[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
signature.asc
Description: PGP signature