groff
[Top][All Lists]
Advanced

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

Re: [PATCH v2] [grotty]: Use terminfo.


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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]