 |
CLJ-803
|
IAtom interface
|
Aaron Bedra
|
Pepijn de Vos
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-821
|
should reify merge rather than replace on repeated specs?
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-735
|
Improve error message when a protocol method is not found
|
Unassigned
|
Alex Miller
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-891
|
make (symbol foo "bar") work with foo being a namespace
|
Unassigned
|
Joe Gallo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-884
|
Reflector error messages can be improved when no matching method is found.
|
Unassigned
|
Rahul Pilani
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-308
|
protocol-ize with-open
|
Unassigned
|
Anonymous
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-5
|
Unintuitive error response in clojure 1.0
|
Unassigned
|
Assembla Importer
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-248
|
Add support for subsets and submaps to sorted Sets/Maps
|
Jim Blomo
|
Anonymous
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-865
|
Macroexpansion discards &form metadata
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1010
|
A left-to-right-variant of `comp`
|
Unassigned
|
Tassilo Horn
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1029
|
ns defmacro allows arbitrary execution of clojure.core fns
|
Unassigned
|
Craig Brozefsky
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-958
|
Make APersistentVector.iterator slightly more efficient
|
Unassigned
|
Chris Gray
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1046
|
Drop-while as a reducer
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-993
|
`range` reducer
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-957
|
Typehints for variadic methods in deftype fail to compile
|
Unassigned
|
Chris Gray
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1047
|
Simplify the process of requiring fj in clojure.core.reducers
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-700
|
contains? broken for TransientMaps
|
Unassigned
|
Herwig Hochleitner
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-373
|
update-in with empty key paths
|
Unassigned
|
Assembla Importer
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1021
|
(let [i 5] (defmacro m [v] v) m) interprets m as a function, not a macro
|
Unassigned
|
Zii Prime
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1020
|
clojure.inspector/inspect-table gives up when first element of coll is nil
|
Unassigned
|
Dimitrios Piliouras
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-994
|
repeat reducer
|
Unassigned
|
Jason Jackson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1063
|
Missing dissoc-in
|
Unassigned
|
Gunnar Völkel
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1049
|
Make reducer/folder support reduce-kv
|
Unassigned
|
Tom Jack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1077
|
thread-bound? returns true (implying set! should succeed) even for non-binding thread
|
Unassigned
|
Paul Stadig
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-703
|
Improve writeClassFile performance
|
Unassigned
|
Jürgen Hötzel
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-992
|
`iterate` reducer
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1087
|
clojure.data/diff uses set union on key seqs
|
Unassigned
|
Tom Jack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-862
|
pmap level of parallelism inconsistent for chunked vs non-chunked input
|
Jim Blomo
|
Marshall T. Vandegrift
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1088
|
repl/source could support protocol functions
|
Unassigned
|
Chouser
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1094
|
Zero-arity versions of every-pred and some-fn
|
Unassigned
|
Tassilo Horn
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1097
|
node-seq for clojure.zip
|
Unassigned
|
Timothy Baldridge
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1095
|
Allow map-indexed to accept multiple collections (a la map)
|
Unassigned
|
Bo Jeanes
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-842
|
clojure.pprint uses the old-style metadata.
|
Unassigned
|
Baishampayan Ghose
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-849
|
Add a pseudo-variable containing the current line number
|
Unassigned
|
G. Ralph Kuntz, MD
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-666
|
Add support for Big* numeric types to Reflector
|
Unassigned
|
Chas Emerick
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-107
|
GC Issue 103: bit-count function
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-99
|
GC Issue 95: max-key and min-key evaluate k multiple times for arguments
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1112
|
Var *loading-verbosely* should initialize from a JVM system property
|
Unassigned
|
Howard Lewis Ship
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1113
|
`reductions` reducer
|
Unassigned
|
Marshall T. Vandegrift
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-978
|
bean unable to handle non-public classes
|
Unassigned
|
Charles Duffy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1090
|
Indirect function calls through Var instances fail to clear locals
|
Unassigned
|
Spencer Tipping
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1102
|
Better handling of exceptions with empty stack traces
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-200
|
Extend cond to support inline let, much like for
|
Mark Engelberg
|
Anonymous
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-457
|
lazy recursive definition giving incorrect results
|
Christophe Grand
|
Assembla Importer
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1115
|
multi arity into
|
Unassigned
|
Yongqian Li
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1103
|
Make conj assoc dissoc and transient versions handle args similarly
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1059
|
PersistentQueue doesn't implement java.util.List, causing nontransitive equality
|
Philip Potter
|
Philip Potter
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1128
|
Improve merge-with
|
Unassigned
|
Edward Tsech
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1044
|
Enable refering to ->type inside deftype
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-939
|
Exceptions thrown in the top level ns form are reported without file or line number
|
Unassigned
|
Hugo Duncan
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-835
|
defmulti doc string doesn't mention needing to be passed a var for the value of :hierarchy
|
Unassigned
|
Hugo Duncan
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-980
|
Documentation for extend-type falsely implies that & is allowed in protocol fn signatures
|
Unassigned
|
Charles Duffy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1137
|
Metadata on a def gets evaluated twice
|
Unassigned
|
Ghadi Shayban
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1120
|
Introduce ex-message and ex-cause to abstract away the platform in dealing with ExceptionInfo
|
Michał Marczyk
|
Michał Marczyk
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1104
|
Concurrent with-redefs do not unwind properly, leaving a var permanently changed
|
Unassigned
|
Jason Wolfe
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1134
|
star-directive in clojure.pprint/cl-format with an at-prefix ("~n@*") do not obey its specifications
|
Unassigned
|
Jean Niklas L'orange
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1108
|
Allow to specify an Executor instance to be used with future-call
|
Unassigned
|
Max Penet
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1030
|
Misleading ClassCastException when coercing a String to int
|
Unassigned
|
Philipp Meier
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1086
|
Support arity-1 for ->>
|
Unassigned
|
Shantanu Kumar
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1148
|
adds docstring support to defonce, and stops it from stomping existing metadata
|
Unassigned
|
Joe Gallo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1060
|
'list*' returns not a list
|
Unassigned
|
Andrei Zhlobich
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-840
|
Add a way to access the current test var in :each fixtures for clojure.test
|
Unassigned
|
Hugo Duncan
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1151
|
Minor Code Cleanup in core.reducers: use required walk, drop this for coll
|
Unassigned
|
Stefan Kamphausen
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1045
|
Generalize/refactor implementation of PersistentVector/coll-fold
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1082
|
Subvecs of primitive vectors cannot be reduced
|
Unassigned
|
Ghadi Shayban
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1096
|
Make destrucring emit direct keyword lookups
|
Christophe Grand
|
Christophe Grand
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1080
|
Eliminate many uses of reflection in Clojure code
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1079
|
Don't squash explicit :line and :column metadata in the MetaReader
|
Unassigned
|
Chas Emerick
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-706
|
make use of deprecated namespaces/vars easier to spot
|
Unassigned
|
Stuart Halloway
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-771
|
Move unchecked-prim casts to clojure.unchecked
|
Alexander Taggart
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-949
|
let undeclared exceptions continue unchecked
|
Unassigned
|
Brian Taylor
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1160
|
reducers/mapcat ignores Reduced
|
Christophe Grand
|
Christophe Grand
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-394
|
Add marker Interfaces for defrecords and deftypes plus boolean test fns
|
Unassigned
|
Assembla Importer
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-858
|
Improve speed of STM by removing System.currentTimeMillis
|
Unassigned
|
Stefan Kamphausen
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-970
|
extend/implement parameterized types (generics)
|
Jim Blomo
|
Jim Blomo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1073
|
Make print-sequential interruptible
|
Unassigned
|
Colin Jones
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1076
|
pprint tests fail on Windows, expecting \n
|
Unassigned
|
Ivan Kozik
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-991
|
partition-by reducer
|
Unassigned
|
Kevin Downey
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1180
|
defprotocol doesn't resolve tag classnames
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1177
|
clojure.java.io/resource and non-ASCII characters
|
Unassigned
|
Trevor Wennblom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1169
|
Add filename and line number to defn parameter declaration error
|
Unassigned
|
Andrei Kleschinski
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-713
|
Upgrade ASM to a more current version
|
Unassigned
|
Aaron Bedra
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1093
|
Empty record literals gets incorrectly evaluated to array-maps
|
Timothy Baldridge
|
Nicola Mometto
|
|
Reopened
|
Unresolved
|
|
|
|
 |
