From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,T_TVD_MIME_EPI autolearn=no autolearn_force=no version=3.4.4 Received: from mandoc.bsd.lv (bsd.lv [66.111.2.12]) by inbox.vuxu.org (Postfix) with ESMTP id D127C22F84 for ; Sun, 7 Jul 2024 18:54:50 +0200 (CEST) Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id da4ee74e for ; Sun, 7 Jul 2024 16:54:48 +0000 (UTC) Received: from tarta.nabijaczleweli.xyz (tarta.nabijaczleweli.xyz [139.28.40.42]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 8d8d2eb0 for ; Sun, 7 Jul 2024 16:54:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nabijaczleweli.xyz; s=202405; t=1720371287; bh=TpnFQc4F0Ntv03qPlU8Xxz7GNU3tDnxqFin/wbmjSp0=; h=Date:From:To:Subject:From; b=e9E9UupTj1VvUf0qgrpJxmi/f2cJSNKUw/ew73qA2opWkEsHUQmxMB33jCoeXGazR vKJePrXVFt9afMb8k3rY6Y+JLbPRHAsK/Sk7ahDwlePv+B6USrppJ4H7vuG6q0cWnf BW3Y5kKbRsW7jsSLBV92PzcFvTMlx/2Cnl7sFnW/pjVF5rMmg/yl+JEh/y6nza1Ias m/pohYc7+Brbfh5x+eSZ3mbtjoqM97+SEaaiN4GqbPnCZX5CZL2oH6hjj+vsTiTBN7 NHFEiJu0iMIjVrwBJhfOU1CbuSq5nwG76uz0Trt4ZCHpVb5hKNFzsMQGgmLA1Y+SRx f1PCnsT3zZNQA== Received: from tarta.nabijaczleweli.xyz (unknown [192.168.1.250]) by tarta.nabijaczleweli.xyz (Postfix) with ESMTPSA id 053B8834E for ; Sun, 7 Jul 2024 18:54:47 +0200 (CEST) Date: Sun, 7 Jul 2024 18:54:46 +0200 From: =?utf-8?B?0L3QsNCx?= To: discuss@mandoc.bsd.lv Subject: Forwarding arguments with \\$@ to the end of a mdoc macro invocation explodes if given ; Message-ID: 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="zlo3duku4aow6mpy" Content-Disposition: inline User-Agent: NeoMutt/20231221-2-4202cf-dirty --zlo3duku4aow6mpy Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable mandoc from 2022-10-26 and from 20 minutes ago agree on the following: Given: .de St-p1003.1-2024 .Tn \%IEEE No Std 1003.1-2024 Pq Dq Tn \%POSIX Ns .1 \\$@ .. then .St-p1003.1-2024 .St-p1003.1-2024 , .St-p1003.1-2024 . all work as expected. But .St-p1003.1-2024 ; causes -Tlint to produce ERROR: incomplete escape sequence: \$\& ERROR: argument number is not numeric: \$\& and formats as STANDARDS IEEE Std 1003.1-2024 (=E2=80=9CPOSIX.1=E2=80=9D). Fl zqvFs, unit - s= uffixed. Ar lines and. Ar bytes,. Fl - pid,. Fl - max - unchanged - stats,. Fl - retry= , and more than one. Ar file are extensions, originating_the GNU system. W= ith. Fl r,. Fl c is an extension, originating_the. Bx.. Xr sleep 1 Ns - s= tyle suffixes for. Fl s are extensions.. Fl f is not required^detect truncations (and is only strictly required^work for regular files and &c. The parser is completely exploded. Fl zqvFs and everything forward is underlined. This is fixed by the next .Sh. Bookworm mandoc (1.14.6-1+b1) instead -Tlints as ERROR: argument number is not numeric: \$\ and formats as STANDARDS IEEE Std 1003.1-2024 (=E2=80=9CPOSIX.1 &=E2=80=9D). Fl zqvFs, unit -= suffixed. Ar lines and. Ar bytes,. Fl - pid,. Fl - max - unchanged - stats,. Fl - retry= , and more than one. Ar file are extensions, originating_the GNU system. W= ith. Fl r,. Fl c is an extension, originating_the. Bx.. Xr sleep 1 Ns - s= tyle suffixes for. Fl s are extensions.. Fl f is not required^detect &c. The parser is completely exploded. Fl zqvFs and everything forward is underlined. This is fixed by the next .Sh. All punctuation works as expected under groff. Best, --zlo3duku4aow6mpy Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmaKyFQACgkQvP0LAY0m WPGi3A/7Bj72mOsEz8DX6sypRFXBMRXHuuiOC8/KII9QN/Az/TtUPlfAtLDPSlWf rfm2UYt/PNkeZYawGFU9jQmAxW7aypeA9so5ksyH6Y+HNTTCkUyHTr15AkX0elqH uIdglaWcNkBLyoCDJtbrdp4/7Td5WpABHSXkLWvUdBnc5CUPiX0n7nlubHzTKoF1 oP7N8wznMull1PaSwCccpEH/GnpDL6urdCBiZRpXLkYiQ0HroFhyAha5d19+HdJk 9e1+iAxFdu3MdVCkO8BCTO9pjxnovwXKTJc+RM32KWtAXiGu4GrUdo2m0L9/szKN 0gqNEWKxbtbKOjzwrkhhEy6ZV6WstSKDW+cteaulixkA2SPkPWxX768ODfeft/lX 9mDRSxholLMWraKb/gl9GELknUwiJhGfnzDLjJLtMVcmh9BoIVmFCS2RKB113q7H TDW/RdFN4Z+tBOrWf09o8p/QcBZSPUnyy4SG1iXQbCN0xwv78bboPe1i6W52kbyS 5K6bRTVEt0SbTb8pqfLlArGZOx8+ktnCX/Bp36f+RBFK7AviavSAfVVa46ZEjzCT QHa1D2O+x98u0RfCyqdTs27l+Eh9uS3xWV5InZVBmkL/rtVrGNTO0Q1W+EMwG0vm DsuLM2d8VDCKqlxHL9Pc4QQBC+KI5xALkJ9+OtJZ6c1qKNRveD4= =Th3Y -----END PGP SIGNATURE----- --zlo3duku4aow6mpy-- -- To unsubscribe send an email to discuss+unsubscribe@mandoc.bsd.lv