From: Paul Eggert Date: Sat, 3 Aug 2024 15:44:18 +0000 (-0700) Subject: Fix typos in previous $@ doc change X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a12a3ec3396e963a8ad667ed89fb0a72fc5edeb5;p=thirdparty%2Fautoconf.git Fix typos in previous $@ doc change Problem reported in . --- diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 29a9b6fb9..4d809153f 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -16466,7 +16466,7 @@ persists for any length of time. You may see usages like @samp{$@{1+"$@@"@}} in older shell scripts designed to work around a portability problem in ancient shells. Unfortunately this runs afoul of bugs in more-recent shells, and -nowadays it is better to use plain @samp{"$@@"} insteadl. +nowadays it is better to use plain @samp{"$@@"} instead. The portability problem with ancient shells was significant. When there are no positional arguments @samp{"$@@"} should be discarded, @@ -16477,7 +16477,7 @@ For many years shell scripts worked around this portability problem by using @samp{$@{1+"$@@"@}} instead of @samp{"$@@"}, and you may see this usage in older scripts. Unfortunately, @samp{$@{1+"$@@"@}} does not work with @command{ksh93} M 93t+ (2009) as shipped in AIX 7.2 (2015), -as this shell drops trailing arguments: +as this shell drops a trailing empty argument: @example $ @kbd{set a b c ""}