 |
CLJ-1218
|
mapcat is not very lazy
|
Unassigned
|
Gary Fredericks
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1217
|
for consumes sequence argument more eagerly than necessary
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1216
|
Evaling ((fn [do] do) 1) returns nil while ((fn [do] do do) 1) returns 1
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1215
|
Mention where to position docstring when using pre/postconditions on the Special Forms page
|
Unassigned
|
Jakub Holy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1214
|
Compiler runs out of memory on a small snippet of code
|
Unassigned
|
Praki Prakash
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1213
|
consistency with def and Unbound
|
Unassigned
|
Trevor Wennblom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1212
|
Silent truncation/downcasting of primitive type on reflection call to overloaded method (Math/abs)
|
Unassigned
|
Matthew Willson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1211
|
Protocol call sites emit many unused fields and bytecodes
|
Unassigned
|
Ghadi Shayban
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1210
|
error message for (clojure.java.io/reader nil) — consistency for use with io/resource
|
Unassigned
|
Trevor Wennblom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1209
|
Teach clojure.test reporting about ex-info/ex-data
|
Unassigned
|
Thomas Heller
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1208
|
Namespace is not loaded on defrecord class init
|
Unassigned
|
Tim McCormack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1207
|
Importing a class that does not exist fails to report the name of the class that did not exist
|
Unassigned
|
Howard Lewis Ship
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1206
|
'eval' of closures or fns with runtime metadata within a call expr yields "No matching ctor found" exceptions
|
Unassigned
|
Jason Wolfe
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1205
|
Update Maven build for Nexus 2.4
|
Stuart Sierra
|
Stuart Sierra
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1204
|
hash is inconsistent with = for many BigInteger values
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1203
|
Fallback to hash-based comparison for non-Comparables in Util.compare()
|
Unassigned
|
Tassilo Horn
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1202
|
protocol fns with dashes may get compiled into property access when used higher order
|
Unassigned
|
David Nolen
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1201
|
There should also be writing in clojure.edn
|
Unassigned
|
Vitaly Shukela
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1200
|
RestFn & ArraySeq performance
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1199
|
Record values are not 'eval'uated, unlike values of PersistentMap:
|
Unassigned
|
Jason Wolfe
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1198
|
Apply metadata to primitive fns causes them to lose their primitive-ness
|
Unassigned
|
Jason Wolfe
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1197
|
Allow fold to parallelize over lazy sequences
|
Unassigned
|
Paul Butcher
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1196
|
eval of defrecord instance with no fields produces {}, not itself
|
Unassigned
|
Jason Wolfe
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1195
|
emit-hinted-impl expands to non-ns-qualified invocation of 'fn'
|
Unassigned
|
Jason Wolfe
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1194
|
Typo in core.reducers
|
Unassigned
|
Dmitry Groshev
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1193
|
bigint, biginteger throw on double values outside of long range
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1192
|
vec function is substantially slower than into function
|
Unassigned
|
Luke VanderHart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1191
|
Improve apropos to show some indication of namespace of symbols found
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1190
|
Javadoc for public Java API
|
Unassigned
|
Stuart Halloway
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1189
|
Map-destructuring :or fumble needs compiler warning
|
Unassigned
|
Phill Wolf
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1188
|
Public Java API
|
Stuart Halloway
|
Stuart Halloway
|
|
Resolved
|
Completed
|
|
|
|
 |
CLJ-1187
|
Clojure loses quoted metadata on empty literals
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1185
|
`reductions should respect `reduced
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1184
|
Evaling #{do ...} or [do ...] is treated as the do special form
|
Unassigned
|
Jiří Maršík
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1183
|
java interop - cannot call a final method on non-public superclass
|
Unassigned
|
Shlomi
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1182
|
Regexp are never equal
|
Omer Iqbal
|
Christian Fortin
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1181
|
clojure.pprint/code-dispatch breaks on certain types of anonymous functions
|
Unassigned
|
Devin Walters
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1180
|
defprotocol doesn't resolve tag classnames
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1179
|
distinct? does not accept zero arguments
|
Unassigned
|
Jean Niklas L'orange
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1178
|
Requiring the same ns doesn't throw an exception
|
Unassigned
|
Michael Drogalis
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1177
|
clojure.java.io/resource and non-ASCII characters
|
Unassigned
|
Trevor Wennblom
|
|
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-1174
|
Website doc link for 1.4 api docs returns a 404
|
Tom Faulhaber
|
Ed O'Loughlin
|
|
Resolved
|
Completed
|
|
|
|
 |
CLJ-1173
|
One-arg protocol functions whose name begins in a dash generates a call to a wrong field in the emitted code
|
Unassigned
|
Meikel Brandmeyer
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1172
|
Cross-linking between clojure.lang.Compiler and clojure.lang.RT
|
Unassigned
|
Yegor Bugayenko
|
|
Reopened
|
Unresolved
|
|
|
|
 |
CLJ-1171
|
Compiler macro for clojure.core/instance? disregards lexical shadows on class names
|
Stuart Halloway
|
Herwig Hochleitner
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1170
|
conj-ing x on equal values should produce equal results
|
Unassigned
|
Irakli Gozalishvili
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1169
|
Add filename and line number to defn parameter declaration error
|
Unassigned
|
Andrei Kleschinski
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1168
|
Setting clojure.read.eval to unknown on JVM cmd line causes --eval option to fail
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1167
|
repl value of *file* is "NO_SOURCE_PATH", of *source-path* is "NO_SOURCE_FILE"
|
Unassigned
|
Brian Marick
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1166
|
Range function accumulates minor errors when called on floating-point numbers
|
Unassigned
|
Stephen Nelson
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1165
|
Forbid varargs defprotocol/definterface method declarations because those cannot be defined anyway
|
Stuart Halloway
|
Tassilo Horn
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1164
|
typos in instant.clj
|
Unassigned
|
Steve Miner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1163
|
Updates to changes.md for Clojure 1.5.0-RC15
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1162
|
Error Message when calling deref on a non-IDeref is unhelpful
|
Unassigned
|
Julian Birch
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1161
|
sources jar has bad versions.properties resource
|
Stuart Halloway
|
Steve Miner
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1160
|
reducers/mapcat ignores Reduced
|
Christophe Grand
|
Christophe Grand
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1159
|
clojure.java.io/delete-file doesn't return the status of the deletion(true/false)
|
Unassigned
|
AtKaaZ
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1158
|
generative tests for read and edn/read
|
Unassigned
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
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-1156
|
clojure.walk/stringifiy-keys does not stringify non-keyword keys
|
Unassigned
|
Joel Kuiper
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1155
|
Suppress tracebacks from clojure.core
|
Unassigned
|
Wilfred Hughes
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1154
|
Compile.java closes out preventing java from reporting exceptions
|
Unassigned
|
Robert (Bobby) Evans
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1153
|
Change *read-eval* default value to false
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1152
|
PermGen leak in multimethods and protocol fns
|
Unassigned
|
Chouser
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1151
|
Minor Code Cleanup in core.reducers: use required walk, drop this for coll
|
Unassigned
|
Stefan Kamphausen
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1150
|
Make some PersistentVector, SubVector internals public
|
Michał Marczyk
|
Michał Marczyk
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1149
|
Unhelpful error message from :use (and use function) when arguments are malformed
|
Unassigned
|
Sean Corfield
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1148
|
adds docstring support to defonce, and stops it from stomping existing metadata
|
Unassigned
|
Joe Gallo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1147
|
Threading macro (->) does not permit inline function declarations
|
Unassigned
|
Stephen Nelson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1146
|
Symbol name starting with digits to defn throws "Unmatched delimiter )"
|
Unassigned
|
Linus Ericsson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1145
|
thread-last can't accept 0 or 1 forms, thread-first can't accept 0 forms
|
Unassigned
|
Víctor M. Valenzuela
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1143
|
Minor correction to doc string of ns macro
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1142
|
Incorrect divide-by-zero error with floating point numbers
|
Unassigned
|
Tim McCormack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1141
|
Allow pre and post-conditions in defprotocol and deftype macros
|
Unassigned
|
Alexander Kiel
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1140
|
{:as x} destructuring with an empty list raises exception
|
Unassigned
|
Toby Crawley
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1139
|
Compiler exception while compiling swank/commands/basic.clj
|
Unassigned
|
Brian Rowe
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1138
|
data-reader returning nil causes exception
|
Unassigned
|
Steve Miner
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1137
|
Metadata on a def gets evaluated twice
|
Unassigned
|
Ghadi Shayban
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1136
|
Type hinting for array classes does not work in binding forms
|
Unassigned
|
Luke VanderHart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1135
|
Add previous changelog items back to changes.md
|
Stuart Halloway
|
Cosmin Stejerean
|
|
Closed
|
Completed
|
|
|
|
 |
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-1133
|
Certain actions on mutable fields in deftype lead to very strange error messages
|
Unassigned
|
Vladimir Matveev
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1132
|
For record type Rec, (instance? Rec (map->Rec {...})) need not return true, though (instance? Rec (Rec. ...)) does.
|
Unassigned
|
Christopher Genovese
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1131
|
Importing a non-existent class causes an exception that does not fully identify the source file
|
Unassigned
|
Howard Lewis Ship
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1130
|
Invoking a static method with the wrong number of arguments results in a NoSuchFieldException, rather than a proper message that the arguments could not be matched to the method
|
Unassigned
|
Howard Lewis Ship
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1129
|
Invalid ns macro can yield a difficult to trace exception
|
Unassigned
|
Howard Lewis Ship
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1128
|
Improve merge-with
|
Unassigned
|
Edward Tsech
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1125
|
Clojure can leak memory when used in a servlet container
|
Stuart Halloway
|
Toby Crawley
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1124
|
for-as
|
Unassigned
|
Yongqian Li
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1123
|
UNIX/Windows line endings - clojure.pprint tests cause failure in Windows build
|
Unassigned
|
Mike Anderson
|
|
Closed
|
Duplicate
|
|
|
|
 |
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-1120
|
Introduce ex-message and ex-cause to abstract away the platform in dealing with ExceptionInfo
|
Michał Marczyk
|
Michał Marczyk
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1119
|
inconsistent behavior of lazy-seq w/ macro & closure on excptions
|
Unassigned
|
Hank
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1118
|
inconsistent numeric comparison semantics between BigDecimal and other Numerics
|
Unassigned
|
Arthur Ulfeldt
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1117
|
Partition does not follow docs
|
Unassigned
|
Timothy Baldridge
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1116
|
More REPL-friendly 'ns macro
|
Unassigned
|
Laurent Petit
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1115
|
multi arity into
|
Unassigned
|
Yongqian Li
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1114
|
reify ignores :pre and :post
|
Unassigned
|
Yongqian Li
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1113
|
`reductions` reducer
|
Unassigned
|
Marshall T. Vandegrift
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1112
|
Var *loading-verbosely* should initialize from a JVM system property
|
Unassigned
|
Howard Lewis Ship
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1111
|
Loops returning primtives are boxed even in return position
|
Christophe Grand
|
Christophe Grand
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1110
|
let-> needs improvement
|
Unassigned
|
Alex Nixon
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1109
|
Oracle Java 5 fails to run tests when building Clojure
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1108
|
Allow to specify an Executor instance to be used with future-call
|
Unassigned
|
Max Penet
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1107
|
'get' should throw exception on non-Associative argument
|
Stuart Sierra
|
Stuart Sierra
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1106
|
Broken equality for sets
|
Aaron Bedra
|
Justin Kramer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1105
|
defrecord classes implement IPersistentCollection but not .empty, clojure.walk assumes collections support empty
|
Unassigned
|
Jouni K. Seppänen
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1104
|
Concurrent with-redefs do not unwind properly, leaving a var permanently changed
|
Unassigned
|
Jason Wolfe
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1103
|
Make conj assoc dissoc and transient versions handle args similarly
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1102
|
Better handling of exceptions with empty stack traces
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1101
|
*default-data-reader-fn* should be set!-able in REPL
|
Unassigned
|
Steve Miner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1100
|
Reader literals cannot contain periods
|
Unassigned
|
Kevin Lynagh
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1099
|
better error message when passing non-seq to seq
|
Unassigned
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1098
|
Extend CollFold and IKVReduce to nil
|
Unassigned
|
Herwig Hochleitner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1097
|
node-seq for clojure.zip
|
Unassigned
|
Timothy Baldridge
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1096
|
Make destrucring emit direct keyword lookups
|
Christophe Grand
|
Christophe Grand
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1095
|
Allow map-indexed to accept multiple collections (a la map)
|
Unassigned
|
Bo Jeanes
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1094
|
Zero-arity versions of every-pred and some-fn
|
Unassigned
|
Tassilo Horn
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1093
|
Empty record literals gets incorrectly evaluated to array-maps
|
Timothy Baldridge
|
Nicola Mometto
|
|
Reopened
|
Unresolved
|
|
|
|
 |
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-1090
|
Indirect function calls through Var instances fail to clear locals
|
Unassigned
|
Spencer Tipping
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1089
|
clojure.java.io/copy interprets read count of 0 as eos
|
Unassigned
|
Herwig Hochleitner
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1088
|
repl/source could support protocol functions
|
Unassigned
|
Chouser
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1087
|
clojure.data/diff uses set union on key seqs
|
Unassigned
|
Tom Jack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1086
|
Support arity-1 for ->>
|
Unassigned
|
Shantanu Kumar
|
|
Open
|
Unresolved
|
|
|
|
 |
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-1083
|
Incorrect ArityException message for function names containing ->
|
Unassigned
|
Alex Nixon
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1082
|
Subvecs of primitive vectors cannot be reduced
|
Unassigned
|
Ghadi Shayban
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1081
|
REPL binding not working that works with with-bindings
|
Unassigned
|
Steven Devijver
|
|
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-1078
|
Added queue, queue* and queue? to clojure.core
|
Unassigned
|
Timothy Baldridge
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1077
|
thread-bound? returns true (implying set! should succeed) even for non-binding thread
|
Unassigned
|
Paul Stadig
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1076
|
pprint tests fail on Windows, expecting \n
|
Unassigned
|
Ivan Kozik
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1075
|
deftype: compiler error on set! for mutable field
|
Unassigned
|
Gunnar Völkel
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1074
|
Read/print round-trip for +/-Infinity and NaN
|
Unassigned
|
Colin Jones
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1073
|
Make print-sequential interruptible
|
Unassigned
|
Colin Jones
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1072
|
Replace old metadata reader macro syntax
|
Stuart Sierra
|
Sam Aaron
|
|
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-1069
|
data.priority-map has no artifacts information in the README
|
Unassigned
|
Michael Klishin
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1068
|
algo.monads README has no artifacts information
|
Unassigned
|
Michael Klishin
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1067
|
Fix error message inconsistencies in Symbol and Keyword
|
Unassigned
|
Christoffer Sawicki
|
|
Closed
|
Declined
|
|
|
|
 |
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-1064
|
Broken update-in for empty keys vector
|
Unassigned
|
Gunnar Völkel
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1063
|
Missing dissoc-in
|
Unassigned
|
Gunnar Völkel
|
|
Open
|
Unresolved
|
|
|
|
 |
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-1060
|
'list*' returns not a list
|
Unassigned
|
Andrei Zhlobich
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1059
|
PersistentQueue doesn't implement java.util.List, causing nontransitive equality
|
Philip Potter
|
Philip Potter
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1058
|
StackOverflowError on exception in reducef for PersistentHashMap fold
|
Unassigned
|
Tom Jack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1057
|
Var's .setDynamic does not set :dynamic in metadata
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1056
|
defprotocol: invalid method overload syntax getting accepted
|
Unassigned
|
Víctor M. Valenzuela
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1055
|
"be come" should be "become"
|
Unassigned
|
Daniel Hofstetter
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1054
|
Syntax quoted form produces a sequence, not a list
|
Unassigned
|
Andrei Zhlobich
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1053
|
Locals still cleared too aggressively on delay in specific cases
|
Unassigned
|
Jean Niklas L'orange
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1052
|
assoc should throw exception if missing val for last key
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1051
|
Recursive function raises "call unbound fn" exception
|
Unassigned
|
Armando Blancas
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1050
|
Remove a lock in the common case of deref of delay
|
Unassigned
|
Nicolas Oury
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1049
|
Make reducer/folder support reduce-kv
|
Unassigned
|
Tom Jack
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1048
|
add test.generative to Clojure's tests
|
Unassigned
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1047
|
Simplify the process of requiring fj in clojure.core.reducers
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1046
|
Drop-while as a reducer
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1045
|
Generalize/refactor implementation of PersistentVector/coll-fold
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1044
|
Enable refering to ->type inside deftype
|
Unassigned
|
Nicola Mometto
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1043
|
Unordered literals does not preserve left-to-right evaluation of arguments
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1042
|
[PATCH] Allow negative substring indices for (subs)
|
Unassigned
|
Ian Eure
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1041
|
reduce-kv on sorted maps should stop on seeing a Reduced value
|
Unassigned
|
Alan Malloy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1040
|
reduce-kv on sorted maps should reduce, in sorted order
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1039
|
Using 'def with metadata {:type :anything} throws ClassCastException
|
Unassigned
|
Gunnar Völkel
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1038
|
Docstring for deliver doesn't match behavior
|
Colin Jones
|
Colin Jones
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1037
|
Allow doc strings for both interfaces and concrete implementations
|
Unassigned
|
Warren Lynn
|
|
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-1035
|
Remove the need to use ":import" of a record
|
Unassigned
|
Warren Lynn
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1034
|
"Conflicting data-reader mapping" triggered when the same data_readers.clj is on the classpath twice
|
Unassigned
|
Phil Hagelberg
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1033
|
pr-str and read-string don't handle @ symbols inside keywords properly
|
Unassigned
|
Steven Ruppert
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1032
|
seque leaks threads from the send-off pool
|
Unassigned
|
Alan Malloy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1031
|
Website documentation for evaluation has misleading information about "load"
|
Unassigned
|
Ola Bini
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1030
|
Misleading ClassCastException when coercing a String to int
|
Unassigned
|
Philipp Meier
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1029
|
ns defmacro allows arbitrary execution of clojure.core fns
|
Unassigned
|
Craig Brozefsky
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1028
|
(compile) crashes with NullPointerException if public function 'load' is defined
|
Unassigned
|
Ben Kelly
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1027
|
Outdated documentation for gen-class's :exposes-methods option
|
Unassigned
|
Dan Lidral-Porter
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1026
|
Mixed end-of-line endings in the source code
|
Unassigned
|
John Szakmeister
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1025
|
Enable support for \x.. escaped characters.
|
Unassigned
|
Dave Sann
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1024
|
Varargs protococol impls can be defined but not called
|
Stuart Halloway
|
Víctor M. Valenzuela
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1023
|
non-tail-position try block breaks mutable fields in deftype
|
Rich Hickey
|
Stuart Sierra
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1022
|
gen-class destroys method annotations
|
Unassigned
|
Maris Orbidans
|
|
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-1019
|
ns-resolve doc has a typo
|
Unassigned
|
Gabriel Horner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1018
|
range's behavior is inconsistent
|
Unassigned
|
Devin Walters
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1017
|
Metadata expressions are evaluated after the expression they affect
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1016
|
Global scope overrides lexical scope for classes (Clojure assumes no classes in default package / Clojure cannot handle yFiles JARs in classpath)
|
Unassigned
|
Edward Z. Yang
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1015
|
Standalone Clojure library for Java users
|
Unassigned
|
Edward Z. Yang
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1014
|
Latest Clojure master doesn't build
|
Unassigned
|
Edward Z. Yang
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1013
|
Clojure's classloader cannot handle out-of-order loading
|
Unassigned
|
Edward Z. Yang
|
|
Open
|
Unresolved
|
|
|
|
 |
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-1010
|
A left-to-right-variant of `comp`
|
Unassigned
|
Tassilo Horn
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1009
|
make print-table org mode compatible
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-1008
|
Make sorted maps and sets implement j.u.NavigableMap and NavigableSet interfaces
|
Unassigned
|
Jim Blomo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1007
|
Faster empty map creation, default to PersistentArrayMap when converting an obj-map whose lenght is less than cljs.core.PersistentArrayMap/HASHMAP_THRESHOLD
|
Unassigned
|
Nicola Mometto
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-1006
|
Quotient on bigdec may produce wrong result
|
Unassigned
|
laurent joigny
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-1005
|
Use transient map in zipmap
|
Aaron Bedra
|
Michał Marczyk
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1004
|
ArrayChunk implements Seqable
|
Jim Blomo
|
Jim Blomo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1003
|
:100 is a valid Clojure keyword. Is that intentional?
|
Unassigned
|
Brian Taylor
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1002
|
chunk-* functions not documented
|
Unassigned
|
Jim Blomo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1001
|
Proxy cannot call proper super-class method
|
Unassigned
|
Guanpeng Xu
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-1000
|
Performance drop in PersistentHashMap.valAt(...) in v.1.4 -- Util.hasheq(...) ?
|
Timothy Baldridge
|
Oleksandr Shyshko
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-999
|
Wrong link in gh-pages index (api-index.html)
|
Tom Faulhaber
|
Bogdan Popescu
|
|
Resolved
|
Completed
|
|
|
|
 |
