bugGNU roff - Bugs: bug #64582, [troff] idea: require end-of-input...


bug #64582: [troff] idea: require end-of-input traps to explicitly exit

Submitter:  G. Branden Robinson <gbranden>
Submitted:  Tue 22 Aug 2023 07:04:10 PM UTC
Category:  Core Severity:  1 - Wish
Item Group:  Feature change Status:  Need Info
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Sat 13 Apr 2024 07:25:32 AM UTC, comment #2: 

Branden opined in that bug:

> I think few people apart from macro package authors ever use
> the `em` request.

While it's impossible to quantify who uses what, it's notable that the Texinfo manual gives three different examples of uses of this request, some of which end users must have picked up over the decades.

The most recently added of these examples (13 years ago, commit 1d3547221) was contributed by a user (http://lists.gnu.org/r/groff/2011-03/msg00008.html), so it was in use in the wild before the groff manual picked it up.

Example 2 dates to 2009 (commit 08efbc17d) and example 1 to the dawn of the manual in git (commit af2d6f8e5, 1999).

Dave <barx>
Group Member
Wed 27 Dec 2023 12:38:25 AM UTC, comment #1: 

http://lists.gnu.org/r/groff/2023-12/msg00025.html explains in detail the motivation for this proposal.

Bug #64986 was closed as a dup of this one.

Dave <barx>
Group Member
Tue 22 Aug 2023 07:04:10 PM UTC, original submission:  

Spawned off of bug #64336.

> [R]equire end-of-input traps (those planted with the `em`
> request) to explicitly exit with `ex` (or `ab`) when they
> finish their business.  And maybe ... keep the old behavior
> in "compatibility mode".

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


Depends on the following items: None found

Items that depend on this one: None found


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.


    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code