gbranden pushed a commit to branch master
in repository groff.
commit cbbb34b049d94ec9602fce6fe10db240def90727
Author: G. Branden Robinson <[email protected]>
AuthorDate: Tue Sep 30 06:01:16 2025 -0500
tmac/an-ext.tmac: Revise copyright notice.
Add a copyright notice for myself. I've never executed copyright
assignment paperwork with the FSF, so my "legally significant"[1]
changes to this file in 2021-2022 and 2024[2] can't be under the FSF's
copyright.
Drop ersatz '(C)' copyright symbol. 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.[3] 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] "A change of just a few lines (less than 15 or so) is not legally
significant for copyright." Conversely, >= 15 lines would be.
https://www.gnu.org/prep/maintain/html_node/Legally-Significant.html
[2] Here are commits from each calendar year in that (disjunct) range
that (cumulatively) manfiest "legal significance", produced with the
aid of `git --log --stat`.
2021
====
commit 5c250cc6e79c998135b5c30582d28d9565693846
Author: G. Branden Robinson <[email protected]>
Date: Fri Oct 1 21:43:31 2021 +1000
[man]: Use OSC 8 hyperlinks.
tmac/an-ext.tmac | 50 ++++++++++++++++++++++++++++++++++++------------
1 file changed, 38 insertions(+), 12 deletions(-)
2022
====
commit 096c2f056746f4fd0de3ed7e060c58e5e8d6afb5
Author: G. Branden Robinson <[email protected]>
Date: Wed Feb 16 16:03:59 2022 +1100
tmac/an-ext.tmac: Slightly refactor hyphenation.
tmac/an-ext.tmac | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
commit 21e79bcdf2780449f6f4ce094ce03b1bd4a1e3b4
Author: G. Branden Robinson <[email protected]>
Date: Tue Jun 21 06:44:15 2022 -0500
[man]: Fix problem with hyphenation of link text.
tmac/an-ext.tmac | 12 ++++++++++++
1 file changed, 12 insertions(+)
2024
====
commit a08908f982c1b1ff8489aa0f857e6b10b76f05d6
Author: G. Branden Robinson <[email protected]>
Date: Fri May 3 14:53:45 2024 -0500
[man]: Revise and expand `SY` and `YS` behavior.
tmac/an-ext.tmac | 62 +++++++++++++++++++++++++++++++++---------------
1 file changed, 43 insertions(+), 19 deletions(-)
[3] https://www.copyright.gov/circs/circ03.pdf
---
tmac/an-ext.tmac | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tmac/an-ext.tmac b/tmac/an-ext.tmac
index 32c1fb029..da78aeaf7 100644
--- a/tmac/an-ext.tmac
+++ b/tmac/an-ext.tmac
@@ -1,13 +1,14 @@
.\" groff extension macros for man(7) package
.\"
-.\" Copyright (C) 2007-2024 Free Software Foundation, Inc.
+.\" Copyright 2007-2014 Free Software Foundation, Inc.
+.\" 2021-2024 G. Branden Robinson
.\"
.\" Written by Eric S. Raymond <[email protected]>
.\" Werner Lemberg <[email protected]>
.\" G. Branden Robinson <[email protected]>
.\"
.\" You may freely use, modify and/or distribute this file.
-.\"
+.
.\" The code below provides extension macros for the 'man' macro
.\" package. Care has been taken to make the code portable; groff
.\" extensions are properly hidden so that all troff implementations can
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit