cider
cider copied to clipboard
Display debug-on-exception messages
Support for https://github.com/clojure-emacs/cider-nrepl/pull/772
A quick PR without the proper changelogs / updates to manual, etc. Changes untested after being rebased on master branch, but I've been dogfooding them on a messy local branch with many (hopefully unrelated) changes for the last month or two. Might be able to clean things up a bit this weekend.
Does not provide feature for auto-inserting #dbg!
macros or instrumenting defns (eg. with negative argument) - see #3337
Before submitting the PR make sure the following things have been done (and denote this by checking the relevant checkboxes):
- [ ] The commits are consistent with our contribution guidelines
- [ ] You've added tests (if possible) to cover your change(s)
- [ ] All tests are passing (
eldev test
) - [ ] All code passes the linter (
eldev lint
) which is based onelisp-lint
and includes-
byte-compilation,
checkdoc
, check-declare, packaging metadata, indentation, and trailing whitespace checks.
-
byte-compilation,
- [ ] You've updated the changelog (if adding/changing user-visible functionality)
- [ ] You've updated the user manual (if adding/changing user-visible functionality)
Thanks!
If you're just starting out to hack on CIDER you might find this section of its manual extremely useful.