aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-14some tests for c.c.io byte-level supportStuart Halloway
2010-04-14c.c.io provides input-stream and output-stream for byte-oriented I/OBen Smith-Mannschott
clojure.contrib.io already supports character-oriented I/O through the multi-methods reader and writer. This patch adds support for byte-oriented I/O by providing the multi-methods input-stream and output-stream. * input-stream knows how to open InputStreams for reading bytes. * reader has been refactored to build on input-stream. * output-stream knows how to open OutputStreams for writing bytes. * writer has been refactored to build on output-stream (where sensible) By recognizing that output-stream will throw exceptions for us if it's unable to open the underlying resource, we were able to use the :default method to cover URL, URI and Socket. The String writer has not been touched. (Writing it in terms of output-stream would have made it longer and more complex.) * *append-to-writer* has been renamed to *append* for use with output-streams without souding foolish. This is a breaking change for clients that bind *append-to-writer* instead of calling append-writer or append-split as recommended in the docsting. * Like writer, output-stream consults the current binding of *append*. * append-output-stream is analagous to append-writer. Like append-writer, the implementation looks very general, but in reality it only works for files. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-04-13test-load-all tries to load all nondeprecated namespacesStuart Halloway
- fixed bug: misspelling in pom - updated gen-html-docs to track c.c.string name changes
2010-04-12strint per Chas EmerickStuart Halloway
2010-04-12-?>> per Chas EmerickStuart Halloway
2010-04-12fixed corner case in c.c.profile print-summaryStuart Halloway
2010-04-12windows-safe test for relative-path-stringStuart Halloway
2010-04-12added apropos (per Michel Salim, plus re support)Stuart Halloway
2010-04-10update lazy-xml for reify with explicit 'this' on every methodChouser
2010-03-30simplify jmx/read-supported and improve test outputStuart Halloway
2010-03-30once more, with spellingStuart Halloway
2010-03-30troubleshooting build box: another ad hoc exception for read-supportedStuart Halloway
2010-03-30Disable test-jmx temporarilyStuart Sierra
Tests fail on build.clojure.org, see http://build.clojure.org/job/clojure-contrib/46/console
2010-03-19Merge branch 'newplugin'Stuart Sierra
2010-03-19Update POM to clojure-maven-plugin 1.3.2Stuart Sierra
No longer need list of test namespaces to AOT-compile
2010-03-19fix PushbackReader bugThe Stuarts
2010-03-04generic.comparison: fixed typo in <=, added pos? neg? min maxKonrad Hinsen
2010-03-03Remove CPL.TXT -- contrib is currently licensed under EPL 1.0, see epl-v10.htmlChouser
2010-02-23allow custom :jndi-path for JMX URLsStuart Halloway
2010-02-18:environment option for jmx/with-connectionStuart Halloway
2010-02-15trace: fix previous commit -- no longer generate infinite recursion.Chouser
2010-02-15trace: Allow dotrace to work on private var fns.Chouser
2010-02-11Add test_properties.clj from old test_java.cljStuart Sierra
2010-02-11Move tests from test_java.clj to test_string.cljStuart Sierra
2010-02-11Move tests from old test_java.clj to test_io.cljStuart Sierra
2010-02-11Remove test_java.cljStuart Sierra
2010-02-11Remove c.c.java reference from miglayout.internalStuart Sierra
2010-02-11c.c.sql: change references to c.c.javaStuart Sierra
2010-02-11c.c.jmx: change from c.c.java to c.c.stringStuart Sierra
2010-02-11Stop using c.c.java in pprint examples.Chouser
2010-02-11c.c.http.connection: replace references to c.c.javaStuart Sierra
2010-02-11c.c.json: change references from c.c.java to c.c.stringStuart Sierra
2010-02-11prxml: remove references to c.c.javaStuart Sierra
2010-02-11Refactor c.c.java into c.c.io, c.c.string, and c.c.propertiesStuart Sierra
2010-02-11Add c.c.reflect, taking 2 functions from c.c.javaStuart Sierra
2010-02-11c.c.prxml: Fix bad refers from lazy-xmlStuart Sierra
2010-02-11c.c.io: fix backslash handling in file-strStuart Sierra
2010-02-11Add test for c.c.io/file-strStuart Sierra
2010-02-10c.c.json: add pretty printingStuart Sierra
2010-02-10json: factor out remaining printer functions as defnsStuart Sierra
2010-02-10fix bogus Replacement class name in c.c.stringStuart Sierra
2010-02-10lazy-xml: Experimental emit based on xml TransformerChouser
2010-02-09README: remove -o from maven command line for local buildStuart Sierra
2010-02-03c.c.string migration changes; fixes #70Perry Trolard
Signed-off-by: Stuart Sierra <mail@stuartsierra.com>
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