Re: [PATCH 0/6] restore compatibility with pre-POSIX shells in config.guess

2021-05-27 Thread Jacob Bachmeyer
Zack Weinberg wrote: On Mon, May 24, 2021 at 9:31 PM Jacob Bachmeyer wrote: Zack Weinberg wrote: On Sun, May 23, 2021 at 12:19 AM Jacob Bachmeyer wrote: Zack Weinberg wrote: “*All* shell variable interpolations will be inside double quotes, except when word splitting

Re: [PATCH 0/6] restore compatibility with pre-POSIX shells in config.guess

2021-05-27 Thread Zack Weinberg
On Mon, May 24, 2021 at 9:31 PM Jacob Bachmeyer wrote: > Zack Weinberg wrote: > > On Sun, May 23, 2021 at 12:19 AM Jacob Bachmeyer wrote: > >> Zack Weinberg wrote: > >>> “*All* shell variable interpolations will be inside double quotes, > >>> except when word splitting of the result is *desired*”

Re: [PATCH 0/6] restore compatibility with pre-POSIX shells in config.guess

2021-05-24 Thread Jacob Bachmeyer
Zack Weinberg wrote: On Sun, May 23, 2021 at 12:19 AM Jacob Bachmeyer wrote: Zack Weinberg wrote: “*All* shell variable interpolations will be inside double quotes, except when word splitting of the result is *desired*” puts less cognitive load on people reading the script than “shell

Re: [PATCH 0/6] restore compatibility with pre-POSIX shells in config.guess

2021-05-24 Thread Zack Weinberg
On Sun, May 23, 2021 at 12:19 AM Jacob Bachmeyer wrote: > Zack Weinberg wrote: > > I fully endorse reverting config.{sub,guess} to classic backtick > > command substitutions. > > Thank you for your support. > > > However, Autoconf proper (in 2.70+) will continue to look for $(...) > > support in i

Re: [PATCH 0/6] restore compatibility with pre-POSIX shells in config.guess

2021-05-22 Thread Jacob Bachmeyer
Zack Weinberg wrote: On Sat, May 22, 2021 at 9:06 PM Jacob Bachmeyer > wrote: This patch series tidies config.guess and reverts to classic backtick command substitutions. I fully endorse reverting config.{sub,guess} to classic backtick command substitutions. Tha

Re: [PATCH 0/6] restore compatibility with pre-POSIX shells in config.guess

2021-05-22 Thread Zack Weinberg
On Sat, May 22, 2021 at 9:06 PM Jacob Bachmeyer wrote: > This patch series tidies config.guess and reverts to classic backtick > command substitutions. I fully endorse reverting config.{sub,guess} to classic backtick command substitutions. However, Autoconf proper (in 2.70+) will continue to lo

[PATCH 0/6] restore compatibility with pre-POSIX shells in config.guess

2021-05-22 Thread Jacob Bachmeyer
This patch series tidies config.guess and reverts to classic backtick command substitutions. No shell splits the WORD in "case WORD in ... esac", so instances where WORD was quoted were changed. Quotes while forming the output are pointless, since no valid GNU configuration tuple contains whitesp