summaryrefslogtreecommitdiff
path: root/programs/xterm/input.c
diff options
context:
space:
mode:
authordickey <dickey>2002-09-30 00:39:05 +0000
committerdickey <dickey>2002-09-30 00:39:05 +0000
commit14b0e27ba682fa62a999c39e7f69da9a1b724e76 (patch)
tree7782ced302c1a9a5ffcccb85dbe35c3ef3f10ad4 /programs/xterm/input.c
parente47e99a97d2243f2f5dc827213d5ce08b0cdfab8 (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.c5
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"));