The omni-completion feature is good, but it does require a certain amount of 
screen space. This is reasonable. However, it doesn't directly refuse to work, 
and doesn't work properly when lines = 6.

Steps to reproduce:
1. Use gvim to open a file named `test.c' and write the following lines:
void testfunc(void);
void testfunc2(void);

void testfunc(void)
{
}

void testfunc2(void)
{
}
2. Run `ctags -R .'.
3. Execute command `set lines=6'.
4. In the body of testfunc, type `test', and then press Ctrl+X, Ctrl+O.

Result:
Gvim seems to have fallen into an endless loop.

Expected result:
Gvim refuses to do omni-completion and complain about the available screen 
space.

p.s. During the endless loop, repeatative flashing of the title bar of gvim can 
be observed. However, when I pressed Ctrl+C, it stops responding any more.

Thanks for reading this message.



Reply via email to