Re: [PATCH 4/6] doc: POSIX 2004 added xargs option -p and removed -e and -i.

Bernhard Voelker <[email protected]> Wed, 8 Jul 2026 22:29:04 +0200
Newsgroups gmane.comp.gnu.findutils.bugs,gmane.comp.gnu.findutils.patches
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------V8W7B8a4UH7EFrc008xRPRVI
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi James,

I like all the recent manpage improvements, thanks!

On 7/8/26 10:09, James Youngman wrote:
> On Tue, Jul 7, 2026 at 7:56=E2=80=AFAM Bernhard Voelker
> <[email protected]> wrote:
>> man swallows the "" as an empty second argumment to .B syntax.
>> I propose using the following instead:
>>
>>     .B \-E \*(lq\*(rq
>=20
> Thanks for spotting the problem.  I actually used \[dq]\[dq] so that
> people can copy the text from the manpage (i.e. the output of "man
> xargs") into a shell script and get the intended effect.

Good point!

BTW: Looking into the STANDARDS CONFORMANCE section, we have already -E ''=
 with:
   .B \-E \*'\*'
Would you prefer single-quotes over double-quotes here for consistency?


I've pushed the attached trivial patch to avoid 'make check-all-manpages' =
errors.

Have a nice day,
Berny


--------------V8W7B8a4UH7EFrc008xRPRVI
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-maint-avoid-check-all-manpages-errors.patch"
Content-Disposition: attachment;
 filename="0001-maint-avoid-check-all-manpages-errors.patch"
Content-Transfer-Encoding: base64

RnJvbSBjMjM5OTg0YzhjNzllNWU1MTM3MDE5MTQyYmRkMmYxZjAzYzZkOTE4IE1vbiBTZXAg
MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBCZXJuaGFyZCBWb2Vsa2VyIDxtYWlsQGJlcm5oYXJk
LXZvZWxrZXIuZGU+CkRhdGU6IFdlZCwgOCBKdWwgMjAyNiAyMjoxOToxOSArMDIwMApTdWJq
ZWN0OiBbUEFUQ0hdIG1haW50OiBhdm9pZCBjaGVjay1hbGwtbWFucGFnZXMgZXJyb3JzCgon
bWFrZSBjaGVjay1hbGwtbWFucGFnZXMnIGNvbXBsYWluczoKICB0cm9mZjouL3hhcmdzLjE6
MTU1OiB3YXJuaW5nOiBtYWNybyAnIicgbm90IGRlZmluZWQKICBhbi50bWFjOi4veGFyZ3Mu
MTo1NzE6IHN0eWxlOiBibGFuayBsaW5lIGluIGlucHV0CgoqIHhhcmdzL3hhcmdzLjE6IEZp
eCBjb21tZW50IHN0YXJ0LgpFbGltaW5hdGUgYmxhbmsgbGluZS4KLS0tCiB4YXJncy94YXJn
cy4xIHwgMTAgKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwg
NSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94YXJncy94YXJncy4xIGIveGFyZ3MveGFy
Z3MuMQppbmRleCBhYjBmYTdjMC4uZTE0MDU4MWYgMTAwNjQ0Ci0tLSBhL3hhcmdzL3hhcmdz
LjEKKysrIGIveGFyZ3MveGFyZ3MuMQpAQCAtMTUyLDEwICsxNTIsMTAgQEAgT3RoZXIgaW1w
bGVtZW50YXRpb25zIG9mCiAuQiB4YXJncwogbWF5IGhhdmUgYSBkZWZhdWx0IGxvZ2ljYWwg
ZW5kLW9mLWZpbGUgc3RyaW5nLCBzbyBpZiB5b3Ugd2FudCB0bwogcG9ydGFibHkgZW5zdXJl
IHRoYXQgbm8gbG9naWNhbCBlbmQtb2YtZmlsZSBzdHJpbmcgaXMgaW4gdXNlLCB1c2UKLS4i
IFxbZHFdIGJlbG93IGlzIGEgbmV1dHJhbCBkb3VibGUtcXVvdGUsIHJlZmxlY3RpbmcgdGhl
IHVzZSBvZiB0aGlzCi0uIiBwdW5jdHVhdGlvbiBpbiBzaGVsbCBjb2RlLiAgXCoobHFcKihy
cSB3b3VsZCBwcm9kdWNlIGEgbGVmdCBhbmQgcmlnaHQKLS4iIGRvdWJsZS1xdW90ZSwgYW5k
IHNvIHdvdWxkIG5vdCBnaXZlIHRoZSBpbnRlbmRlZCBlZmZlY3QgaWYgdGhlIHVzZXIKLS4i
IGNvcGllcyB0aGUgdGV4dCBpbnRvIGEgc2hlbGwgc2NyaXB0LgorLlwiIFxbZHFdIGJlbG93
IGlzIGEgbmV1dHJhbCBkb3VibGUtcXVvdGUsIHJlZmxlY3RpbmcgdGhlIHVzZSBvZiB0aGlz
CisuXCIgcHVuY3R1YXRpb24gaW4gc2hlbGwgY29kZS4gIFwqKGxxXCoocnEgd291bGQgcHJv
ZHVjZSBhIGxlZnQgYW5kIHJpZ2h0CisuXCIgZG91YmxlLXF1b3RlLCBhbmQgc28gd291bGQg
bm90IGdpdmUgdGhlIGludGVuZGVkIGVmZmVjdCBpZiB0aGUgdXNlcgorLlwiIGNvcGllcyB0
aGUgdGV4dCBpbnRvIGEgc2hlbGwgc2NyaXB0LgogLkIgXC1FIFxbZHFdXFtkcV0KIHRvIGRp
c2FibGUgdGhlIGxvZ2ljYWwgZW5kLW9mLWZpbGUgc3RyaW5nLgogU2VlIGFsc28gU1RBTkRB
UkRTIENPTkZPUk1BTkNFLgpAQCAtNTY4LDcgKzU2OCw3IEBAIFRoaXMgc2VjdGlvbiBkZXNj
cmliZXMgdGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIEdOVQogLkIgeGFyZ3MKIGFuZCB0aGUg
c3RhbmRhcmRzIHdpdGggd2hpY2ggaXQgY29tcGxpZXMuICBTb21lIHBvcnRhYmlsaXR5CiBj
b25zaWRlcmF0aW9ucyBhcmUgbWVudGlvbmVkLgotCisuCiAuU1MgT1BUSU9OUwogT3B0aW9u
cyBzcGVjaWZpZWQgaW4gSUVFRSBTdGQgMTAwMy4xLCAyMDI0IGFyZQogLkJSIFwtRSAsCi0t
IAoyLjU0LjAKCg==

--------------V8W7B8a4UH7EFrc008xRPRVI--