On Wednesday, April 29, 2015 at 11:06:20 AM UTC-5, mattn wrote:
> call s:foo_func("\%(foo\)")
> call s:foo_func('\%(foo\)')
>
> When type "vi(" on '%' in above, it should select like below.
>
> http://go-gyazo.appspot.com/ce98f67480ace7b0.png
>
> but not selected in latest of vim.
I can confirm this, I would expect the whole outer parenthesis content to be
selected, instead, nothing at all happens on the second line. The first line
works as expected.
> And when type "vi(" on 'f', it should not select anything because it contains
> "\%()".
>
You lost me here. I would either expect this to select "foo\", or if it's
smart, to do the same as before and select just the outer parenthesis. Neither
happens. In the first line (double quote case) nothing at all happens. In the
second line, "foo\)'" is selected, which is obviously wrong here.
--
--
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.