summaryrefslogtreecommitdiff
path: root/src/clj
AgeCommit message (Expand)Author
2009-12-03Remove deprecated ^ reader macro from core sources; refs #215Stuart Sierra
2009-12-02doc fixRich Hickey
2009-12-02Add branch name "master" to version.propertiesChouser
2009-12-02Add branch name "new" to version.propertiesChouser
2009-12-01gen one-off names for dynamic deftypeRich Hickey
2009-11-30add :on-interface for code requiring class, since :on now symbolRich Hickey
2009-11-30doc updateRich Hickey
2009-11-30deftype and reify support direct implementation of protocolsRich Hickey
2009-11-30protocols gen interface of same name, e.g. my.ns/Protocol gens my.ns.Protocol...Rich Hickey
2009-11-30restore filter docRich Hickey
2009-11-25Merge branch 'master' into newRich Hickey
2009-11-24#209 Unifying array support for primativesunknown
2009-11-24add type-hint to defmethod to avoid spurious reflection warningsChas Emerick
2009-11-24fixed zip/down on leaves, refs #185Achim Passen
2009-11-24Add clojure.test.junit; refs #160Stuart Sierra
2009-11-24Add char? fn to test for Character.Drew Raines
2009-11-24give meaningful names to inline expanders, fix #136Mike Hinchey
2009-11-24zip/children now checks whether the node is a branchMeikel Brandmeyer
2009-11-24*-seq should return nil if the LazySeq is empty.Drew Raines
2009-11-24direct linking of var calls, inlining of self callsRich Hickey
2009-11-21direct calls through to on interface methodsRich Hickey
2009-11-16added extend-protocolRich Hickey
2009-11-16added extend-type and extend-classRich Hickey
2009-11-15got rid of :on interfaceRich Hickey
2009-11-15perf tweaksRich Hickey
2009-11-14put method impl cache on fns themselves, get rid of boxRich Hickey
2009-11-14tie ILookup and IKeywordLookup to valAtRich Hickey
2009-11-13defprotocol now warns when it overwrites an exising method varChouser
2009-11-13fix some's doc stringRich Hickey
2009-11-12make protocol cache/satisfies? nil-tolerant, ditto supers/basesRich Hickey
2009-11-12use hierarchy to determine impl given multiple extends in superclasses of tar...Rich Hickey
2009-11-12got rid of defclass. deftype now can refer to self-type, will emit same-named...Rich Hickey
2009-11-12throw on protocol sig with no args, must be at least oneRich Hickey
2009-11-12be tolerant of missing doc string in protocol sigRich Hickey
2009-11-11fix cache table setupRich Hickey
2009-11-11first cut at protocolsRich Hickey
2009-11-10make -> and ->> metadata-aware Fixes #206Christophe Grand
2009-11-10Added bound-fn to define thread-local binding aware functionsMeikel Brandmeyer
2009-11-06really fix case with no or default-only clausesRich Hickey
2009-11-06fix case with no or default-only clausesRich Hickey
2009-11-04generate second ctor for defclass/type taking designated fields only, default...Rich Hickey
2009-11-03tweaks to keyword call sites, enable in defclass/type by defaultRich Hickey
2009-10-30methodnames now take form (.methodname [args] body) in reify/deftype/classRich Hickey
2009-10-30newnew is now reifyRich Hickey
2009-10-30IPersistentMap opt-in, dissoc support, doc tweaksRich Hickey
2009-10-30moved deftype load after printRich Hickey
2009-10-30Add print-method handlers for deftype and defclass objectsChouser
2009-10-29perf tweaksRich Hickey
2009-10-29added caseRich Hickey
2009-10-29don't propagate field hints into method bodiesRich Hickey