From: Paul Eggert Date: Sun, 25 Jan 2015 03:00:41 +0000 (-0800) Subject: * indent/shell.sh (bar): Use '[ $# -eq 0 ]', not '[ $# == 0 ]'. X-Git-Tag: emacs-25.0.90~2581^2~3 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=407e6beeb3c37947c7c92bf0d230973bf133afde;p=emacs.git * indent/shell.sh (bar): Use '[ $# -eq 0 ]', not '[ $# == 0 ]'. This is more portable in shell scripts. Fixes: bug#19658 --- diff --git a/test/ChangeLog b/test/ChangeLog index 5a4e616f6c6..d8cd36790f2 100644 --- a/test/ChangeLog +++ b/test/ChangeLog @@ -1,3 +1,9 @@ +2015-01-25 Paul Eggert + + * indent/shell.sh (bar): Use '[ $# -eq 0 ]', not '[ $# == 0 ]'. + This is more portable in shell scripts. + Fixes: bug#19658 + 2015-01-23 Dmitry Gutov Fix package tests when TMPDIR is in HOME. (Bug#19657) diff --git a/test/indent/shell.sh b/test/indent/shell.sh index 14f67744ff2..b0f69bd9720 100755 --- a/test/indent/shell.sh +++ b/test/indent/shell.sh @@ -100,7 +100,7 @@ foo () { d) echo 3;; esac - + case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote @@ -117,7 +117,7 @@ foo () { esac | grep '.' | # KNOWN INDENT BUG sed 1d - + case toto in -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* \ @@ -133,7 +133,7 @@ foo () { 5) hello ;; 5) hello ;; esac - + echo "'" wfgfe #!/bin/bash @@ -152,7 +152,7 @@ help2 EOF2 } bar () { - if [ $# == 0 ]; then + if [ $# -eq 0 ]; then while f # KNOWN INDENT BUG do @@ -163,18 +163,18 @@ bar () { # adsgsdg echo "screwed up" fi - + $@ $? $# - + for f in * do sdfg done - + if swrgfef then blas else sdf fi - + fi }