bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-ncurses] ANN: ncurses-6.4-20240120


From: Dr. Werner Fink
Subject: Re: [bug-ncurses] ANN: ncurses-6.4-20240120
Date: Tue, 13 Feb 2024 08:22:01 +0100

On 2024/02/12 16:29:07 -0500, Thomas Dickey wrote:
> On Mon, Feb 12, 2024 at 03:50:26PM +0100, Dr. Werner Fink wrote:
> > On 2024/01/29 08:23:49 +0100, Dr. Werner Fink wrote:
> > > 
> > > I carry a long time a patch for rxvt-unicode as our maintainer for
> > > (u)rxvt had hinted to problems with rxvt-unicode.
> > > 
> > > > For Tumbleweed, less will (using the terminfo) set cursor application
> > > > mode.  Other platforms may differ.
> > > > 
> > > > There are other problems with the upstream terminfo,
> > > > but this particular detail is more of a preference than a bug fix.
> > > 
> > > Ack
> > 
> > Now I've catched the first bug report about broken rxvt-unicode and
> > indeed the new vt100+4bsd overwrites my patched xxvt+pcfkeys
> 
> I don't see that I changed vt100+4bsd since beginning refactoring in November.

That is correct .. nevertheless with ncurses-6.4-20240120.patch the block
vt100+4bsd is used in rxvt-basic before rxvt+pcfkeys ... I've now changed
order to be sure that rxvt+pcfkeys wins over vt100+4bsd.

And in rxvt+pcfkeys I had changed the kcu* keys to use the keys which
is used in application cursor key mode (keypad_xmit) of urxvt and
urxvt-256color.

> However, if you patched any of the "building blocks" which I used, that
> could make a difference.
> 
> The refactoring uses the (fixed) infocmp "-u" option, which generates
> a diff for each entry.  That diff is a little noisy, and as Sven pointed
> out, in manually transferring the changes I made a couple of unintentional
> changes (which are corrected in the current version).  Just to check that,
> I ran my other infocmp script to compare October 28 versus current code,
> and (attaching a diff) see nothing unexpected.
>  
> >   infocmp -T rxvt+pcfkeys vt100+4bsd | grep kcu
> >         kcub1: '\EOD', '\E[D'.
> >         kcud1: '\EOB', '\E[B'.
> >         kcuf1: '\EOC', '\E[C'.
> >         kcuu1: '\EOA', '\E[A'.
> > 
> > https://bugzilla.opensuse.org/show_bug.cgi?id=1219626
> 
> here I get no output.  Checking with 20240120 - same.  The fixes in 20240127
> don't touch these entries.

Here rxvt+pcfkeys differs due to my patch to support the urxvt and
urxvt-256color.  As otherwise I'll flooded with bug reports ;)
 
> -- 
> Thomas E. Dickey <dickey@invisible-island.net>
> https://invisible-island.net

Werner

-- 
  "Having a smoking section in a restaurant is like having
          a peeing section in a swimming pool." -- Edward Burr

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]