gbranden pushed a commit to branch master
in repository groff.
commit 4167b981ef67cca5d92b97041958a3d196a03f05
Author: G. Branden Robinson <[email protected]>
AuthorDate: Wed Apr 15 12:46:04 2026 -0500
src/roff/troff/div.cpp: Drop unnecessary logic.
* src/roff/troff/div.cpp (set_page_number_request): Drop logic testing
existence of `ps4html` register. That can easily be handled by macro
programming.
---
ChangeLog | 6 ++++++
src/roff/troff/div.cpp | 11 ++---------
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bc1ecc84f..e05b24415 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2026-04-15 G. Branden Robinson <[email protected]>
+
+ * src/roff/troff/div.cpp (set_page_number_request): Drop logic
+ testing existence of `ps4html` register. That can easily be
+ handled by macro programming.
+
2026-04-15 G. Branden Robinson <[email protected]>
* src/roff/troff/div.cpp: Trivially refactor. Rename request
diff --git a/src/roff/troff/div.cpp b/src/roff/troff/div.cpp
index 50eb382ea..60359c163 100644
--- a/src/roff/troff/div.cpp
+++ b/src/roff/troff/div.cpp
@@ -926,15 +926,8 @@ static void set_page_number_request() // .pn
return;
}
int n = 0;
- // the ps4html register is set if we are using -Tps
- // to generate images for html
- // XXX: Yuck! Get rid of this; macro packages already test the
- // register before invoking .pn.
- reg *r = static_cast<reg *>(register_dictionary.lookup("ps4html"));
- if (0 /* nullptr */ == r)
- if (has_arg()
- && read_integer_crement(&n, topdiv->get_page_number()))
- topdiv->set_next_page_number(n);
+ if (has_arg() && read_integer_crement(&n, topdiv->get_page_number()))
+ topdiv->set_next_page_number(n);
skip_line();
}
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit