@LCD 47 Well, that's a good question. However, the behavior should be consistent between the two RE engines and should not depend on a setting like ignorecase.
@Bram Lazy, hmm. Wouldn't believe that given the speed you deliver updates ;-) The test file contains some normal text (with "i"s), UTF-8. When calling vi with -i NONE -N -u NONE --noplugin -U NONE the following commands result in #4 finding characters in the test file that are not found by #s 1 to 3. ... +"set enc=utf-8 fencs=ucs-bom,utf-8,latin" +"so re1.so" ... +"set enc=utf-8 fencs=ucs-bom,utf-8,latin" +"so re2.so" ... +"set ignorecase enc=utf-8 fencs=ucs-bom,utf-8,latin" +"so re1.so" ... +"set ignorecase enc=utf-8 fencs=ucs-bom,utf-8,latin" +"so re2.so" where re1.so/re2.so (both UTF-8) contain set re=1 set re=2 /[Ā-Ȁ] /[Ā-Ȁ] respectively. The version is 7.4-122 (sorry) on Windows 7, 64 bit (hence re1.so and re2.so). -- -- 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 vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.