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