On Wed, Mar 26, 2008 at 10:15 PM, Bram Moolenaar <[EMAIL PROTECTED]> wrote: > François Ingelrest wrote: > > I've taken a look at the code and the fix consists in one small change > > (see attached patch): setting the height of the current real line to 1 > > instead of the number of visible lines, so that the menu always > > appears under the current visible line. I can't believe such an easy > > solution has not been applied before without a good solution, so I'm > > pretty sure I must be missing something. Is there someone that could > > enlighten me on the subject? > > The idea is that the rest of the line may contain useful text that you > want to read when selecting an entry from the popup menu. Obviously > this only works when the line wraps only once or twice. > > Perhaps a good compromise is to use 1 when the number of visible lines > is more than 2 or 3.
I was on trip this week and while using Vim I noticed this does not work: if the word to be completed is not on the first visible line, the popup menu may appear over it since it is always below the first visible line. I understand your argument, but the first time I saw the popup menu far from the current (visible) line, I did not understand it was below the real line and thought it was somewhat a bug. I'll try using Vim with your suggestion, to see if I can get used to it. Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
