gbranden pushed a commit to branch master
in repository groff.

commit bb94b0eee4bc017dfabd3258ad6043f323828f2b
Author: G. Branden Robinson <[email protected]>
AuthorDate: Wed Jul 23 22:21:03 2025 -0500

    [mdoc]: Use `\%` in `Lb` string definitions.
    
    * tmac/mdoc/doc-syms (doc-str-Lb-*): Protect literals from hyphenation,
      in preparation for a planned change to make the mdoc(7) package employ
      `nh` requests less promiscuously.
---
 ChangeLog          |   6 +++
 tmac/mdoc/doc-syms | 140 ++++++++++++++++++++++++++---------------------------
 2 files changed, 76 insertions(+), 70 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 4af57817a..e30a691ce 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2025-07-23  G. Branden Robinson <[email protected]>
+
+       * tmac/mdoc/doc-syms (doc-str-Lb-*): Protect literals from
+       hyphenation, in preparation for a planned change to make the
+       mdoc(7) package employ `nh` requests less promiscuously.
+
 2025-07-20  G. Branden Robinson <[email protected]>
 
        * tmac/an.tmac: Refactor adjustment management.
diff --git a/tmac/mdoc/doc-syms b/tmac/mdoc/doc-syms
index 22c3505bf..036ee6e14 100644
--- a/tmac/mdoc/doc-syms
+++ b/tmac/mdoc/doc-syms
@@ -787,76 +787,76 @@
 .\" NS width register 'Lb' defined in doc-common
 .
 .eo
