gbranden pushed a commit to branch master
in repository groff.

commit 2594d44cce52fc0676375b7b77631b208ef14887
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Apr 18 21:19:25 2026 -0500

    roff(7),groff_man*(7): Add kerning hack.
    
    And annotate the ones we have.
---
 man/roff.7.man          | 3 +++
 tmac/groff_man.7.man.in | 6 +++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/man/roff.7.man b/man/roff.7.man
index 10005ab90..ec5546e26 100644
--- a/man/roff.7.man
+++ b/man/roff.7.man
@@ -2010,6 +2010,7 @@ it can perform tests
 .RB \[lq] "(\[rs]n[i] >= 1)" \[rq]),
 its
 .\" Kerning between bold "i" and "f" and roman \[lq], \[rq] is tight.
+.\" See Savannah #60587.
 .RB \[lq] \|if\| \[rq]
 and related requests alter the flow of control,
 and macro definition permits unbounded recursion.
@@ -2084,6 +2085,8 @@ or
 break suppression at input line endings with
 .RB \[lq] \|\[rs]c \[rq],
 font changes with
+.\" Kerning between bold "i" and "f" and roman \[lq], \[rq] is tight.
+.\" See Savannah #60587.
 .RB \[lq] \|\[rs]f\| \[rq],
 type size changes with
 .RB \[lq] \|\[rs]s \[rq],
diff --git a/tmac/groff_man.7.man.in b/tmac/groff_man.7.man.in
index 1ef1a65e2..d77bdfd1a 100644
--- a/tmac/groff_man.7.man.in
+++ b/tmac/groff_man.7.man.in
@@ -4074,7 +4074,9 @@ as
 and so forth.
 .
 The register tracking the suffixed page letter uses format \[lq]a\[rq];
-see the \[lq]af\[rq] request in
+.\" We shouldn't have to manually adjust kerning between a roman f and a
+.\" roman \[rq].  See Savannah #67544.
+see the \[lq]af\|\[rq] request in
 .MR groff @MAN7EXT@ .
 .
 _ifstyle()dnl
@@ -4305,6 +4307,8 @@ you can type
 .RB \[lq] "man fprintf" \|\[rq],
 and other pages can refer to it,
 without knowing whether the installed document uses
+.\" We shouldn't have to manually adjust kerning between a roman f and a
+.\" roman \[rq].  See Savannah #67544.
 \[lq]printf\|\[rq],
 \[lq]fprintf\|\[rq],
 or even \[lq]c_printf\|\[rq]

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

Reply via email to