gbranden pushed a commit to branch master
in repository groff.

commit df846c4fbc7895653e1c91e465e313ffe58ac797
Author: G. Branden Robinson <[email protected]>
AuthorDate: Thu Jan 15 21:22:29 2026 -0600

    [mom]: Simplify `pdfhref` calls.
    
    * contrib/mom/om.tmac (PAD, TO_TOC, PDF_LINK): Arrange mandatory
      arguments before optional ones, and stop using nilpotent `-E`
      argument.  Thanks to Peter Schaffter and Deri James for the review.
---
 contrib/mom/ChangeLog | 7 +++++++
 contrib/mom/om.tmac   | 8 ++++----
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/contrib/mom/ChangeLog b/contrib/mom/ChangeLog
index 38386b3d7..8381a728d 100644
--- a/contrib/mom/ChangeLog
+++ b/contrib/mom/ChangeLog
@@ -1,3 +1,10 @@
+2026-01-15  G. Branden Robinson <[email protected]>
+
+       * om.tmac (PAD, TO_TOC, PDF_LINK): Simplify `pdfhref` calls.
+       Arrange mandatory arguments before optional ones, and stop using
+       nilpotent `-E` argument.  Thanks to Peter Schaffter and Deri
+       James for the review.
+
 2025-12-31  G. Branden Robinson <[email protected]>
 
        * mom.am (EXTRA_DIST): Ship "COPYRIGHT" file in distribution
diff --git a/contrib/mom/om.tmac b/contrib/mom/om.tmac
index 859be53d1..32a988bce 100644
--- a/contrib/mom/om.tmac
+++ b/contrib/mom/om.tmac
@@ -2504,7 +2504,7 @@ end
 \f[\\*[$FONT_FOR_PAD]]\s[\\n[#SIZE_FOR_PAD]u]
 .    ie '\\$2'' .nop \\*[$PAD_STRING]
 .    el \{\
-.       ie !'\\$2'NOBREAK' .pdfhref L -D "\\$2" -E -- \&\\*[$PAD_STRING]
+.       ie !'\\$2'NOBREAK' .pdfhref L -D "\\$2" -- \&\\*[$PAD_STRING]
 .       el .nop \\*[$PAD_STRING]
 .    \}
 .    if \\n[#SILENT] .SILENT OFF
@@ -15937,7 +15937,7 @@ EN-\\n[#CH_NUM]\\n[#EN_NUMBER]-body 
\s-2\v'-\\n[#DOC_LEAD]u/7u'\\n[#EN_NUMBER]\|
 \\n[#TOC_HEAD_\\n[#LEVEL]_INDENT]u+\
 \w'\\*[$TOC_HD_NUM]'u
 .          ti -\w'\\*[$TOC_HD_NUM]'u
-.          pdfhref L -D "\\*[PDFBOOKMARK.NAME]" -E -- \
+.          pdfhref L -D "\\*[PDFBOOKMARK.NAME]" -- \
 \&\\*[$TOC_HD_NUM]\\*[$TOC_HEAD_\\n[#LEVEL]_ITEM]
 \!.        ll
 '          in
@@ -15988,7 +15988,7 @@ EN-\\n[#CH_NUM]\\n[#EN_NUMBER]-body 
\s-2\v'-\\n[#DOC_LEAD]u/7u'\\n[#EN_NUMBER]\|
 .             fam \\*[$TOC_TITLE_FAM]
 .             ft \\*[$TOC_TITLE_FT]
 .             in \\n[#TOC_TITLE_INDENT]u
-.             pdfhref L -D "\\*[PDFBOOKMARK.NAME]" -E -- \
+.             pdfhref L -D "\\*[PDFBOOKMARK.NAME]" -- \
 \&\\*[$TOC_TITLE_ITEM]
 \!.           ll
 '             in
@@ -23864,7 +23864,7 @@ No room to start \\*[MN-pos] margin note #\\n[MN-curr] 
on page \\n[#P].
 .            el .as PDF_TXT Unknown
 .       \}
 .    \}
-.    pdfhref L \\*[PDF_PRE] \\*[PDF_POST] -D \\*[PDF_NM] -- \\*[PDF_TXT]
+.    pdfhref L -D \\*[PDF_NM] \\*[PDF_PRE] \\*[PDF_POST] -- \\*[PDF_TXT]
 .    rm PDF_NM
 .    rm PDF_PRE
 .    rm PDF_POST

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

Reply via email to