CLJ-1004
|
ArrayChunk implements Seqable
|
Jim Blomo
|
Jim Blomo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1026
|
Mixed end-of-line endings in the source code
|
Unassigned
|
John Szakmeister
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1165
|
Forbid varargs defprotocol/definterface method declarations because those cannot be defined anyway
|
Stuart Halloway
|
Tassilo Horn
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1191
|
Improve apropos to show some indication of namespace of symbols found
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-976
|
Implement reader literal and print support for PersistentQueue data structure
|
Fogus
|
Fogus
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-937
|
cl-format prints ratio arguments with bad format for E, F, G directives
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1197
|
Allow fold to parallelize over lazy sequences
|
Unassigned
|
Paul Butcher
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1185
|
`reductions should respect `reduced
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-935
|
clojure.string/trim uses different defn of whitespace as triml, trimr
|
Aaron Bedra
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1005
|
Use transient map in zipmap
|
Aaron Bedra
|
Michał Marczyk
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1036
|
Util/hasheq should be hashing a BigInteger to the same values as Long, and BigInt
|
Unassigned
|
Paul Stadig
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1157
|
Classes generated by gen-class aren't loadable from remote codebase for mis-implementation of static-initializer
|
Unassigned
|
Tsutomu Yano
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-196
|
*file* returns "NO_SOURCE_PATH", but the doc says it should be nil
|
Unassigned
|
Alexander Redington
|
|
In Progress
|
Unresolved
|
|
|
|
 |
