delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/11/07/10:50:58

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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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: <announce DOT 20190911182437 DOT 37466-1-yselkowitz AT cygwin DOT com> <b4mtv7ogyyh DOT fsf AT jpl DOT org> <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> <e8821312-8750-48a1-e7f2-d7ce34f7d431 AT SystematicSw DOT ab DOT ca> <20191107113936 DOT 129b5b6f0c1879dbd5be7ed7 AT nifty DOT ne DOT jp> <f24b92f6-4a12-5142-b4c6-330c4613031d AT towo DOT net>
From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
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: <f24b92f6-4a12-5142-b4c6-330c4613031d@towo.net>
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019