You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[orchard#320](https://github.com/clojure-emacs/orchard/pull/320): Info: recognize printed Java classes/methods and munged Clojure functions in stacktrace outputs.
10
+
5
11
### Changes
6
12
7
13
-[#3782](https://github.com/clojure-emacs/cider/issues/3782): **(Breaking)** Drop official support for Emacs 26.
8
14
-[#3793](https://github.com/clojure-emacs/cider/issues/3793): **(Breaking)** Remove features that relied on printed exception parsing:
9
15
-`cider-stacktrace-analyze-string` and `cider-stacktrace-analyze-at-point` functions.
10
16
- Automatic stacktrace parsing in log viewer.
11
17
- Bump the injected `cider-nrepl` to [0.54.0](https://github.com/clojure-emacs/cider-nrepl/blob/master/CHANGELOG.md#0540-2025-04-05).
12
-
-Info: recognize printed Java classes/methods and munged Clojure functions in stacktrace outputs.
18
+
-[compliment#122](https://github.com/alexander-yakushev/compliment/pull/122): Completion: sort candidates by priority.
13
19
- Inspector: add dedicated view for Exceptions.
14
20
- Stop vendoring Haystack dependency.
15
-
- Stop vendoring Puget dependency. You can still user`puget` pretty-printing for CIDER, but you need to depend on Puget explicitly. If Puget is not found on the classpath, CIDER will revert to `clojure.pprint/pprint` for pretty-printing.
21
+
- Stop vendoring Puget dependency. You can still use`puget` pretty-printer in CIDER, but you need to depend on Puget explicitly. If Puget is not found on the classpath, CIDER will revert to `clojure.pprint/pprint` for pretty-printing.
16
22
-[#3777](https://github.com/clojure-emacs/cider/issues/3777): Inspector no longer displays parsed Javadoc for Java classes and members.
17
-
-[#3784](https://github.com/clojure-emacs/cider/issues/3784): Inspector: make point less erratic when navigating between inspector screens.
18
23
-[#3790](https://github.com/clojure-emacs/cider/issues/3790): Stacktrace: show messages and data for all exception causes by default.
19
24
-[#3789](https://github.com/clojure-emacs/cider/issues/3789): Refactor and simplify exception handling.
20
25
-[#3789](https://github.com/clojure-emacs/cider/issues/3796): Completion: disable client-side sorting (defer to backend-provided candidate order).
21
26
-[#3797](https://github.com/clojure-emacs/cider/issues/3797): Completion: enable `cider-completion-style` by default (this enables richer completion suggestions where candidates don't have to strictly match the prefix).
22
27
28
+
### Bugs fixed
29
+
30
+
-[#3784](https://github.com/clojure-emacs/cider/issues/3784): Inspector: make point less erratic when navigating between inspector screens.
Copy file name to clipboardExpand all lines: doc/modules/ROOT/pages/debugging/inspector.adoc
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -36,10 +36,6 @@ You'll have access to additional keybindings in the inspector buffer
36
36
| `cider-inspector-next-inspectable-object`
37
37
| Navigate inspectable sub-objects
38
38
39
-
| kbd:[f] and kbd:[b]
40
-
| `forward-char`, `backward-char`
41
-
| Navigate across characters on a line
42
-
43
39
| kbd:[Return]
44
40
| `cider-inspector-operate-on-point`
45
41
| Inspect sub-objects
@@ -52,14 +48,18 @@ You'll have access to additional keybindings in the inspector buffer
52
48
| `cider-inspector-refresh`
53
49
| Refresh the inspector (e.g. if viewing an atom/ref/agent)
54
50
55
-
| kbd:[SPC] or kbd:[Next]
51
+
| kbd:[SPC] or kbd:[Next]
56
52
| `cider-inspector-next-page`
57
53
| Jump to next page in paginated view
58
54
59
55
| kbd:[M-SPC] or kbd:[Prev]
60
56
| `cider-inspector-prev-page`
61
57
| Jump to previous page in paginated view
62
58
59
+
| kbd:[y]
60
+
| `cider-inspector-display-analytics`
61
+
| Calculate and display analytics for the inspected object. Analytics is supported for lists of numbers, strings, tuples, maps; for large key-value maps.
62
+
63
63
| kbd:[s]
64
64
| `cider-inspector-set-page-size`
65
65
| Set a new page size in paginated view
@@ -78,7 +78,8 @@ You'll have access to additional keybindings in the inspector buffer
78
78
79
79
| kbd:[v]
80
80
| `cider-inspector-toggle-view-mode`
81
-
| Switch the rendering of the current value between `:normal` and `:object` view mode. In `:object` mode, any value is rendered as a plain Java object (by displaying its fields) instead of custom rendering rules that the Inspector applies in `:normal` mode.
81
+
| Switch the rendering of the current value between `:normal`, `:table`, and
82
+
`:object` view modes. In `:table` mode, render the value as a table (only supported for sequences of maps or tuples). In `:object` mode, any value is rendered as a plain Java object (by displaying its fields) instead of custom rendering rules that the Inspector applies in `:normal` mode.
0 commit comments