gbranden pushed a commit to branch master
in repository groff.

commit 9de547b7fe68eb814c1cb2c956acc7e24c740c0d
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sun Oct 18 21:26:15 2026 -0500

    src/roff/troff/input.cpp: Annotate.
---
 src/roff/troff/input.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index 87d9943a5..0bb201d2a 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -2743,6 +2743,9 @@ void token::next()
        if (want_att_compat)
          warning(WARN_SYNTAX, "an escaped '%1' is not portable to"
                  " AT&T troff", char(cc));
+       // XXX: We read the escape sequence parameter as a single
+       // argument.  That has gross consequences for `\O5`, but see
+       // Savannah #68651 for a long-term plan to obviate them.
        nd = do_suppress(read_escape_sequence_parameter());
        if (0 /* nullptr */ == nd)
          break;

_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to