Mercurial > emacs
comparison src/bytecode.c @ 18245:045ae402e927
(Bread_char): Deleted.
(Bsave_current_buffer_1): New byte code.
(Fbyte_code): Delete handling Bread_char.
Handle Bsave_current_buffer_1 like Bsave_current_buffer.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 14 Jun 1997 17:08:59 +0000 |
parents | 9e0f59154164 |
children | 1ffd16d0b17c |
comparison
equal
deleted
inserted
replaced
18244:909a0f9169b8 | 18245:045ae402e927 |
---|---|
146 #define Beobp 0155 | 146 #define Beobp 0155 |
147 #define Bbolp 0156 | 147 #define Bbolp 0156 |
148 #define Bbobp 0157 | 148 #define Bbobp 0157 |
149 #define Bcurrent_buffer 0160 | 149 #define Bcurrent_buffer 0160 |
150 #define Bset_buffer 0161 | 150 #define Bset_buffer 0161 |
151 #define Bsave_current_buffer_1 0162 /* Replacing Bsave_current_buffer. */ | |
151 #define Bread_char 0162 /* No longer generated as of v19 */ | 152 #define Bread_char 0162 /* No longer generated as of v19 */ |
152 #define Bset_mark 0163 /* this loser is no longer generated as of v18 */ | 153 #define Bset_mark 0163 /* this loser is no longer generated as of v18 */ |
153 #define Binteractive_p 0164 /* Needed since interactive-p takes unevalled args */ | 154 #define Binteractive_p 0164 /* Needed since interactive-p takes unevalled args */ |
154 | 155 |
155 #define Bforward_char 0165 | 156 #define Bforward_char 0165 |
574 case Bsave_excursion: | 575 case Bsave_excursion: |
575 record_unwind_protect (save_excursion_restore, save_excursion_save ()); | 576 record_unwind_protect (save_excursion_restore, save_excursion_save ()); |
576 break; | 577 break; |
577 | 578 |
578 case Bsave_current_buffer: | 579 case Bsave_current_buffer: |
580 case Bsave_current_buffer_1: | |
579 record_unwind_protect (Fset_buffer, Fcurrent_buffer ()); | 581 record_unwind_protect (Fset_buffer, Fcurrent_buffer ()); |
580 break; | 582 break; |
581 | 583 |
582 case Bsave_window_excursion: | 584 case Bsave_window_excursion: |
583 TOP = Fsave_window_excursion (TOP); | 585 TOP = Fsave_window_excursion (TOP); |
954 PUSH (Fcurrent_buffer ()); | 956 PUSH (Fcurrent_buffer ()); |
955 break; | 957 break; |
956 | 958 |
957 case Bset_buffer: | 959 case Bset_buffer: |
958 TOP = Fset_buffer (TOP); | 960 TOP = Fset_buffer (TOP); |
959 break; | |
960 | |
961 case Bread_char: | |
962 PUSH (Fread_char ()); | |
963 QUIT; | |
964 break; | 961 break; |
965 | 962 |
966 case Binteractive_p: | 963 case Binteractive_p: |
967 PUSH (Finteractive_p ()); | 964 PUSH (Finteractive_p ()); |
968 break; | 965 break; |