aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1996-08-29 04:39:47 +0000
committerRichard M. Stallman1996-08-29 04:39:47 +0000
commit484de1186a69f49c9e61632e3251deeaab84cb84 (patch)
tree87945ad7bab834b9d6f8598f0925b9482df09720 /src
parente881d8b2f77b00965579ceacd6912ccb2ad628df (diff)
downloademacs-484de1186a69f49c9e61632e3251deeaab84cb84.tar.gz
emacs-484de1186a69f49c9e61632e3251deeaab84cb84.zip
(executing_macro_iterations, executing_macro): Declared.
Diffstat (limited to 'src')
-rw-r--r--src/macros.h17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/macros.h b/src/macros.h
index 1d5ba570f14..2396514ea23 100644
--- a/src/macros.h
+++ b/src/macros.h
@@ -19,10 +19,23 @@ the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
19Boston, MA 02111-1307, USA. */ 19Boston, MA 02111-1307, USA. */
20 20
21 21
22/* Kbd macro currently being executed (a string) */ 22/* Kbd macro currently being executed (a string or vector). */
23 23
24extern Lisp_Object Vexecuting_macro; 24extern Lisp_Object Vexecuting_macro;
25 25
26/* Index of next character to fetch from that macro */ 26/* Index of next character to fetch from that macro. */
27 27
28extern int executing_macro_index; 28extern int executing_macro_index;
29
30/* Number of successful iterations so far
31 for innermost keyboard macro.
32 This is not bound at each level,
33 so after an error, it describes the innermost interrupted macro. */
34
35extern int executing_macro_iterations;
36
37/* This is the macro that was executing.
38 This is not bound at each level,
39 so after an error, it describes the innermost interrupted macro. */
40
41extern Lisp_Object executing_macro;