groff-commit
[Top][All Lists]
Advanced

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

[groff] 07/08: [troff]: Fix Savannah #64866 (`bd` in nroff mode).


From: G. Branden Robinson
Subject: [groff] 07/08: [troff]: Fix Savannah #64866 (`bd` in nroff mode).
Date: Mon, 6 Nov 2023 13:25:50 -0500 (EST)

gbranden pushed a commit to branch master
in repository groff.

commit bbbab6b5b1025f095e94735f71a7baf8a8c97896
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Mon Nov 6 10:49:32 2023 -0600

    [troff]: Fix Savannah #64866 (`bd` in nroff mode).
    
    * src/roff/troff/node.cpp (embolden_font): Do nothing if in nroff mode.
    
    Fixes <https://savannah.gnu.org/bugs/?64866>.
---
 ChangeLog               | 7 +++++++
 src/roff/troff/node.cpp | 4 ++++
 2 files changed, 11 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 705cfb5d5..1f92824c4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2023-11-06  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * src/roff/troff/node.cpp (embolden_font): Do nothing if in
+       nroff mode.
+
+       Fixes <https://savannah.gnu.org/bugs/?64866>.
+
 2023-11-06  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * src/roff/troff/input.cpp: Mark `suppression_level`,
diff --git a/src/roff/troff/node.cpp b/src/roff/troff/node.cpp
index b519f6927..0b6122157 100644
--- a/src/roff/troff/node.cpp
+++ b/src/roff/troff/node.cpp
@@ -6491,6 +6491,10 @@ hunits env_narrow_space_width(environment *env)
 
 static void embolden_font()
 {
+  if (in_nroff_mode) {
+    skip_line();
+    return;
+  }
   font_lookup_info finfo;
   if (!(has_arg()))
     warning(WARN_MISSING, "font name or position expected in"



reply via email to

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