[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-ncurses] ANN: ncurses-6.4-20240120
From: |
Thomas Dickey |
Subject: |
Re: [bug-ncurses] ANN: ncurses-6.4-20240120 |
Date: |
Mon, 12 Feb 2024 18:13:40 -0500 |
On Mon, Feb 12, 2024 at 04:29:07PM -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 see - you were referring to "rxvt-pcfkeys" here.
The order does matter when the "use=" blocks differ.
> I don't see that I changed vt100+4bsd since beginning refactoring in November.
>
> However, if you patched any of the "building blocks" which I used, that
> could make a difference.
indeed.
> 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.
...
https://build.opensuse.org/request/show/1146208
I have this currently:
1.476 (tom 11-May-13): rxvt-basic|rxvt terminal base (X Window
System),
1.1117 (tom 14-Jan-24): OTbs, bce, eo, mir, xenl, xon, XT,
1.1117 (tom 14-Jan-24): blink=\E[5m, bold=\E[1m,
clear=\E[H\E[2J, cub1=^H, cud1=\n,
1.1117 (tom 14-Jan-24): cup=\E[%i%p1%d;%p2%dH, ed=\E[J,
el=\E[K, el1=\E[1K,
1.1117 (tom 14-Jan-24): flash=\E[?5h$<100/>\E[?5l,
ich=\E[%p1%d@,
1.1095 (tom 06-Jan-24): is1=\E[?47l\E=\E[?1l,
1.1117 (tom 14-Jan-24):
is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l,
1.1117 (tom 14-Jan-24): kcbt=\E[Z, kmous=\E[M, rev=\E[7m,
ri=\EM, rmir=\E[4l,
1.1117 (tom 14-Jan-24): rmkx=\E>, rmso=\E[27m, rmul=\E[24m,
1.476 (tom 11-May-13):
rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H,
1.572 (tom 02-Oct-16):
rs2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E>\E[?1000l\E[?
1.572 (tom 02-Oct-16): 25h,
1.1095 (tom 06-Jan-24): s0ds=\E(B, s1ds=\E(0,
1.572 (tom 02-Oct-16):
sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?
1.572 (tom 02-Oct-16): %p9%t\016%e\017%;,
1.1117 (tom 14-Jan-24): sgr0=\E[0m\017, smir=\E[4h, smkx=\E=,
smso=\E[7m,
1.1117 (tom 14-Jan-24): smul=\E[4m, use=ansi+csr, use=ansi+idl,
use=ansi+local,
1.1117 (tom 14-Jan-24): use=xterm+alt47, use=vt100+enq,
use=vt100+4bsd,
1.1104 (tom 13-Jan-24): use=rxvt+pcfkeys, use=vt220+cvis,
use=vt220+keypad,
and this from October:
1.476 (tom 11-May-13): rxvt-basic|rxvt terminal base (X Window
System),
1.476 (tom 11-May-13): OTbs, am, bce, eo, mir, msgr, xenl,
xon, XT,
1.476 (tom 11-May-13): cols#80, it#8, lines#24,
1.476 (tom 11-May-13):
acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
1.845 (tom 25-Jan-21): bel=^G, blink=\E[5m, bold=\E[1m,
clear=\E[H\E[2J, cr=\r,
1.476 (tom 11-May-13): csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD,
cub1=^H,
1.600 (tom 22-Apr-17): cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC,
cuf1=\E[C,
1.476 (tom 11-May-13): cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA,
cuu1=\E[A,
1.476 (tom 11-May-13): dl=\E[%p1%dM, dl1=\E[M, ed=\E[J,
el=\E[K, el1=\E[1K,
1.575 (tom 26-Nov-16): enacs=\E(B\E)0,
flash=\E[?5h$<100/>\E[?5l, home=\E[H,
1.768 (tom 09-Nov-19): ht=^I, hts=\EH, ich=\E[%p1%d@,
il=\E[%p1%dL, il1=\E[L,
1.768 (tom 09-Nov-19): ind=\n, is1=\E[?47l\E=\E[?1l,
1.476 (tom 11-May-13):
is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l, kbs=^H,
1.476 (tom 11-May-13): kcbt=\E[Z, kmous=\E[M, rc=\E8,
rev=\E[7m, ri=\EM, rmacs=^O,
1.1021 (tom 03-Jul-22): rmir=\E[4l, rmkx=\E>, rmso=\E[27m,
rmul=\E[24m,
1.476 (tom 11-May-13):
rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H,
1.572 (tom 02-Oct-16):
rs2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E>\E[?1000l\E[?
1.572 (tom 02-Oct-16): 25h,
1.476 (tom 11-May-13): s0ds=\E(B, s1ds=\E(0, sc=\E7,
1.572 (tom 02-Oct-16):
sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?
1.572 (tom 02-Oct-16): %p9%t\016%e\017%;,
1.1021 (tom 03-Jul-22): sgr0=\E[0m\017, smacs=^N, smir=\E[4h,
smkx=\E=, smso=\E[7m,
1.1021 (tom 03-Jul-22): smul=\E[4m, tbc=\E[3g, use=xterm+alt47,
use=vt100+enq,
1.845 (tom 25-Jan-21): use=rxvt+pcfkeys, use=vt220+cvis,
use=vt220+keypad,
so the problem you saw was introduced by my using vt100+4bsd (and other blocks)
to reduce this from 24 lines to 19
--
Thomas E. Dickey <dickey@invisible-island.net>
https://invisible-island.net
signature.asc
Description: PGP signature