gbranden pushed a commit to branch master
in repository groff.

commit 1e42a8ad1a2dc09a4e2dcb72624cb7ff063e78ff
Author: G. Branden Robinson <[email protected]>
AuthorDate: Tue Feb 17 09:55:09 2026 -0600

    [hdtbl]: Revise comment headers.
    
    * Arrange copyright and authorship notices first.
    * Drop periods from end of non-sentences.
    * "hdtbl" is a groff "contrib" project, meaning that it is not part of
      the "official" package, and should not identify itself as "part of
      groff".  This observation may split hairs, as groff has distributed
      this package for almost 20 years.  Nevertheless, we strive for the
      best kind of correctness.
    * Drop ersatz copyright symbol '(C)'.
    
      Software developers have long labored under the no-longer-correct
      misconception that omitting a copyright symbol from one's notice was a
      fatal defect that effectively placed the work in the public domain.
      That stopped being true as of 1 March 1989.[1]  Further, prior to
      guidance issued by the U.S. Copyright Office in the decades since, the
      use of "(C)" as a substitute for a copyright sign _may not have
      sufficed_ to prevent the copyright notice from being regarded as
      defective.  The Copyright Office, then and now, prefers the
      abbreviation "copr." when © is typographically unavailable.[ibid.]
      Nowadays, its advice is that "c" (note lowercase) is an "acceptable
      variant", that _may_ retain the efficacy of the copyright notice.  The
      word "copyright", spelled out in full, also suffices per that
      resource, and is already present in this notice.
    
      [1] https://www.copyright.gov/circs/circ03.pdf
---
 contrib/hdtbl/examples/chess_board.roff         |  9 ++++++---
 contrib/hdtbl/examples/col_rowspan_colors.roff  |  9 ++++++---
 contrib/hdtbl/examples/color_boxes.roff         |  9 ++++++---
 contrib/hdtbl/examples/color_nested_tables.roff |  9 ++++++---
 contrib/hdtbl/examples/color_table_cells.roff   |  9 ++++++---
 contrib/hdtbl/examples/color_transitions.roff   |  9 ++++++---
 contrib/hdtbl/examples/common.roff              |  9 ++++++---
 contrib/hdtbl/examples/fonts_n.in               |  9 ++++++---
 contrib/hdtbl/examples/fonts_x.in               |  9 ++++++---
 contrib/hdtbl/examples/mixed_pickles.roff       |  9 ++++++---
 contrib/hdtbl/examples/rainbow.roff             |  9 ++++++---
 contrib/hdtbl/examples/short_reference.roff     |  9 ++++++---
 contrib/hdtbl/examples/test-hdtbl.sh.in         |  6 ++++--
 contrib/hdtbl/groff_hdtbl.7.man                 |  6 ++++--
 contrib/hdtbl/hdmisc.tmac                       |  9 ++++++---
 contrib/hdtbl/hdtbl.am                          | 13 ++++++++-----
 contrib/hdtbl/hdtbl.tmac                        | 11 +++++++----
 17 files changed, 101 insertions(+), 52 deletions(-)

diff --git a/contrib/hdtbl/examples/chess_board.roff 
b/contrib/hdtbl/examples/chess_board.roff
index 5262ff941..e6122f189 100644
--- a/contrib/hdtbl/examples/chess_board.roff
+++ b/contrib/hdtbl/examples/chess_board.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/col_rowspan_colors.roff 
b/contrib/hdtbl/examples/col_rowspan_colors.roff
index 6c74af04e..89ebfb278 100644
--- a/contrib/hdtbl/examples/col_rowspan_colors.roff
+++ b/contrib/hdtbl/examples/col_rowspan_colors.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/color_boxes.roff 
b/contrib/hdtbl/examples/color_boxes.roff
index 85dc513b6..fdb9bfaae 100644
--- a/contrib/hdtbl/examples/color_boxes.roff
+++ b/contrib/hdtbl/examples/color_boxes.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/color_nested_tables.roff 
b/contrib/hdtbl/examples/color_nested_tables.roff
index a5aecafe0..b6ebc685e 100644
--- a/contrib/hdtbl/examples/color_nested_tables.roff
+++ b/contrib/hdtbl/examples/color_nested_tables.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/color_table_cells.roff 
b/contrib/hdtbl/examples/color_table_cells.roff
index 8026fb0f7..e6ea2fc97 100644
--- a/contrib/hdtbl/examples/color_table_cells.roff
+++ b/contrib/hdtbl/examples/color_table_cells.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/color_transitions.roff 
b/contrib/hdtbl/examples/color_transitions.roff
index d465864de..1059f00bc 100644
--- a/contrib/hdtbl/examples/color_transitions.roff
+++ b/contrib/hdtbl/examples/color_transitions.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/common.roff 
b/contrib/hdtbl/examples/common.roff
index 047754386..af7cb4a7f 100644
--- a/contrib/hdtbl/examples/common.roff
+++ b/contrib/hdtbl/examples/common.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2010-2020 Free Software Foundation, Inc.
 
