gbranden pushed a commit to branch master
in repository groff.

commit e9c931b9e11a7584a487d1b6884d7a01fc007b7d
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
AuthorDate: Fri Feb 21 02:17:37 2025 -0600

    [troff]: Recast warning diagnostic.
    
    * src/roff/troff/input.cpp (token::next): Recast warning diagnostic
      issued when encountering an invalid character index (in an `\N'xxx'`
      escape sequence).
---
 ChangeLog                | 6 ++++++
 src/roff/troff/input.cpp | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index b56a2981b..69476fc22 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2025-02-21  G. Branden Robinson <g.branden.robin...@gmail.com>
+
+       * src/roff/troff/input.cpp (token::next): Recast warning
+       diagnostic issued when encountering an invalid character index
+       {in an `\N'xxx'` escape sequence}.
+
 2025-02-20  G. Branden Robinson <g.branden.robin...@gmail.com>
 
        * src/roff/troff/input.cpp (get_charinfo): Use C++ `static_cast`
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index f06e8a348..1eaf907f2 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -2418,7 +2418,8 @@ void token::next()
        if (!read_delimited_number(&val, 0))
          break;
        if (val < 0) {
-         warning(WARN_CHAR, "invalid numbered character %1", val);
+         warning(WARN_CHAR, "ignoring negative character index %1",
+                 val);
          break;
        }
        type = TOKEN_NUMBERED_CHAR;

_______________________________________________
groff-commit mailing list
groff-commit@gnu.org
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to