gbranden pushed a commit to branch master
in repository groff.

commit d29efd1b3afc1e779751c6942bc7dee5ae052b9b
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sun May 17 09:48:38 2026 -0500

    src/roff/troff/input.cpp: Trivially refactor.
    
    ...and fix code style nit.
    
    * src/roff/troff/input.cpp
      (eoi_macro)
      (blank_line_macro)
      (leading_spaces_macro): Rename these...
      (configure_end_of_input_macro_request)
      (configure_blank_line_macro_request)
      (configure_leading_spaces_macro_request): ...to these.
    
      (configure_end_of_input_macro_request)
      (configure_blank_line_macro_request)
      (configure_leading_spaces_macro_request): Declare as `static`;
      external linkage is not required.
    
      (init_input_requests): Update wire-uppery of request names to
      handler functions.
---
 ChangeLog                | 17 +++++++++++++++++
 src/roff/troff/input.cpp | 12 ++++++------
 2 files changed, 23 insertions(+), 6 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 3afb97b7f..1e14c8dd9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2026-05-17  G. Branden Robinson <[email protected]>
+
+       * src/roff/troff/input.cpp: Trivially refactor and fix code
+       style nit.
+       (eoi_macro)
+       (blank_line_macro)
+       (leading_spaces_macro): Rename these...
+       (configure_end_of_input_macro_request)
+       (configure_blank_line_macro_request)
+       (configure_leading_spaces_macro_request): ...to these.
+       (configure_end_of_input_macro_request)
+       (configure_blank_line_macro_request)
+       (configure_leading_spaces_macro_request): Declare as `static`;
+       external linkage is not required.
+       (init_input_requests): Update wire-uppery of request names to
+       handler functions.
+
 2026-05-16  G. Branden Robinson <[email protected]>
 
        [man]: Implement `LS`/`LE` indentation management.
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index fc7f4f30b..ff6900247 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -3449,19 +3449,19 @@ void return_macro_request()
   tok.next();
 }
 
-void eoi_macro()
+static void configure_end_of_input_macro_request()
 {
   end_of_input_macro_name = read_identifier();
   skip_line();
 }
 
-void blank_line_macro()
+static void configure_blank_line_macro_request()
 {
   blank_line_macro_name = read_identifier();
   skip_line();
 }
 
-void leading_spaces_macro()
+static void configure_leading_spaces_macro_request()
 {
   leading_spaces_macro_name = read_identifier();
   skip_line();
@@ -10345,7 +10345,7 @@ void init_input_requests()
   init_request("as1", append_nocomp_string);
   init_request("asciify", asciify_request);
   init_request("backtrace", backtrace_request);
-  init_request("blm", blank_line_macro);
+  init_request("blm", configure_blank_line_macro_request);
   init_request("break", while_break_request);
   init_request("cc", assign_control_character_request);
   init_request("c2", assign_no_break_control_character_request);
@@ -10373,7 +10373,7 @@ void init_input_requests()
   init_request("ecr", restore_escape_char_request);
   init_request("ecs", save_escape_char_request);
   init_request("el", else_request);
-  init_request("em", eoi_macro);
+  init_request("em", configure_end_of_input_macro_request);
   init_request("eo", escape_off_request);
   init_request("ex", exit_request);
   init_request("fchar", define_fallback_character_request);
@@ -10387,7 +10387,7 @@ void init_input_requests()
   init_request("ig", ignore);
   init_request("length", length_request);
   init_request("lf", line_file);
-  init_request("lsm", leading_spaces_macro);
+  init_request("lsm", configure_leading_spaces_macro_request);
   init_request("mso", macro_source_request);
   init_request("msoquiet", macro_source_quietly_request);
   init_request("nop", nop_request);

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

Reply via email to