diff options
| author | jao <jao@gnu.org> | 2022-08-21 14:55:52 +0100 | 
|---|---|---|
| committer | jao <jao@gnu.org> | 2022-08-21 14:55:52 +0100 | 
| commit | 5bfce52a63543b7e3955abfa64b2abac1e14d231 (patch) | |
| tree | cf9aa6d2d768785bdf5508d5b940eb058ba72fa0 /elisp | |
| parent | bb309de946af96e7a1f710171c9e01c6cce9525d (diff) | |
| download | geiser-5bfce52a63543b7e3955abfa64b2abac1e14d231.tar.gz geiser-5bfce52a63543b7e3955abfa64b2abac1e14d231.tar.bz2 | |
Fix: don't use add-to-list on lexical variable
Thanks to Brian Leung
Diffstat (limited to 'elisp')
| -rw-r--r-- | elisp/geiser-repl.el | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/elisp/geiser-repl.el b/elisp/geiser-repl.el index f1207bd..0a1f544 100644 --- a/elisp/geiser-repl.el +++ b/elisp/geiser-repl.el @@ -333,7 +333,8 @@ will be set up using `geiser-connect-local' when a REPL is started.")    (let ((act))      (dolist (repl geiser-repl--repls act)        (with-current-buffer repl -        (add-to-list 'act geiser-impl--implementation))))) +        (unless (memq geiser-impl--implementation act) +          (push geiser-impl--implementation act))))))  (defsubst geiser-repl--repl-name (impl)    (format "%s REPL" (geiser-impl--impl-str impl))) | 
