Hello again.

Accidentally I've discovered some new facts about described problem.
In contrast to my previous posts now I dare to claim that the source
of bug is in the Vim itself. Steps to reproduce:

1) $ gvim -u NONE -U NONE
2) maximize GVim window.
3) switch to Insert mode and write some text with <EOL> at the end,
eg:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc ornare
nisl eget quam tincidunt ullamcorper.<CR>

4) copy the line you've just entered and paste it 10 000 times.

OK, now you have single window with 10 001 lines, ~100 characters
each. Start page up/down scrolling with Ctrl-f/b. You should see
flicker. If you don't - stop reading and treat this post as non-
existent - it seems that bug is unreproducible and local to only my
machines. But if you do, let the experiment continue:

:vsplit
:set nowrap

Play with Ctrl-f/b once again. You should see flicker with Ctrl-f but
Ctrl-b should be flicker-free! So, it's possible to render without
flicker. I think it's proof that there is a bug with screen redrawing
code inside Vim. Please confirm my observations or I'll be heard of no
more.

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

Raspunde prin e-mail lui