config-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 2/6] config.guess: use intermediate variable with uname resul


From: Dmitry V. Levin
Subject: Re: [PATCH 2/6] config.guess: use intermediate variable with uname results
Date: Mon, 24 May 2021 14:25:10 +0300

On Fri, May 21, 2021 at 10:39:49PM -0500, Jacob Bachmeyer wrote:
> This will allow quoting to be significantly simplified in another
>  pass through the file.
> 
> This was done with some manual cleanup after running this Emacs Lisp:

No, please don't do it this way, let it be either a manual or an automatic
change, but not a mix of those.

>   (defun edit-all-exits ()
>     (interactive)
>     (while
>         (re-search-forward
>          "^\\([[:space:]]+\\)echo[[:space:]]+\\([^\n]+\\)\n\\1exit ;;"
>          nil t)
>       (replace-match "\\1GUESS=\\2\n\\1;;")))

Sorry, I cannot verify this, please use a sed or an awk script instead.

> * config.guess: add GUESS variable to hold results of uname analysis
> ---
>  config.guess | 973 ++++++++++++++++++++++++++-------------------------
>  1 file changed, 492 insertions(+), 481 deletions(-)
> 
> diff --git a/config.guess b/config.guess
> index 92074bd..6acddd3 100755
> --- a/config.guess
> +++ b/config.guess
> @@ -84,6 +84,11 @@ if test $# != 0; then
>    exit 1
>  fi
>  
> +# just in case it came from the environment
> +if test x${GUESS+set} != xset; then
> +    GUESS=
> +fi

This looks too complicated, wouldn't a simple GUESS= suffice?


-- 
ldv



reply via email to

[Prev in Thread] Current Thread [Next in Thread]