branch: elpa/cider
commit d3edf1f4ab7fb6f6d5c18eb007ad1a27faf5e054
Author: Bozhidar Batsov <[email protected]>
Commit: Bozhidar Batsov <[email protected]>

    Update CHANGELOG for the REPL eval-keybinding change
---
 CHANGELOG.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8aee11f496..bc5f4cb6a6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -47,7 +47,6 @@
 ### Bugs fixed
 
 - [#4089](https://github.com/clojure-emacs/cider/issues/4089): Fix 
`cider-macroexpand-undo` failing with a read-only error in the macroexpansion 
buffer.
-- [#4090](https://github.com/clojure-emacs/cider/pull/4090): Don't place 
evaluation fringe indicators in the REPL buffer (e.g. after `C-x C-e` there); 
they only make sense in Clojure source buffers.
 - [#4085](https://github.com/clojure-emacs/cider/pull/4085): Resolve 
unqualified ClojureScript core vars (e.g. their indentation metadata) against 
`cljs.core` in a cljs REPL, instead of always falling back to `clojure.core`.
 - [#4085](https://github.com/clojure-emacs/cider/pull/4085): Make a prefix 
argument to `cider-find-keyword` invert `cider-prompt-for-symbol` (matching the 
sibling find commands), instead of forcing the prompt on.
 - [#4084](https://github.com/clojure-emacs/cider/pull/4084): Fix 
`nrepl-dict-merge` mutating a shared literal when its first argument is nil, 
which leaked state (e.g. the REPL ns cache) between unrelated merges.
@@ -83,6 +82,7 @@
 
 ### Changes
 
+- [#4092](https://github.com/clojure-emacs/cider/pull/4092): Stop the `C-x 
C-e` and `C-c C-v` eval keybindings from running the source-buffer eval path in 
the REPL (which left fringe indicators and the like there) for a niche use 
case; evaluate at the prompt instead. `C-x C-e` is now a no-op in the REPL 
rather than falling through to Emacs's Emacs Lisp `eval-last-sexp`. 
Macroexpansion (`C-c C-m`/`C-c M-m`) and inspection (`C-c M-i`) stay bound.
 - [#4081](https://github.com/clojure-emacs/cider/pull/4081): Remove the 
long-obsolete (no-op since 1.18) `cider-stacktrace-analyze-at-point` and 
`cider-stacktrace-analyze-in-region` commands.
 - Bump the injected `cider-nrepl` to 0.62.0 (and `piggieback` to 0.7.0), which 
carries the hardened content-type/slurp middleware backing the rich-content 
revival below (and no longer double-sends `value` alongside content-typed 
responses).
 - Enable rich content in the REPL by default (`cider-repl-use-content-types` 
is now t): image results render inline, and results naming external content 
(files, URLs) render a `[show content]` button that fetches and renders it on 
demand. The automatic fetching that got the feature disabled back in 0.25 
([#2825](https://github.com/clojure-emacs/cider/issues/2825)) is gone - nothing 
is transferred until the button is pressed - and the server side is hardened in 
`cider-nrepl` 0.62 (URL-sch [...]

Reply via email to