On 2006-06-07, Jared <[EMAIL PROTECTED]> wrote: > On 06/07/2006 15:10, Gary Johnson wrote: > > On 2006-06-07, Jared <[EMAIL PROTECTED]> wrote: > > I haven't been following this discussion very closely, but I just > > tried the experiment on Red Hat Linux 9, SunOS 5.8 and Windows XP > > with vim 7.0, no patches, and the cursor always goes to the 'o' in > > the third line. Is that what you were looking for? > > Which test case are you using? My original snippet: > > let g:loaded_autoit_completion = 1 > let s:cache_name = [] > " This function is used for the 'omnifunc' option. > > Or Benji's: > > long line > () > another > > Reason I'm asking is because if you're using mine, then you do NOT see the > bug. If you're using Benji's then you do see the bug. It's an unfortunate > coincidence that 'o' signifies a success in one case but a failure in the > other.
I was using Benji's. To be precise, I started vim at the shell prompt in Unix and at the Command Prompt in Windows as vim -u NONE Then I executed :set nocp Then I either typed or pasted long line () another and deleted the empty line 4, if present, so that the buffer contained only those three lines. Then I executed :runtime plugin/matchparen.vim And finally, I moved the cursor to the first line, typed $i<down><down> and the cursor went to the 'o' in 'another' in all three cases. Regards, Gary -- Gary Johnson | Agilent Technologies [EMAIL PROTECTED] | Wireless Division | Spokane, Washington, USA