aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-03Re-enable local build with -Dclojure.jar in POMStuart Sierra
2010-02-01Fix remaining ns name issues in tests.Stuart Sierra
2010-02-01Add test namespaces to be compiled in POMStuart Sierra
Current clojure-maven-plugin does not run tests unless they are AOT-compiled.
2010-02-01Rename namespace declarations in test sources.Stuart Sierra
2010-02-01Rename test sources to clojure/contrib/test_*.clj naming pattern.Stuart Sierra
2010-02-01Remove redundant test-contrib ns name part.Stuart Sierra
2010-02-01Remove old str-utils lib tests.Stuart Sierra
2010-02-01Rename test namespaces to match new names.Stuart Sierra
2010-02-01Rename uses of str-utils/2/3 to stringStuart Sierra
2010-02-01Change ns names for all renamed libs except str-utilsStuart Sierra
2010-02-01Delete obsolete versions of popular libs.Stuart Sierra
2010-02-01Rename popular libs with shorter names.Stuart Sierra
2010-02-01Set clojure-maven-plugin version in POMStuart Sierra
Older versions may fail to run the build correctly
2010-01-31c.c.json: use PrintWriter directly; even fasterStuart Sierra
2010-01-31c.c.json: reorganize around extendStuart Sierra
Simpler & less repetitive than extend-protocol in this case.
2010-01-31new c.c.json: fix 1 reflective callStuart Sierra
2010-01-31Add c.c.json; replacement for c.c.json.read & c.c.json.writeStuart Sierra
* New library uses protocols. * read-json accepts any String or Reader. * read-json keywordizes keys by default.
2010-01-30c.c.json.read: use transientsStuart Sierra
2010-01-30c.c.json.read: accept any Reader type; fixes #67Stuart Sierra
2010-01-30fix for aotc, ticket 44; moved impl selection code from macro to runtime evalAlexander Taggart
Signed-off-by: Stuart Sierra <mail@stuartsierra.com>
2010-01-30Fix mis-named ns in pprint.gen-class; refs #66Stuart Sierra
2010-01-30Reenable compiling of test namespaces in POM; refs #65Stuart Sierra
But disable tests of pprint, which fail currently
2010-01-30pprint: Move gen-class expressions to separate file; refs #65Stuart Sierra
To avoid order-of-compilation issues, this patch puts the gen-class expressions for ColumnWriter and PrettyWriter in a separate file, rather than in the ns declarations.
2010-01-30Do not AOT-compile pprintStuart Sierra
Need to fix order-of-compilation issues with PrettyWriter and ColumnWriter
2010-01-30Revert "Reenable builds with local clojure.jar"Stuart Sierra
This reverts commit 4e8696e773b7b1b121bab2e56d1fa233a2a28957. Attempted fix doesn't work.
2010-01-30pprint: require ColumnWriter in PrettyWriterStuart Sierra
This is an attempt to fix compilation-order issues with gen-class. See http://groups.google.com/group/clojure-maven-plugin/browse_thread/thread/40150bb45270b322
2010-01-29Reenable builds with local clojure.jarStuart Sierra
Corrected POM still has Clojure as a dependency, with an optional profile that allows specifying the location of clojure.jar
2010-01-29Simplify POM, only AOT-compile namespaces that gen-classStuart Sierra
Binary incompatibility of AOT-compiled namespaces makes it desirable to avoid compilation except when needed for gen-class. Also fixes problem of the compilation order being non-deterministic, depending on the underlying filesystem.
2010-01-29Add source encoding UTF-8 to POMStuart Sierra
2010-01-28Describe where to get development snapshots in READMEStuart Sierra
2010-01-28Describe "local" build in POMStuart Sierra
2010-01-28Add "local" profile to POMStuart Sierra
2010-01-28Add offline build instructions to READMEStuart Sierra
2010-01-27str-utils3: substitute type-specific fns for 'replace' multimethodStuart Sierra
'replace' doesn't need runtime dispatch, so multimethods are unnecessary performance overhead. New functions: replace-char, replace-str, replace-re, and replace-by
2010-01-26Add str-utils3 with testsStuart Sierra
* most significant argument last, for ->> * 'contains?' renamed 'substring?' * removed 'partial'
2010-01-26Add instructions for building with local ClojureStuart Sierra
2010-01-25Describe setting clojure.version in READMEStuart Sierra
2010-01-25Make clojure.version a property in POMStuart Sierra
2010-01-25Describe version numbering corresponding to Clojure versionsStuart Sierra
2010-01-25Correct README typoStuart Sierra
2010-01-21Add source .clj files to JARmavenStuart Sierra
2010-01-21Clean up headings in READMEStuart Sierra
2010-01-21Add additional mvn build commands to READMEStuart Sierra
2010-01-21Clean up URLs and add link to package downloads in READMEStuart Sierra
2010-01-21Reformat README to 70-chars-per-lineStuart Sierra
2010-01-20Add assembly configuration to POM.Stuart Sierra
2010-01-20Add "dist" assembly for distribution ZIP/tar files.Stuart Sierra
2010-01-20Add release and SNAPSHOT distributionManagement to POMStuart Sierra
2010-01-20Exclude clojure.contrib.pprint from compilationStuart Sierra
Other c.c.pprint.* namespaces get compiled, but can't load c.c.pprint itself until dependencies are AOT-compiled.
2010-01-20Update build instructions in README.txtStuart Sierra