branch: externals/org
commit 28da0649e68cefb308cee3884633eab33824326a
Author: Marco Wahl <[email protected]>
Commit: Marco Wahl <[email protected]>
org-attach: Extend range for org-attach-commands
* lisp/org-attach.el (org-attach): Get rid of the use of the second
arg of `commandp`, by making `org-attach-commands` accept any
commands (including keyboard macros).
Patch from Stefan Monnier.
https://list.orgmode.org/[email protected]/
---
lisp/org-attach.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lisp/org-attach.el b/lisp/org-attach.el
index 5cf51ba728..5ee2b84b2f 100644
--- a/lisp/org-attach.el
+++ b/lisp/org-attach.el
@@ -320,8 +320,8 @@ Shows a list of commands and prompts for another key to
execute a command."
(let ((command (cl-some (lambda (entry)
(and (memq c (nth 0 entry)) (nth 1 entry)))
org-attach-commands)))
- (if (commandp command t)
- (call-interactively command)
+ (if (commandp command)
+ (command-execute command)
(error "No such attachment command: %c" c))))))
(defun org-attach-dir (&optional create-if-not-exists-p no-fs-check)