diff options
| author | Karl Heuer | 1995-03-01 04:27:37 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-03-01 04:27:37 +0000 |
| commit | 4c52b668306c182946d1a8d1a50e3c9a1fba507c (patch) | |
| tree | 009349e90f199c29aafa37187fb9b6d37cbc2a31 /src/buffer.c | |
| parent | 400b2c6982e71fc0a0c95eb726431927c93c345a (diff) | |
| download | emacs-4c52b668306c182946d1a8d1a50e3c9a1fba507c.tar.gz emacs-4c52b668306c182946d1a8d1a50e3c9a1fba507c.zip | |
(cmd_error): Use clear_prefix_arg.
(internal_last_event_frame, Vlast_event_frame): Normal vars again.
All uses changed.
(Quniversal_argument, Qdigit_argument, Qnegative_argument): Declare.
(clear_prefix_arg, finalize_prefix_arg, describe_prefix_arg): New fns.
(command_loop_1): Handle digits and minus specially, when they're
part of a prefix arg.
Handle universal-argument and digit-argument and negative-argument
bindings here, rather than doing I/O in the Lisp code.
(read_char): When reading switch-frame events from the side queue,
set internal_last_event_frame.
(readable_events): Return non-zero if a side queue has data.
(kbd_buffer_get_event): Don't abort if event has no associated frame.
(read_key_sequence): Improve behavior when there's no current display.
(init_perdisplay): Initialize the new members.
Diffstat (limited to 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions