Hi there,
I've encountered some weird behavior in syntax highlighting that happens
when I use the 'extend' attribute. It's hard to describe precisely
with words, so I'm attaching an example to illustrate it.

I've tried to look into the code to find the source of this behavior,
but eventually decided that trying to understand what it does would
take me too much time so I gave up.

-- 
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
This highlights correctly:
  (a[a(a)a]a)
  {a(a[a]a)a}
    <a[a]a>
But try this:
{a(a[a(a)a]a)a}
           ^^
  <a[a<a>a]a>
           ^^
  {a<a[a]a>a}
         ^^
What happened?

<<attachment: screenshot.png>>

Attachment: test.vim
Description: Binary data

Raspunde prin e-mail lui