]> Savannah Git Hosting - gnulib.git/commitdiff
gnulib-tool.sh: Avoid a redundant space in gl_AVOID in gnulib-cache.m4.
authorCollin Funk <collin.funk1@gmail.com>
Fri, 22 Mar 2024 01:55:21 +0000 (02:55 +0100)
committerBruno Haible <bruno@clisp.org>
Fri, 22 Mar 2024 01:55:21 +0000 (02:55 +0100)
* gnulib-tool.sh (avoidlist): Don't add a space before the first module
name.

ChangeLog
gnulib-tool.sh

index a6cb8526a9c41cb302a92995ba537464dd23817c..46379c5a4cb54f2efabdcba789f23f3f933a2168 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2024-03-21  Collin Funk  <collin.funk1@gmail.com>
+
+       gnulib-tool.sh: Avoid a redundant space in gl_AVOID in gnulib-cache.m4.
+       * gnulib-tool.sh (avoidlist): Don't add a space before the first module
+       name.
+
 2024-03-21  Collin Funk  <collin.funk1@gmail.com>
 
        gnulib-tool.py: Fix --extract-recursive-link-directive.
index f1a36ec0232ddfb38e1998624206dcf54d4101d5..d5bbd06f3ee0274b7fa5364bc23bfa80735e9527 100755 (executable)
@@ -1400,11 +1400,19 @@ func_determine_path_separator
         if test $# = 0; then
           func_fatal_error "missing argument for --avoid"
         fi
-        func_append avoidlist " $1"
+        if test -z "$avoidlist"; then
+          avoidlist="$1"
+        else
+          func_append avoidlist " $1"
+        fi
         shift ;;
       --avoid=* )
         arg=`echo "X$1" | sed -e 's/^X--avoid=//'`
-        func_append avoidlist " $arg"
+        if test -z "$avoidlist"; then
+          avoidlist="$arg"
+        else
+          func_append avoidlist " $arg"
+        fi
         shift ;;
       --conditional-dependencies | --conditional-dependencie | --conditional-dependenci | --conditional-dependenc | --conditional-dependen | --conditional-depende | --conditional-depend | --conditional-depen | --conditional-depe | --conditional-dep | --conditional-de | --conditional-d | --conditional- | --conditional | --conditiona | --condition | --conditio | --conditi | --condit | --condi | --cond | --con)
         cond_dependencies=true