Hi,

2016/7/20 Wed 13:41:57 UTC+9 Tony Mechelynck wrote:
> On Wed, Jul 20, 2016 at 4:55 AM, [email protected]
> <[email protected]> wrote:
> >
> > Reproduce:
> > 1. vim abc.vim:
> > 2. add this line:
> > let my_dict = { "key1":"val1", "key2": "val2", "key3": "val3", 
> > "key4":"val4" }
> >
> > Issue:
> > highlight color is incorrect for my_dict,
> >
> > screen capture:
> > ________________________________
> > [email protected]
> >
> 
> I can reproduce it. If I put one space after each colon, then all
> strings (keys and values both) get the Constant highlight (or whatever
> is linked to it); but not if there is no space after a colon, as in
> the first and last value in the screenshot.
> 
> Adding Cc to Dr. Chip Campbell, who maintains the vim.vim syntax
> script. The version I'm using is 7.4-50 (May 02, 2016), as distributed
> with the current Vim (7.4.2080).
> 
> Space or no space after a comma doesn't matter; but no space after a
> colon changes the highlight of both the value after the colon and the
> next following key. The syntax script seems to get out of sync,
> mistaking the closing quote, comma and opening quote for a "string"
> entity (as between val1 and key2 in the provided screenshot).
> 
> 
> Best regards,
> Tony.

There is a patch for this reported by mattn few months ago:
https://groups.google.com/d/topic/vim_dev/1D-wzFoi3Wo/discussion

Regards,
Ken Takata

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui