Mercurial > emacs
view src/s/esix5r4.h @ 1436:e7c5faab6571
* xterm.c (compose_status): New variable.
(XTread_socket): Pass it by reference to XLookupString.
* xterm.c: Clean up some of the caps lock handling:
(x_shift_lock_mask): New variable.
(x_find_modifier_mappings): Set it, based on the modifier mappings.
(x_convert_modifiers): Use x_shift_lock_mask, instead of assuming
that the lock bit always means to shift the character.
(XTread_socket): When handling KeyPress events, don't pass an
XComposeStatus structure along to XLookupString. When handling
MappingNotify events, call XRefreshKeyboardMapping for both
MappingModifier and MappingKeyboard events, not just the latter.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Mon, 19 Oct 1992 18:31:34 +0000 |
parents | 4fa17744d7ee |
children | c1ddce9c1e2c |
line wrap: on
line source
/* Definitions for ESIX System V 4.0.4, a variant of V.4 for the 386. */ #include "usg5-4.h" #define LIB_X11_LIB -lsocket -lc -lX11 #undef LIB_STANDARD #define LIB_STANDARD -lnsl -lns -lelf /usr/ucblib/libucb.a /usr/ccs/lib/crtn.o /* Resolve BSD string functions in X Window library from libucb.a. */ #define BSTRING /* kelsey@mdd.comm.mot.com says this makes X windows work. */ #define BROKEN_FIONREAD