@@ -125,6 +125,9 @@ http://dev.clojure.org/display/design/Reader+Conditionals
125
125
126
126
* [ CLJ-1424] ( http://dev.clojure.org/jira/browse/CLJ-1424 )
127
127
* [ CLJ-1685] ( http://dev.clojure.org/jira/browse/CLJ-1685 )
128
+ * [ CLJ-1698] ( http://dev.clojure.org/jira/browse/CLJ-1698 )
129
+ * [ CLJ-1699] ( http://dev.clojure.org/jira/browse/CLJ-1699 )
130
+ * [ CLJ-1700] ( http://dev.clojure.org/jira/browse/CLJ-1700 )
128
131
129
132
### 1.3 Keyword and Symbol Construction
130
133
@@ -210,6 +213,9 @@ eduction.
210
213
* [ CLJ-1669] ( http://dev.clojure.org/jira/browse/CLJ-1669 )
211
214
* [ CLJ-1692] ( http://dev.clojure.org/jira/browse/CLJ-1692 )
212
215
* [ CLJ-1694] ( http://dev.clojure.org/jira/browse/CLJ-1694 )
216
+ * [ CLJ-1711] ( http://dev.clojure.org/jira/browse/CLJ-1711 )
217
+ * [ CLJ-1709] ( http://dev.clojure.org/jira/browse/CLJ-1709 )
218
+ * [ CLJ-1713] ( http://dev.clojure.org/jira/browse/CLJ-1713 )
213
219
214
220
### 1.7 Printing as data
215
221
@@ -229,16 +235,22 @@ REPL but printing them to a stream will show a different form:
229
235
user=> (/ 1 0)
230
236
ArithmeticException Divide by zero clojure.lang.Numbers.divide (Numbers.java:158)
231
237
user=> (println *e)
232
- #error{:cause Divide by zero,
233
- :via [{:type java.lang.ArithmeticException,
234
- :message Divide by zero,
235
- :at [clojure.lang.Numbers divide Numbers.java 158]}],
236
- :trace
237
- [[clojure.lang.Numbers divide Numbers.java 158]
238
- [clojure.lang.Numbers divide Numbers.java 3808]
239
- [user$eval5 invoke NO_SOURCE_FILE 3]
240
- ;; elided ...
241
- ]]}
238
+ #error {
239
+ :cause Divide by zero
240
+ :via
241
+ [{:type java.lang.ArithmeticException
242
+ :message Divide by zero
243
+ :at [clojure.lang.Numbers divide Numbers.java 158]}]
244
+ :trace
245
+ [[clojure.lang.Numbers divide Numbers.java 158]
246
+ [clojure.lang.Numbers divide Numbers.java 3808]
247
+ ;; ... elided frames
248
+ ]}
249
+
250
+ Additionally, there is a new function available to obtain a Throwable as
251
+ map data: ` Throwable->map ` .
252
+
253
+ * [ CLJ-1703] ( http://dev.clojure.org/jira/browse/CLJ-1703 )
242
254
243
255
## 2 Enhancements
244
256
0 commit comments