emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/capf-autosuggest c6eda18 2/2: Only call undo-boundary w


From: ELPA Syncer
Subject: [elpa] externals/capf-autosuggest c6eda18 2/2: Only call undo-boundary when called interactively
Date: Fri, 5 Nov 2021 08:57:15 -0400 (EDT)

branch: externals/capf-autosuggest
commit c6eda18c5186e1422db0e12bbf73d90fcc0cbbbf
Author: jakanakaevangeli <jakanakaevangeli@chiru.no>
Commit: jakanakaevangeli <jakanakaevangeli@chiru.no>

    Only call undo-boundary when called interactively
---
 capf-autosuggest.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/capf-autosuggest.el b/capf-autosuggest.el
index f2a65a0..16e0c97 100644
--- a/capf-autosuggest.el
+++ b/capf-autosuggest.el
@@ -412,10 +412,11 @@ suggestion and send it to the process as input."
   ;; Avoid infinite recursion when searching for the command remapping
   (let ((capf-autosuggest-active-mode nil))
     (setq cmd (or (command-remapping cmd) cmd)))
-  (lambda ()
-    (interactive)
+  (lambda (int)
+    (interactive "p")
     (capf-autosuggest-accept)
-    (undo-boundary)
+    (when int
+      (undo-boundary))
     (setq this-command cmd)
     (call-interactively cmd)))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]