NetBSD-Bugs archive

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

Re: misc/59965 (terminfo(5): missing rxvt-unicode)



The following reply was made to PR misc/59965; it has been noted by GNATS.

From: Taylor R Campbell <riastradh%NetBSD.org@localhost>
To: Roy Marples <roy%marples.name@localhost>
Cc: gnats-bugs%netbsd.org@localhost, roy%netbsd.org@localhost,
	gnats-admin%netbsd.org@localhost,
	netbsd-bugs%netbsd.org@localhost
Subject: Re: misc/59965 (terminfo(5): missing rxvt-unicode)
Date: Wed, 18 Feb 2026 00:39:46 +0000

 > Date: Tue, 17 Feb 2026 11:10:00 +0000
 > From: Roy Marples <roy%marples.name@localhost>
 >=20
 > terminfo patches - this is probably good to go
 > https://mollari.netbsd.org/~roy/terminfo-cdbdir.patch
 >=20
 > rxvtv-unicode patches - this probably needs some more work
 > https://mollari.netbsd.org/~roy/rxvt-unicode-terminfo.patch
 
 Thanks!  Looks like the pkgsrc one needs `cvs add mk/terminfo.mk', or
 can you just share the new file?
 
 > ${PREFIX}/share/terminfo is a directory
 > NetBSD tic will output: ${PREFIX}/share/terminfo/r/rxvt-unicode.cdb
 > ncurses tic will output: ${PREFIX}/share/terminfo/r/rxvt-unicode OR ${PRE=
 FIX}/share/terminfo/r/rxvt-unicode.db depeding on how it's built
 > [...]
 > cdb won't work well with unions, we would need to consult each source all=
  the time and if there is any error then boom, things stop.
 > For pkgsrc, a compiled term description per terminal is a better way forw=
 ards I think.
 
 OK, thanks.  Why do we have a .cdb file at all, though, if it just
 contains one description?  I thought the whole point of using a .cdb
 file is to enable fast lookup of many descriptions in a single file.
 If there's one per file, why not just have the file content be the
 compiled description, and skip the cdb indirection?
 


Home | Main Index | Thread Index | Old Index