gbranden pushed a commit to branch master
in repository groff.

commit 15142133a43afa778d513538a528a1bee8fe52e2
Author: G. Branden Robinson <g.branden.robin...@gmail.com>
AuthorDate: Fri Mar 7 15:44:41 2025 -0600

    [troff]: Clarify warning message on `\N'-5'`.
    
    * src/roff/troff/input.cpp (token::next): Clarify warning diagnostic; in
      `\N'-5'`, the index is invalid and the character is ignored.
---
 ChangeLog                | 6 ++++++
 src/roff/troff/input.cpp | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index fb28ff0fc..59771bb49 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2025-03-07  G. Branden Robinson <g.branden.robin...@gmail.com>
+
+       * src/roff/troff/input.cpp (token::next): Clarify warning
+       diagnostic; in `\N'-5'`, the index is invalid and the character
+       is ignored.
+
 2025-02-27  G. Branden Robinson <g.branden.robin...@gmail.com>
 
        * src/roff/troff/input.cpp (report_character_request):
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index 549aaab2d..20d14a102 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -2424,8 +2424,8 @@ void token::next()
        if (!read_delimited_number(&val, 0))
          break;
        if (val < 0) {
-         warning(WARN_CHAR, "ignoring negative character index %1",
-                 val);
+         warning(WARN_CHAR, "character with negative index %1 is"
+                 " invalid; ignoring", val);
          break;
        }
        type = TOKEN_INDEXED_CHAR;

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

Reply via email to