;;; The user-level commands for editing macros.
-;;;###autoload (define-key ctl-x-map "\C-k" 'edit-kbd-macro)
-
;;;###autoload
(defvar edmacro-eight-bits nil
"*Non-nil if edit-kbd-macro should leave 8-bit characters intact.
(cond (store-hook
(setq mac keys)
(setq cmd nil))
- ((or (eq cmd 'call-last-kbd-macro)
+ ((or (memq cmd '(call-last-kbd-macro kmacro-call-macro
+ kmacro-end-or-call-macro kmacro-end-and-call-macro))
(member keys '("\r" [return])))
(or last-kbd-macro
(y-or-n-p "No keyboard macro defined. Create one? ")
(if end
(let ((res nil))
(while (>= (setq end (1- end)) start)
- (cl-push (cl-pop seq) res))
+ (push (pop seq) res))
(nreverse res))
(copy-sequence seq)))
(t