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/

Attachment: signature.asc
Description: PGP signature

Reply via email to