diff options
author | Jim Blandy <jimb@redhat.com> | 1993-03-02 08:14:15 +0000 |
---|---|---|
committer | Jim Blandy <jimb@redhat.com> | 1993-03-02 08:14:15 +0000 |
commit | 3c37094348fddcd44941e7c65acd0ab19a5e131d (patch) | |
tree | 6d4b5010fb21ccd53c96410fab6899ef77ee8f67 /lisp/emacs-lisp | |
parent | 0a3e4d653cb1655c33528824aa604a7cb6033fd2 (diff) | |
download | emacs-3c37094348fddcd44941e7c65acd0ab19a5e131d.tar.gz emacs-3c37094348fddcd44941e7c65acd0ab19a5e131d.tar.bz2 emacs-3c37094348fddcd44941e7c65acd0ab19a5e131d.zip |
* keyboard.c (kbd_buffer_get_event): Protect assignment to
Vlast_event_frame in a "#ifdef MULTI_FRAME" clause.
Use the term `scroll bar', instead of `scrollbar'.
* alloc.c, frame.c, frame.h, indent.c, keyboard.c, keyboard.h,
lisp.h, term.c, termhooks.h, window.c, window.h, xdisp.c, xfns.c,
xterm.c, xterm.h: Terminology changed.
Don't generate switch-frame events by checking Vlast_event_frame;
use a separate variable for that bookkeeping. In order to
generate them properly, we may need to fiddle with it.
* keyboard.c (internal_last_event_frame): New variable.
(command_loop_1): Check internal_last_event_frame, not
Vlast_event_frame.
(read_char, kbd_buffer_store_event): Set both Vlast_event_frame and
internal_last_event_frame.
(kbd_buffer_get_event): Check internal_last_event_frame to decide
whether to generate a switch-frame event. Set Vlast_event_frame
after each event.
(init_keyboard): Initialize both Vlast_event_frame and
internal_last_event_frame.
* keyboard.h (internal_last_event_frame): Add extern declaration
for this.
* frame.c (Vlast_event_frame): Remove external declaration for
this.
(Fselect_frame): Set internal_last_event_frame to Qnil to force a
switch-frame event, not Vlast_event_frame; the latter is supposed
to convey information to the user.
* keyboard.c (syms_of_keyboard): Doc fix for unread_command_events.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions