Thursday, May 13, 2010

Re: Broken undo?

Israel Chauca wrote:


> >> 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
> >
> > That indeed looks like a bug.
>
> Good to know. Should I write a ticket for this bug somewhere or do
> something else?

No need. Storing bugs in a dusty database won't help getting them
solved.

> >> 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 don't see this problem.
>
> I can reproduce it in the default vim for MacOS X 10.6 and MacVim, but
> neither of them are the latest version, when I can compile vim in my
> Mac I'll try again.

Perhaps you need to explain more cleary what you do exactly.

--
To define recursion, we must first define recursion.

/// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///

--
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

No comments: