summaryrefslogtreecommitdiff
path: root/elisp/geiser-mode.el
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2021-12-20 22:46:09 +0000
committerjao <jao@gnu.org>2021-12-20 22:46:09 +0000
commit8bc53c168e72d9ec2ce9353298c3df6d0ab59a4f (patch)
treea2d8b9dd4b9d8052a6a6d0d368efcdfdeace0d6e /elisp/geiser-mode.el
parent3ff258581804c5befd5596619b7ce85480a9f233 (diff)
downloadgeiser-8bc53c168e72d9ec2ce9353298c3df6d0ab59a4f.tar.gz
geiser-8bc53c168e72d9ec2ce9353298c3df6d0ab59a4f.tar.bz2
Asynchronous, interruptable evaluations
Diffstat (limited to 'elisp/geiser-mode.el')
-rw-r--r--elisp/geiser-mode.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/elisp/geiser-mode.el b/elisp/geiser-mode.el
index 4af9095..1e5df0b 100644
--- a/elisp/geiser-mode.el
+++ b/elisp/geiser-mode.el
@@ -297,6 +297,8 @@ With prefix, try to enter the current buffer's module."
("Eval buffer" "\C-c\C-b" geiser-eval-buffer)
("Eval buffer and go" "\C-c\M-b" geiser-eval-buffer-and-go)
("Load scheme file..." "\C-c\C-l" geiser-load-file)
+ ("Abort evaluation" ("\C-c\C-i" "\C-c\C-e\C-i" "\C-c\C-ei")
+ geiser-eval-interrupt)
(menu "Macroexpand"
("Sexp before point" ("\C-c\C-m\C-e" "\C-c\C-me")
geiser-expand-last-sexp)