Error formatting macro: pagetree: java.lang.NullPointerException

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

clj-stactrace, clojure.repl, and clojure.stacktrace all have different takes on the formatting aspect of stacktrace presentation.

Issues:

  • Why is :annon-fn three-valued (true, false, and missing)?
  • Is it possible to get full paths instead of filenames under the :file key?
  • Default display format for stacktraces for script and REPL exceptions
  • Details of exception data representation, especially strings vs. non-strings and how to represent different types of trace elements like methods, def'd fns, and closures
    • SDH: I think names of classes, methods, etc. should be symbols (as opposed to strings). Haven't looked to see what current impls do so this may be moot.