/dports/editors/emacs-devel/emacs-4d1968b/doc/emacs/ |
H A D | kmacro.texi | 57 (@code{kmacro-end-or-call-macro}). 70 End a macro definition (old style) (@code{kmacro-end-macro}); prefix 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 161 @findex kmacro-end-macro 167 definition, type @kbd{C-x )} (@code{kmacro-end-macro}). To execute 169 (@code{kmacro-end-and-call-macro}). If you enter @kbd{C-x e} while 222 @findex kmacro-end-or-call-macro-repeat [all …]
|
H A D | regs.texi | 33 @end table 58 @end menu 71 @end table 118 @end table 178 @end table 204 @end table 234 @end table 280 @cindex saving keyboard macro in a register 284 @findex kmacro-to-register 285 If you need to execute a keyboard macro (@pxref{Keyboard Macros}) [all …]
|
H A D | ChangeLog.1 | 2063 sentence-end-double-space. 2288 should be @end iftex". 4881 (Init Rebinding): Document kbd macro. 5254 macro definitions. 9775 defining a keyboard macro. 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 D | kmacro.texi | 57 (@code{kmacro-end-or-call-macro}). 70 End a macro definition (old style) (@code{kmacro-end-macro}); prefix 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 161 @findex kmacro-end-macro 167 definition, type @kbd{C-x )} (@code{kmacro-end-macro}). To execute 169 (@code{kmacro-end-and-call-macro}). If you enter @kbd{C-x e} while 214 @findex kmacro-end-or-call-macro-repeat [all …]
|
H A D | regs.texi | 33 @end table 58 @end menu 71 @end table 118 @end table 178 @end table 204 @end table 234 @end table 270 @cindex saving keyboard macro in a register 274 @findex kmacro-to-register 278 (@code{kmacro-to-register}) stores the last keyboard macro in register [all …]
|
H A D | ChangeLog.1 | 2063 sentence-end-double-space. 2288 should be @end iftex". 4881 (Init Rebinding): Document kbd macro. 5254 macro definitions. 9775 defining a keyboard macro. 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/net/tinyfugue/tf-50b8/os2/ |
H A D | tf-keys.cmd | 8 SAY "--- Press only <cr> to end" 11 kmacro = '' 16 kmacro = kmacro||'^[' 19 kmacro = kmacro||'^'ctrl(key) 21 kmacro = kmacro||key 24 SAY "tf-macro for key-sequence "C2X(keybuffer)":" 25 SAY " /def -b'"kmacro"' = <macro-action>"
|
/dports/net/tinyfugue-devel/tinyfugue-5.1.3/os2/ |
H A D | tf-keys.cmd | 8 SAY "--- Press only <cr> to end" 11 kmacro = '' 16 kmacro = kmacro||'^[' 19 kmacro = kmacro||'^'ctrl(key) 21 kmacro = kmacro||key 24 SAY "tf-macro for key-sequence "C2X(keybuffer)":" 25 SAY " /def -b'"kmacro"' = <macro-action>"
|
/dports/editors/emacs-devel/emacs-4d1968b/lisp/ |
H A D | edmacro.el | 65 (require 'kmacro) 73 :group 'kmacro) 103 kmacro) 135 (setq mac (car kmacro) 136 mac-counter (nth 1 kmacro) 196 (defun read-kbd-macro (start &optional end) 209 (edmacro-parse-keys start end) 219 (and macro (symbolp macro) (setq macro (symbol-function macro))) 245 (not (get cmd 'kmacro)) 266 (get b 'kmacro)))) [all …]
|
H A D | macros.el | 34 (require 'kmacro) 79 (let ((beg (point)) end) 81 (setq end (point-marker)) 83 (while (< (point) end) 219 (defun apply-macro-to-region-lines (top bottom &optional macro) 260 (or macro 264 (setq macro last-kbd-macro))) 279 (execute-kbd-macro macro))))
|
H A D | ChangeLog.11 | 997 (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 D | ChangeLog.10 | 4242 * kmacro.el (kmacro-end-and-call-macro): Doc fix. 10908 * kmacro.el (kmacro-start-macro): Doc fix. 10921 C-x C-k s to kmacro-start-macro, C-x C-k b to kmacro-bind-to-key. 10989 kmacro-end-and-call-macro. 11006 * kmacro.el (kmacro-call-macro): Rephrase repeat prompt. 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. 11644 (kmacro-call-macro): Repeat macro by repeating last key or 11647 (kmacro-end-or-call-macro): Call kmacro-call-macro appropriately [all …]
|
H A D | ChangeLog.17 | 13276 * 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 D | ChangeLog.16 | 5551 reference macro if `reftex-ref-macro-prompt' is non-nil. 8414 ctable macro. 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. 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): 23796 * edmacro.el (edmacro-finish-edit): Remove unused variable `kmacro'. [all …]
|
/dports/editors/emacs/emacs-27.2/lisp/ |
H A D | edmacro.el | 66 (require 'kmacro) 74 :group 'kmacro) 104 kmacro) 136 (setq mac (car kmacro) 137 mac-counter (nth 1 kmacro) 197 (defun read-kbd-macro (start &optional end) 210 (edmacro-parse-keys start end) 220 (and macro (symbolp macro) (setq macro (symbol-function macro))) 247 (not (get cmd 'kmacro)) 268 (get b 'kmacro)))) [all …]
|
H A D | macros.el | 34 (require 'kmacro) 79 (let ((beg (point)) end) 81 (setq end (point-marker)) 83 (while (< (point) end) 214 (defun apply-macro-to-region-lines (top bottom &optional macro) 255 (or macro 259 (setq macro last-kbd-macro))) 274 (execute-kbd-macro macro))))
|
H A D | ChangeLog.11 | 997 (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 D | ChangeLog.10 | 4242 * kmacro.el (kmacro-end-and-call-macro): Doc fix. 10908 * kmacro.el (kmacro-start-macro): Doc fix. 10921 C-x C-k s to kmacro-start-macro, C-x C-k b to kmacro-bind-to-key. 10989 kmacro-end-and-call-macro. 11006 * kmacro.el (kmacro-call-macro): Rephrase repeat prompt. 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. 11644 (kmacro-call-macro): Repeat macro by repeating last key or 11647 (kmacro-end-or-call-macro): Call kmacro-call-macro appropriately [all …]
|
H A D | ChangeLog.17 | 13276 * 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 D | ChangeLog.16 | 5551 reference macro if `reftex-ref-macro-prompt' is non-nil. 8414 ctable macro. 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. 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): 23796 * edmacro.el (edmacro-finish-edit): Remove unused variable `kmacro'. [all …]
|
/dports/editors/emacs/emacs-27.2/doc/lispref/ |
H A D | commands.texi | 710 @cindex keyboard macro execution 1004 If the last event came from a keyboard macro, the value is @code{macro}. 2670 (execute-kbd-macro 'foo) 3666 @defvar executing-kbd-macro 3668 macro that is currently executing. It is @code{nil} if no macro is 3674 @defvar defining-kbd-macro 3679 The commands @code{start-kbd-macro}, @code{kmacro-start-macro} and 3680 @code{end-kbd-macro} set this variable---do not set it yourself. 3686 @defvar last-kbd-macro 3694 @defvar kbd-macro-termination-hook [all …]
|
/dports/editors/emacs-devel/emacs-4d1968b/doc/lispref/ |
H A D | commands.texi | 801 @cindex keyboard macro execution 1127 If the last event came from a keyboard macro, the value is @code{macro}. 2986 (execute-kbd-macro 'foo) 4011 @defvar executing-kbd-macro 4013 macro that is currently executing. It is @code{nil} if no macro is 4019 @defvar defining-kbd-macro 4024 The commands @code{start-kbd-macro}, @code{kmacro-start-macro} and 4025 @code{end-kbd-macro} set this variable---do not set it yourself. 4031 @defvar last-kbd-macro 4039 @defvar kbd-macro-termination-hook [all …]
|
/dports/editors/emacs-devel/emacs-4d1968b/etc/ |
H A D | NEWS.22 | 1849 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. 4185 `sentence-end-without-period', `sentence-end-double-space' and [all …]
|
/dports/editors/emacs/emacs-27.2/etc/ |
H A D | NEWS.22 | 1849 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. 4185 `sentence-end-without-period', `sentence-end-double-space' and [all …]
|
/dports/editors/emacs/emacs-27.2/info/ |
H A D | emacs.info | 9370 (‘kmacro-end-or-call-macro’). 9382 End a macro definition (old style) (‘kmacro-end-macro’); prefix 9386 (‘kmacro-end-and-call-macro’); prefix argument serves as repeat 9392 going on. When you are finished, type <F4> (‘kmacro-end-or-call-macro’) 9456 ‘C-x )’ (‘kmacro-end-macro’). To execute the most recent macro, type 9457 ‘C-x e’ (‘kmacro-end-and-call-macro’). If you enter ‘C-x e’ while 9480 (‘kmacro-end-or-call-macro-repeat’). 9500 The command ‘C-x C-k C-k’ (‘kmacro-end-or-call-macro-repeat’) 48601 * kmacro-end-and-call-macro: Basic Keyboard Macro. 48603 * kmacro-end-macro: Basic Keyboard Macro. [all …]
|