Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-14 | some tests for c.c.io byte-level support | Stuart Halloway | |
2010-04-14 | c.c.io provides input-stream and output-stream for byte-oriented I/O | Ben 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-13 | test-load-all tries to load all nondeprecated namespaces | Stuart Halloway | |
- fixed bug: misspelling in pom - updated gen-html-docs to track c.c.string name changes | |||
2010-04-12 | strint per Chas Emerick | Stuart Halloway | |
2010-04-12 | -?>> per Chas Emerick | Stuart Halloway | |
2010-04-12 | fixed corner case in c.c.profile print-summary | Stuart Halloway | |
2010-04-12 | windows-safe test for relative-path-string | Stuart Halloway | |
2010-04-12 | added apropos (per Michel Salim, plus re support) | Stuart Halloway | |
2010-04-10 | update lazy-xml for reify with explicit 'this' on every method | Chouser | |
2010-03-30 | simplify jmx/read-supported and improve test output | Stuart Halloway | |
2010-03-30 | once more, with spelling | Stuart Halloway | |
2010-03-30 | troubleshooting build box: another ad hoc exception for read-supported | Stuart Halloway | |
2010-03-30 | Disable test-jmx temporarily | Stuart Sierra | |
Tests fail on build.clojure.org, see http://build.clojure.org/job/clojure-contrib/46/console | |||
2010-03-19 | Merge branch 'newplugin' | Stuart Sierra | |
2010-03-19 | Update POM to clojure-maven-plugin 1.3.2 | Stuart Sierra | |
No longer need list of test namespaces to AOT-compile | |||
2010-03-19 | fix PushbackReader bug | The Stuarts | |
2010-03-04 | generic.comparison: fixed typo in <=, added pos? neg? min max | Konrad Hinsen | |
2010-03-03 | Remove CPL.TXT -- contrib is currently licensed under EPL 1.0, see epl-v10.html | Chouser | |
2010-02-23 | allow custom :jndi-path for JMX URLs | Stuart Halloway | |
2010-02-18 | :environment option for jmx/with-connection | Stuart Halloway | |
2010-02-15 | trace: fix previous commit -- no longer generate infinite recursion. | Chouser | |
2010-02-15 | trace: Allow dotrace to work on private var fns. | Chouser | |
2010-02-11 | Add test_properties.clj from old test_java.clj | Stuart Sierra | |
2010-02-11 | Move tests from test_java.clj to test_string.clj | Stuart Sierra | |
2010-02-11 | Move tests from old test_java.clj to test_io.clj | Stuart Sierra | |
2010-02-11 | Remove test_java.clj | Stuart Sierra | |
2010-02-11 | Remove c.c.java reference from miglayout.internal | Stuart Sierra | |
2010-02-11 | c.c.sql: change references to c.c.java | Stuart Sierra | |
2010-02-11 | c.c.jmx: change from c.c.java to c.c.string | Stuart Sierra | |
2010-02-11 | Stop using c.c.java in pprint examples. | Chouser | |
2010-02-11 | c.c.http.connection: replace references to c.c.java | Stuart Sierra | |
2010-02-11 | c.c.json: change references from c.c.java to c.c.string | Stuart Sierra | |
2010-02-11 | prxml: remove references to c.c.java | Stuart Sierra | |
2010-02-11 | Refactor c.c.java into c.c.io, c.c.string, and c.c.properties | Stuart Sierra | |
2010-02-11 | Add c.c.reflect, taking 2 functions from c.c.java | Stuart Sierra | |
2010-02-11 | c.c.prxml: Fix bad refers from lazy-xml | Stuart Sierra | |
2010-02-11 | c.c.io: fix backslash handling in file-str | Stuart Sierra | |
2010-02-11 | Add test for c.c.io/file-str | Stuart Sierra | |
2010-02-10 | c.c.json: add pretty printing | Stuart Sierra | |
2010-02-10 | json: factor out remaining printer functions as defns | Stuart Sierra | |
2010-02-10 | fix bogus Replacement class name in c.c.string | Stuart Sierra | |
2010-02-10 | lazy-xml: Experimental emit based on xml Transformer | Chouser | |
2010-02-09 | README: remove -o from maven command line for local build | Stuart Sierra | |
2010-02-03 | c.c.string migration changes; fixes #70 | Perry Trolard | |
Signed-off-by: Stuart Sierra <mail@stuartsierra.com> | |||
2010-02-03 | Re-enable local build with -Dclojure.jar in POM | Stuart Sierra | |
2010-02-01 | Fix remaining ns name issues in tests. | Stuart Sierra | |
2010-02-01 | Add test namespaces to be compiled in POM | Stuart Sierra | |
Current clojure-maven-plugin does not run tests unless they are AOT-compiled. | |||
2010-02-01 | Rename namespace declarations in test sources. | Stuart Sierra | |
2010-02-01 | Rename test sources to clojure/contrib/test_*.clj naming pattern. | Stuart Sierra | |
2010-02-01 | Remove redundant test-contrib ns name part. | Stuart Sierra | |