Hello,
In patchlevel 875, the search() function seems to have changed its
behavior when the "c" flag is given. Here's an example:
foo = "bar#baz"
if the cursor is after the "#" (on "baz", for instance) and you
execute the following:
call search('#', '', 1)
Then, the cursor will not be moved, since the search goes forward by
default. However, if you call this:
call search('#', 'c', 1)
The cursor jumps to the "#". This doesn't seem to be affected by the
"W" flag either.
This was discovered when pressing "o" on coffeescript that has
embedded code within a string. Example:
foo = "bar#{baz}bla"
The problem turned out to be that the indent script is calling a
search() with the "c" flag. This was working in patchlevel 861.
Regards,
Andrew
--
--
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/groups/opt_out.