[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/helm b734d776bb 2/2: Stop using PA in kmacros
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/helm b734d776bb 2/2: Stop using PA in kmacros |
Date: |
Wed, 17 May 2023 01:59:40 -0400 (EDT) |
branch: elpa/helm
commit b734d776bb16470819ad45758e2af29b3db9ef31
Author: Thierry Volpiatto <thievol@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>
Stop using PA in kmacros
This because kmacros containing minibuffer interaction clash with Helm
minibuffer.
---
helm-help.el | 7 +++++--
helm-ring.el | 3 ++-
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/helm-help.el b/helm-help.el
index 82da522612..fe045f3436 100644
--- a/helm-help.el
+++ b/helm-help.el
@@ -2438,12 +2438,15 @@ command you want to execute before specifying prefix
arg.
- End the kmacro recording with `f4'.
- Run `helm-execute-kmacro' to list all your kmacros.
-Use persistent action to run your kmacro as many times as needed.
-You can browse the kmacros with `helm-next-line' and `helm-previous-line'.
+When you press RET, your macro goes on top of ring and become the
+current macro, hit `f4' for further executions.
+Use `helm-execute-kmacro' again to change eventually your macro to execute.
Note: You can't record keys running Helm commands except `helm-M-x', under the
condition that you don't choose a command using Helm completion.
+See [[info:emacs#Keyboard Macros][Keyboard Macros]] for further infos on
macros.
+
** Commands
\\<helm-kmacro-map>")
diff --git a/helm-ring.el b/helm-ring.el
index 0c0a237a4a..05eb2b14d1 100644
--- a/helm-ring.el
+++ b/helm-ring.el
@@ -539,7 +539,8 @@ This command is useful when used with persistent action."
(cl-loop for c in candidates collect
(propertize (help-key-description (car c) nil)
'helm-realvalue c)))
- :persistent-help "Execute kmacro"
+ :persistent-action 'ignore
+ :persistent-help "Do nothing"
:help-message 'helm-kmacro-help-message
:action
(helm-make-actions