Hi Israel!

On Do, 13 Mai 2010, Israel Chauca F. wrote:

> Hi there,
> 
> I found the following, open vim and do the following:
> 
> - Insert 1 and exit insert mode.
> - Append 2 and then <C-R>=setline('.', '123')<CR> to add one char to the 
> right of the cursor.
> - Without leaving insert mode, type other <CR> and the number 4, now exit 
> insert mode.
> - Press u.
> 
> I should expect to have just the number 1 in the window, but I'm left with 
> two lines:
> 
> 1
> 43

I can reproduce it. That looks like a bug to me

> If I undo again, I get the original empty window.
> 
> If I start in the second step, I can't undo to the empty window, I'm left 
> with two lines but I can exit vim as if the buffer was in its original state.
> 

I can't reproduce that.

> Is that the expected behaviour or there is something wrong? why does the 
> setline() call + <CR> affects the first edit?

It shouldn't I guess. Report it to Bram

regards,
Christian

-- 
You received this message from the "vim_use" 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

Reply via email to