CLJ-1182
|
Regexp are never equal
|
Omer Iqbal
|
Christian Fortin
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1200
|
RestFn & ArraySeq performance
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1204
|
hash is inconsistent with = for many BigInteger values
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1118
|
inconsistent numeric comparison semantics between BigDecimal and other Numerics
|
Unassigned
|
Arthur Ulfeldt
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-428
|
subseq, rsubseq enhancements to support priority maps?
|
Unassigned
|
Assembla Importer
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-766
|
Implicit casting behaviour of into-array differs from <primitive>-array
|
Karsten Schmidt
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-866
|
Provide a clojure.test function to run a single test case with fixtures
|
Anthony Grimes
|
Hugo Duncan
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1202
|
protocol fns with dashes may get compiled into property access when used higher order
|
Unassigned
|
David Nolen
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1209
|
Teach clojure.test reporting about ex-info/ex-data
|
Unassigned
|
Thomas Heller
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1117
|
Partition does not follow docs
|
Unassigned
|
Timothy Baldridge
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1078
|
Added queue, queue* and queue? to clojure.core
|
Unassigned
|
Timothy Baldridge
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1122
|
Add contributing.md file to github repository (shows clear message on issues/pull request create form)
|
Unassigned
|
Max Penet
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1121
|
-> and ->> have unexpected behavior when combined with unusual macros
|
Stuart Halloway
|
Gary Fredericks
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-944
|
compiler makes different concrete maps then the reader
|
Unassigned
|
Alf Kristian Støyle
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1187
|
Clojure loses quoted metadata on empty literals
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1176
|
clojure.repl/source fails when *read-eval* bound to :unknown
|
Unassigned
|
Tim McCormack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1175
|
NPE in clojure.lang.Delay/deref
|
Stuart Halloway
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1161
|
sources jar has bad versions.properties resource
|
Stuart Halloway
|
Steve Miner
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1171
|
Compiler macro for clojure.core/instance? disregards lexical shadows on class names
|
Stuart Halloway
|
Herwig Hochleitner
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1083
|
Incorrect ArityException message for function names containing ->
|
Unassigned
|
Alex Nixon
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1125
|
Clojure can leak memory when used in a servlet container
|
Stuart Halloway
|
Toby Crawley
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1193
|
bigint, biginteger throw on double values outside of long range
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-850
|
Hinting the arg vector of a primitive-taking fn with a non-primitive type results in AbstractMethodError when invoked
|
Stuart Halloway
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1107
|
'get' should throw exception on non-Associative argument
|
Stuart Sierra
|
Stuart Sierra
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-669
|
clojure.java.io/do-copy: use java.nio for Files
|
Unassigned
|
Jürgen Hötzel
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1074
|
Read/print round-trip for +/-Infinity and NaN
|
Unassigned
|
Colin Jones
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-322
|
Enhance AOT compilation process to emit classfiles only for explicitly-specified namespaces
|
Unassigned
|
Chas Emerick
|
|
In Progress
|
Unresolved
|
|
|
|
 |
CLJ-827
|
unsigned-bit-shift-right
|
Unassigned
|
Joe Gallo
|
|
Open
|
Unresolved
|
|
|
|