summaryrefslogtreecommitdiff
path: root/src/clj
AgeCommit message (Collapse)Author
2010-12-04inline nil?Rich Hickey
2010-11-29Added tests and updated docs for init-proxy and update-proxy. Also updated ↵fogus
the docstrings. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29added proxy as return value for init-proxy and update-proxyfogus
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29CLJ-674: Modified clojure.string docstring to remove the quote in the ↵fogus
require directive Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29Updated the docstring on slurp to indicate it accepts an arbitrary ↵Alex Redington
clojure.java.io/reader Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29Move doc and find-doc to repl, support docstrings for special ops. CLJ-454Chouser
Also add special ops and namespaces to what find-doc searches through. Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29properly munge namespaces -> java package names for protocols and deftype ↵Chas Emerick
and friends; fixes CLJ-432 Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29Fixes that aliasing an unknown namespace gave an unhelpful error; will now ↵David Rupp
throw the same Exception thrown by (the-ns) when the namespace is not found Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29#672: limit binding to just conveyor-fn, add regression test for "Pop ↵Stuart Halloway
without matching push" symptom Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-29Restore *agent* binding in agent action. CLJ-672Chouser
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-28Revert accidental slurp changes that snuck in with #441Aaron Bedra
Signed-off-by: Rich Hickey <richhickey@gmail.com>
2010-11-27added *unchecked-math* support, temporarily disabled name propagation to fnsRich Hickey
2010-11-27Normalize uncheckeds, quotient, remainder. Inline quot and rem. ↵Rich Hickey
unchecked-foo-long are now just unchecked-foo.
2010-11-26Added unchecked casts; fixes bug #441. Code and original patches supplied by ↵Aaron Bedra
@stuarthalloway Signed-off-by: Rich Hickey <richhickey@gmail.com>
2010-11-17propagate name to fn in defnRich Hickey
2010-11-05back to interimStuart Halloway
2010-11-05[Automated release] Clojure 1.3.0-alpha3Stuart Halloway
2010-11-05Document mutual exclusion of fixtures and test-ns-hook; refs #235Stuart Sierra
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-05Wrap JUnit XML headers in with-test-out; refs #431Stuart Sierra
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-05add conversion from BigInt to BigIntegerAlexander Taggart
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-05Avoid 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-tableStuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-05Add set-break-handler! and thread-stopper, refs CLJ-460Chouser
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-11-05Add with-redefs macro and with-redefs-fn, CLJ-665Chouser
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-29move type hints on chunk stuffRich Hickey
2010-10-25back to interimStuart Halloway
2010-10-25[Automated release] Clojure 1.3.0-alpha2Stuart Halloway
2010-10-25#465 make with-local-vars dynamicCosmin Stejerean
2010-10-20Support 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-15require 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-15Merge branch 'direct'Rich Hickey
2010-10-15binding conveyance to future calls and agent sendsRich Hickey
2010-10-15#453 reflectionStuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-15315: minor tweaks to documentation over phil's patchStephen C. Gilardi
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-15Add 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-15Update docstring for *out*Daniel Solano Gómez
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-15Add an optional environment argument to #'resolve and ns-resolve. See #263Christophe Grand
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-14#286: repl/pstStuart 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-14fix clojure.main to not assume that *err* is a PrintWriterDavid Powell
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-12:added metadata for diffStuart Halloway
2010-10-12#448 structural diffStuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-12Fix clojure.set/subset? and superset? bugs with false/nil elementsJason Wolfe
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-12fixes and tests for #276 find-keywordStuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-12#276 find-keywordBrian Hurt
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-11correct exception for invalid url->file conversion, #430Stuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-11Added zero-arity body to comp function returning identity fnfogus
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-11Deprecating replicate. Original patch supplied by bsteuber.Aaron Bedra
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-11Removed :tag MultiFn inserted by defmultiDavid Miller
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-09-28don't coerce pre-boxed Integers and Floats to Longs/Doubles, fixes #439Rich Hickey
2010-09-24reinstate version qualifier. this needs to be automatedStuart Halloway