bugGNU roff - Bugs: bug #63028, document nroff \o limitations in...


bug #63028: document nroff \o limitations in modern terminal emulators

Submitter:  Dave <barx>
Submitted:  Wed 07 Sep 2022 04:32:56 PM UTC
Category:  Driver - others/general Severity:  1 - Wish
Item Group:  Documentation Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment (Rich Markup)

Fri 07 Oct 2022 10:51:59 PM UTC, comment #2: 

True and then some: unlike grotty, which outputs overstruck characters that terminals probably won't render, grohtml appears to output only the final character of an \o sequence.

$ printf '\o"x+o"\n' | groff -Thtml | grep -o '<p>.*</p>' | od -c
0000000   <   p   >   o   <   /   p   >  \n

Dave <barx>
Group Member
Fri 07 Oct 2022 12:59:17 AM UTC, comment #1: 

Lack of true overstriking will also afflict HTML output.

G. Branden Robinson <gbranden>
Group administrator
Wed 07 Sep 2022 04:32:56 PM UTC, original submission:  

Bug #62983 has been Postponed, but in the meantime, the documentation could be updated to warn nroff users that (1) few (no?) modern terminal emulators support overstruck characters, and (2) if they must use \o, they should think about the order in which they specify the characters, as only the last one is likely to end up visible.  (And maybe (3) that if they want to use \o for accented characters, there are more robust ways to achieve that.)

Dave <barx>
Group Member


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

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by gbranden (Posted a comment)
  • -email is unavailable- added by barx (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.





    No changes have been made to this item

    Back to the top

    Powered by Savane 3.11