Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 166 by [email protected]: Completion popup drawing issue with
cpo-$
http://code.google.com/p/vim/issues/detail?id=166
With the '$' flag set in cpoptions, completion popups that are drawn
while line redisplay is off (due to the effect of the flag) are also not
redisplayed, being left on screen even after the completion is
performed, or aborted with <C-E>. This doesn't seem intentional and can
be quite distracting.
The issue can be reproduced with the default vim settings e.g. as
follows. Start with the command:
$ vim -u NONE -c 'exe "norm iaaa iabbbbbb acc" | norm yyp'
Type 'C' to enter insert mode at the start of the second line, with the
effect of cpo-$ active. Then the problem can be seen e.g. with
'a<C-X><C-N> a<C-X><C-N>': the first word completes to 'aaa' and the
second word is completing to 'aaa'. The issue can now be seen: the
completion popup from the first completion is still visible (partially:
the second popup overwrote part of it).
The screen at this point looks like the following, with the cursor's
position marked with >< signs and the last three lines consisting of the
completion popups:
aaa abbbbbb acc
aaa aaa>b<bbb ac$
aaa aaa
abb abbbbbb
acc acc
$ vim --version | head -2
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Sep 3 2013 19:58:40)
Included patches: 1-16
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
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/groups/opt_out.