summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-10-15Merge branch 'direct'Rich Hickey
2010-10-15binding conveyance to future calls and agent sendsRich Hickey
2010-10-15make method impl cache most recent entry non-volatileRich Hickey
2010-10-15#453 reflectionStuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-15make PersistentQueue count O(1)Justin Balthrop
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-14remove Symbol.create, all callers use Symbol.intern #182Stuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-14get rid of @OverrideRich Hickey
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-12#378 set thread names on agent thread poolsAlex Miller
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-12DRY up refs to DOC_KEY #280Stuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-10-12add docstring support to defBenjamin 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-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-11Print 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-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-10-02Add "starting at <line>" to readDelimitedList EOF errorsChouser
Refs #249 Signed-off-by: Chouser <chouser@n01se.net>
2010-09-28don't rely on softref queue, explicitly remove dead entry when found, fixes #444Rich Hickey
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
2010-09-23back to interim builds...Stuart Halloway
2010-09-23[Automated release] Clojure 1.3.0-alpha1Stuart Halloway
2010-09-22stop early-loading ancillary libs, #425Alan Dipert and Stuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-09-11restore exception message to single line reportRich Hickey
2010-09-09add exception class simple name to pst outputRich Hickey
2010-09-09improved reporting of compilation errors, added depth control to pst, got ↵Rich Hickey
rid of overlap in cause traces
2010-09-09improved repl error reporting, new repl utility: pst, prints stack traceRich Hickey
2010-09-08don't box static method returns in statement contextRich Hickey
2010-08-22move version base to 1.3Rich Hickey
2010-08-22Merged branch 'master' into equivmergeRich Hickey
Conflicts were: src/clj/clojure/core.clj src/jvm/clojure/lang/Compiler.java src/jvm/clojure/lang/Util.java test/clojure/test_clojure/protocols.clj
2010-08-13Fixing underive issues, adding testsRobert Lachlan
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-08-13Emit finally exception table entry for each try/catch clause. Refs #422Chouser
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-08-13preserve opts when creating socket reader, writerStuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-08-13Fix and tests for issue #404Rasmus Svensson
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-08-13make sure future clears closed-overs, fixes #423Rich Hickey
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-08-04fix record equality with other maps, = includes type, .equals doesn't. see #418Rich Hickey
2010-07-30#407 use munge as cheap validity test for Java method namesStuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-07-27♯413 parse-args defaults in-enc and out-enc to UTF-8, as required by shBen Smith-Mannschott
Previously parse-args was defaulting in-enc and out-enc to the platform default charset. This contradicted the intent of sh, which is to default to UTF-8 on all platforms. This appears not to have been noticed because the unit tests were still testing for the previous behavior of defaulting to platform encoding. (As it turns out the old behavior of using Charset/defaultCharset would have been wrong on Mac OS X since it claims "Mac Roman" here despite the fact that Mac OS X uses UTF-8 throughout, including in Terminal.app, shell and file system.) Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-07-27fixed extend-protocol docDavid Powell
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>
2010-07-27fix degenerate defrecords, #402Stuart Halloway
Signed-off-by: Stuart Halloway <stu@thinkrelevance.com>