aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bytecode.c')
-rw-r--r--src/bytecode.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/bytecode.c b/src/bytecode.c
index 646ada96aa1..ae290c27352 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -130,7 +130,8 @@ Lisp_Object Qbytecode;
130#define Bmult 0137 130#define Bmult 0137
131 131
132#define Bpoint 0140 132#define Bpoint 0140
133#define Bmark 0141 /* no longer generated as of v18 */ 133/* Was Bmark in v17. */
134#define Bsave_current_buffer 0141
134#define Bgoto_char 0142 135#define Bgoto_char 0142
135#define Binsert 0143 136#define Binsert 0143
136#define Bpoint_max 0144 137#define Bpoint_max 0144
@@ -537,6 +538,10 @@ If the third argument is incorrect, Emacs may crash.")
537 record_unwind_protect (save_excursion_restore, save_excursion_save ()); 538 record_unwind_protect (save_excursion_restore, save_excursion_save ());
538 break; 539 break;
539 540
541 case Bsave_current_buffer:
542 record_unwind_protect (Fset_buffer, Fcurrent_buffer ());
543 break;
544
540 case Bsave_window_excursion: 545 case Bsave_window_excursion:
541 TOP = Fsave_window_excursion (TOP); 546 TOP = Fsave_window_excursion (TOP);
542 break; 547 break;