Bug: After insert-mode completion, Ctrl-Y changes the character before
the cursor

Reproducible: Always

Steps to Reproduce:
1. In Insert mode (after some text), hit Ctrl-N to get a menu of
possible completions. The first option is filled-in.
2. Hit backspace to erase the last character, then replace it by a
value for which there is no completion. The menu disappears, as
expected.
3. Hit Ctrl-Y.

Actual result: the character before the cursor is replaced as if step
2 above had not occurred. Then (Ctrl-Y) the character from the
previous line is inserted.

Expected result: The character from the previous line should have been
inserted without changing the character typed-in at step 2.

Additional info:

Version:
VIM - Vi IMproved 7.1 (2007 May 12, compiled Jul 30 2007 22:55:28)
Included patches: 1-46
Compiled by [EMAIL PROTECTED]
Huge version with GTK2-GNOME GUI.  Features included (+) or not (-):
[...]

Full set of configure options can be seen at
http://users.skynet.be/antoine.mechelynck/vim/compunix.htm#p1


Best regards,
Tony.
--
"All flesh is grass"
        -- Isiah
Smoke a friend today


--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui