bugGNU roff - Bugs: bug #63583, [PATCH] [grotty] use terminfo...


bug #63583: [PATCH] [grotty] use terminfo library

Submitter:  G. Branden Robinson <gbranden>
Submitted:  Wed 28 Dec 2022 09:29:57 AM UTC
Category:  Driver grotty Severity:  3 - Normal
Item Group:  Feature change Status:  In Progress
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Thu 28 Mar 2024 07:13:40 AM UTC, comment #3: 

Latest status on this (for the hordes who follow groff's savannah but not its email list) is at http://lists.gnu.org/r/groff/2024-02/msg00082.html

Dave <barx>
Group Member
Sat 02 Sep 2023 02:17:56 PM UTC, comment #2: 

original submission:

> enabling us to get rid of GROFF_NO_SGR

We probably won't be able to do this for a while, because its use is such a widespread trick for forcing overstruck output.  The variable name will become a bit of a misnomer, because with terminfo, we will stop knowing or caring if ISO 6429's "SGR" sequences are how one gets things done.  The sloppiness of the variable name will need to be documented (it doesn't apply to groff in general, and it will stop being necessarily coupled to SGR escape sequences).

> (and Debian to get rid of its GROFF_SGR, maybe).

Debian's already done this in its groff 1.23.0 packages.

G. Branden Robinson <gbranden>
Group administrator
Sat 02 Sep 2023 02:14:07 PM UTC, comment #1: 
G. Branden Robinson <gbranden>
Group administrator
Wed 28 Dec 2022 09:29:57 AM UTC, original submission:  

Make grotty use terminfo to determine terminal capabilities, enabling us to get rid of GROFF_NO_SGR (and Debian to get rid of its GROFF_SGR, maybe).

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312935 for background.

G. Branden Robinson <gbranden>
Group administrator


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Carbon-Copy List
  • -email is unavailable- added by barx (Posted a comment)
  • -email is unavailable- added by gbranden (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2024-01-22 gbranden Summary[grotty] use terminfo library [PATCH] [grotty] use terminfo library
    2024-01-01 gbranden Dependencies- bugs #65099 is dependent
    2023-09-02 gbranden StatusNone In Progress
    2023-08-10 gbranden Dependencies- bugs #62983 is dependent

    Back to the top

    Powered by Savane 3.13-ee12.
    Corresponding source code