On Sat, Apr 03, 2021 at 02:36:29PM -0400, Thomas Dickey wrote: ... attaching trace :-)
-- Thomas E. Dickey <dic...@invisible-island.net> https://invisible-island.net ftp://ftp.invisible-island.net
TRACING NCURSES version 6.2.20210403 (tracelevel=0xffff) called {setupterm("screen",2,0x7fffffffe2b0) your terminal name is screen using 2048 for getstr limit + called {_nc_first_db duplicate /usr/share/terminfo not found /usr/share/terminfo not found /usr/local/share/terminfo not found /usr/local/share/site-terminfo not found /usr/share/misc/termcap + return } _nc_next_db 1 /etc/termcap + called {_nc_read_tic_entry(file=0x7fffffffde40, path=/etc/termcap, name=screen) read termcap entry for screen TERMPATH is /etc/termcap:/usr/share/misc/termcap Token: Names; value='SC|screen|VT 100/ANSI X3.64 virtual terminal' token: `SC|screen|VT 100/ANSI X3.64 virtual terminal', class 4 Comment range is 0 to 0 Saved string "SC|screen|VT 100/ANSI X3.64 virtual terminal" at location 0 Starting 'SC|screen|VT 100/ANSI X3.64 virtual terminal' Token: Boolean; name='am' token: `am', class 0 Token: Boolean; name='km' token: `km', class 0 Token: Boolean; name='mi' token: `mi', class 0 Token: Boolean; name='ms' token: `ms', class 0 Token: Boolean; name='xn' token: `xn', class 0 Token: Number; name='Co', value=8 token: `Co', class 1 Token: Number; name='co', value=80 token: `co', class 1 Token: Number; name='it', value=8 token: `it', class 1 Token: Number; name='li', value=24 token: `li', class 1 Token: Number; name='pa', value=64 token: `pa', class 1 Token: String; name='@7', value="\e[4~" token: `@7', class 2 Saved string "\e[4~" at location 45 Token: String; name='AB', value="\e[4%dm" token: `AB', class 2 Saved string "\e[4%p1%dm" at location 50 Token: String; name='AF', value="\e[3%dm" token: `AF', class 2 Saved string "\e[3%p1%dm" at location 60 Token: String; name='AL', value="\e[%dL" token: `AL', class 2 Saved string "\e[%p1%dL" at location 70 Token: String; name='DC', value="\e[%dP" token: `DC', class 2 Saved string "\e[%p1%dP" at location 79 Token: String; name='DL', value="\e[%dM" token: `DL', class 2 Saved string "\e[%p1%dM" at location 88 Token: String; name='DO', value="\e[%dB" token: `DO', class 2 Saved string "\e[%p1%dB" at location 97 Token: String; name='F1', value="\e[23~" token: `F1', class 2 Saved string "\e[23~" at location 106 Token: String; name='F2', value="\e[24~" token: `F2', class 2 Saved string "\e[24~" at location 112 Token: String; name='IC', value="\e[%d@" token: `IC', class 2 Saved string "\e[%p1%d@" at location 118 Token: String; name='LE', value="\e[%dD" token: `LE', class 2 Saved string "\e[%p1%dD" at location 127 Token: String; name='RI', value="\e[%dC" token: `RI', class 2 Saved string "\e[%p1%dC" at location 136 Token: String; name='UP', value="\e[%dA" token: `UP', class 2 Saved string "\e[%p1%dA" at location 145 Token: String; name='ac', value="++,,--..00II``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~" token: `ac', class 2 Saved string "++,,--..00II``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~" at location 154 Token: String; name='ae', value="\^O" token: `ae', class 2 Saved string "\^O" at location 219 Token: String; name='al', value="\e[L" token: `al', class 2 Saved string "\e[L" at location 221 Token: String; name='as', value="\^N" token: `as', class 2 Saved string "\^N" at location 225 Token: String; name='bl', value="\^G" token: `bl', class 2 Saved string "\^G" at location 227 Token: String; name='bt', value="\e[Z" token: `bt', class 2 Saved string "\e[Z" at location 229 Token: String; name='cb', value="\e[1K" token: `cb', class 2 Saved string "\e[1K" at location 233 Token: String; name='cd', value="\e[J" token: `cd', class 2 Saved string "\e[J" at location 238 Token: String; name='ce', value="\e[K" token: `ce', class 2 Saved string "\e[K" at location 242 Token: String; name='cl', value="\e[H\e[J" token: `cl', class 2 Saved string "\e[H\e[J" at location 246 Token: String; name='cm', value="\e[%i%d;%dH" token: `cm', class 2 Saved string "\e[%i%p1%d;%p2%dH" at location 253 Token: String; name='cr', value="\r" token: `cr', class 2 Saved string "\r" at location 270 Token: String; name='cs', value="\e[%i%d;%dr" token: `cs', class 2 Saved string "\e[%i%p1%d;%p2%dr" at location 272 Token: String; name='ct', value="\e[3g" token: `ct', class 2 Saved string "\e[3g" at location 289 Token: String; name='dc', value="\e[P" token: `dc', class 2 Saved string "\e[P" at location 294 Token: String; name='dl', value="\e[M" token: `dl', class 2 Saved string "\e[M" at location 298 Token: String; name='do', value="\n" token: `do', class 2 Saved string "\n" at location 302 Token: String; name='eA', value="\e(B\e)0" token: `eA', class 2 Saved string "\e(B\e)0" at location 304 Token: String; name='ei', value="\e[4l" token: `ei', class 2 Saved string "\e[4l" at location 311 Token: String; name='ho', value="\e[H" token: `ho', class 2 Saved string "\e[H" at location 316 Token: String; name='im', value="\e[4h" token: `im', class 2 Saved string "\e[4h" at location 320 Token: String; name='is', value="\e)0" token: `is', class 2 Saved string "\e)0" at location 325 Token: String; name='k1', value="\eOP" token: `k1', class 2 Saved string "\eOP" at location 329 Token: String; name='k2', value="\eOQ" token: `k2', class 2 Saved string "\eOQ" at location 333 Token: String; name='k3', value="\eOR" token: `k3', class 2 Saved string "\eOR" at location 337 Token: String; name='k4', value="\eOS" token: `k4', class 2 Saved string "\eOS" at location 341 Token: String; name='k5', value="\e[15~" token: `k5', class 2 Saved string "\e[15~" at location 345 Token: String; name='k6', value="\e[17~" token: `k6', class 2 Saved string "\e[17~" at location 351 Token: String; name='k7', value="\e[18~" token: `k7', class 2 Saved string "\e[18~" at location 357 Token: String; name='k8', value="\e[19~" token: `k8', class 2 Saved string "\e[19~" at location 363 Token: String; name='k9', value="\e[20~" token: `k9', class 2 Saved string "\e[20~" at location 369 Token: String; name='k;', value="\e[21~" token: `k;', class 2 Saved string "\e[21~" at location 375 Token: String; name='kD', value="\e[3~" token: `kD', class 2 Saved string "\e[3~" at location 381 Token: String; name='kI', value="\e[2~" token: `kI', class 2 Saved string "\e[2~" at location 386 Token: String; name='kN', value="\e[6~" token: `kN', class 2 Saved string "\e[6~" at location 391 Token: String; name='kP', value="\e[5~" token: `kP', class 2 Saved string "\e[5~" at location 396 Token: String; name='kd', value="\eOB" token: `kd', class 2 Saved string "\eOB" at location 401 Token: String; name='ke', value="\e[?1l\e>" token: `ke', class 2 Saved string "\e[?1l\e>" at location 405 Token: String; name='kh', value="\e[1~" token: `kh', class 2 Saved string "\e[1~" at location 413 Token: String; name='kl', value="\eOD" token: `kl', class 2 Saved string "\eOD" at location 418 Token: String; name='kr', value="\eOC" token: `kr', class 2 Saved string "\eOC" at location 422 Token: String; name='ks', value="\e[?1h\e=" token: `ks', class 2 Saved string "\e[?1h\e=" at location 426 Token: String; name='ku', value="\eOA" token: `ku', class 2 Saved string "\eOA" at location 434 Token: String; name='le', value="\b" token: `le', class 2 Saved string "\b" at location 438 Token: String; name='mb', value="\e[5m" token: `mb', class 2 Saved string "\e[5m" at location 440 Token: String; name='md', value="\e[1m" token: `md', class 2 Saved string "\e[1m" at location 445 Token: String; name='me', value="\e[m" token: `me', class 2 Saved string "\e[m" at location 450 Token: String; name='mr', value="\e[7m" token: `mr', class 2 Saved string "\e[7m" at location 454 Token: String; name='nd', value="\e[C" token: `nd', class 2 Saved string "\e[C" at location 459 Token: String; name='nw', value="\eE" token: `nw', class 2 Saved string "\eE" at location 463 Token: String; name='op', value="\e[39;49m" token: `op', class 2 Saved string "\e[39;49m" at location 466 Token: String; name='rc', value="\e8" token: `rc', class 2 Saved string "\e8" at location 475 Token: String; name='rs', value="\ec" token: `rs', class 2 Saved string "\ec" at location 478 Token: String; name='sc', value="\e7" token: `sc', class 2 Saved string "\e7" at location 481 Token: String; name='se', value="\e[23m" token: `se', class 2 Saved string "\e[23m" at location 484 Token: String; name='sf', value="\n" token: `sf', class 2 Saved string "\n" at location 490 Token: String; name='so', value="\e[3m" token: `so', class 2 Saved string "\e[3m" at location 492 Token: String; name='sr', value="\eM" token: `sr', class 2 Saved string "\eM" at location 497 Token: String; name='st', value="\eH" token: `st', class 2 Saved string "\eH" at location 500 Token: String; name='ta', value="\t" token: `ta', class 2 Saved string "\t" at location 503 Token: String; name='te', value="\e[?1049l" token: `te', class 2 Saved string "\e[?1049l" at location 505 Token: String; name='ti', value="\e[?1049h" token: `ti', class 2 Saved string "\e[?1049h" at location 514 Token: String; name='ue', value="\e[24m" token: `ue', class 2 Saved string "\e[24m" at location 523 Token: String; name='up', value="\eM" token: `up', class 2 Saved string "\eM" at location 529 Token: String; name='us', value="\e[4m" token: `us', class 2 Saved string "\e[4m" at location 532 Token: String; name='vb', value="\eg" token: `vb', class 2 Saved string "\eg" at location 537 Token: String; name='ve', value="\e[34h\e[?25h" token: `ve', class 2 Saved string "\e[34h\e[?25h" at location 540 Token: String; name='vi', value="\e[?25l" token: `vi', class 2 Saved string "\e[?25l" at location 552 Token: String; name='vs', value="\e[34l" token: `vs', class 2 Saved string "\e[34l" at location 559 pushing token: `<null>', class -1 Saved string "\ec" at location 565 Saved string "\b" at location 568 _nc_copy_termtype2... copy_termtype ...copy without changing size ...copy int without change head = SC|screen|VT 100/ANSI X3.64 virtual terminal tail = SC|screen|VT 100/ANSI X3.64 virtual terminal RESOLUTION BEGINNING NO MULTIPLE NAME OCCURRENCES NAME RESOLUTION COMPLETED OK MERGES COMPLETED OK RESOLUTION FINISHED SANITY CHECK FINISHED + return }code 1 _nc_setup_tinfo returns 1 _nc_export_termtype2... copy_termtype ...convert int ->short ...copy int ->short + called {set_curterm(0x800c54000) + return }0x0 + called {def_shell_mode(0x0) ->term 0x800c54000 _nc_get_tty_mode(2): iflags: {BRKINT, ICRNL, IXON} oflags: {OPOST, ONLCR} cflags: {CREAD, HUPCL} CS8 lflags: {ECHO, ECHOE, ECHOK, ICANON, ISIG, IEXTEN} + return }0 + called {def_prog_mode(0x0) ->term 0x800c54000 _nc_get_tty_mode(2): iflags: {BRKINT, ICRNL, IXON} oflags: {OPOST, ONLCR} cflags: {CREAD, HUPCL} CS8 lflags: {ECHO, ECHOE, ECHOK, ICANON, ISIG, IEXTEN} + return }0 + called {baudrate(0x0) + return }38400 screen size: terminfo lines = 24 columns = 80 SYS screen size: environment LINES = 40 COLUMNS = 80 screen size is 40x80 TABSIZE = 8 return }0 called {tigetnum(0x0, colors) return }8 called {tigetnum(0x0, ncv) return }-1 called {tigetstr(0x0, setaf) return }"\e[3%p1%dm" called {tigetstr(0x0, setf) return }(null) called {tigetstr(0x0, setab) return }"\e[4%p1%dm" called {tigetstr(0x0, setb) return }(null) called {tigetstr(0x0, op) return }"\e[39;49m" called {tigetstr(0x0, bold) return }"\e[1m" called {tigetstr(0x0, sitm) return }(null) called {tigetstr(0x0, ritm) return }(null) called {tigetstr(0x0, smul) return }"\e[4m" called {tigetstr(0x0, rmul) return }"\e[24m" called {tigetstr(0x0, sgr0) return }"\e[m" called {tparm("\e[3%p1%dm", 5) return }"\e[35m" tputs( = "\e[35m", 1, 0x0800838860) called tputs("\e[39;49m", 1, 0x0800838860) called called {tparm("\e[3%p1%dm", 5) return }"\e[35m" tputs("\e[35m", 1, 0x0800838860) called tputs("\e]8;id=", 1, 0x0800838860) called tputs("933ed1a10005bf11f4fd265c00000000", 1, 0x0800838860) called called {delay_output(0x7fffffff9000,933) return }0 tputs(";", 1, 0x0800838860) called tputs("https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wdeprecated", 1, 0x0800838860) called tputs("\e\\", 1, 0x0800838860) called tputs("\e[39;49m", 1, 0x0800838860) called tputs("\e]8;;\e\\", 1, 0x0800838860) called called {tparm("\e[3%p1%dm", 5) return }"\e[35m" tputs("\e[35m", 1, 0x0800838860) called tputs("\e[39;49m", 1, 0x0800838860) called called {tparm("\e[3%p1%dm", 5) return }"\e[35m" tputs("\e[35m", 1, 0x0800838860) called tputs("\e[39;49m", 1, 0x0800838860) called called {tparm("\e[3%p1%dm", 2) return }"\e[32m" tputs("\e[32m", 1, 0x0800838860) called tputs("\e[39;49m", 1, 0x0800838860) called called {tparm("\e[3%p1%dm", 5) return }"\e[35m" tputs("\e[35m", 1, 0x0800838860) called tputs("\e[39;49m", 1, 0x0800838860) called called {tparm("\e[3%p1%dm", 5) return }"\e[35m" tputs("\e[35m", 1, 0x0800838860) called tputs("\e]8;id=", 1, 0x0800838860) called tputs("933ed1a10005bf11f4fd265c00000001", 1, 0x0800838860) called called {delay_output(0x7fffffffce50,933) return }0 tputs(";", 1, 0x0800838860) called tputs("https://www.gnu.org/software/bison/manual/html_node/Diagnostics.html#Wother", 1, 0x0800838860) called tputs("\e\\", 1, 0x0800838860) called tputs("\e[39;49m", 1, 0x0800838860) called tputs("\e]8;;\e\\", 1, 0x0800838860) called
signature.asc
Description: PGP signature