From 434d55da8b2b52da5c22f918cb182839b4b7222d Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Thu, 9 Nov 2006 10:52:45 +0000 Subject: 22988: arno: _make fix for special variables --- Completion/Unix/Command/_make | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Completion/Unix/Command/_make') diff --git a/Completion/Unix/Command/_make b/Completion/Unix/Command/_make index 76eb43f0a..91c434559 100644 --- a/Completion/Unix/Command/_make +++ b/Completion/Unix/Command/_make @@ -60,6 +60,7 @@ parseMakefile() { var=${input%%[ $TAB]#=*} val=${input#*=} val=${val##[ $TAB]#} + local -h $var eval $var=\$val ;; ([[:alnum:]][[:alnum:]_]#[ $TAB]#:=*) @@ -67,6 +68,7 @@ parseMakefile() { val=${input#*=} val=${val##[ $TAB]#} val=$(expandVars 10 $val) + local -h $var eval $var=\$val ;; ([[:alnum:]][^$TAB:=]#:[^=]*) -- cgit 1.4.1