Revert "Switch to bare vars in our math invocations"

This reverts commit bd18736ee5.

Bare variables should only be used in commands that must
manipulate the variable stack, such as `set`.
This commit is contained in:
ridiculousfish
2017-09-09 23:35:47 -07:00
parent c2a5e7ae27
commit a5fd0b317e
12 changed files with 21 additions and 32 deletions

View File

@@ -23,7 +23,7 @@ function contains_seq --description 'Return true if array contains a sequence'
end
if test "$s" = "$pattern[$i]"
set -e nomatch[1]
set i (math i + 1)
set i (math $i + 1)
if not set -q pattern[$i]
if set -q printnext[1]
set printnext[2] 1