groff-commit
[Top][All Lists]
Advanced

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

[groff] 01/14: [libdriver, grohtml]: Revise diagnostics.


From: G. Branden Robinson
Subject: [groff] 01/14: [libdriver, grohtml]: Revise diagnostics.
Date: Thu, 31 Aug 2023 22:35:55 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit a72ae9f4d5d89f4bd8d5d38bcff371a856e8ae00
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Tue Aug 29 06:33:30 2023 -0500

    [libdriver, grohtml]: Revise diagnostics.
    
    * src/devices/grohtml/post-html.cpp (html_printer::set_number_reg):
    * src/libs/libdriver/printer.cpp (printer::set_numbered_char): Use
      wording consistent with our documentation if \N'xxx' fails.
---
 ChangeLog                         | 9 +++++++++
 src/devices/grohtml/post-html.cpp | 4 +---
 src/libs/libdriver/printer.cpp    | 3 +--
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6e11965c0..21e30a6e1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2023-08-29  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       [libdriver, grohtml]: Revise diagnostics.
+
+       * src/devices/grohtml/post-html.cpp
+       (html_printer::set_number_reg):
+       * src/libs/libdriver/printer.cpp (printer::set_numbered_char):
+       Use wording consistent with our documentation if \N'xxx' fails.
+
 2023-08-28  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * src/include/lib.h (array_size): Rename to...
diff --git a/src/devices/grohtml/post-html.cpp 
b/src/devices/grohtml/post-html.cpp
index b42720da1..b1e5d275c 100644
--- a/src/devices/grohtml/post-html.cpp
+++ b/src/devices/grohtml/post-html.cpp
@@ -4838,9 +4838,7 @@ void html_printer::set_numbered_char(int num, const 
environment *env,
     return;
   }
   if (!f->contains(g)) {
-    error("font '%1' does not contain numbered character %2",
-         f->get_name(),
-         num);
+    error("font '%1' has no glyph at index %2", f->get_name(), num);
     return;
   }
   int w;
diff --git a/src/libs/libdriver/printer.cpp b/src/libs/libdriver/printer.cpp
index f89b2e922..c70117f5b 100644
--- a/src/libs/libdriver/printer.cpp
+++ b/src/libs/libdriver/printer.cpp
@@ -243,8 +243,7 @@ void printer::set_numbered_char(int num, const environment 
*env, int
     return;
   }
   if (!f->contains(g)) {
-    error("font '%1' does not contain numbered character %2",
-         f->get_name(), num);
+    error("font '%1' has no glyph at index %2", f->get_name(), num);
     return;
   }
   int w = f->get_width(g, env->size);



reply via email to

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