Hi John!

On Fr, 03 Feb 2012, John Little wrote:

> On Feb 4, 10:17 am, Mikey <[email protected]> wrote:
> > 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: ...
> 
> Yes, I get "it" too, but it's more of a flash than a flicker.  Going
> forward a screen Vim seems to clear the screen, then redraw it, but
> gets interrupted and pauses a third of the way through, and at two
> thirds.  And yes, after a :vsplit page up doesn't flash.
> 
> Interestingly, the behaviour is identical with vim in gnome-terminal,
> konsole, and xterm.

I am not sure why, but this patch seems to fix it. This potentially 
makes redrawing much slower, though.

diff --git a/src/move.c b/src/move.c
--- a/src/move.c
+++ b/src/move.c
@@ -2533,7 +2533,7 @@
        }
     }
 
-    redraw_later(VALID);
+    redraw_later(NOT_VALID);
     return retval;
 }


regards,
Christian
-- 

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