diff options
Diffstat (limited to 'doc/navigating_stacktraces.md')
-rw-r--r-- | doc/navigating_stacktraces.md | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/doc/navigating_stacktraces.md b/doc/navigating_stacktraces.md index 9e71f3fa..14c3ff64 100644 --- a/doc/navigating_stacktraces.md +++ b/doc/navigating_stacktraces.md @@ -47,8 +47,9 @@ more permanent, you can do so by customizing the provide a direct link to the bug reporting page to help facilitate its diagnosis and repair. -Independently of the value of `cider-show-error-buffer` or `cider-stacktrace-suppressed-errors`, -the error buffer is always generated in the background. Use `cider-visit-error-buffer` to visit +Independently of the value of `cider-show-error-buffer` or +`cider-stacktrace-suppressed-errors`, the error buffer is always +generated in the background. Use `cider-selector` (`C-c M-s`) to visit this buffer. There are two more selective strategies for the error buffer: @@ -64,12 +65,17 @@ There are two more selective strategies for the error buffer: (setq cider-auto-select-error-buffer nil) ``` -* Error buffer stacktraces may be filtered by default. Valid filter types -include `java`, `clj`, `repl`, `tooling`, and `dup`. Setting this to `nil` will -show all stacktrace frames. +* Error buffer stacktraces may be filtered by default. Valid filter +types include `java`, `clj`, `repl`, `tooling`, and `dup`. There are +also "positive" filtering types. The value `project` will cause only +project frames to be shown or `all` will force all stackframes to be +shown. Note that `project` and `all` are mutually exclusive. Whichever +one is first will determine the behavior if they are both present. ```el (setq cider-stacktrace-default-filters '(tooling dup)) +;; or +(setq cider-stacktrace-default-filters '(project)) ``` * Error messages may be wrapped for readability. If this value is nil, messages |