summaryrefslogtreecommitdiff
path: root/elisp/geiser-repl.el
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2026-05-04 17:59:26 +0100
committerjao <jao@gnu.org>2026-05-04 17:59:26 +0100
commit06c3db4a053331e3d1fb8642a49c7a9b810cf5cb (patch)
treedd19761d3bbf7fbdaf79dee01a6167a497cb8a11 /elisp/geiser-repl.el
parent55b4b7847902d626a76e110a862d0fde1d1ff297 (diff)
downloadgeiser-06c3db4a053331e3d1fb8642a49c7a9b810cf5cb.tar.gz
geiser-06c3db4a053331e3d1fb8642a49c7a9b810cf5cb.tar.bz2
make sure no input is sent to non-active connectionsHEADmaster
and, while we're at it, remember to re-activate them when the repl has returned a prompt. this should address issue #79
Diffstat (limited to 'elisp/geiser-repl.el')
-rw-r--r--elisp/geiser-repl.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/elisp/geiser-repl.el b/elisp/geiser-repl.el
index 8594462..ce638cb 100644
--- a/elisp/geiser-repl.el
+++ b/elisp/geiser-repl.el
@@ -592,6 +592,7 @@ to standard output face."
geiser-repl-auto-display-images-p)
(when (string-match-p (geiser-con--connection-prompt geiser-repl--connection)
txt)
+ (geiser-con--connection-activate geiser-repl--connection)
(geiser-autodoc--disinhibit-autodoc)))
(defun geiser-repl--check-version (impl)