diff options
| author | Karl Heuer | 1995-03-15 01:49:46 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-03-15 01:49:46 +0000 |
| commit | cd8b5aa3480af3a66537205762bf0331b2e15615 (patch) | |
| tree | 69cec2aa35ca36a9d0d163f2c47ea98e1d22ae92 /src/macros.c | |
| parent | 92b618385eed766d68beb2a6cf579a9977a02b73 (diff) | |
| download | emacs-cd8b5aa3480af3a66537205762bf0331b2e15615.tar.gz emacs-cd8b5aa3480af3a66537205762bf0331b2e15615.zip | |
Rename perdisplay to kboard.
Diffstat (limited to 'src/macros.c')
| -rw-r--r-- | src/macros.c | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/src/macros.c b/src/macros.c index 898bdbc79f8..b03d2dfa18d 100644 --- a/src/macros.c +++ b/src/macros.c | |||
| @@ -42,30 +42,30 @@ Non-nil arg (prefix arg) means append to last macro defined;\n\ | |||
| 42 | (append) | 42 | (append) |
| 43 | Lisp_Object append; | 43 | Lisp_Object append; |
| 44 | { | 44 | { |
| 45 | if (!NILP (current_perdisplay->defining_kbd_macro)) | 45 | if (!NILP (current_kboard->defining_kbd_macro)) |
| 46 | error ("Already defining kbd macro"); | 46 | error ("Already defining kbd macro"); |
| 47 | 47 | ||
| 48 | if (!current_perdisplay->kbd_macro_buffer) | 48 | if (!current_kboard->kbd_macro_buffer) |
| 49 | { | 49 | { |
| 50 | current_perdisplay->kbd_macro_bufsize = 30; | 50 | current_kboard->kbd_macro_bufsize = 30; |
| 51 | current_perdisplay->kbd_macro_buffer | 51 | current_kboard->kbd_macro_buffer |
| 52 | = (Lisp_Object *)malloc (30 * sizeof (Lisp_Object)); | 52 | = (Lisp_Object *)malloc (30 * sizeof (Lisp_Object)); |
| 53 | } | 53 | } |
| 54 | update_mode_lines++; | 54 | update_mode_lines++; |
| 55 | if (NILP (append)) | 55 | if (NILP (append)) |
| 56 | { | 56 | { |
| 57 | current_perdisplay->kbd_macro_ptr = current_perdisplay->kbd_macro_buffer; | 57 | current_kboard->kbd_macro_ptr = current_kboard->kbd_macro_buffer; |
| 58 | current_perdisplay->kbd_macro_end = current_perdisplay->kbd_macro_buffer; | 58 | current_kboard->kbd_macro_end = current_kboard->kbd_macro_buffer; |
| 59 | message("Defining kbd macro..."); | 59 | message("Defining kbd macro..."); |
| 60 | } | 60 | } |
| 61 | else | 61 | else |
| 62 | { | 62 | { |
| 63 | message("Appending to kbd macro..."); | 63 | message("Appending to kbd macro..."); |
| 64 | current_perdisplay->kbd_macro_ptr = current_perdisplay->kbd_macro_end; | 64 | current_kboard->kbd_macro_ptr = current_kboard->kbd_macro_end; |
| 65 | Fexecute_kbd_macro (current_perdisplay->Vlast_kbd_macro, | 65 | Fexecute_kbd_macro (current_kboard->Vlast_kbd_macro, |
| 66 | make_number (1)); | 66 | make_number (1)); |
| 67 | } | 67 | } |
| 68 | current_perdisplay->defining_kbd_macro = Qt; | 68 | current_kboard->defining_kbd_macro = Qt; |
| 69 | 69 | ||
| 70 | return Qnil; | 70 | return Qnil; |
| 71 | } | 71 | } |
| @@ -83,32 +83,32 @@ An argument of zero means repeat until error.") | |||
| 83 | (arg) | 83 | (arg) |
| 84 | Lisp_Object arg; | 84 | Lisp_Object arg; |
| 85 | { | 85 | { |
| 86 | if (NILP (current_perdisplay->defining_kbd_macro)) | 86 | if (NILP (current_kboard->defining_kbd_macro)) |
| 87 | error ("Not defining kbd macro."); | 87 | error ("Not defining kbd macro."); |
| 88 | 88 | ||
| 89 | if (NILP (arg)) | 89 | if (NILP (arg)) |
| 90 | XSETFASTINT (arg, 1); | 90 | XSETFASTINT (arg, 1); |
| 91 | else | 91 | else |
| 92 | CHECK_NUMBER (arg, 0); | 92 | CHECK_NUMBER (arg, 0); |
| 93 | 93 | ||
| 94 | if (!NILP (current_perdisplay->defining_kbd_macro)) | 94 | if (!NILP (current_kboard->defining_kbd_macro)) |
| 95 | { | 95 | { |
| 96 | current_perdisplay->defining_kbd_macro = Qnil; | 96 | current_kboard->defining_kbd_macro = Qnil; |
| 97 | update_mode_lines++; | 97 | update_mode_lines++; |
| 98 | current_perdisplay->Vlast_kbd_macro | 98 | current_kboard->Vlast_kbd_macro |
| 99 | = make_event_array ((current_perdisplay->kbd_macro_end | 99 | = make_event_array ((current_kboard->kbd_macro_end |
| 100 | - current_perdisplay->kbd_macro_buffer), | 100 | - current_kboard->kbd_macro_buffer), |
| 101 | current_perdisplay->kbd_macro_buffer); | 101 | current_kboard->kbd_macro_buffer); |
| 102 | message("Keyboard macro defined"); | 102 | message("Keyboard macro defined"); |
| 103 | } | 103 | } |
| 104 | 104 | ||
| 105 | if (XFASTINT (arg) == 0) | 105 | if (XFASTINT (arg) == 0) |
| 106 | Fexecute_kbd_macro (current_perdisplay->Vlast_kbd_macro, arg); | 106 | Fexecute_kbd_macro (current_kboard->Vlast_kbd_macro, arg); |
| 107 | else | 107 | else |
| 108 | { | 108 | { |
| 109 | XSETINT (arg, XINT (arg)-1); | 109 | XSETINT (arg, XINT (arg)-1); |
| 110 | if (XINT (arg) > 0) | 110 | if (XINT (arg) > 0) |
| 111 | Fexecute_kbd_macro (current_perdisplay->Vlast_kbd_macro, arg); | 111 | Fexecute_kbd_macro (current_kboard->Vlast_kbd_macro, arg); |
| 112 | } | 112 | } |
| 113 | return Qnil; | 113 | return Qnil; |
| 114 | } | 114 | } |
| @@ -118,24 +118,24 @@ An argument of zero means repeat until error.") | |||
| 118 | store_kbd_macro_char (c) | 118 | store_kbd_macro_char (c) |
| 119 | Lisp_Object c; | 119 | Lisp_Object c; |
| 120 | { | 120 | { |
| 121 | if (!NILP (current_perdisplay->defining_kbd_macro)) | 121 | if (!NILP (current_kboard->defining_kbd_macro)) |
| 122 | { | 122 | { |
| 123 | if ((current_perdisplay->kbd_macro_ptr | 123 | if ((current_kboard->kbd_macro_ptr |
| 124 | - current_perdisplay->kbd_macro_buffer) | 124 | - current_kboard->kbd_macro_buffer) |
| 125 | == current_perdisplay->kbd_macro_bufsize) | 125 | == current_kboard->kbd_macro_bufsize) |
| 126 | { | 126 | { |
| 127 | register Lisp_Object *new; | 127 | register Lisp_Object *new; |
| 128 | current_perdisplay->kbd_macro_bufsize *= 2; | 128 | current_kboard->kbd_macro_bufsize *= 2; |
| 129 | new = (Lisp_Object *)xrealloc (current_perdisplay->kbd_macro_buffer, | 129 | new = (Lisp_Object *)xrealloc (current_kboard->kbd_macro_buffer, |
| 130 | (current_perdisplay->kbd_macro_bufsize | 130 | (current_kboard->kbd_macro_bufsize |
| 131 | * sizeof (Lisp_Object))); | 131 | * sizeof (Lisp_Object))); |
| 132 | current_perdisplay->kbd_macro_ptr | 132 | current_kboard->kbd_macro_ptr |
| 133 | += new - current_perdisplay->kbd_macro_buffer; | 133 | += new - current_kboard->kbd_macro_buffer; |
| 134 | current_perdisplay->kbd_macro_end | 134 | current_kboard->kbd_macro_end |
| 135 | += new - current_perdisplay->kbd_macro_buffer; | 135 | += new - current_kboard->kbd_macro_buffer; |
| 136 | current_perdisplay->kbd_macro_buffer = new; | 136 | current_kboard->kbd_macro_buffer = new; |
| 137 | } | 137 | } |
| 138 | *current_perdisplay->kbd_macro_ptr++ = c; | 138 | *current_kboard->kbd_macro_ptr++ = c; |
| 139 | } | 139 | } |
| 140 | } | 140 | } |
| 141 | 141 | ||
| @@ -144,7 +144,7 @@ store_kbd_macro_char (c) | |||
| 144 | 144 | ||
| 145 | finalize_kbd_macro_chars () | 145 | finalize_kbd_macro_chars () |
| 146 | { | 146 | { |
| 147 | current_perdisplay->kbd_macro_end = current_perdisplay->kbd_macro_ptr; | 147 | current_kboard->kbd_macro_end = current_kboard->kbd_macro_ptr; |
| 148 | } | 148 | } |
| 149 | 149 | ||
| 150 | DEFUN ("call-last-kbd-macro", Fcall_last_kbd_macro, Scall_last_kbd_macro, | 150 | DEFUN ("call-last-kbd-macro", Fcall_last_kbd_macro, Scall_last_kbd_macro, |
| @@ -158,12 +158,12 @@ defining others, use \\[name-last-kbd-macro].") | |||
| 158 | (prefix) | 158 | (prefix) |
| 159 | Lisp_Object prefix; | 159 | Lisp_Object prefix; |
| 160 | { | 160 | { |
| 161 | if (! NILP (current_perdisplay->defining_kbd_macro)) | 161 | if (! NILP (current_kboard->defining_kbd_macro)) |
| 162 | error ("Can't execute anonymous macro while defining one"); | 162 | error ("Can't execute anonymous macro while defining one"); |
| 163 | else if (NILP (current_perdisplay->Vlast_kbd_macro)) | 163 | else if (NILP (current_kboard->Vlast_kbd_macro)) |
| 164 | error ("No kbd macro has been defined"); | 164 | error ("No kbd macro has been defined"); |
| 165 | else | 165 | else |
| 166 | Fexecute_kbd_macro (current_perdisplay->Vlast_kbd_macro, prefix); | 166 | Fexecute_kbd_macro (current_kboard->Vlast_kbd_macro, prefix); |
| 167 | return Qnil; | 167 | return Qnil; |
| 168 | } | 168 | } |
| 169 | 169 | ||
| @@ -238,7 +238,7 @@ syms_of_macros () | |||
| 238 | defsubr (&Scall_last_kbd_macro); | 238 | defsubr (&Scall_last_kbd_macro); |
| 239 | defsubr (&Sexecute_kbd_macro); | 239 | defsubr (&Sexecute_kbd_macro); |
| 240 | 240 | ||
| 241 | DEFVAR_DISPLAY ("defining-kbd-macro", defining_kbd_macro, | 241 | DEFVAR_KBOARD ("defining-kbd-macro", defining_kbd_macro, |
| 242 | "Non-nil while a keyboard macro is being defined. Don't set this!"); | 242 | "Non-nil while a keyboard macro is being defined. Don't set this!"); |
| 243 | 243 | ||
| 244 | DEFVAR_LISP ("executing-macro", &Vexecuting_macro, | 244 | DEFVAR_LISP ("executing-macro", &Vexecuting_macro, |
| @@ -247,7 +247,7 @@ syms_of_macros () | |||
| 247 | DEFVAR_LISP_NOPRO ("executing-kbd-macro", &Vexecuting_macro, | 247 | DEFVAR_LISP_NOPRO ("executing-kbd-macro", &Vexecuting_macro, |
| 248 | "Currently executing keyboard macro (string or vector); nil if none executing."); | 248 | "Currently executing keyboard macro (string or vector); nil if none executing."); |
| 249 | 249 | ||
| 250 | DEFVAR_DISPLAY ("last-kbd-macro", Vlast_kbd_macro, | 250 | DEFVAR_KBOARD ("last-kbd-macro", Vlast_kbd_macro, |
| 251 | "Last kbd macro defined, as a string or vector; nil if none defined."); | 251 | "Last kbd macro defined, as a string or vector; nil if none defined."); |
| 252 | } | 252 | } |
| 253 | 253 | ||