Hi, If anyone has been keeping an eye on this, an update for this and another issue has been sent to Bram, and is available from my web site.
TTFN On 25/04/2008 16:54, fritzophrenic wrote: > I tried contacting the maintainer listed in the file, but have > received no response. > > Here goes: > > When using echo within a () group, a closing ) will end the > "dosbatchString" highlight group, even when escaped with a ^. > > E.g. > > if '%1'=='foo' ( > echo I want to use parentheses (like this^) for some reason, > echo but the above line ends the string at the closing ^)!) > > which will print: > I want to use parentheses (like this) for some reason, > but the above line ends the string at the closing )! > > I was able to fix this by modifying the syn match dosbatchString on > line 47 to use the pattern: > > "\<echo\([^)>|]\|\^\@<=[)>|]\)*" > > I think (but am not sure) that something similar should be done on > line 99 as well to handle 'rem' within () groups. > > Mike -- Familiarity breeds children. --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
