And there's array assignment to a variable when declared local on the same line
#/usr/bin/bash

local a=(x y)


On 5/25/2011 7:13 AM, Radek Nadstawny wrote:
Update, mostly bugfix

Bugs fixed:
* use of reserved word as a function name did not trigger an error
* [Bash] Arithmetic "for" variant was recognised only on top level.
   (thanks to sc for testing and spotting the bug)
* [Bash] "time" keyword couldn't be used as a separate command
* [Bash] when "function" keyword was used, optional parentheses after
   function name weren't recognised properly (also thanks to sc)
* [Bash] In parameter expansions of form "${var//pattern/replacement}"
   the slash at the beginning of pattern was misinterpreted as end of
   pattern

I'm not attaching the file directly, but you can reach it here:
http://dl.dropbox.com/u/30354453/sh.vim

Enjoy!

On side note, I'm working on ksh mode. I don't have ksh installed, but
I'm reading through ksh93 man page and it should give me all the
information I need.


--
You received this message from the "vim_dev" 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

Raspunde prin e-mail lui