gbranden pushed a commit to branch master
in repository groff.
commit 79b13e8d407cacefdd6cb9bc62250b635c33f5f9
Author: G. Branden Robinson <[email protected]>
AuthorDate: Thu Jul 10 15:49:32 2025 -0500
Trivially refactor (`lf` request helpers 1/2).
[libgroff, eqn, pic, preconv, refer, soelim, tbl]: Rename
`normalize_for_lf()` library function to
`normalize_file_name_for_lf_request()` so that its purpose and argument
are obvious.
* src/include/lf.h:
* src/libs/libgroff/lf.cpp: Rename it.
* src/preproc/eqn/main.cpp (main):
* src/preproc/pic/main.cpp (main):
* src/preproc/preconv/preconv.cpp (do_file):
* src/preproc/refer/refer.cpp (do_file):
* src/preproc/soelim/soelim.cpp (do_file):
* src/preproc/tbl/main.cpp (main):
* src/preproc/tbl/table.cpp (set_troff_location): Update call sites.
---
ChangeLog | 19 +++++++++++++++++++
src/include/lf.h | 4 ++--
src/libs/libgroff/lf.cpp | 6 +++---
src/preproc/eqn/main.cpp | 2 +-
src/preproc/pic/main.cpp | 4 ++--
src/preproc/preconv/preconv.cpp | 2 +-
src/preproc/refer/refer.cpp | 2 +-
src/preproc/soelim/soelim.cpp | 2 +-
src/preproc/tbl/main.cpp | 2 +-
src/preproc/tbl/table.cpp | 2 +-
10 files changed, 32 insertions(+), 13 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 711afa5e3..56c72571f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2025-07-10 G. Branden Robinson <[email protected]>
+
+ [libgroff, eqn, pic, preconv, refer, soelim, tbl]: Trivially
+ refactor. Rename `normalize_for_lf()` library function to
+ `normalize_file_name_for_lf_request()` so that its purpose and
+ argument are obvious.
+
+ * src/include/lf.h:
+ * src/libs/libgroff/lf.cpp: Rename it.
+
+ * src/preproc/eqn/main.cpp (main):
+ * src/preproc/pic/main.cpp (main):
+ * src/preproc/preconv/preconv.cpp (do_file):
+ * src/preproc/refer/refer.cpp (do_file):
+ * src/preproc/soelim/soelim.cpp (do_file):
+ * src/preproc/tbl/main.cpp (main):
+ * src/preproc/tbl/table.cpp (set_troff_location): Update call
+ sites.
+
2025-07-10 G. Branden Robinson <[email protected]>
* src/libs/libgroff/font.cpp (text_file::next_line): Handle
diff --git a/src/include/lf.h b/src/include/lf.h
index 1ed034554..b4917a752 100644
--- a/src/include/lf.h
+++ b/src/include/lf.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2014-2024 Free Software Foundation, Inc.
+/* Copyright (C) 2014-2025 Free Software Foundation, Inc.
Written by Werner Lemberg ([email protected])
This file is part of groff.
@@ -19,7 +19,7 @@ along with this program. If not, see
<http://www.gnu.org/licenses/>. */
#include "stringclass.h"
bool interpret_lf_args(const char *p);
-void normalize_for_lf (string &fn);
+void normalize_file_name_for_lf_request(string &fn);
// Local Variables:
// fill-column: 72
diff --git a/src/libs/libgroff/lf.cpp b/src/libs/libgroff/lf.cpp
index 766e4c3a2..0520c28bc 100644
--- a/src/libs/libgroff/lf.cpp
+++ b/src/libs/libgroff/lf.cpp
@@ -1,4 +1,4 @@
-/* Copyright (C) 1989-2024 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2025 Free Software Foundation, Inc.
Written by James Clark ([email protected])
This file is part of groff.
@@ -67,7 +67,7 @@ bool interpret_lf_args(const char *p)
}
#if defined(__MSDOS__) || (defined(_WIN32) && !defined(__CYGWIN__))
-void normalize_for_lf (string &fn)
+void normalize_file_name_for_lf_request(string &fn)
{
int fnlen = fn.length();
for (int i = 0; i < fnlen; i++) {
@@ -76,7 +76,7 @@ void normalize_for_lf (string &fn)
}
}
#else
-void normalize_for_lf (string &)
+void normalize_file_name_for_lf_request(string &)
{
}
#endif
diff --git a/src/preproc/eqn/main.cpp b/src/preproc/eqn/main.cpp
index e93ee4dd1..29d9e83b4 100644
--- a/src/preproc/eqn/main.cpp
+++ b/src/preproc/eqn/main.cpp
@@ -99,7 +99,7 @@ void do_file(FILE *fp, const char *filename)
string str;
string fn(filename);
fn += '\0';
- normalize_for_lf(fn);
+ normalize_file_name_for_lf_request(fn);
current_lineno = 1;
current_filename = fn.contents();
if (output_format == troff)
diff --git a/src/preproc/pic/main.cpp b/src/preproc/pic/main.cpp
index 4bb7d752d..6e60e3002 100644
--- a/src/preproc/pic/main.cpp
+++ b/src/preproc/pic/main.cpp
@@ -1,4 +1,4 @@
-/* Copyright (C) 1989-2024 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2025 Free Software Foundation, Inc.
Written by James Clark ([email protected])
This file is part of groff.
@@ -330,7 +330,7 @@ void do_file(const char *filename)
}
string fn(filename);
fn += '\0';
- normalize_for_lf(fn);
+ normalize_file_name_for_lf_request(fn);
current_filename = fn.contents();
out->set_location(current_filename, 1);
current_lineno = 1;
diff --git a/src/preproc/preconv/preconv.cpp b/src/preproc/preconv/preconv.cpp
index c81ddbc6d..30531078b 100644
--- a/src/preproc/preconv/preconv.cpp
+++ b/src/preproc/preconv/preconv.cpp
@@ -1195,7 +1195,7 @@ do_file(const char *filename)
if (!raw_flag) {
string fn(filename);
fn += '\0';
- normalize_for_lf(fn);
+ normalize_file_name_for_lf_request(fn);
(void) printf(".lf 1 %s%s\n", ('"' == filename[0]) ? "" : "\"",
fn.contents());
}
diff --git a/src/preproc/refer/refer.cpp b/src/preproc/refer/refer.cpp
index 66eeda84f..be414fc82 100644
--- a/src/preproc/refer/refer.cpp
+++ b/src/preproc/refer/refer.cpp
@@ -472,7 +472,7 @@ static void do_file(const char *filename)
}
string fn(filename);
fn += '\0';
- normalize_for_lf(fn);
+ normalize_file_name_for_lf_request(fn);
current_lineno = 1;
current_filename = fn.contents();
(void) fprintf(outfp, ".lf %d %s%s\n", current_lineno,
diff --git a/src/preproc/soelim/soelim.cpp b/src/preproc/soelim/soelim.cpp
index 1f66cc395..04b0bd65e 100644
--- a/src/preproc/soelim/soelim.cpp
+++ b/src/preproc/soelim/soelim.cpp
@@ -198,7 +198,7 @@ int do_file(const char *filename)
strerror(err));
return 0;
}
- normalize_for_lf(whole_filename);
+ normalize_file_name_for_lf_request(whole_filename);
current_filename = whole_filename.contents();
current_lineno = 1;
set_location();
diff --git a/src/preproc/tbl/main.cpp b/src/preproc/tbl/main.cpp
index 00c37fb71..614a322f5 100644
--- a/src/preproc/tbl/main.cpp
+++ b/src/preproc/tbl/main.cpp
@@ -1723,7 +1723,7 @@ int main(int argc, char **argv)
else {
string fn(argv[i]);
fn += '\0';
- normalize_for_lf(fn);
+ normalize_file_name_for_lf_request(fn);
current_lineno = 1;
current_filename = fn.contents();
(void) printf(".lf %d %s%s\n", current_lineno,
diff --git a/src/preproc/tbl/table.cpp b/src/preproc/tbl/table.cpp
index 5c7ee13fb..af20d8686 100644
--- a/src/preproc/tbl/table.cpp
+++ b/src/preproc/tbl/table.cpp
@@ -3207,7 +3207,7 @@ void set_troff_location(const char *fn, int ln)
else {
string filename(fn);
filename += '\0';
- normalize_for_lf(filename);
+ normalize_file_name_for_lf_request(filename);
printfs(".lf %1 %2%3\n", as_string(ln),
('"' == filename[0]) ? "" : "\"", filename.contents());
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit