Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-05 | Document mutual exclusion of fixtures and test-ns-hook; refs #235 | Stuart Sierra | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | don't wrap the macro version of the arity exception: tools that print the ↵ | Stuart Halloway | |
root cause will provide bad info Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | 397 better error message when calling macros with arity | Mike Hinchey | |
Error message for macro arity was +2 for the internal params. Introduce specific class ArityException to correct it. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | Wrap JUnit XML headers in with-test-out; refs #431 | Stuart Sierra | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | add conversion from BigInt to BigInteger | Alexander Taggart | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | Avoid NullPointerException in clojure.stacktrace when StackTraceElement has ↵ | Stuart Sierra | |
null class; refs #449 Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | #458 print-table | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | Add set-break-handler! and thread-stopper, refs CLJ-460 | Chouser | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-11-05 | Add with-redefs macro and with-redefs-fn, CLJ-665 | Chouser | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-29 | move type hints on chunk stuff | Rich Hickey | |
2010-10-25 | back to interim | Stuart Halloway | |
2010-10-25 | [Automated release] Clojure 1.3.0-alpha2 | Stuart Halloway | |
2010-10-25 | reinstate Symbol.create for binary compat | Stuart Halloway | |
2010-10-25 | #465 make with-local-vars dynamic | Cosmin Stejerean | |
2010-10-25 | Use Unbound for unbound var roots. Get rid of per-fn var value caches. | Rich Hickey | |
2010-10-20 | Support primitives args/return without :static (:static currently nop). IFns ↵ | Rich Hickey | |
taking/returning primitives derive from IFn + new IFn$LOD... interfaces. Arities up to 4 supported. No more conveyance of metadata to fn in defn - put metadata on fns explicitly. | |||
2010-10-19 | use statics for var cache | Rich Hickey | |
2010-10-19 | consolidate reload preambles | Rich Hickey | |
2010-10-18 | Stable var caching. The values of non-dynamic ns-resolved (def'ed) vars ↵ | Rich Hickey | |
appearing by name in code are fixed at fn entry point, and will be cached for subsequent calls until the vars change (e.g. via a new def). Access to unbound vars will not always throw an exception, and may instead return Unbound objects. These Unbound objects throw exceptions when invoked. Note that modifications of var roots in a fn body will not be seen by the code compiled against those names in the same fn body. If you want to treat top-level vars as boxes, use #' This change allows the overhead of placing things in vars and small wrapper fns to be substantially eliminated. | |||
2010-10-18 | neuter :static | Rich Hickey | |
2010-10-18 | Merge branch 'master' into direct | Rich Hickey | |
2010-10-18 | tweak int coercion perf | Rich Hickey | |
2010-10-18 | support primitive = for longs and doubles | Rich Hickey | |
2010-10-18 | don't recache matched target class in protocall call site | Rich Hickey | |
2010-10-15 | require dynamically rebindable vars be explicitly declared dynamic, via ↵ | Rich Hickey | |
^:dynamic metadata support in def, or setDynamic builder method in Var. Also auto-enable :dynamic for *var*s as a bridge - prints warning, and will be removed before release. | |||
2010-10-15 | Merge branch 'direct' | Rich Hickey | |
2010-10-15 | binding conveyance to future calls and agent sends | Rich Hickey | |
2010-10-15 | make method impl cache most recent entry non-volatile | Rich Hickey | |
2010-10-15 | #453 reflection | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-15 | make PersistentQueue count O(1) | Justin Balthrop | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-15 | 315: minor tweaks to documentation over phil's patch | Stephen C. Gilardi | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-15 | Add support for running -main namespaces from clojure.main. | Phil Hagelberg | |
Signed-off-by: Stephen C. Gilardi <scgilardi@gmail.com> Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-15 | Update docstring for *out* | Daniel Solano Gómez | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-15 | Add an optional environment argument to #'resolve and ns-resolve. See #263 | Christophe Grand | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-14 | #286: repl/pst | Stuart Halloway | |
- fixed: use Writer instead of PrintWriter - improved: pass either exception or depth to arity-1 version Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-14 | fix clojure.main to not assume that *err* is a PrintWriter | David Powell | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-14 | remove Symbol.create, all callers use Symbol.intern #182 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-14 | get rid of @Override | Rich Hickey | |
2010-10-12 | :added metadata for diff | Stuart Halloway | |
2010-10-12 | #448 structural diff | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-12 | Fix clojure.set/subset? and superset? bugs with false/nil elements | Jason Wolfe | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-12 | #378 set thread names on agent thread pools | Alex Miller | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-12 | DRY up refs to DOC_KEY #280 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-12 | add docstring support to def | Benjamin Teuber | |
code is a bit ugly, but touches as few lines as possible to not introduce anything nasty Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-12 | fixes and tests for #276 find-keyword | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-12 | #276 find-keyword | Brian Hurt | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-11 | correct exception for invalid url->file conversion, #430 | Stuart Halloway | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-11 | Added zero-arity body to comp function returning identity fn | fogus | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-11 | Print SOURCE_PATH rather than SOURCE on exception, so it's easier to ↵ | Allen Rohner | |
discover the file with an error when two files have the same name in different directories. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> | |||
2010-10-11 | Deprecating replicate. Original patch supplied by bsteuber. | Aaron Bedra | |
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com> |