From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: **** X-Spam-Status: No, score=4.7 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FROM_SUSPICIOUS_NTLD,FROM_SUSPICIOUS_NTLD_FP,PDS_OTHER_BAD_TLD, T_SCC_BODY_TEXT_LINE,T_TVD_MIME_EPI autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 28956 invoked from network); 13 Sep 2022 11:44:39 -0000 Received: from bsd.lv (HELO mandoc.bsd.lv) (66.111.2.12) by inbox.vuxu.org with ESMTPUTF8; 13 Sep 2022 11:44:39 -0000 Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 03ba6dcc for ; Tue, 13 Sep 2022 06:44:34 -0500 (EST) Received: from tarta.nabijaczleweli.xyz (139-28-40-42.artus.net.pl [139.28.40.42]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id e9082813 for ; Tue, 13 Sep 2022 06:44:33 -0500 (EST) Received: from tarta.nabijaczleweli.xyz (unknown [192.168.1.250]) by tarta.nabijaczleweli.xyz (Postfix) with ESMTPSA id 661A312A8 for ; Tue, 13 Sep 2022 13:44:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nabijaczleweli.xyz; s=202205; t=1663069471; bh=TXGaunL26B/Jj3vU5mRkdVFtkW8M1gnXKIm/W++/ud4=; h=Date:From:To:Subject:From; b=jHz5tg7GNMmxdBiZ37LxCOsfjcQI1SwhalTTMijFXtTkbZLcMUowo2+Qe0fI4gDJ5 rIaeRkPyBX/YQ1w0svzUctDSpG8dpt1andhqPqfmYRIWb8PwxX6+AkFzfBx3JIkgaq RnIz6/Y6e0BNa++P/8edINP+rPtWD6P7h2OgEBZcmhHpOcYQH5Q5/M2/6EsX59Vd4z 3UwBVXbU07UUq/Lz5+5wrxJWn2qDmpA0NerUhdK1WNfSvXRKNWJtmcVhDJjSx+JJJd I3eAu/FVclYLk1BHHphjhn628HsfChUYPtXSG+MvCfN43ZBqSax9Qtr6BJ5M65fsPq NElewMN8Nkl/f2Vn+Jn7Vimhebw3rE+VkV0gsiUdRz3udUJPI2A4bd3VEku+wbkwnp risnz5AHgcbMxIqL50aM0bioTI6Foaefle5f0LPiFRG/r7Eqt63NOMHj5h/ZcP0iaT yOmd+rEjVaK3VWkpsiiHBWFhqz7TmGX6OrhXAtP5Md0e0JC94pAhFjiB0qqDrwhn5G T+hwJ6oHqd4siffKc+xwtrHAWrENgNrIVb/8VWWDz/gul5273Lg49rErGtvH7GS2zl H5KTnyDKeScxLwXEhdHl9q8i43B0WFK1BT/R1wtA8YCOjj49dFoqQD+r3HYTE7yv7O 3h3wuF0QCXqEIRarLZXhJ00E= Date: Tue, 13 Sep 2022 13:44:30 +0200 From: =?utf-8?B?0L3QsNCx?= To: discuss@mandoc.bsd.lv Subject: Punctuation after bare .%B still italic, contrary to groff Message-ID: <20220913114430.ue7wne7wvgdqt63c@tarta.nabijaczleweli.xyz> X-Mailinglist: mandoc-discuss Reply-To: discuss@mandoc.bsd.lv MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="wpefpbc4pam56aim" Content-Disposition: inline User-Agent: NeoMutt/20220429 --wpefpbc4pam56aim Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! Reproducer: -- >8 -- =2EDd =2EDt STTY 1 =2EOs =2E =2ESh DESCRIPTION =2EXr intr II (\c =2E%B "UNIX Programmer's Manual" , p. 122) -- >8 -- groff yields: -- >8 -- D=08DE=08ES=08SC=08CR=08RI=08IP=08PT=08TI=08IO=08ON=08N intr(II) (_=08U_=08N_=08I_=08X _=08P_=08r_=08o_=08g_=08r_=08a_=08m_=08= m_=08e_=08r_=08'_=08s _=08M_=08a_=08n_=08u_=08a_=08l, p. 122) -- >8 -- mandoc (current CVS, end-of-May CVS, Debian 1.14.5-1) yields: -- >8 -- D=08DE=08ES=08SC=08CR=08RI=08IP=08PT=08TI=08IO=08ON=08N intr(II) (_=08U_=08N_=08I_=08X _=08P_=08r_=08o_=08g_=08r_=08a_=08m_=08= m_=08e_=08r_=08'_=08s _=08M_=08a_=08n_=08u_=08a_=08l_=08, p. 122) -- >8 -- and the same happens in -Thtml: -- >8 --

DESCRIPTION

intr(II) (UNIX Programmer's Manual, p. 122)

-- >8 -- The same happens if the ""s wrapping the title are removed. Oddly, the punctuation is correctly welded to the text, but the font sticks? A perusal of the TODO shows this item: -- >8 -- - .%T can have trailing punctuation. Currently, it puts the trailing punctuation into a trailing MDOC_TEXT element inside its own scope. That element should rather be outside its scope, such that the punctuation does not get underlines. This is not trivial to implement because .%T then needs some features of in_line_eoln() - slurp all arguments into one single text element - and one feature of in_line() - put trailing punctuation out of scope. Found in mount_nfs(8) and exports(5), search for "Appendix". loc ** exist ** algo *** size * imp ** -- >8 -- which appears related, but for %T, not %B. Best, =D0=BD=D0=B0=D0=B1 --wpefpbc4pam56aim Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmMgbRsACgkQvP0LAY0m WPFS4Q/9FwcQNN5oSD+UHG1BXCDOQKtoBCx876ks5gvBDDbC7MX4wcBv1vAONgJb X93q7KoN5VFRJBN1gTCyrRRW5pz445Nm54ZiPAZl5yaVTJFV/CFubKY4DwrdwSfX L/EJ3q0VwLDXN3Q4l9+ugdZJ/PGDVicLIxQ7qZcdj/5BCFDFcWe93nFRdgPoJusd SRyhaIqmDcCkkMkKuAzmzu5N5Xekv7skSNNROcil3onS1mAWZAFDSMa6ri1IoP5o 483zcsJDVJoCLwLM67hztFvbfr1cr8jk3WyhE83uYpo7p6jNtvwM/R45lp1R1jci 8uX7g39I/z3MLMVzFspbY/aDcOyshwtYOiU4GcAucGtusJGzbewiD9PTBLyEl+n7 Sj12WTh7ohJiH2QB9HgM0tA6jfRfj6l0xa1as37KQ8A9rvOXqWvWNiM4sn97Rmto 5aEv2OA/ENwjm8QObUSqrGfyzatvZ8m/6Idy+s52btWRAoLCKmElYGdEKbxSPDHe YMVSbzKEWh27lhEt+iPUcYlVj20GR3gvT7J1NdLxn32ZuTrZwFdmKfYkrAOcDP9o VvEr4G2xYcZJ31fyUGBEejyXBKvNeffcDGKD5bkxk8zziMquUSUJSKag0QoBy3zJ 8Oq9I3wc1A2kVipUD97rbS/RE4wa6B0MJfLYwN7kRDosnRXNS+Q= =jUZj -----END PGP SIGNATURE----- --wpefpbc4pam56aim-- -- To unsubscribe send an email to discuss+unsubscribe@mandoc.bsd.lv