|
From: | Lennart Jablonka |
Subject: | Re: [PATCH v2] [grotty]: Use terminfo. |
Date: | Sat, 2 Sep 2023 18:23:45 +0000 |
Quoth G. Branden Robinson:
At 2023-09-01T22:03:54+0000, Lennart Jablonka wrote:In that way, tparm behaves as a variadic function in K&R C. Now, it doesn’t. We have a replacement, tiparm; alas, my OpenBSD box doesn’t have that yet. char *tiparm(const char *, ...); You haven’t seen it (outside ncurses docs, perhaps) because it was introduced in X/Open Curses Issue 7, which doesn’t seem to be available as “onlinepub.”I guess OpenBSD uses NetBSD curses then--I'm not aware of OpenBSD having its own implementation. It's _really ugly_ to have to use tparm rather than tiparm. But that's not your problem.
No, since 1996-06-02, OpenBSD uses ncurses. And old ncurses. Don’t worry, it’s not still the same as in 1996; it’s not up to date either, though. (BSD curses was dropped entirely on 2015-11-15.
https://invisible-island.net/ncurses/ncurses-openbsd.html
To sum up, I don't see much remaining to tune in this patch except (1) address the OSC 8 test failure and (2) clarifying a comment. Everything else I gripe about I can take on myself, or just add to my list of grievances against the universe.
ack
[Prev in Thread] | Current Thread | [Next in Thread] |