-.ds doc-str-Lb-libarchive  Reading and Writing Streaming Archives Library 
(libarchive, \-larchive)
-.ds doc-str-Lb-libarm      ARM Architecture Library (libarm, \-larm)
-.ds doc-str-Lb-libarm32    ARM32 Architecture Library (libarm32, \-larm32)
-.ds doc-str-Lb-libbluetooth Bluetooth Library (libbluetooth, \-lbluetooth)
-.ds doc-str-Lb-libbsm      Basic Security Module Library (libbsm, \-lbsm)
-.ds doc-str-Lb-libc        Standard C\~Library (libc, \-lc)
-.ds doc-str-Lb-libc_r      Reentrant C\~Library (libc_r, \-lc_r)
-.ds doc-str-Lb-libcalendar Calendar Arithmetic Library (libcalendar, 
\-lcalendar)
-.ds doc-str-Lb-libcam      Common Access Method User Library (libcam, \-lcam)
-.ds doc-str-Lb-libcdk      Curses Development Kit Library (libcdk, \-lcdk)
-.ds doc-str-Lb-libcipher   FreeSec Crypt Library (libcipher, \-lcipher)
-.ds doc-str-Lb-libcompat   Compatibility Library (libcompat, \-lcompat)
-.ds doc-str-Lb-libcrypt    Crypt Library (libcrypt, \-lcrypt)
-.ds doc-str-Lb-libcurses   Curses Library (libcurses, \-lcurses)
-.ds doc-str-Lb-libdevinfo  Device and Resource Information Utility Library 
(libdevinfo, \-ldevinfo)
-.ds doc-str-Lb-libdevstat  Device Statistics Library (libdevstat, \-ldevstat)
-.ds doc-str-Lb-libdisk     Interface to Slice and Partition Labels Library 
(libdisk, \-ldisk)
-.ds doc-str-Lb-libdwarf    DWARF Access Library (libdwarf, \-ldwarf)
-.ds doc-str-Lb-libedit     Command Line Editor Library (libedit, \-ledit)
-.ds doc-str-Lb-libelf      ELF Access Library (libelf, \-lelf)
-.ds doc-str-Lb-libevent    Event Notification Library (libevent, \-levent)
-.ds doc-str-Lb-libfetch    File Transfer Library for URLs (libfetch, \-lfetch)
-.ds doc-str-Lb-libform     Curses Form Library (libform, \-lform)
-.ds doc-str-Lb-libgeom     Userland API Library for kernel GEOM subsystem 
(libgeom, \-lgeom)
-.ds doc-str-Lb-libgpib     General-Purpose Instrument Bus (GPIB) library 
(libgpib, \-lgpib)
-.ds doc-str-Lb-libi386     i386 Architecture Library (libi386, \-li386)
-.ds doc-str-Lb-libintl     Internationalized Message Handling Library 
(libintl, \-lintl)
-.ds doc-str-Lb-libipsec    IPsec Policy Control Library (libipsec, \-lipsec)
-.ds doc-str-Lb-libipx      IPX Address Conversion Support Library (libipx, 
\-lipx)
-.ds doc-str-Lb-libiscsi    iSCSI protocol library (libiscsi, \-liscsi)
-.ds doc-str-Lb-libjail     Jail Library (libjail, \-ljail)
-.ds doc-str-Lb-libkiconv   Kernel side iconv library (libkiconv, \-lkiconv)
-.ds doc-str-Lb-libkse      N:M Threading Library (libkse, \-lkse)
-.ds doc-str-Lb-libkvm      Kernel Data Access Library (libkvm, \-lkvm)
-.ds doc-str-Lb-libm        Math Library (libm, \-lm)
-.ds doc-str-Lb-libm68k     m68k Architecture Library (libm68k, \-lm68k)
-.ds doc-str-Lb-libmagic    Magic Number Recognition Library (libmagic, 
\-lmagic)
-.ds doc-str-Lb-libmd       Message Digest (MD4, MD5, etc.) Support Library 
(libmd, \-lmd)
-.ds doc-str-Lb-libmemstat  Kernel Memory Allocator Statistics Library 
(libmemstat, \-lmemstat)
-.ds doc-str-Lb-libmenu     Curses Menu Library (libmenu, \-lmenu)
-.ds doc-str-Lb-libnetgraph Netgraph User Library (libnetgraph, \-lnetgraph)
-.ds doc-str-Lb-libnetpgp   Netpgp signing, verification, encryption and 
decryption (libnetpgp, \-lnetpgp)
-.ds doc-str-Lb-libossaudio OSS Audio Emulation Library (libossaudio, 
\-lossaudio)
-.ds doc-str-Lb-libpam      Pluggable Authentication Module Library (libpam, 
\-lpam)
-.ds doc-str-Lb-libpcap     Packet Capture Library (libpcap, \-lpcap)
-.ds doc-str-Lb-libpci      PCI Bus Access Library (libpci, \-lpci)
-.ds doc-str-Lb-libpmc      Performance Counters Library (libpmc, \-lpmc)
-.ds doc-str-Lb-libposix    \*[Px] \*[doc-str-Lb]Compatibility Library 
(libposix, \-lposix)
-.ds doc-str-Lb-libprop     Property Container Object Library (libprop, \-lprop)
-.ds doc-str-Lb-libpthread  \*[Px] \*[doc-str-Lb]Threads Library (libpthread, 
\-lpthread)
-.ds doc-str-Lb-libpuffs    puffs Convenience Library (libpuffs, \-lpuffs)
-.ds doc-str-Lb-librefuse   File System in Userspace Convenience Library 
(librefuse, \-lrefuse)
-.ds doc-str-Lb-libresolv   DNS Resolver Library (libresolv, \-lresolv)
-.ds doc-str-Lb-librpcsec_gss RPC GSS-API Authentication Library 
(librpcsec_gss, \-lrpcsec_gss)
-.ds doc-str-Lb-librpcsvc   RPC Service Library (librpcsvc, \-lrpcsvc)
-.ds doc-str-Lb-librt       \*[Px] \*[doc-str-Lb]Real-time Library (librt, 
\-lrt)
-.ds doc-str-Lb-libsdp      Bluetooth Service Discovery Protocol User Library 
(libsdp, \-lsdp)
-.ds doc-str-Lb-libssp      Buffer Overflow Protection Library (libssp, \-lssp)
-.ds doc-str-Lb-libSystem   System Library (libSystem, \-lSystem)
-.ds doc-str-Lb-libtermcap  Termcap Access Library (libtermcap, \-ltermcap)
-.ds doc-str-Lb-libterminfo Terminal Information Library (libterminfo, 
\-lterminfo)
-.ds doc-str-Lb-libthr      1:1 Threading Library (libthr, \-lthr)
-.ds doc-str-Lb-libufs      UFS File System Access Library (libufs, \-lufs)
-.ds doc-str-Lb-libugidfw   File System Firewall Interface Library (libugidfw, 
\-lugidfw)
-.ds doc-str-Lb-libulog     User Login Record Library (libulog, \-lulog)
-.ds doc-str-Lb-libusbhid   USB Human Interface Devices Library (libusbhid, 
\-lusbhid)
-.ds doc-str-Lb-libutil     System Utilities Library (libutil, \-lutil)
-.ds doc-str-Lb-libvgl      Video Graphics Library (libvgl, \-lvgl)
-.ds doc-str-Lb-libx86_64   x86_64 Architecture Library (libx86_64, \-lx86_64)
-.ds doc-str-Lb-libz        Compression Library (libz, \-lz)
+.ds doc-str-Lb-libarchive  Reading and Writing Streaming Archives Library 
\%(libarchive, \%\-larchive)
+.ds doc-str-Lb-libarm      ARM Architecture Library \%(libarm, \%\-larm)
+.ds doc-str-Lb-libarm32    ARM32 Architecture Library \%(libarm32, \%\-larm32)
+.ds doc-str-Lb-libbluetooth Bluetooth Library \%(libbluetooth, \%\-lbluetooth)
+.ds doc-str-Lb-libbsm      Basic Security Module Library \%(libbsm, \%\-lbsm)
+.ds doc-str-Lb-libc        Standard C\~Library \%(libc, \%\-lc)
+.ds doc-str-Lb-libc_r      Reentrant C\~Library \%(libc_r, \%\-lc_r)
+.ds doc-str-Lb-libcalendar Calendar Arithmetic Library \%(libcalendar, 
\%\-lcalendar)
+.ds doc-str-Lb-libcam      Common Access Method User Library \%(libcam, 
\%\-lcam)
+.ds doc-str-Lb-libcdk      Curses Development Kit Library \%(libcdk, \%\-lcdk)
+.ds doc-str-Lb-libcipher   FreeSec Crypt Library \%(libcipher, \%\-lcipher)
+.ds doc-str-Lb-libcompat   Compatibility Library \%(libcompat, \%\-lcompat)
+.ds doc-str-Lb-libcrypt    Crypt Library \%(libcrypt, \%\-lcrypt)
+.ds doc-str-Lb-libcurses   Curses Library \%(libcurses, \%\-lcurses)
+.ds doc-str-Lb-libdevinfo  Device and Resource Information Utility Library 
\%(libdevinfo, \%\-ldevinfo)
+.ds doc-str-Lb-libdevstat  Device Statistics Library \%(libdevstat, 
\%\-ldevstat)
+.ds doc-str-Lb-libdisk     Interface to Slice and Partition Labels Library 
\%(libdisk, \%\-ldisk)
+.ds doc-str-Lb-libdwarf    DWARF Access Library \%(libdwarf, \%\-ldwarf)
+.ds doc-str-Lb-libedit     Command Line Editor Library \%(libedit, \%\-ledit)
+.ds doc-str-Lb-libelf      ELF Access Library \%(libelf, \%\-lelf)
+.ds doc-str-Lb-libevent    Event Notification Library \%(libevent, \%\-levent)
+.ds doc-str-Lb-libfetch    File Transfer Library for URLs \%(libfetch, 
\%\-lfetch)
+.ds doc-str-Lb-libform     Curses Form Library \%(libform, \%\-lform)
+.ds doc-str-Lb-libgeom     Userland API Library for kernel GEOM subsystem 
\%(libgeom, \%\-lgeom)
+.ds doc-str-Lb-libgpib     General-Purpose Instrument Bus (GPIB) library 
\%(libgpib, \%\-lgpib)
+.ds doc-str-Lb-libi386     i386 Architecture Library \%(libi386, \%\-li386)
+.ds doc-str-Lb-libintl     Internationalized Message Handling Library 
\%(libintl, \%\-lintl)
+.ds doc-str-Lb-libipsec    IPsec Policy Control Library \%(libipsec, 
\%\-lipsec)
+.ds doc-str-Lb-libipx      IPX Address Conversion Support Library \%(libipx, 
\%\-lipx)
+.ds doc-str-Lb-libiscsi    iSCSI protocol library \%(libiscsi, \%\-liscsi)
+.ds doc-str-Lb-libjail     Jail Library \%(libjail, \%\-ljail)
+.ds doc-str-Lb-libkiconv   Kernel side iconv library \%(libkiconv, \%\-lkiconv)
+.ds doc-str-Lb-libkse      N:M Threading Library \%(libkse, \%\-lkse)
+.ds doc-str-Lb-libkvm      Kernel Data Access Library \%(libkvm, \%\-lkvm)
+.ds doc-str-Lb-libm        Math Library \%(libm, \%\-lm)
+.ds doc-str-Lb-libm68k     m68k Architecture Library \%(libm68k, \%\-lm68k)
+.ds doc-str-Lb-libmagic    Magic Number Recognition Library \%(libmagic, 
\%\-lmagic)
+.ds doc-str-Lb-libmd       Message Digest (MD4, MD5, etc.) Support Library 
\%(libmd, \%\-lmd)
+.ds doc-str-Lb-libmemstat  Kernel Memory Allocator Statistics Library 
\%(libmemstat, \%\-lmemstat)
+.ds doc-str-Lb-libmenu     Curses Menu Library \%(libmenu, \%\-lmenu)
+.ds doc-str-Lb-libnetgraph Netgraph User Library \%(libnetgraph, \%\-lnetgraph)
+.ds doc-str-Lb-libnetpgp   Netpgp signing, verification, encryption and 
decryption \%(libnetpgp, \%\-lnetpgp)
+.ds doc-str-Lb-libossaudio OSS Audio Emulation Library \%(libossaudio, 
\%\-lossaudio)
+.ds doc-str-Lb-libpam      Pluggable Authentication Module Library \%(libpam, 
\%\-lpam)
+.ds doc-str-Lb-libpcap     Packet Capture Library \%(libpcap, \%\-lpcap)
+.ds doc-str-Lb-libpci      PCI Bus Access Library \%(libpci, \%\-lpci)
+.ds doc-str-Lb-libpmc      Performance Counters Library \%(libpmc, \%\-lpmc)
+.ds doc-str-Lb-libposix    \*[Px] \*[doc-str-Lb]Compatibility Library 
\%(libposix, \%\-lposix)
+.ds doc-str-Lb-libprop     Property Container Object Library \%(libprop, 
\%\-lprop)
+.ds doc-str-Lb-libpthread  \*[Px] \*[doc-str-Lb]Threads Library \%(libpthread, 
\%\-lpthread)
+.ds doc-str-Lb-libpuffs    puffs Convenience Library \%(libpuffs, \%\-lpuffs)
+.ds doc-str-Lb-librefuse   File System in Userspace Convenience Library 
\%(librefuse, \%\-lrefuse)
+.ds doc-str-Lb-libresolv   DNS Resolver Library \%(libresolv, \%\-lresolv)
+.ds doc-str-Lb-librpcsec_gss RPC GSS-API Authentication Library 
\%(librpcsec_gss, \%\-lrpcsec_gss)
+.ds doc-str-Lb-librpcsvc   RPC Service Library \%(librpcsvc, \%\-lrpcsvc)
+.ds doc-str-Lb-librt       \*[Px] \*[doc-str-Lb]Real-time Library \%(librt, 
\%\-lrt)
+.ds doc-str-Lb-libsdp      Bluetooth Service Discovery Protocol User Library 
\%(libsdp, \%\-lsdp)
+.ds doc-str-Lb-libssp      Buffer Overflow Protection Library \%(libssp, 
\%\-lssp)
+.ds doc-str-Lb-libSystem   System Library \%(libSystem, \%\-lSystem)
+.ds doc-str-Lb-libtermcap  Termcap Access Library \%(libtermcap, \%\-ltermcap)
+.ds doc-str-Lb-libterminfo Terminal Information Library \%(libterminfo, 
\%\-lterminfo)
+.ds doc-str-Lb-libthr      1:1 Threading Library \%(libthr, \%\-lthr)
+.ds doc-str-Lb-libufs      UFS File System Access Library \%(libufs, \%\-lufs)
+.ds doc-str-Lb-libugidfw   File System Firewall Interface Library 
\%(libugidfw, \%\-lugidfw)
+.ds doc-str-Lb-libulog     User Login Record Library \%(libulog, \%\-lulog)
+.ds doc-str-Lb-libusbhid   USB Human Interface Devices Library \%(libusbhid, 
\%\-lusbhid)
+.ds doc-str-Lb-libutil     System Utilities Library \%(libutil, \%\-lutil)
+.ds doc-str-Lb-libvgl      Video Graphics Library \%(libvgl, \%\-lvgl)
+.ds doc-str-Lb-libx86_64   x86_64 Architecture Library \%(libx86_64, 
\%\-lx86_64)
+.ds doc-str-Lb-libz        Compression Library \%(libz, \%\-lz)
 .ec
 .
 .eo

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

Reply via email to