Date: Thu, 02 Nov 2023 02:41:04 +0000 From: Jamie Landeg-Jones <jamie@catflap.org> To: steffen@sdaoden.eu, jamie@catflap.org Cc: freebsd-current@FreeBSD.org, dickey@his.com, bapt@FreeBSD.org Subject: Re: Freebsd 14+ -- tcsh incompatible with terminfo Message-ID: <202311020241.3A22f4o3042181@donotpassgo.dyslexicfish.net> In-Reply-To: <20231101220247.HGrrB%steffen@sdaoden.eu> References: <202310312245.39VMjNJB080965@donotpassgo.dyslexicfish.net> <202310312259.39VMxm6W081150@donotpassgo.dyslexicfish.net> <ZUGZPWBSt80p3jHa@prl-debianold-64.jexium-island.net> <202311010349.3A13nX1M094463@donotpassgo.dyslexicfish.net> <20231101220247.HGrrB%steffen@sdaoden.eu>
next in thread | previous in thread | raw e-mail | index | archive | help
Steffen Nurpmeso <steffen@sdaoden.eu> wrote: > Why? > (That is to say: why -- if it is a *real* termcap? If it is only > a translation layer to terminfo, i am with you. But otherwise > not, i think a real termcap is much, much smaller, while offering > anything a (simple) console program needs.) > That is not to talk small the efforts of Mr. Dickey. But for > example the mailer i maintain *can* directly use BSD termcap if so > desired, and it works just nice. I agree that termcap does most of what we need already, so my main reason is that there are 2 different systems in use to do the same job, which is annoying. (FreeBSD doesn't exist in a vacuum) As terminfo exists, is supported, and has terminal entries that our termcap doesn't have, it seems to be better to switch to that. I'm sure it would mean less maintenance for the FreeBSD committers too. If terminfo didn't exist, I'd live with termcap. There are also benefits to terminfo: https://invisible-island.net/ncurses/ncurses.faq.html#extended_term We don't even run with a "proper" termcap anyway! "The base system's terminal database is referred to as “termcap.db” but is actually an ncurses terminfo hashed database." - https://invisible-island.net/ncurses/ncurses.faq.html#what_platforms So, yeah, despite Mr Dicky's success in making working with both as seamless as possible ,it would still just be nice to not have to deal with 2 different standards, that's all. "setaf or AF, that is the question." Cheers, Jamie
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202311020241.3A22f4o3042181>