Home
last modified time | relevance | path

Searched +refs:kmacro +refs:call +refs:macro (Results 1 – 25 of 42) sorted by relevance

12

/dports/editors/emacs-devel/emacs-4d1968b/doc/emacs/
H A Dkmacro.texi57 (@code{kmacro-end-or-call-macro}).
74 (@code{kmacro-end-and-call-macro}); prefix argument serves as repeat
81 @findex kmacro-end-or-call-macro
82 @findex kmacro-end-and-call-macro
87 (@code{kmacro-end-or-call-macro}) to terminate the definition. For
98 After defining the macro, you can call it with @key{F4}. For the
161 @findex kmacro-end-macro
169 (@code{kmacro-end-and-call-macro}). If you enter @kbd{C-x e} while
198 Execute the keyboard macro at the head of the ring (@code{kmacro-end-or-call-macro-repeat}).
222 @findex kmacro-end-or-call-macro-repeat
[all …]
H A DChangeLog.11957 of '*mail*', since Message does not call it that.
4881 (Init Rebinding): Document kbd macro.
5254 macro definitions.
9775 defining a keyboard macro.
9776 Mention `kmacro-ring-max'.
9778 `kmacro-insert-counter', `kmacro-set-counter',
9779 `kmacro-add-counter' and `kmacro-set-format'.
9924 * kmacro.texi (Save Keyboard Macro): Replace `name-last-kbd-macro'
9925 with new `kmacro-name-last-macro'.
10030 Emacs treats the head of the macro ring as the `last keyboard macro'.
[all …]
/dports/editors/emacs/emacs-27.2/doc/emacs/
H A Dkmacro.texi57 (@code{kmacro-end-or-call-macro}).
74 (@code{kmacro-end-and-call-macro}); prefix argument serves as repeat
81 @findex kmacro-end-or-call-macro
82 @findex kmacro-end-and-call-macro
87 (@code{kmacro-end-or-call-macro}) to terminate the definition. For
98 After defining the macro, you can call it with @key{F4}. For the
161 @findex kmacro-end-macro
169 (@code{kmacro-end-and-call-macro}). If you enter @kbd{C-x e} while
190 Execute the keyboard macro at the head of the ring (@code{kmacro-end-or-call-macro-repeat}).
214 @findex kmacro-end-or-call-macro-repeat
[all …]
H A DChangeLog.11957 of '*mail*', since Message does not call it that.
4881 (Init Rebinding): Document kbd macro.
5254 macro definitions.
9775 defining a keyboard macro.
9776 Mention `kmacro-ring-max'.
9778 `kmacro-insert-counter', `kmacro-set-counter',
9779 `kmacro-add-counter' and `kmacro-set-format'.
9924 * kmacro.texi (Save Keyboard Macro): Replace `name-last-kbd-macro'
9925 with new `kmacro-name-last-macro'.
10030 Emacs treats the head of the macro ring as the `last keyboard macro'.
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/lisp/
H A DChangeLog.11997 (kmacro-start-macro): Use `kmacro-default-counter-format'.
2956 (kmacro-start-macro): Set defining-kbd-macro to append when
3980 (kmacro-bind-to-key, kmacro-name-last-macro): Use kmacro-lambda-form.
4477 * kmacro.el (kmacro-bind-to-key): Associate dedicated macro
4482 (kmacro-keymap): Bind kmacro-name-last-macro to n.
4483 (kmacro-start-macro, kmacro-end-macro, kmacro-call-macro)
4484 (kmacro-end-and-call-macro): Doc fix.
9339 * kmacro.el (kmacro-call-macro): Fix docstring.
13342 (kmacro-end-or-call-macro): Execute last viewed macro (using
13344 kmacro-view-macro. This allows us to find a macro on the ring
[all …]
H A DChangeLog.104242 * kmacro.el (kmacro-end-and-call-macro): Doc fix.
10908 * kmacro.el (kmacro-start-macro): Doc fix.
10989 kmacro-end-and-call-macro.
11006 * kmacro.el (kmacro-call-macro): Rephrase repeat prompt.
11121 * kmacro.el (kmacro-call-macro): Deal with a non-numeric prefix arg.
11247 * kmacro.el (kmacro-end-and-call-macro): New command to end and
11249 (kmacro-call-macro): Use format-kbd-macro.
11638 Change default binding of C-x e to kmacro-end-or-call-macro.
11639 (kmacro-call-repeat-key, kmacro-call-repeat-with-arg): New custom
11644 (kmacro-call-macro): Repeat macro by repeating last key or
[all …]
H A DChangeLog.1713276 * kmacro.el (kmacro-bind-to-key): Say that the parameter is unused
13356 * kmacro.el (kmacro-exec-ring-item): Doc fix (bug#14198).
13520 * kmacro.el (kmacro-to-register):
14709 * kmacro.el (kmacro-call-macro):
18430 * kmacro.el (kmacro-step-edit-insert):
25808 * kmacro.el (kmacro-call-macro): Fix bug#14135.
25899 * kmacro.el (kmacro-call-macro): Add optional arg MACRO.
25900 (kmacro-execute-from-register): Pass the keyboard macro to
25901 kmacro-call-macro or repeating won't work correctly.
25912 * kmacro.el (kmacro-to-register): New command.
[all …]
H A DChangeLog.162301 `error' call.
3053 `start-process', `call-process' and `call-process-region'.
9047 * kmacro.el (kmacro-call-macro): Restore repeat message. (Bug#11817)
10315 (cl--compiler-macro-member, cl--compiler-macro-assoc)
10316 (cl--compiler-macro-adjoin, cl--compiler-macro-list*)
11824 * kmacro.el (kmacro-call-macro): Use set-temporary-overlay-map.
12504 (dbus-call-method, dbus-call-method-asynchronously)
14052 (c-beginning-of-macro, c-end-of-macro, c-syntactic-end-of-macro):
23657 * kmacro.el (kmacro-cycle-ring-next, kmacro-cycle-ring-previous)
23658 (kmacro-delete-ring-head, kmacro-bind-to-key, kmacro-view-macro):
[all …]
H A DChangeLog.122610 * kmacro.el (kmacro-insert-counter, kmacro-set-counter)
2611 (kmacro-start-macro-or-insert-counter)
2613 (kmacro-call-ring-2nd, kmacro-call-ring-2nd-repeat): Doc fixes.
3773 to avoid problem with a macro call.
7008 * kmacro.el (kmacro-repeat-on-last-key): Doc fix.
10109 (kmacro-start-macro): Use kmacro-push-ring.
15761 call to the new macro c-int-to-char. This solves XEmacs's
16591 inside a literal or macro. Do not call the callback for spots
26165 * kmacro.el (kmacro-call-macro):
28681 * kmacro.el: Use executing-kbd-macro-index variable.
[all …]
/dports/editors/emacs/emacs-27.2/lisp/
H A DChangeLog.11997 (kmacro-start-macro): Use `kmacro-default-counter-format'.
2956 (kmacro-start-macro): Set defining-kbd-macro to append when
3980 (kmacro-bind-to-key, kmacro-name-last-macro): Use kmacro-lambda-form.
4477 * kmacro.el (kmacro-bind-to-key): Associate dedicated macro
4482 (kmacro-keymap): Bind kmacro-name-last-macro to n.
4483 (kmacro-start-macro, kmacro-end-macro, kmacro-call-macro)
4484 (kmacro-end-and-call-macro): Doc fix.
9339 * kmacro.el (kmacro-call-macro): Fix docstring.
13342 (kmacro-end-or-call-macro): Execute last viewed macro (using
13344 kmacro-view-macro. This allows us to find a macro on the ring
[all …]
H A DChangeLog.104242 * kmacro.el (kmacro-end-and-call-macro): Doc fix.
10908 * kmacro.el (kmacro-start-macro): Doc fix.
10989 kmacro-end-and-call-macro.
11006 * kmacro.el (kmacro-call-macro): Rephrase repeat prompt.
11121 * kmacro.el (kmacro-call-macro): Deal with a non-numeric prefix arg.
11247 * kmacro.el (kmacro-end-and-call-macro): New command to end and
11249 (kmacro-call-macro): Use format-kbd-macro.
11638 Change default binding of C-x e to kmacro-end-or-call-macro.
11639 (kmacro-call-repeat-key, kmacro-call-repeat-with-arg): New custom
11644 (kmacro-call-macro): Repeat macro by repeating last key or
[all …]
H A DChangeLog.1713276 * kmacro.el (kmacro-bind-to-key): Say that the parameter is unused
13356 * kmacro.el (kmacro-exec-ring-item): Doc fix (bug#14198).
13520 * kmacro.el (kmacro-to-register):
14709 * kmacro.el (kmacro-call-macro):
18430 * kmacro.el (kmacro-step-edit-insert):
25808 * kmacro.el (kmacro-call-macro): Fix bug#14135.
25899 * kmacro.el (kmacro-call-macro): Add optional arg MACRO.
25900 (kmacro-execute-from-register): Pass the keyboard macro to
25901 kmacro-call-macro or repeating won't work correctly.
25912 * kmacro.el (kmacro-to-register): New command.
[all …]
H A DChangeLog.162301 `error' call.
3053 `start-process', `call-process' and `call-process-region'.
9047 * kmacro.el (kmacro-call-macro): Restore repeat message. (Bug#11817)
10315 (cl--compiler-macro-member, cl--compiler-macro-assoc)
10316 (cl--compiler-macro-adjoin, cl--compiler-macro-list*)
11824 * kmacro.el (kmacro-call-macro): Use set-temporary-overlay-map.
12504 (dbus-call-method, dbus-call-method-asynchronously)
14052 (c-beginning-of-macro, c-end-of-macro, c-syntactic-end-of-macro):
23657 * kmacro.el (kmacro-cycle-ring-next, kmacro-cycle-ring-previous)
23658 (kmacro-delete-ring-head, kmacro-bind-to-key, kmacro-view-macro):
[all …]
H A DChangeLog.122610 * kmacro.el (kmacro-insert-counter, kmacro-set-counter)
2611 (kmacro-start-macro-or-insert-counter)
2613 (kmacro-call-ring-2nd, kmacro-call-ring-2nd-repeat): Doc fixes.
3773 to avoid problem with a macro call.
7008 * kmacro.el (kmacro-repeat-on-last-key): Doc fix.
10109 (kmacro-start-macro): Use kmacro-push-ring.
15761 call to the new macro c-int-to-char. This solves XEmacs's
16591 inside a literal or macro. Do not call the callback for spots
26165 * kmacro.el (kmacro-call-macro):
28681 * kmacro.el: Use executing-kbd-macro-index variable.
[all …]
/dports/editors/emacs/emacs-27.2/doc/lispref/
H A Dcommands.texi624 @cindex interactive call
653 @code{call-interactively} could call---thus, not for keyboard macros.
675 (call-interactively 'foo)
703 but it makes the call look like an interactive invocation: a call to
767 @cindex is this call interactive
795 using @code{call-interactively}.
1004 If the last event came from a keyboard macro, the value is @code{macro}.
2670 (execute-kbd-macro 'foo)
3668 macro that is currently executing. It is @code{nil} if no macro is
3679 The commands @code{start-kbd-macro}, @code{kmacro-start-macro} and
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/doc/lispref/
H A Dcommands.texi715 @cindex interactive call
744 @code{call-interactively} could call---thus, not for keyboard macros.
766 (call-interactively 'foo)
794 but it makes the call look like an interactive invocation: a call to
884 @cindex is this call interactive
912 using @code{call-interactively}.
1127 If the last event came from a keyboard macro, the value is @code{macro}.
2986 (execute-kbd-macro 'foo)
4013 macro that is currently executing. It is @code{nil} if no macro is
4024 The commands @code{start-kbd-macro}, @code{kmacro-start-macro} and
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/src/
H A DChangeLog.109076 (syms_of_macros): Define only executing-kbd-macro, not executing-macro.
11263 to macro SIGNAL_THREAD_CHECK and call that macro.
11327 in macro arguments.
11636 in macro arguments.
16074 (DECL_ALIGN): New macro.
16684 of block_index outside of the macro call.
22118 (syms_of_macros): DEFVAR_INT it (needed by kmacro).
22495 the current key sequence (kmacro needs this).
22526 which is called prior to each iteration of macro (for kmacro.el).
22979 (SSET): New macro.
[all …]
/dports/editors/emacs/emacs-27.2/src/
H A DChangeLog.109076 (syms_of_macros): Define only executing-kbd-macro, not executing-macro.
11263 to macro SIGNAL_THREAD_CHECK and call that macro.
11327 in macro arguments.
11636 in macro arguments.
16074 (DECL_ALIGN): New macro.
16684 of block_index outside of the macro call.
22118 (syms_of_macros): DEFVAR_INT it (needed by kmacro).
22495 the current key sequence (kmacro needs this).
22526 which is called prior to each iteration of macro (for kmacro.el).
22979 (SSET): New macro.
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/etc/
H A DNEWS.221849 kmacro package.
1852 F3 starts a macro, F4 ends the macro, and pressing F4 again executes
1853 the last macro. While defining the macro, F3 inserts a counter value
1859 The C-x C-k sequence is now a prefix for the kmacro keymap which
1863 C-x C-k C-a, and C-x C-k C-f. See the commentary in kmacro.el
1872 In addition, when ending or calling a macro with C-x e, the macro can
1874 this behavior via the variables kmacro-call-repeat-key and
1875 kmacro-call-repeat-with-arg.
2875 backslash) in the macro.
3790 *** New macro `with-case-table'
[all …]
H A DNEWS.24394 *** New command `C-x C-k x' (`kmacro-to-register') stores keyboard
477 *** New macro `cl-tagbody'.
1089 ** New macro `with-eval-after-load'.
1102 as a function to call to provide default values.
1136 obsolete, and no longer advertised. Instead either call
1670 `define-modify-macro' (use `gv-letplace')
1756 *** The function `dbus-call-method' is now non-blocking.
2351 *** `macro-declaration-function' (use `macro-declarations-alist')
3607 *** New macro `condition-case-unless-debug'.
3611 *** The macro `with-demoted-errors'.
[all …]
/dports/editors/emacs/emacs-27.2/etc/
H A DNEWS.221849 kmacro package.
1852 F3 starts a macro, F4 ends the macro, and pressing F4 again executes
1853 the last macro. While defining the macro, F3 inserts a counter value
1859 The C-x C-k sequence is now a prefix for the kmacro keymap which
1863 C-x C-k C-a, and C-x C-k C-f. See the commentary in kmacro.el
1872 In addition, when ending or calling a macro with C-x e, the macro can
1874 this behavior via the variables kmacro-call-repeat-key and
1875 kmacro-call-repeat-with-arg.
2875 backslash) in the macro.
3790 *** New macro `with-case-table'
[all …]
H A DNEWS.24394 *** New command `C-x C-k x' (`kmacro-to-register') stores keyboard
477 *** New macro `cl-tagbody'.
1089 ** New macro `with-eval-after-load'.
1102 as a function to call to provide default values.
1136 obsolete, and no longer advertised. Instead either call
1670 `define-modify-macro' (use `gv-letplace')
1756 *** The function `dbus-call-method' is now non-blocking.
2351 *** `macro-declaration-function' (use `macro-declarations-alist')
3607 *** New macro `condition-case-unless-debug'.
3611 *** The macro `with-demoted-errors'.
[all …]
/dports/editors/emacs-devel/emacs-4d1968b/
H A DChangeLog.35045 * lisp/kmacro.el (kmacro-keymap): Move 'kdb-macro-redisplay' to
21032 (kmacro-call-macro, kmacro-lambda-form): Use proper closures.
46028 * lisp/kmacro.el (kmacro-step-edit-macro, kmacro-set-counter):
59261 * test/lisp/kmacro-tests.el (kmacro-tests-call-macro-hint-and-repeat)
164796 kmacro-name-last-macro.
164804 (kmacro-p, kmacro-keyboard-macro-p): New functions.
173887 * lisp/kmacro.el (kmacro-start-macro-or-insert-counter)
177667 * test/lisp/kmacro-tests.el (kmacro-tests-end-and-call-macro-mouse):
189964 * lisp/kmacro.el (kmacro-start-macro, kmacro-call-macro)
189965 (kmacro-end-and-call-macro): Don't use "permanent name", as that
[all …]
H A DChangeLog.23518 * test/automated/viper-tests.el (viper-test-undo-kmacro):
14196 lisp/isearch.el: Eliminate macro isearch-call-message, replacing with funcall.
14237 lisp/isearch.el (isearch-call-message): New macro.
16155 lisp/isearch.el: Eliminate macro isearch-call-message, replacing with funcall.
16259 * src/lisp.h: New handler type, define macro to push_handler call.
17316 lisp/isearch.el (isearch-call-message): New macro.
24071 * lisp/kmacro.el (kmacro-step-edit-prefix-commands)
24072 (kmacro-step-edit-prefix-index): Delete variables.
24073 (kmacro-step-edit-query, kmacro-step-edit-insert): Remove ad-hoc
24075 (kmacro-step-edit-macro): Don't bind kmacro-step-edit-prefix-index.
[all …]
/dports/editors/emacs/emacs-27.2/
H A DChangeLog.376216 kmacro-name-last-macro.
76217 (insert-kbd-macro): Use kmacro-keyboard-macro-p so it also works for
76224 (kmacro-p, kmacro-keyboard-macro-p): New functions.
76225 (kmacro-name-last-macro): Use them.
85307 * lisp/kmacro.el (kmacro-start-macro-or-insert-counter)
89084 * lisp/kmacro.el (kmacro-end-call-mouse): Don't save a newly defined
89087 * test/lisp/kmacro-tests.el (kmacro-tests-end-and-call-macro-mouse):
101384 * lisp/kmacro.el (kmacro-start-macro, kmacro-call-macro)
101385 (kmacro-end-and-call-macro): Don't use "permanent name", as that
135199 Fix call of `kmacro-display'
[all …]

12