> Bastien Dejean a écrit :
>
>
>> if [ $? -eq 0 ]; then
>> makepkg -fi
>> fi
>>
> In fact, the shell itself makes the wrong assumption, so vim must be
> right.
>
>
Hmm, I tried
#! /bin/ksh
if [[ "$1" = "x" ]]; then
     echo "GOT HERE#1"
     fgrep stuff junk.sh
else
     echo "GOT HERE#2"
     fgrep -fi junk.sh
fi
(where the file "i" had one word, "stuff" , in it).  It seemed that ksh 
worked properly with both   junk.sh   and   junk.sh x   .  I've modified 
syntax/sh.vim to accomodate the -fi (and some other things); see  
http://drchip.0sites.net/astronaut/vim/index.html#vimlinks_syntax .
So, are you sure that the shell is making the wrong assumption itself?  
Kornshell and Posix are nearly identical.
Regards,
Chip Campbell
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
 
No comments:
Post a Comment