diff options
| author | Richard M. Stallman | 1995-08-13 15:47:11 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1995-08-13 15:47:11 +0000 |
| commit | 199afd290f579ae1fc9ac332f6e1df627be14404 (patch) | |
| tree | 2b45db4643389778d7d5dee620a1e9148d6d0e8c /src | |
| parent | c2ef83b42442f1ffd056b9bc312cf355fb2aaaeb (diff) | |
| download | emacs-199afd290f579ae1fc9ac332f6e1df627be14404.tar.gz emacs-199afd290f579ae1fc9ac332f6e1df627be14404.zip | |
(Fcancel_kbd_macro_events): New function.
(syms_of_macros): defsubr it.
Diffstat (limited to 'src')
| -rw-r--r-- | src/macros.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/macros.c b/src/macros.c index 250e33896ff..7b2cd3d4235 100644 --- a/src/macros.c +++ b/src/macros.c | |||
| @@ -147,6 +147,14 @@ finalize_kbd_macro_chars () | |||
| 147 | { | 147 | { |
| 148 | current_kboard->kbd_macro_end = current_kboard->kbd_macro_ptr; | 148 | current_kboard->kbd_macro_end = current_kboard->kbd_macro_ptr; |
| 149 | } | 149 | } |
| 150 | |||
| 151 | DEFUN ("cancel-kbd-macro-events", Fcancel_kbd_macro_events, | ||
| 152 | Scancel_kbd_macro_events, 0, 0, 0, | ||
| 153 | "Cancel the events added to a keyboard macro for this command.") | ||
| 154 | () | ||
| 155 | { | ||
| 156 | current_kboard->kbd_macro_ptr = current_kboard->kbd_macro_end; | ||
| 157 | } | ||
| 150 | 158 | ||
| 151 | DEFUN ("call-last-kbd-macro", Fcall_last_kbd_macro, Scall_last_kbd_macro, | 159 | DEFUN ("call-last-kbd-macro", Fcall_last_kbd_macro, Scall_last_kbd_macro, |
| 152 | 0, 1, "p", | 160 | 0, 1, "p", |
| @@ -238,6 +246,7 @@ syms_of_macros () | |||
| 238 | defsubr (&Send_kbd_macro); | 246 | defsubr (&Send_kbd_macro); |
| 239 | defsubr (&Scall_last_kbd_macro); | 247 | defsubr (&Scall_last_kbd_macro); |
| 240 | defsubr (&Sexecute_kbd_macro); | 248 | defsubr (&Sexecute_kbd_macro); |
| 249 | defsubr (&Scancel_kbd_macro_events); | ||
| 241 | 250 | ||
| 242 | DEFVAR_KBOARD ("defining-kbd-macro", defining_kbd_macro, | 251 | DEFVAR_KBOARD ("defining-kbd-macro", defining_kbd_macro, |
| 243 | "Non-nil while a keyboard macro is being defined. Don't set this!"); | 252 | "Non-nil while a keyboard macro is being defined. Don't set this!"); |