-Copyright (C) 2010-2020 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/fonts_n.in 
b/contrib/hdtbl/examples/fonts_n.in
index a2ea57512..bdac7e83d 100644
--- a/contrib/hdtbl/examples/fonts_n.in
+++ b/contrib/hdtbl/examples/fonts_n.in
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/fonts_x.in 
b/contrib/hdtbl/examples/fonts_x.in
index d39626ff9..35fd70f48 100644
--- a/contrib/hdtbl/examples/fonts_x.in
+++ b/contrib/hdtbl/examples/fonts_x.in
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/mixed_pickles.roff 
b/contrib/hdtbl/examples/mixed_pickles.roff
index dfbd9194b..7fe9679ac 100644
--- a/contrib/hdtbl/examples/mixed_pickles.roff
+++ b/contrib/hdtbl/examples/mixed_pickles.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/rainbow.roff 
b/contrib/hdtbl/examples/rainbow.roff
index cc99a1c25..c75bb77da 100644
--- a/contrib/hdtbl/examples/rainbow.roff
+++ b/contrib/hdtbl/examples/rainbow.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/short_reference.roff 
b/contrib/hdtbl/examples/short_reference.roff
index c491e3000..696d239e7 100644
--- a/contrib/hdtbl/examples/short_reference.roff
+++ b/contrib/hdtbl/examples/short_reference.roff
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2024 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2024 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/examples/test-hdtbl.sh.in 
b/contrib/hdtbl/examples/test-hdtbl.sh.in
index e064f390d..23ae9a5e6 100644
--- a/contrib/hdtbl/examples/test-hdtbl.sh.in
+++ b/contrib/hdtbl/examples/test-hdtbl.sh.in
@@ -1,8 +1,10 @@
 #!/bin/sh
 #
-# Copyright (C) 2018-2024 Free Software Foundation, Inc.
+# Copyright 2018-2024 Free Software Foundation, Inc.
 #
-# This file is part of groff, the GNU roff typesetting system.
+# This file is part of hdtbl.
+#
+# hdtbl is distributed with groff, the GNU roff typesetting system.
 #
 # groff is free software; you can redistribute it and/or modify it under
 # the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/groff_hdtbl.7.man b/contrib/hdtbl/groff_hdtbl.7.man
index dbe7cba34..a7519f130 100644
--- a/contrib/hdtbl/groff_hdtbl.7.man
+++ b/contrib/hdtbl/groff_hdtbl.7.man
@@ -8,9 +8,11 @@ groff_hdtbl \- Heidelberger table macros for GNU
 .\" Legal Terms
 .\" ====================================================================
 .\"
-.\" Copyright (C) 2005-2020 Free Software Foundation, Inc.
+.\" Copyright 2005-2020 Free Software Foundation, Inc.
 .\"
-.\" This file is part of groff, the GNU roff typesetting system.
+.\" This file is part of hdtbl.
+.\"
+.\" hdtbl is distributed with groff, the GNU roff typesetting system.
 .\"
 .\" Permission is granted to copy, distribute and/or modify this
 .\" document under the terms of the GNU Free Documentation License,
diff --git a/contrib/hdtbl/hdmisc.tmac b/contrib/hdtbl/hdmisc.tmac
index 9dd3cd6ba..8c48f9ca0 100644
--- a/contrib/hdtbl/hdmisc.tmac
+++ b/contrib/hdtbl/hdmisc.tmac
@@ -1,8 +1,11 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2020 Free Software Foundation, Inc.
 
-Copyright (C) 2005-2020 Free Software Foundation, Inc.
-written by Joachim Walsdorff <[email protected]>.
+Written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/hdtbl.am b/contrib/hdtbl/hdtbl.am
index 2b45f94ce..03b2ff246 100644
--- a/contrib/hdtbl/hdtbl.am
+++ b/contrib/hdtbl/hdtbl.am
@@ -1,9 +1,12 @@
-# Copyright (C) 2006-2024 Free Software Foundation, Inc.
-#      Written by Werner Lemberg <[email protected]>
-#      Automake migration by Bertrand Garrigues
-#        <[email protected]>
+# Copyright 2006-2024 Free Software Foundation, Inc.
 #
-# This file is part of groff, the GNU roff typesetting system.
+# Written by Werner Lemberg <[email protected]>
+# Automake migration by Bertrand Garrigues
+#   <[email protected]>
+#
+# This file is part of hdtbl.
+#
+# hdtbl is distributed with groff, the GNU roff typesetting system.
 #
 # groff is free software; you can redistribute it and/or modify it under
 # the terms of the GNU General Public License as published by the Free
diff --git a/contrib/hdtbl/hdtbl.tmac b/contrib/hdtbl/hdtbl.tmac
index d5ec5da6f..88b318355 100644
--- a/contrib/hdtbl/hdtbl.tmac
+++ b/contrib/hdtbl/hdtbl.tmac
@@ -1,9 +1,12 @@
 .ig
-This file is part of groff, the GNU roff typesetting system.
+Copyright 2005-2020 Free Software Foundation, Inc.
+               2025 G. Branden Robinson
 
-Copyright (C) 2005-2020 Free Software Foundation, Inc.
-              2025 G. Branden Robinson
-written by Joachim Walsdorff <[email protected]>.
+written by Joachim Walsdorff <[email protected]>
+
+This file is part of hdtbl.
+
+hdtbl is distributed with groff, the GNU roff typesetting system.
 
 groff is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License as published by the Free

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

Reply via email to