CLJ-998
|
doc string for replace-first mentions non-existent replace-all
|
Unassigned
|
Steve Miner
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-997
|
max-key and min-key to return the first entry in case of several candidates
|
Unassigned
|
Oleksandr Shyshko
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-996
|
alter-var-root + protocol function call results in StackOverflow
|
Unassigned
|
Dmitri Naumov
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-995
|
sorted-set doesn't support IEditableCollection
|
Unassigned
|
Moritz Ulrich
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-994
|
repeat reducer
|
Unassigned
|
Jason Jackson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-993
|
`range` reducer
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-992
|
`iterate` reducer
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-991
|
partition-by reducer
|
Unassigned
|
Kevin Downey
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-990
|
Implement clojure.core.reducers/mapcat and some initial reducers tests
|
Unassigned
|
Tassilo Horn
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-989
|
clojure.org/downloads page, nightly builds link out of date
|
Unassigned
|
Brent Millare
|
|
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-986
|
Adds an exit function to exit clojure process
|
Unassigned
|
dennis zhuang
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-985
|
make jsr166 available at build time
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-984
|
Expose minKey and maxKey on PersistentTreeSet
|
Unassigned
|
Greg Chapman
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-983
|
proxy-super does not restore original binding if call throws exception
|
Unassigned
|
Valentin Mahrwald
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-982
|
Implement an interface? predicate to balance class?
|
Unassigned
|
David Rupp
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-981
|
clojure.set/rename-keys deletes keys when there's a collision
|
Unassigned
|
Ed Bowler
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-980
|
Documentation for extend-type falsely implies that & is allowed in protocol fn signatures
|
Unassigned
|
Charles Duffy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-979
|
map->R returns different class when invoked from AOT ccode
|
Unassigned
|
Edmund Jackson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-978
|
bean unable to handle non-public classes
|
Unassigned
|
Charles Duffy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-977
|
(int \a) returns a value, (long \a) throws an exception
|
Unassigned
|
Zach Tellman
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-976
|
Implement reader literal and print support for PersistentQueue data structure
|
Fogus
|
Fogus
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-975
|
inconsistent destructuring behaviour when using nested maps
|
Hubert Iwaniuk
|
Sunil S Nandihalli
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-974
|
TAP test runner broken in clojure.test
|
Unassigned
|
John Szakmeister
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-973
|
doc for *data-readers* is wrong about the format for data_readers.clj
|
Stuart Halloway
|
Steve Miner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-972
|
Document changes between Clojure 1.3 and 1.4
|
Stuart Halloway
|
Clinton R. Nixon
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-971
|
Jar within a jar throws a runtime error
|
Unassigned
|
Ron Romero
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-970
|
extend/implement parameterized types (generics)
|
Jim Blomo
|
Jim Blomo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-969
|
Symbol/keyword implements IFn for lookup but a non-collection argument produces non-intuitive results
|
Unassigned
|
Sean Corfield
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-968
|
ns emitting gen-class before imports results in imported annotations being discarded.
|
Unassigned
|
Charles Duffy
|
|
Open
|
Unresolved
|
|
|
|
 |
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-965
|
clojure.org/patches should have link to JIRA workflow wiki page added, and most content removed
|
Unassigned
|
Andy Fingerhut
|
|
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-961
|
with-redefs loses a Var's root binding if the Var is thread-bound
|
Rich Hickey
|
Jiří Maršík
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-960
|
Capture :column metadata (needed for ClojureScript source maps)
|
Unassigned
|
Brandon Bloom
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-959
|
after call to clojure.java.shell/sh, jvm won't exit
|
Unassigned
|
Jeff Chiu
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-958
|
Make APersistentVector.iterator slightly more efficient
|
Unassigned
|
Chris Gray
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-957
|
Typehints for variadic methods in deftype fail to compile
|
Unassigned
|
Chris Gray
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-956
|
[java.lang.ClassFormatError: Duplicate method name&signature] when using gen-class
|
Unassigned
|
Daniel Ribeiro
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-955
|
java object reader constructor doesn't work
|
Unassigned
|
Brent Millare
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-954
|
TAP Support in clojure.test.tap Needs Updating
|
Unassigned
|
Daniel Gregoire
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-953
|
drop-while doc string wrong, nil instead of logical false
|
Alan Dipert
|
Eric Schoonover
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-952
|
bigdec does not properly convert a clojure.lang.BigInt
|
Unassigned
|
Paul Stadig
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-951
|
Clojure 1.3+ can't intern a dynamic var
|
Unassigned
|
Ryan Senior
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-950
|
Function literals behavior differ from that of fns
|
Unassigned
|
Víctor M. Valenzuela
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-949
|
let undeclared exceptions continue unchecked
|
Unassigned
|
Brian Taylor
|
|
Open
|
Unresolved
|
|
|
|
 |
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-947
|
It would be very useful to be able to annotate the constructors of classes created with gen-class
|
Kevin Downey
|
Kevin Downey
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-946
|
eval reader fail to recognize function object
|
Unassigned
|
Naitong Xiao
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-945
|
clojure.string/capitalize can give wrong result if first char is supplementary
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-944
|
compiler makes different concrete maps then the reader
|
Unassigned
|
Alf Kristian Støyle
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-943
|
When load-lib fails, a namespace is still created
|
Unassigned
|
Hugo Duncan
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-942
|
Calls to instance methods through the Reflector double unwrap exceptions
|
Unassigned
|
Paul Stadig
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-941
|
NullPointerException possible with seq-zip
|
Unassigned
|
Greg Chapman
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-940
|
Passing a non-sequence to refer :only results in uninformative exception
|
Stuart Sierra
|
Hugo Duncan
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-939
|
Exceptions thrown in the top level ns form are reported without file or line number
|
Unassigned
|
Hugo Duncan
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-938
|
Output of clojure.reflect is not suitable for type hints
|
Unassigned
|
Brandon Bloom
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-937
|
cl-format prints ratio arguments with bad format for E, F, G directives
|
Unassigned
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-936
|
Improve docs about argument destructuring at clojure.org
|
Unassigned
|
Jakub Holy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-935
|
clojure.string/trim uses different defn of whitespace as triml, trimr
|
Aaron Bedra
|
Andy Fingerhut
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-934
|
disj! throws exception when attempting to remove multiple items in one call
|
Unassigned
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-933
|
Compiler warning on clojure.test-clojure.require-scratch
|
Stuart Sierra
|
Stuart Sierra
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-932
|
contains? should throw exception on non-keyed collections
|
Stuart Sierra
|
Stuart Sierra
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-931
|
Syntactically broken clojure.test/are tests succeed
|
Stuart Sierra
|
Tassilo Horn
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-930
|
cljs.core// does not work in ClojureScript
|
Unassigned
|
David Nolen
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-929
|
Accessing Java property starting with _ has issues in 1.4
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-928
|
instant literal for Date and Timestamp should print in UTC
|
Unassigned
|
Steve Miner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-927
|
default tagged literal reader
|
Unassigned
|
Fogus
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-926
|
Instant literals do not round trip correctly
|
Unassigned
|
Cosmin Stejerean
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-925
|
rand-nth throws on empty list
|
Unassigned
|
Jozef Wagner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-924
|
Error reporting of invalid digit in unicode character literal
|
Unassigned
|
Cosmin Stejerean
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-923
|
Reading ratios prefixed by + is not working
|
Unassigned
|
Cosmin Stejerean
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-922
|
Transient maps lose values
|
Unassigned
|
Carl Lerche
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-921
|
Ant 1.8 gives warning about 'includeantruntime' when building Clojure
|
Stuart Sierra
|
Steve Miner
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-920
|
Adds support for FreeDesktop's xdg-open in clojure.java.browse/browse-url.
|
Unassigned
|
Jeremy Heiler
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-919
|
cannot create anonymous primitive functions
|
Unassigned
|
Ben Mabey
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-918
|
Vars with {:macro true} meta data do not work when loaded from AOT compiled file
|
Unassigned
|
Jannik Schorg
|
|
Closed
|
Duplicate
|
|
|
|
 |
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-915
|
Add support for instance literals using planned Clojure 1.4 tagged literal capability.
|
Unassigned
|
Fogus
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-914
|
Add support for UUID literals using tagged literal capability.
|
Fogus
|
Fogus
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-913
|
slurp fails on /proc files (linux)
|
Unassigned
|
Romain
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-912
|
clojure.java.browse/browse-url fails to open http://localhost:3000 with swing backend
|
Unassigned
|
Dmitri Naumov
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-911
|
'proxy' prevents overriding Object.finalize (and doesn't document it)
|
Unassigned
|
Norman Gray
|
|
Open
|
Unresolved
|
|
|
|
 |
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-908
|
Functions with metadata print poorly
|
Unassigned
|
Alan Malloy
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-907
|
records do not enforce type hints
|
Unassigned
|
Chip Salzenberg
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-906
|
defrecord with protocol implementation fails when field and method names collide
|
Unassigned
|
Brian Stiles
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-905
|
clojure.string/replace-first treats \ and $ specially when match is a string, unlike clojure.string/replace
|
Stuart Sierra
|
Andy Fingerhut
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-904
|
Document *read-eval* in read, read-string
|
Unassigned
|
Tim McCormack
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-903
|
extend-protocol does not allow classnames as a String
|
Unassigned
|
Meikel Brandmeyer
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-902
|
doc macro broken for namespaces
|
Stuart Sierra
|
Greg Chapman
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-901
|
implementation of doc macro in core.repl incorrect for special names... add one character to fix
|
Unassigned
|
Daniel Eklund
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-900
|
Document defonce-like behavior of defmulti
|
Unassigned
|
Rasmus Svensson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-899
|
Accept and ignore colon between key and value in map literals
|
Unassigned
|
Stuart Halloway
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-898
|
Agent sends consume heap
|
Stuart Sierra
|
Stuart Sierra
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-897
|
deftype error message is misleading not useful
|
Unassigned
|
Myles Megyesi
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-896
|
Make browse-url aware of xdg-open
|
Unassigned
|
Jasper Lievisse Adriaanse
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-895
|
Collection.toArray implementations do not conform to Java API docs
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-894
|
Better reduce performance
|
Unassigned
|
Mike Anderson
|
|
Closed
|
Declined
|
|
|
|
 |
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-891
|
make (symbol foo "bar") work with foo being a namespace
|
Unassigned
|
Joe Gallo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-890
|
Tagged literals in reader
|
Stuart Sierra
|
Stuart Sierra
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-889
|
Specifically allow '.' inside keywords
|
Unassigned
|
Howard Lewis Ship
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-888
|
defprotocol should throw error when signatures include variable number of parameters
|
Unassigned
|
Greg Chapman
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-887
|
Error when calling primitive functions with destructuring in the arg vector
|
Unassigned
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-886
|
java.io/do-copy can garble multibyte characters
|
Unassigned
|
Jeff Palmucci
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-885
|
clojure.java.io/Coercions doesn't handle URL-escaping
|
Unassigned
|
Colin Jones
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-884
|
Reflector error messages can be improved when no matching method is found.
|
Unassigned
|
Rahul Pilani
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-883
|
Clojure head holding bug
|
Unassigned
|
Gerrard McNulty
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-882
|
non-dynamic earmuff var warning would be better with file name and line number
|
Chouser
|
Chouser
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-881
|
Problem with the "cl-format" function from the clojure.pprint
|
Unassigned
|
Vyacheslav Dimitrov
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-880
|
syntax-quote should be a macro instead of implemented inside the reader
|
Unassigned
|
Kevin Downey
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-879
|
Allow :require to support a :refer clause
|
Phil Hagelberg
|
Phil Hagelberg
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-878
|
DispatchReader always calls CtorReader when no dispatch macro found
|
Unassigned
|
Greg Chapman
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-877
|
contains? is broken for vectors
|
Unassigned
|
Jeff Palmucci
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-876
|
#^:dynamic vars declared in a nested form are not immediately dynamic
|
Micah Martin
|
Micah Martin
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-875
|
Clojure's seq, keys, and vals can produce inconsistent values on strange iterators (e.g., IdentityHashMap)
|
Unassigned
|
Jason Wolfe
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-874
|
defrecord factory inaccessibly from within type implementation
|
Unassigned
|
Kurt Harriger
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-873
|
Allow the function / to be referred to in namespaces other than clojure.core
|
Unassigned
|
Chris Gray
|
|
Reopened
|
Unresolved
|
|
|
|
 |
CLJ-872
|
Add support for property lookup
|
Fogus
|
Alan Dipert
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-871
|
instant literal
|
Unassigned
|
Stuart Halloway
|
|
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-869
|
Macro auto-gensym in let not visible after a nested unquote/syntax-quote
|
Unassigned
|
Alexander Taggart
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-868
|
core min and max should behave predictably when args include NaN
|
Ben Smith-Mannschott
|
Ben Smith-Mannschott
|
|
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-866
|
Provide a clojure.test function to run a single test case with fixtures
|
Anthony Grimes
|
Hugo Duncan
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-865
|
Macroexpansion discards &form metadata
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-864
|
defrecord positional arity factory fn should have an inline version that calls the record constructor
|
Unassigned
|
Kevin Downey
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-863
|
interleave should accept 1 or 0 arguments
|
Unassigned
|
Joe Gallo
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-862
|
pmap level of parallelism inconsistent for chunked vs non-chunked input
|
Jim Blomo
|
Marshall T. Vandegrift
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-861
|
PersistentHashMap uses a hashing function that is incongruent with the equality function it uses
|
Rich Hickey
|
Paul Stadig
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-860
|
Add ability to disable locals clearing
|
Unassigned
|
Hugo Duncan
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-859
|
Built in dynamic vars don't have :dynamic metadata
|
Unassigned
|
Anthony Simpson
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-858
|
Improve speed of STM by removing System.currentTimeMillis
|
Unassigned
|
Stefan Kamphausen
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-857
|
CLJ-791 caused some compiler breakage
|
Unassigned
|
Ben Smith-Mannschott
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-856
|
Building Clojure (git head) on JDK7 fails
|
Stuart Sierra
|
Lars Rune Nøstdal
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-855
|
catch receives a RuntimeException rather than the expected checked exception
|
Ben Smith-Mannschott
|
Paul Michael Bauer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-854
|
flatten doc incorrect
|
Ben Smith-Mannschott
|
Chris Rosengren
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-853
|
Typo in the doc of get-in function
|
Unassigned
|
Jingguo Yao
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-852
|
IllegalArgumentException thrown when defining a var whose value is calculated with a primitive fn.
|
Ben Smith-Mannschott
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-851
|
Type-hinting a var with primitive array pseudo-class results in IllegalArgumentException when the var is used as an arg
|
Unassigned
|
Alexander Taggart
|
|
Closed
|
Declined
|
|
|
|
 |
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-849
|
Add a pseudo-variable containing the current line number
|
Unassigned
|
G. Ralph Kuntz, MD
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-848
|
defn :or form does not warn you if you provide a vector instead of a map
|
Unassigned
|
Dave Barker
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-847
|
mapv, filterv
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-846
|
Javadoc does not detect 1.7 when setting *core-java-api*
|
Stuart Halloway
|
Greg Chapman
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-845
|
Unexpected interaction between protocol extension and namespaced method keyword/symbols
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-844
|
NPE calling keyword on map from bean
|
Steve Miner
|
Phil Hagelberg
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-843
|
clojure.lang.RT should provide a loadLibrary static method
|
Unassigned
|
Baishampayan Ghose
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-842
|
clojure.pprint uses the old-style metadata.
|
Unassigned
|
Baishampayan Ghose
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-841
|
Unable to download clojure using wget. Wget seems to be blocked...
|
Unassigned
|
Thomas Dziedzic
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-840
|
Add a way to access the current test var in :each fixtures for clojure.test
|
Unassigned
|
Hugo Duncan
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-839
|
contains? does not work with java.util.Set
|
Unassigned
|
Meikel Brandmeyer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-838
|
dev.clojure.org/display/doc/1. 3 renders badly
|
Ben Smith-Mannschott
|
Ben Smith-Mannschott
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-837
|
java.lang.VerifyError when compiling deftype or defrecord with argument name starting with double underscore characters.
|
Fogus
|
Tchavdar Roussanov
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-836
|
BigInt optimization breaks "obvious" math
|
Stuart Halloway
|
Sean Corfield
|
|
Closed
|
Completed
|
|
|
|
 |
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-833
|
Add boilerplate documentation to ->Foo and map->Foo functions produced by defrecord and deftype
|
Unassigned
|
Chas Emerick
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-832
|
reify implements IObj but nowhere states so
|
Unassigned
|
Meikel Brandmeyer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-831
|
await-for return value - doc fix
|
Unassigned
|
David McNeil
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-830
|
Report source file and line number when throwing syntax-related error from core macros
|
Chas Emerick
|
Chas Emerick
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-829
|
Transient hashmaps mishandle hash collisions
|
Christophe Grand
|
Alan Malloy
|
|
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-827
|
unsigned-bit-shift-right
|
Unassigned
|
Joe Gallo
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-826
|
Include drop, take, butlast from clojure.contrib.string (1.2) in clojure.string 1.3
|
Unassigned
|
Arthur Edelstein
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-825
|
Protocol implementation inconsistencies
|
Unassigned
|
Carl Lerche
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-824
|
BigInt math is slow when values of a BigInt are small enough to actually be treated as Longs
|
Aaron Bedra
|
Aaron Bedra
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-823
|
Piping seque into seque can deadlock
|
Unassigned
|
Greg Chapman
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-822
|
Reporting methods in clojure.test/*/*-report should be marked dynamic
|
Unassigned
|
Paul Michael Bauer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-821
|
should reify merge rather than replace on repeated specs?
|
Unassigned
|
Alan Malloy
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-820
|
int coercion doesn't work in clojure 1.3
|
Unassigned
|
Tassilo Horn
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-819
|
deftype print/read doesn't munge field names
|
Chas Emerick
|
Chas Emerick
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-818
|
doc string for resolve mentions &env
|
Unassigned
|
Steve Miner
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-817
|
print-deftype breaks when fields have dashes
|
Alan Dipert
|
Alan Dipert
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-816
|
Transient vectors mutations leak into their source persistent vector
|
Christophe Grand
|
Christophe Grand
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-815
|
[Documentation] - Remove unnecessary "Alpha" labels in docstrings
|
Aaron Bedra
|
Aaron Bedra
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-814
|
Make the #= reader macro an official" part of the language
|
Unassigned
|
G. Ralph Kuntz, MD
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-812
|
print-dup should not be defined for deftypes
|
Unassigned
|
Rich Hickey
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-811
|
Support hinting arg vectors
|
Chas Emerick
|
Chas Emerick
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-810
|
clojure.set/difference
|
Unassigned
|
Joel Kaasinen
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-809
|
fn's created using defn should not lexical shadow the var that holds them
|
Unassigned
|
Kevin Downey
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-808
|
In java.io, the make-parents function can't handle files without parent directory.
|
Nicolas Buduroi
|
Nicolas Buduroi
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-807
|
hash-maps print-dup as literal, thus can be read as array-maps
|
Unassigned
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-806
|
clojure.test/are does not fail with insufficient arguments
|
Stuart Sierra
|
Stuart Sierra
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-805
|
tests using "are" in clojure.test don't fail if given too few args
|
Unassigned
|
Scott Jaderholm
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-804
|
Expose memoization cache and original as metadata on memoized functions.
|
Unassigned
|
Phil Hagelberg
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-803
|
IAtom interface
|
Aaron Bedra
|
Pepijn de Vos
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-802
|
mod throws exception on large args
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-801
|
Protocols Should Handle Hash Collision
|
Alexander Taggart
|
Christopher Redinger
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-800
|
defrecord/deftype enhancements from 1.3.0-alpha7
|
Unassigned
|
Fogus
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-799
|
ArrayMaps print-dup with read-eval
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-798
|
BigInteger is print-dup'able but not readable
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-797
|
Longs print-dup to the Long constructor
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-796
|
Records with fields named "values"
|
Rich Hickey
|
David McNeil
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-795
|
bit-clear index should be zero based
|
Alexander Taggart
|
Christopher Redinger
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-794
|
Some alpha-7 printdup functions have left-over debug messages.
|
Unassigned
|
Fogus
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-793
|
print-doc triggers NPE in clojure.lang.Namespace.find
|
Unassigned
|
Philipp Meier
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-792
|
Refactor method resolution code out of Compiler and into Reflector
|
Alexander Taggart
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-791
|
Include argument type info in reflection warnings and method signatures in dispatch compilation errors
|
Chas Emerick
|
Chas Emerick
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-790
|
Primitive type hints on function names should print error message
|
Alan Dipert
|
Alan Dipert
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-789
|
Method resolution does not select exact signature matches over tying
|
Chas Emerick
|
Chas Emerick
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-788
|
Add source and line members and getters to CompilerException
|
Unassigned
|
Hugo Duncan
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-787
|
transient blows up when passed a vector created by subvec
|
Unassigned
|
Alexander Redington
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-786
|
The docstring for defn omits any mention of pre- and post-conditions
|
Unassigned
|
Alex Miller
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-785
|
Optimize /
|
Unassigned
|
Alan Dipert
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-784
|
Update min/max functions to take advantage of primitive math
|
Luke VanderHart
|
Luke VanderHart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-783
|
clojure.inspector/inspect-tree doesn't work on sets --patch in the description by Jason Wolfe
|
Unassigned
|
Armando Blancas
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-782
|
long cast is not checked for Object decimal types
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-781
|
Missing primitive-arg cast overloads
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-780
|
race condition in reference cache on Java 5
|
Stuart Halloway
|
Stuart Halloway
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-779
|
Document clojure.org differences between 1.2 and 1.3
|
Unassigned
|
Christopher Redinger
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-777
|
Release notes for 1.3
|
Christopher Redinger
|
Christopher Redinger
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-776
|
seque broken for some BlockingQueues
|
Unassigned
|
Pepijn de Vos
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-775
|
Test clojure.test-clojure.rt fails
|
Unassigned
|
Steven E. Harris
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-774
|
Message-bearing assert
|
Aaron Bedra
|
Alan Dipert
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-773
|
macros that are expanded away still have their vars referenced in the emitted byte code
|
Unassigned
|
Kevin Downey
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-772
|
bit ops to have primitive semantics by default, no conditionals, direct mapping to JVM primitive ops
|
Alexander Taggart
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-771
|
Move unchecked-prim casts to clojure.unchecked
|
Alexander Taggart
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-770
|
Instances of defrecord types break reader / are not homoiconic
|
Unassigned
|
Nick Bauman
|
|
Closed
|
Duplicate
|
|
|
|
 |
CLJ-769
|
partition-by holds references to head groups longer than necessary
|
Unassigned
|
Meikel Brandmeyer
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-768
|
cl-format bug in ~f formatting
|
Andy Fingerhut
|
Tom Faulhaber
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-767
|
Remove support for non-primitive bit-shift operations
|
Unassigned
|
Alexander Taggart
|
|
Closed
|
Declined
|
|
|
|
 |
CLJ-766
|
Implicit casting behaviour of into-array differs from <primitive>-array
|
Karsten Schmidt
|
Alexander Taggart
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-765
|
Enhance clojure.java.shell/sh to accept more input types
|
Unassigned
|
Alexander Taggart
|
|
Closed
|
Completed
|
|
|
|
 |
CLJ-764
|
(partition 0 seq) and (parition-all 0 seq) are infinite sequences of empty sequences
|
Unassigned
|
Paul Stadig
|
|
Open
|
Unresolved
|
|
|
|
 |
CLJ-763
|
|