 |
CLJ-1150
|
Make some PersistentVector, SubVector internals public
|
Michał Marczyk
|
Michał Marczyk
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1140
|
{:as x} destructuring with an empty list raises exception
|
Unassigned
|
Toby Crawley
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1135
|
Add previous changelog items back to changes.md
|
Stuart Halloway
|
Cosmin Stejerean
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1116
|
More REPL-friendly 'ns macro
|
Unassigned
|
Laurent Petit
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1111
|
Loops returning primtives are boxed even in return position
|
Christophe Grand
|
Christophe Grand
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1106
|
Broken equality for sets
|
Aaron Bedra
|
Justin Kramer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1098
|
Extend CollFold and IKVReduce to nil
|
Unassigned
|
Herwig Hochleitner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1092
|
New function re-quote-replacement has incorrect :added metadata
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1091
|
update changes.md to include 1.5 changes
|
Timothy Baldridge
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1085
|
clojure.main/repl unconditionally refers REPL utilities into *ns*
|
Unassigned
|
Chas Emerick
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1084
|
(object-array [1]) is ~3x slower than (object-array (rseq [1]))
|
Unassigned
|
Paul Stadig
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1071
|
ExceptionInfo does no abstraction
|
Unassigned
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1070
|
PersistentQueue's hash function does not match its equality
|
Philip Potter
|
Philip Potter
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1066
|
No dependency on jsr166y
|
Stuart Halloway
|
Wolodja Wentland
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1065
|
Allow duplicate set elements and map keys for all set and map constructors
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1062
|
CLJ-940 breaks compilation of namespaces that don't have any public functions
|
Stuart Sierra
|
Michael Klishin
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1061
|
when-first double evaluation
|
Stuart Sierra
|
Steve Miner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1052
|
assoc should throw exception if missing val for last key
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1048
|
add test.generative to Clojure's tests
|
Unassigned
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1041
|
reduce-kv on sorted maps should stop on seeing a Reduced value
|
Unassigned
|
Alan Malloy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1034
|
"Conflicting data-reader mapping" triggered when the same data_readers.clj is on the classpath twice
|
Unassigned
|
Phil Hagelberg
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1032
|
seque leaks threads from the send-off pool
|
Unassigned
|
Alan Malloy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1024
|
Varargs protococol impls can be defined but not called
|
Stuart Halloway
|
Víctor M. Valenzuela
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1019
|
ns-resolve doc has a typo
|
Unassigned
|
Gabriel Horner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1012
|
partial function should also accept 1 arg (just f)
|
Unassigned
|
Joel Martin
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1011
|
clojure.data/diff should cope with null and false values in maps
|
Unassigned
|
Philip Aston
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1009
|
make print-table org mode compatible
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1000
|
Performance drop in PersistentHashMap.valAt(...) in v.1.4 -- Util.hasheq(...) ?
|
Timothy Baldridge
|
Oleksandr Shyshko
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-990
|
Implement clojure.core.reducers/mapcat and some initial reducers tests
|
Unassigned
|
Tassilo Horn
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-988
|
the locking in MultiFn.java (synchronized methods) can cause lots of contention in multithreaded programs
|
Stuart Sierra
|
Kevin Downey
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-987
|
pprint doesn't flush the underlying stream
|
David Powell
|
David Powell
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-985
|
make jsr166 available at build time
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-981
|
clojure.set/rename-keys deletes keys when there's a collision
|
Unassigned
|
Ed Bowler
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-977
|
(int \a) returns a value, (long \a) throws an exception
|
Unassigned
|
Zach Tellman
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-967
|
java.io/do-copy can still garble multibyte characters on IBM JDK 1.5 and 1.6
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-966
|
Add support for marker protocols
|
Unassigned
|
Nicola Mometto
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-964
|
test-clojure/rt.clj has undeclared dependency on clojure.set
|
Unassigned
|
David Miller
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-963
|
Support pretty printing namespace declarations under code-dispatch
|
Stuart Sierra
|
Tom Faulhaber
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-962
|
Vectors returned by subvec allow access at negative indices
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-960
|
Capture :column metadata (needed for ClojureScript source maps)
|
Unassigned
|
Brandon Bloom
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-952
|
bigdec does not properly convert a clojure.lang.BigInt
|
Unassigned
|
Paul Stadig
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-948
|
It would be very useful to be able to annotate the constructors of classes created with gen-class
|
Chouser
|
Kevin Downey
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-945
|
clojure.string/capitalize can give wrong result if first char is supplementary
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-943
|
When load-lib fails, a namespace is still created
|
Unassigned
|
Hugo Duncan
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-940
|
Passing a non-sequence to refer :only results in uninformative exception
|
Stuart Sierra
|
Hugo Duncan
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-936
|
Improve docs about argument destructuring at clojure.org
|
Unassigned
|
Jakub Holy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-934
|
disj! throws exception when attempting to remove multiple items in one call
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-932
|
contains? should throw exception on non-keyed collections
|
Stuart Sierra
|
Stuart Sierra
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-927
|
default tagged literal reader
|
Unassigned
|
Fogus
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-923
|
Reading ratios prefixed by + is not working
|
Unassigned
|
Cosmin Stejerean
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-917
|
clojure.core/definterface is not included in the API docs
|
Unassigned
|
Tassilo Horn
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-916
|
into loses metadata
|
Unassigned
|
Mark Swanson
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-910
|
[Patch] Allow for type-hinting the method receiver in memfn
|
Unassigned
|
Tassilo Horn
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-909
|
Make LineNumberingPushbackReader's buffer size configurable
|
Unassigned
|
Colin Jones
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-902
|
doc macro broken for namespaces
|
Stuart Sierra
|
Greg Chapman
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-897
|
deftype error message is misleading not useful
|
Unassigned
|
Myles Megyesi
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-893
|
crafted `vec' call allows created vector to be mutated
|
Unassigned
|
Stephen Compall
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-892
|
sort changes its argument, if a Java array
|
Unassigned
|
Stephen Compall
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-881
|
Problem with the "cl-format" function from the clojure.pprint
|
Unassigned
|
Vyacheslav Dimitrov
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-870
|
clojure.string/replace behaves unexpectedly when \ or $ are part of the result string
|
Stuart Sierra
|
Heinz N. Gies
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-867
|
Records of different types with the same data have the same hashcodes, even though they are not considered to be equal
|
Unassigned
|
David Powell
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-844
|
NPE calling keyword on map from bean
|
Steve Miner
|
Phil Hagelberg
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-828
|
clojure.core/bases returns a cons when passed a class and a Java array when passed an interface
|
Unassigned
|
Alf Kristian Støyle
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-820
|
int coercion doesn't work in clojure 1.3
|
Unassigned
|
Tassilo Horn
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-788
|
Add source and line members and getters to CompilerException
|
Unassigned
|
Hugo Duncan
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-779
|
Document clojure.org differences between 1.2 and 1.3
|
Unassigned
|
Christopher Redinger
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-768
|
cl-format bug in ~f formatting
|
Andy Fingerhut
|
Tom Faulhaber
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-763
|
Do not use hash-map constructor in destructuring to avoid multiple key check.
|
Meikel Brandmeyer
|
Meikel Brandmeyer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-757
|
Empty transient maps/sets return wrong value for .contains
|
Unassigned
|
Alan Malloy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-745
|
gen-class should allow exposes-methods to expose protected final methods
|
Unassigned
|
Daniel Solano Gómez
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-730
|
Create test suite for functional fns (e.g. juxt, comp, partial, etc.)
|
Fogus
|
Fogus
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-667
|
Allow loops fully nested in catch/finally
|
Unassigned
|
Juha Arpiainen
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-157
|
Need better error report when omitting parameter list from (fn) or (defn)
|
Stuart Sierra
|
Ambrose Bonnaire-Sergeant
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-103
|
GC Issue 99: Incorrect error with if-let
|
Unassigned
|
Jeff Rose
|
|
Closed
|
Completed
|
|
|
|