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=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4591 invoked from network); 26 Sep 2023 13:58:43 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 26 Sep 2023 13:58:43 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 58710402A5; Tue, 26 Sep 2023 23:58:39 +1000 (AEST) Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) by minnie.tuhs.org (Postfix) with ESMTPS id 3321E402A1 for ; Tue, 26 Sep 2023 23:58:34 +1000 (AEST) Received: by mail-ot1-x32d.google.com with SMTP id 46e09a7af769-6bf298ef1f5so5500601a34.0 for ; Tue, 26 Sep 2023 06:58:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695736713; x=1696341513; darn=tuhs.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=rs09wqkdfZXTXVeaTAG0I7Hp7uNUeU6s9zRZxamBmhw=; b=SOlc1zY4MABA/AXY/UXX408vjWvmvPoK6SOGOWnuOJoV21pjyW0HTqM88HCiKZ/K+V KYxyeXaKGLv2OymNlbvsZgANnk4eYaTvIgQnzY9fCk7C4nVH3W1OMGcMTohEJvcMoC4M QAIZ9qPt/AZOCZSKSKq5io4GeDfe+zVNksDeCpWA+EOoUU5R9Wq8Dz01MFwgvlT1XOGY WrGTHoWcWCY5fQNFX+sf9q+W0H0xGZmVW55Hk7U21kPRX5Ny9j9DN8TidGs814Czs7X6 Xj7n4xFSN3FnXcwE717vcil685bO6kEc4/CxHxpJAbQXSF1Hil26MEq5ppOqz0+UkuO+ wx/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695736713; x=1696341513; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=rs09wqkdfZXTXVeaTAG0I7Hp7uNUeU6s9zRZxamBmhw=; b=dZ1niOk4hFZfue49xbakcCy6Vh9I9BRg1TpMbPabOf0Us9LLlKVAWuCFT581U3kAbR h1t5/pDVSgitAnwQ8TwjUSmeWjiiNfQxU7Vp+RWs0fqPzP5vGk+t8tNBnAIoo1x0x1G0 iz7k43dUO5soLveUoimYFgyj1PwTX9rzcNP0+yyp/laH+0dYAj8HjPxWkK2TVX1TDNPR AxOcNZqRrWJ9brFsbeicC07JFAIqGW8Ol01g5rFO5zxx3qaZDf92/VN6vcOt64iH+Hdv zjF57ocsC+34cEVDA4aRKI5B4W+Cf0G/5nLVjpLfRHfZeNi1P7wUYguSaHLdoiR7MDp+ STqQ== X-Gm-Message-State: AOJu0Yw2FcENIQg3NasIeKUMECT37wkdsBGMH4xRGywHXAZAa6wPVwMv 5Qkkznqd1yPHThE17Jzz14o= X-Google-Smtp-Source: AGHT+IGDVPUUk14ttnxogu2ICXsgzKbZUh7I9QFuNADuPf7UdcIdI9Bm4avPlOB0KdCGnNEKbEvo6A== X-Received: by 2002:a05:6830:1e64:b0:6bb:1c21:c52e with SMTP id m4-20020a0568301e6400b006bb1c21c52emr10369828otr.15.1695736713139; Tue, 26 Sep 2023 06:58:33 -0700 (PDT) Received: from illithid (ip68-12-97-90.ok.ok.cox.net. [68.12.97.90]) by smtp.gmail.com with ESMTPSA id 68-20020a4a1447000000b0057b38a94f38sm2320242ood.12.2023.09.26.06.58.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Sep 2023 06:58:32 -0700 (PDT) Date: Tue, 26 Sep 2023 08:58:31 -0500 From: "G. Branden Robinson" To: Douglas McIlroy Message-ID: <20230926135831.35ljg4emxie4adl4@illithid> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wvjsm2dmjbyq2s75" Content-Disposition: inline In-Reply-To: Message-ID-Hash: TABXYXW7T2ZY3MWJMPRP3D7MTIKDOYLK X-Message-ID-Hash: TABXYXW7T2ZY3MWJMPRP3D7MTIKDOYLK X-MailFrom: g.branden.robinson@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: TUHS main list X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: custom NS and NE man(7) macros List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --wvjsm2dmjbyq2s75 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Doug, At 2023-09-26T09:38:07-0400, Douglas McIlroy wrote: > > You didn't say, but I reckon this is a survey of man(7) macros that > > might be considered extensions? >=20 > My presentation was too cute for my own good. I pointed out the > consistency of xS/xE for various x. Oh! > I apologized for EX/EE, which varied from that form It seems then that we are owed an apology from other quarters for `EQ`/`EN`. ;-) > (as UR/UE did more recently), There is also `MT`/`ME`, another groff 1.20 extension. > and I questioned OQ/CQ, which utterly breaks it. I proposed `QO`/`QC`, but yes, the same is true of that letter ordering. > The intended point was that one should have a strong rationale > for deviating from established custom, and thereby fostering > mental overload. Fair. I'm fine with renaming my proposed quotation macros `QS`/`QE`. Something I'm still mulling over is how one would specify to these new macros that they should not perform a break. Or maybe they should perform no break by default. That would seem to be the more common expected case. Regards, Branden --wvjsm2dmjbyq2s75 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEh3PWHWjjDgcrENwa0Z6cfXEmbc4FAmUS430ACgkQ0Z6cfXEm bc52/BAAqy9GzgnECqgu1gFb35ZrTjVHaa20x3rdph0cshycWU8uolp4mreBAo8d DdP30XeKC6OOnoEjzz1S1DNLfw3Sf8YlH0dqSmRnOl+HFNYQuStVbwh3+tDhoZpD ULRDOTHjuY4b+OGkA2op7nFesYU2ra4vqplhIrkeAWhMsUHtxPcv4VrxwrJ0d/zO OdZ1WtYs+1wMaRoaFYJx7dQDqg3iydQHvd0qPQpWOHBA99WN4TNVYipDMSwf6RtK 2EDbD1HyHteIvNBknT0wF4T7pqua5FXko4WsCztGkJDjDXi01yX5MJO7RgRApFEO NY1TwDI+DZM/zH+kdBxPtUdX5gOvhIcCbNCu/3vec6UJZTY0G18t8JeWyeWYqCXT rXzf8kao0fysVV1guUDBKDdyR3dM8FVVLqpc7QRbCyFvrzKLKWlmoBupobqDJCi+ aRSN4XdEdnHMFhhCNWYw99aCHEzvIVx2wN0jRrH+8a8frrCE+f89DdIoebsT8Xdt cl0ocZFsovpIJEphsll0gt6+VShxgBIBRTWwgB9mXx0FGcIgOhAsIxBm4U9bIG7C 2F+3wQGxwkAsuKrWlN6ScIN/lEIH9iKXa0b53Z1jwWC7kTG5nEgd6ztlYdmc3LM8 m+BvHJR/zdizFW7723IbWELS6MOTx6s0ICwyXFhejxVbyblT8R0= =aGLE -----END PGP SIGNATURE----- --wvjsm2dmjbyq2s75--