groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 06/16: [troff]: Clarify diagnostic warning.


From: G. Branden Robinson
Subject: [groff] 06/16: [troff]: Clarify diagnostic warning.
Date: Sat, 6 Nov 2021 01:38:18 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 9be5ee0dc8f2e309b7df32da693ec1b08ef0c25d
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Thu Nov 4 21:01:10 2021 +1100

    [troff]: Clarify diagnostic warning.
    
    * src/roff/troff/env.cpp (environment::set_font): Clarify diagnostic
      warning.
    
    Also tweak style in libgroff diagnostic message; we say "non-negative"
    (with a hard hyphen) everywhere else.
---
 ChangeLog                  | 5 +++++
 src/libs/libgroff/font.cpp | 2 +-
 src/roff/troff/env.cpp     | 2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 5af64d3..9db080e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2021-11-04  G. Branden Robinson <g.branden.robinson@gmail.com>
 
+       * src/roff/troff/env.cpp (environment::set_font): Clarify
+       diagnostic warning.
+
+2021-11-04  G. Branden Robinson <g.branden.robinson@gmail.com>
+
        * src/preproc/tbl/table.cpp (table::add_entry): If we see a '\^'
        entry on the first row of a table, it's invalid, but we need to
        create an empty entry in its place.  Otherwise, someone can put
diff --git a/src/libs/libgroff/font.cpp b/src/libs/libgroff/font.cpp
index 3ade71c..033428b 100644
--- a/src/libs/libgroff/font.cpp
+++ b/src/libs/libgroff/font.cpp
@@ -1107,7 +1107,7 @@ bool font::load_desc()
       }
       if (sscanf(p, "%d", &nfonts) != 1 || nfonts <= 0) {
        t.error("expected first argument to 'fonts' directive to be a"
-               " nonnegative number, got '%1'", p);
+               " non-negative number, got '%1'", p);
        return false;
       }
       font_name_table = (const char **)new char *[nfonts+1];
diff --git a/src/roff/troff/env.cpp b/src/roff/troff/env.cpp
index e6fc03a..31ad774 100644
--- a/src/roff/troff/env.cpp
+++ b/src/roff/troff/env.cpp
@@ -536,7 +536,7 @@ void environment::set_font(int n)
     fontno = n;
   }
   else
-    warning(WARN_FONT, "bad font number");
+    warning(WARN_FONT, "no font mounted at position %1", n);
 }
 
 void environment::set_family(symbol fam)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]