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;