diff options
author | dickey <dickey> | 2002-09-30 00:39:05 +0000 |
---|---|---|
committer | dickey <dickey> | 2002-09-30 00:39:05 +0000 |
commit | 14b0e27ba682fa62a999c39e7f69da9a1b724e76 (patch) | |
tree | 7782ced302c1a9a5ffcccb85dbe35c3ef3f10ad4 /programs/xterm/input.c | |
parent | e47e99a97d2243f2f5dc827213d5ce08b0cdfab8 (diff) |
xterm patch #168:
+ improve data reported for control sequence that requests window
position by taking into account the window decorations, e.g., border
and title (patch by Jess Thrysoee <jess@thrysoee.dk>).
+ add "-cjk_width" and corresponding resource "cjkWidth" (patch by
Jungshik Shin <jshin@mailaps.org>).
+ add "-into" option, for embedding xterm in a Tcl/Tk application
(patch by George Peter Staplin <georgeps@xmission.com>).
+ add simple session management (XSM) client capabilities to xterm. So
a session manager such as, e.g., xsm, should be able to respawn or
kill xterms without the help of an SM proxy (like smproxy), which is
a hack and almost always buggy (patch by David Madore).
+ fix conflict between ifdef's for "OPT_DEC_LOCATOR" and "OPT_READLINE"
in button.c (reported by Ilya Zakharevich).
+ fix for inconsistent use of "struct utmp" versus "struct utmpx"
introduced in patch #167 (patches by Paul Gilmartin, Marc La France).
+ modify logic for "metaSendsEscape" to allow it to work in a setup
where the Meta-key is not recognized as a modifier by the
key-translations logic (from a discussion of eightBitInput with
H.J.Lu, however Vincent Lefevre reported this in January).
+ use null pointer values consistently, rather than literal "0", for
ending variable-length argument lists, e.g., for "execlp()" (based on
patch by Matthieu Herrb).
+ correct logic of "ChangeAnsiColorRequest()", which would do a screen
repaint after replying to a request for information.
+ improve scripts in vttests to work with systems whose shells support
"echo -n" and have, as does Debian, an unrelated "print" utility.
+ add vttests/acolors.sh to demonstrate OSC 4, which queries or sets
ANSI colors.
+ fixes for ctlseqs.ms (Pavel Roskin, Ilya Zakharevich).
+ typos in xterm manpage (Jens Schweikhardt)
+ remove a redundant GCC_UNUSED from InitPopup() (Nam SungHyun)
Diffstat (limited to 'programs/xterm/input.c')
-rw-r--r-- | programs/xterm/input.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/programs/xterm/input.c b/programs/xterm/input.c index 41121c727..c6b0f4746 100644 --- a/programs/xterm/input.c +++ b/programs/xterm/input.c @@ -2,7 +2,7 @@ * $Xorg: input.c,v 1.3 2000/08/17 19:55:08 cpqbld Exp $ */ -/* $XFree86: xc/programs/xterm/input.c,v 3.57 2002/04/28 19:04:20 dickey Exp $ */ +/* $XFree86: xc/programs/xterm/input.c,v 3.58 2002/08/24 18:54:38 dickey Exp $ */ /* * Copyright 1999-2001,2002 by Thomas E. Dickey @@ -707,8 +707,7 @@ Input(TKeyboard * keyboard, * metaSendsEcape is true. Like eightBitInput, except * that it is not associated with terminal settings. */ - if (eightbit - && screen->meta_sends_esc + if (screen->meta_sends_esc && ((event->state & term->misc.meta_left) != 0 || (event->state & term->misc.meta_right)) != 0) { TRACE(("...input-char is modified by META\n")); |