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