Hirohito Higashi wrote: > Hi! Christian, > > 2015/1/27(Tue) 16:02:07 UTC+9 Christian Brabandt: > > Am 2015-01-26 23:37, schrieb h_east: > > > Hi Bram and Vim developers, > > > > > > How to reproduce: > > > ---- Pattern#1 ---- > > > :set breakindent > > > :30vnew > > > :normal! 3a1234567890 > > > :normal! a abcde > > > :exec "normal! 0\<C-V>te" > > > x > > > > > > Expected behavior: > > > - displayed "e" > > > > > > Actual behavior: > > > - displayed "abcde" > > > > > > ---- Pattern#2 ---- > > > :set breakindent > > > :30vnew > > > :normal! 4a1234567890 > > > :exec "normal! >>\<C-V>3f0" > > > x > > > > > > Expected behavior: > > > - displayed "1234567890" > > > > > > Actual behavior: > > > - displayed "90" > > > > > > > > > Investigation result: > > > The first argument of lbr_chartabsize_ad() should always be the > > > beginning of the line address. > > > If you do not, Trouble comes into judgment of 'breakindent'. > > > Yes, it is written in the comments, I think you had maybe noticed :-) > > > > > > I wrote a patch. Please check this. > > > > Oh, I remember there was still a todo item, but I think I had problems > > creating a test > > case. Can you add a test for that fix as well please? > > OK, I add a test. > I checked successful with my patch + 7.4.591. > And checked fails without my patch.
Thanks, I'll include it. -- ~ ~ ~ ".signature" 4 lines, 50 characters written /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- 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.
