Skip to content

Commit 8bb3890

Browse files
committed
Merge pull request #1153 from whysoserious/fix-cider-switch-to-current-repl-buffer
Fix behavior of `cider-switch-to-current-repl-buffer`
2 parents ec91732 + fe6c136 commit 8bb3890

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
### Bugs fixed
66

7+
* [#1153](https://github.com/clojure-emacs/cider/pull/1153): Fix behavior of `cider-switch-to-current-repl-buffer`.
78
* [#1139](https://github.com/clojure-emacs/cider/issues/1139): Fix evaluation of ns forms and of forms with unevaluated namespaces.
89
* Replace `assert` with `cl-assert` (we don't use anything from `cl` now).
910
* [#1135](https://github.com/clojure-emacs/cider/pull/1135): Fix a corner case with locals display in the debugger.

cider-interaction.el

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,9 @@ of the namespace in the Clojure source buffer."
406406
(let ((buffer (current-buffer)))
407407
(when (eq 4 arg)
408408
(cider-repl-set-ns (cider-current-ns)))
409-
(pop-to-buffer (cider-get-repl-buffer))
409+
(if cider-repl-display-in-current-window
410+
(pop-to-buffer-same-window (cider-get-repl-buffer))
411+
(pop-to-buffer (cider-get-repl-buffer)))
410412
(cider-remember-clojure-buffer buffer)
411413
(goto-char (point-max))))
412414

0 commit comments

Comments
 (0)