X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:to:references:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=w/M9zQ5X9P4LQMhK 4mAWDw5b6OyjgrZkdq/ZgsiBwkeHt9i6oP8meRIzVrvqe9Fa9yeRDbwRltDHKmIT Cb+q9ags0v51vqAa2Us3SKAUiy9jaPBvM0KuB54RgJBFqZfMaldkJKCT/NEGNj6t Bu3GX1JflV2mB/5kitTQUxuV86s= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:reply-to:subject:to:references:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=f0CERGCCKdWRRJtZOl4OGa UP36g=; b=DVQi+ztmEnZZ+/FBBENhVkiwrv79hhtkidQdJM69TtPxzMTVod7xSv LZIXttrsDhWtD/SyQTB9kSLnSx/uo5Up/EmjF2MVu7wLjO8cfJIrZePNUKLh4Whm CQZhMiuPPb5BOXgIh758244g2qbJrlIq8ZZkN8OSfK6yiJxABqrjE= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,KAM_NUMSUBJECT,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 spammy=1005, upgraded X-HELO: smtp-out-so.shaw.ca Reply-To: Brian DOT Inglis AT SystematicSw DOT ab DOT ca Subject: Re: [ANNOUNCEMENT] xterm 348-1 To: cygwin AT cygwin DOT com References: <20191106211318 DOT 263462ceb47f01f6fd63c64e AT nifty DOT ne DOT jp> <420cec84-46a7-c55c-f723-dfd96d39d39b AT SystematicSw DOT ab DOT ca> <20191107004841 DOT 33764763bbb1ba364347c46c AT nifty DOT ne DOT jp> <20191107113936 DOT 129b5b6f0c1879dbd5be7ed7 AT nifty DOT ne DOT jp> From: Brian Inglis Openpgp: preference=signencrypt Message-ID: <503613da-1739-2cb9-c8f3-01a0f0671716@SystematicSw.ab.ca> Date: Thu, 7 Nov 2019 08:50:01 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes On 2019-11-07 01:31, Thomas Wolff wrote: > Am 07.11.2019 um 03:39 schrieb Takashi Yano: >> ... >> Wait. I have just found /etc/X11/app-defaults/XTerm has a entry >> *VT100*eightBitInput: false >> which is added from cygwin xterm 348-1. >> >> Removing this line or changing the value to true solves this issue. >> >> Katsumi, could you please check if this solves the issue? > The option value of eightBitInput must not be set to false nowadays, it's a > relic of ASCII times. > There are a number of further questionable changes in /etc/X11/app-defaults/XTerm > (not checked to other XTerm default entries there): > >  < *backarrowKeyIsErase: true >  < *metaSendsEscape: true >  < *ptyInitialErase: true >  > ! Cygwin Defaults >  > +*backarrowKeyIsErase: true >  > +*metaSendsEscape: true >  > +*ptyInitialErase: true > Using the obscure "+" prefix here seems to reset the option to its default, > regardless of the given value. Clearer configuration would be preferrable. > Changing backarrowKeyIsErase and ptyInitialErase consistently may go unnoticed > for most users, but it effectively switches away from the Linux habit to use DEL > for the backarrow key, just to note. > Setting metaSendsEscape to false make input inconsistent. Alt+x will still enter > ESC x (for whatever reason) but Alt+ö will enter only ö (again, for whatever > reason). Option value true makes this consistent. > >  > ! Red Hat Defaults: >  > *allowFontOps: false >  > *allowTcapOps: false > The "allow*" options are meant to provide security but I see no security problem > with these two, particularly not TcapOps (which seems to be used by vim to > fine-tune terminal feature usage). > >  > *VT100*eightBitInput: false > Must be true! >  > *VT100*scrollBar: true > Why not, but it's a change that users may dislike. >  > *VT100*utf8Title: true > Probably a good idea. >  > *termName: xterm-256color > For applications that make a difference in colour usage depending on the TERM > setting, this updates mega-legacy 16 colours to legacy 256 colours. > Note that xterm also supplies a terminfo entry "xterm-direct" to reflect true > colour support. Using it would require an update of the terminfo package, too, > though, to get the xterm-direct entry included. Thomas E. Dickey added it with others in the prerelease for 20180127 6.1, see: $ less +/xterm /usr/share/doc/ncurses/NEWS and they are in the current Cygwin package terminfo 6.1-1.20190727, which is in Base category and always installed/upgraded (many of the xterm+* entries are in dependency terminfo-extra and disable the capabilities enabled or set by the corresponding xterm-* entry): $ l /usr/share/terminfo/78/xterm* /usr/share/terminfo/78/xterm /usr/share/terminfo/78/xterm-1003 /usr/share/terminfo/78/xterm.js@ /usr/share/terminfo/78/xterm-1005 /usr/share/terminfo/78/xterm+256color /usr/share/terminfo/78/xterm-1006 /usr/share/terminfo/78/xterm+256setaf /usr/share/terminfo/78/xterm-16color /usr/share/terminfo/78/xterm+88color /usr/share/terminfo/78/xterm-24 /usr/share/terminfo/78/xterm+alt+title /usr/share/terminfo/78/xterm-256color /usr/share/terminfo/78/xterm+alt1049 /usr/share/terminfo/78/xterm-88color /usr/share/terminfo/78/xterm+app /usr/share/terminfo/78/xterm-8bit /usr/share/terminfo/78/xterm+direct /usr/share/terminfo/78/xterm-basic /usr/share/terminfo/78/xterm+direct2 /usr/share/terminfo/78/xterm-bold /usr/share/terminfo/78/xterm+edit /usr/share/terminfo/78/xtermc /usr/share/terminfo/78/xterm+indirect /usr/share/terminfo/78/xterm-color /usr/share/terminfo/78/xterm+kbs /usr/share/terminfo/78/xterm-direct /usr/share/terminfo/78/xterm+keypad /usr/share/terminfo/78/xterm-direct2 /usr/share/terminfo/78/xterm+noalt /usr/share/terminfo/78/xterm-hp /usr/share/terminfo/78/xterm+noapp /usr/share/terminfo/78/xtermm /usr/share/terminfo/78/xterm+osc104 /usr/share/terminfo/78/xterm-new /usr/share/terminfo/78/xterm+pc+edit /usr/share/terminfo/78/xterm-nic /usr/share/terminfo/78/xterm+pcc0 /usr/share/terminfo/78/xterm-noapp /usr/share/terminfo/78/xterm+pcc1 /usr/share/terminfo/78/xterm-old /usr/share/terminfo/78/xterm+pcc2 /usr/share/terminfo/78/xterm-pcolor /usr/share/terminfo/78/xterm+pcc3 /usr/share/terminfo/78/xterm-r5 /usr/share/terminfo/78/xterm+pce2 /usr/share/terminfo/78/xterm-r6 /usr/share/terminfo/78/xterm+pcf0 /usr/share/terminfo/78/xterms@ /usr/share/terminfo/78/xterm+pcf2 /usr/share/terminfo/78/xterm-sco /usr/share/terminfo/78/xterm+pcfkeys /usr/share/terminfo/78/xterms-sun /usr/share/terminfo/78/xterm+r6f2 /usr/share/terminfo/78/xterm-sun /usr/share/terminfo/78/xterm+sl /usr/share/terminfo/78/xterm-utf8 /usr/share/terminfo/78/xterm+sl-twm /usr/share/terminfo/78/xterm-vt220 /usr/share/terminfo/78/xterm+sm+1002 /usr/share/terminfo/78/xterm-vt52 /usr/share/terminfo/78/xterm+sm+1003 /usr/share/terminfo/78/xterm-x10mouse /usr/share/terminfo/78/xterm+sm+1005 /usr/share/terminfo/78/xterm-x11hilite /usr/share/terminfo/78/xterm+sm+1006 /usr/share/terminfo/78/xterm-x11mouse /usr/share/terminfo/78/xterm+titlestack /usr/share/terminfo/78/xterm-xf86-v32 /usr/share/terminfo/78/xterm+tmux /usr/share/terminfo/78/xterm-xf86-v33 /usr/share/terminfo/78/xterm+vt+edit /usr/share/terminfo/78/xterm-xf86-v333 /usr/share/terminfo/78/xterm+x10mouse /usr/share/terminfo/78/xterm-xf86-v40 /usr/share/terminfo/78/xterm+x11hilite /usr/share/terminfo/78/xterm-xf86-v43 /usr/share/terminfo/78/xterm+x11mouse /usr/share/terminfo/78/xterm-xf86-v44 /usr/share/terminfo/78/xterm1 /usr/share/terminfo/78/xterm-xfree86 /usr/share/terminfo/78/xterm-1002 /usr/share/terminfo/78/xterm-xi -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple