Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-20 | Fixes dumb little debug messages. CLJ-794HEADmaster | fogus | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-05-18 | fix record = when field named same as method - fixes clj-796 | Rich Hickey | |
2011-05-13 | inline n-ary min, max | Stuart Halloway | |
2011-05-13 | inlining and n-ary bit functions and math ops - n-ary versions and inlines ↵ | Alan Dipert | |
of bit-and, bit-or, bit-xor, bit-and-not - n-ary inlines for +, +', *, *', /, -, -' Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-05-13 | inline min/max #784 - not contagious - do math inline for #{prim prim}, ↵ | Stuart Halloway | |
#{obj double} - delegate to gt/lt for #{obj long} #{obj obj} Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-05-13 | get rid of spurious tags on deftype/defrecord (again!) | Stuart Halloway | |
2011-05-13 | Changes to support defrecord and deftype literals. See CLJ-374 | fogus | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-05-13 | Revert "get rid of spurious tags on deftype/defrecord" | Stuart Halloway | |
This reverts commit 8ed6e82d4d85e682ecc49e6b63a135980a531bfb. | |||
2011-05-12 | get rid of spurious tags on deftype/defrecord | Rich Hickey | |
2011-05-06 | cleanup #765 | Aaron Bedra and Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-05-06 | clojure.java.shell/sh accepts as input anything that clojure.java.io/copy does. | Alexander Taggart | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-05-06 | Remove bit-ops' support for boxed numbers. | Alexander Taggart | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-04-29 | better formatting for #744 | Stuart Halloway | |
2011-04-29 | #CLJ-774 Assert can now accept an optional message string | Aaron Bedra | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-04-29 | case changes: handles hash collisions, can emit return type, performance ↵ | Alexander Taggart | |
path for all-int test constants Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-04-29 | #CLJ-435: don't let mischievous :type metadata break printing | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-04-29 | #CLJ-236: more specific, private name for helper fn | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-04-29 | Added the check-options function to warn about wrong optional arguments and ↵ | Nicolas Buduroi | |
use it in defmulti macro. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-04-08 | Fix handling of the ~:(~) directive when the contents are the empty string. ↵ | Tom Faulhaber | |
Refs #751 Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-04-03 | made promises lock-free, updates after first no-ops, not exceptions | Rich Hickey | |
2011-03-20 | Add (vector a b c ...) like functionality to vector-of, plus tests | Daniel Solano Gómez | |
Signed-off-by: Stuart Halloway <stu@Orolo-2.local> | |||
2011-03-20 | Adds the every-pred and some-fn combinators and their tests. refs. CLJ-729 | fogus | |
Signed-off-by: Stuart Halloway <stu@Orolo-2.local> | |||
2011-03-18 | fixed doc typo on deref | Rich Hickey | |
2011-03-18 | added deref with timeout, realized? | Rich Hickey | |
2011-03-11 | fix regression from #737 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-03-02 | #748: fast, no alloc path for diffing equal objects | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-03-02 | #747: fix diffing large sequential/associative objects | Aaron Bedra and Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-02-28 | improve startup time via lazy defn loading | Rich Hickey | |
2011-02-25 | Allow definterface/gen-interface to accept array type hints | Daniel Solano Gómez | |
Signed-off-by: Stuart Halloway <stu@Stuart-Halloways-MacBook-Air.local> | |||
2011-02-25 | Whitespace cleanup around clojure-version | Stuart Sierra | |
Signed-off-by: Stuart Halloway <stu@Stuart-Halloways-MacBook-Air.local> | |||
2011-02-25 | CLJ-739 Ensure version.properties is closed when loading core.clj | Stuart Sierra | |
Signed-off-by: Stuart Halloway <stu@Stuart-Halloways-MacBook-Air.local> | |||
2011-01-28 | restore detection of cyclic load dependencies | Stephen C. Gilardi | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-01-28 | CLJ-719: call correct diff function for arrays as first argument | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-01-22 | update def docstring to match its behavior | Stuart Halloway | |
2011-01-14 | #710 diff mutable sets | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2011-01-05 | Build and deploy with Maven 2; CLJ-681 | Stuart Sierra | |
* Real pom.xml * Simpler build.xml for local development with Ant * No Clojure plugin; uses AntRun to build Clojure * POM inheritance from Sonatype OSS deployment * Build instructions in README * Automatically builds "slim" and "sources" JARs as before * 'distribution' profile generates a ZIP * version.properties generated by the version in pom.xml * slightly different format * minor changes to clojure.core to handle version.properties * Fix tests that assumed Ant as the test driver * Tweaked run_tests.clj to work against current master | |||
2011-01-05 | Added sorted-by support for walk and tests | Timothy Pratley | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-31 | Mark ~w as :pretty (meaning it requires a pretty-writer) #682 | Tom Faulhaber | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-31 | I added a new macro, print-length-loop, that augments loop to only iterate ↵ | Tom Faulhaber | |
*print-length* times and then emit the "...". This makes it easy to write correct hand-coded dispatch functions. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-19 | #687: modify doc string to match enhancement to str/join | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-19 | fix "string.join doesn't work with sets and other collections" | Alex Ott | |
parameters destructuring isn't working with collections that has no operation 'nth' Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-17 | cache newline system property in a private var #300 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-17 | Convert the pretty printer to emit platform-specific newlines when it breaks ↵ | Tom Faulhaber | |
lines Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-17 | use platform default for (newline) | Alan Dipert and Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-17 | Make sure we write saved trailing white space ahead of a multiline string ↵ | Tom Faulhaber | |
output. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-17 | do not count on stack traces being there at REPL reporting time #691 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-12 | back to snapshots | Stuart Halloway | |
2010-12-12 | [Automated release] Clojure 1.3.0-alpha4 | Stuart Halloway | |
2010-12-08 | Prevent promises from blocking on print. Fixes #680 | Aaron Bedra | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-12-07 | fix version metadata | Stuart Halloway | |