gbranden pushed a commit to branch master
in repository groff.

commit 0811272fb5f1f25f880ec25849b44ab4f7b18be9
Author: G. Branden Robinson <[email protected]>
AuthorDate: Wed Jul 1 18:52:16 2026 -0500

    [troff]: Move external decl to header file. (2/2)
    
    * src/roff/troff/env.cpp: Move declarations of
      `dump_node_list_in_reverse()`...
    * src/roff/troff/int.cpp: ...and `dump_node_list()` from here...
    * src/roff/troff/node.h: ...to here.
---
 ChangeLog                | 7 +++++++
 src/roff/troff/env.cpp   | 2 --
 src/roff/troff/input.cpp | 2 --
 src/roff/troff/node.h    | 3 +++
 4 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 8855a8615..e07181678 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2026-07-01  G. Branden Robinson <[email protected]>
+
+       * src/roff/troff/env.cpp: Move declarations of
+       `dump_node_list_in_reverse()`...
+       * src/roff/troff/int.cpp: ...and `dump_node_list()` from here...
+       * src/roff/troff/node.h: ...to here.
+
 2026-07-01  G. Branden Robinson <[email protected]>
 
        * src/roff/troff/env.cpp: Move declaration of
diff --git a/src/roff/troff/env.cpp b/src/roff/troff/env.cpp
index 9122b4810..bf1acb538 100644
--- a/src/roff/troff/env.cpp
+++ b/src/roff/troff/env.cpp
@@ -2586,8 +2586,6 @@ void environment::dump_troff_state()
 #undef SPACES
 }
 
-extern void dump_node_list_in_reverse(node *);
-
 void environment::dump_pending_nodes()
 {
   dump_node_list_in_reverse(line);
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index 48a64044c..16a3497ad 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -4299,8 +4299,6 @@ macro_header *macro_header::copy(int n)
   return p;
 }
 
-extern void dump_node_list(node *);
-
 void macro_header::json_dump_diversion()
 {
   errprint("\"node list\": ");
diff --git a/src/roff/troff/node.h b/src/roff/troff/node.h
index 6246042fb..f165eaf93 100644
--- a/src/roff/troff/node.h
+++ b/src/roff/troff/node.h
@@ -757,6 +757,9 @@ extern int 
resolve_current_font_to_mounting_position(environment *);
 font_family *lookup_family(symbol);
 symbol get_font_name(int, environment *);
 symbol get_style_name(int);
+extern void dump_node_list(node *);
+extern void dump_node_list_in_reverse(node *);
+
 extern search_path include_search_path;
 extern const int FONT_NOT_MOUNTED;
 

_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to