|
2 | 2 |
|
3 | 3 | ## master (unreleased)
|
4 | 4 |
|
| 5 | +### New features |
| 6 | + |
| 7 | +* [#3148](https://github.com/clojure-emacs/cider/pull/3148): Display error messages in multiline comment eval results, and in result overlays when `cider-show-error-buffer` is set to `nil`. |
| 8 | +* [#3149](https://github.com/clojure-emacs/cider/pull/3149): Add option `'change` to `cider-eval-result-duration`, allowing multiple eval result overlays to persist until the next change to the buffer. |
| 9 | + |
5 | 10 | ### Changes
|
6 | 11 |
|
7 | 12 | * [#3127](https://github.com/clojure-emacs/cider/pull/3040): Strip all exec-opts flags (`-A` `-M` `-T` `-X`) if they exist in `cider-clojure-cli-aliases`. Also addresses a duplicate `:` in the generated `clj` command.
|
8 |
| -* [#3148](https://github.com/clojure-emacs/cider/pull/3148): Display error messages in multiline comment eval results, and in result overlays when `cider-show-error-buffer` is set to nil. |
9 |
| -* [#3149](https://github.com/clojure-emacs/cider/pull/3149): Add option `'change` to `cider-eval-result-duration`, allowing multiple eval result overlays to persist until the next change to the buffer. |
10 | 13 | * `cider-jack-in-lein-plugins` no longer affects non-Leiningen projects.
|
11 | 14 | * Third-party packages should rely on `cider-jack-in-dependencies` instead.
|
12 | 15 | * Upgrade cider-nrepl to [0.28.3](https://github.com/clojure-emacs/cider-nrepl/blob/v0.28.3/CHANGELOG.md#0283-2022-02-22).
|
13 |
| -* Enable `cider-enrich-classpath` by default. |
14 | 16 | * Remove `cider-jdk-src-paths` defcustom since enrich-classpath makes it redundant.
|
15 | 17 | * Remove `cider-resolve-java-class` function since enrich-classpath makes it redundant.
|
16 | 18 |
|
17 | 19 | ### Bugs fixed
|
18 | 20 |
|
19 | 21 | * Upgrade [enrich-classpath](https://github.com/clojure-emacs/enrich-classpath), which fixes various edge cases.
|
20 |
| - * Remember: at the moment the enrich-classpath is disabled by default. It will soon be enabled again. If you wish to try it out, you can customize `cider-enrich-classpath` to `t`. |
| 22 | + * Remember: at the moment the enrich-classpath is disabled by default. If you wish to try it out, you can customize `cider-enrich-classpath` to `t`. |
21 | 23 | * Also remember: for it to work, on Linux, you'll also have to do something like `sudo apt install openjdk-11-source` (depending on your package manager and JDK of choice).
|
22 | 24 | * [#3145](https://github.com/clojure-emacs/cider/pull/3145): Allow fallback to other `xref` backends if cider-nrepl is not loaded.
|
23 | 25 | * [#3148](https://github.com/clojure-emacs/cider/pull/3148): Fix eval result overlays at point inheriting the faces of following text.
|
|
0 commit comments