Completed
Details
Assignee
UnassignedUnassignedReporter
Alex MillerAlex MillerLabels
Approval
OkPatch
CodePriority
MajorAffects versions
Fix versions
Details
Details
Assignee
Unassigned
UnassignedReporter
Alex Miller
Alex MillerLabels
Approval
Ok
Patch
Code
Priority

Affects versions
Fix versions
Created November 15, 2018 at 8:48 PM
Updated November 16, 2018 at 7:28 PM
Resolved November 16, 2018 at 7:28 PM
Problems:
phase is currently buried in ex-data of top wrapper exception
prepl is conveying exception phase in message instead of in exception data
error phases are not currently documented
LispReader$ReaderException is not an exception info
Changes:
clojure.core.server:
prepl sets error phase in throwable data
messages for thrown exception are marked with `:exception` flag
clojure.core-print:
Improve docstring for StackTraceElement->vec
Improve docstring for Throwable->map
Elevate phase to top-level hase key in Throwable->map
clojure.main
Fix reflection warning in core-class?
Add phase list in ex-triage docstring
Updated ex-triage to handle changes in :read-source and :read-eval-result phases
Simplified code for exceptions thrown in clojure.main/repl
LispReader
Make ReaderException an IExceptionInfo
Patch: clj-2430-2.patch