Mercurial > emacs
comparison src/bytecode.c @ 16292:86408ea93da6
(Bsave_current_buffer): New macro.
(Fbyte_code): Handle Bsave_current_buffer.
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Mon, 23 Sep 1996 04:27:27 +0000 |
| parents | 855c8d8ba0f0 |
| children | 25e8123eb6c5 |
comparison
equal
deleted
inserted
replaced
| 16291:d62ef382bb03 | 16292:86408ea93da6 |
|---|---|
| 128 #define Bmax 0135 | 128 #define Bmax 0135 |
| 129 #define Bmin 0136 | 129 #define Bmin 0136 |
| 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 |
| 137 #define Bpoint_min 0145 | 138 #define Bpoint_min 0145 |
| 138 #define Bchar_after 0146 | 139 #define Bchar_after 0146 |
| 535 | 536 |
| 536 case Bsave_excursion: | 537 case Bsave_excursion: |
| 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; |
| 543 | 548 |
| 544 case Bsave_restriction: | 549 case Bsave_restriction: |
