URL: <https://savannah.gnu.org/bugs/?67656>
Summary: preprocessors should operate idempotently
Group: GNU roff
Submitter: gbranden
Submitted: Sun 02 Nov 2025 09:55:38 PM UTC
Category: Preprocessor - others/general
Severity: 1 - Wish
Item Group: Feature change
Status: Postponed
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Sun 02 Nov 2025 09:55:38 PM UTC By: G. Branden Robinson <gbranden>
_tbl_, for example, should rewrite the `.TS`, `.T&`, and `.TE` lines it reads
from input like this:
. TS
. T&
. TE
That was a document can be run through the same preprocessor multiple times
without corruption.
Applies to _tbl_, _eqn_, _pic_, _refer_, and _soelim_.
I think _preconv_ is already idempotent.
This ticket is born postponed. Maybe it can be done for _groff_ 1.25.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67656>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
