Hi lith!

On Mi, 14 Dez 2011, lith wrote:

> Hi,
> 
> Am Dienstag, 13. Dezember 2011 20:24:01 UTC+1 schrieb Christian Brabandt:
> >
> > Can you provide a minimal example of the crash?
> 
> 
> Since I don't own a Mac, I cannot give an example for the crash, but the 
> following example triggers the problem described above. I assume this was 
> also what caused MacVim to crash since not placing a sign solved the 
> problem.
> 
> gvim -u vimrc.test
> 
> where vimrc.test is
> 
> sign define Foo text=F
> sign place 1 line=1 name=Foo buffer=1

Sorry, I forgot about this mail.

I see that this triggers redrawing the terminal, also the gui should be 
used. I think, this patch fixes it:

0 2174 chrisbra@R500 ~/code/vim/src (hg)-[default]- % hg diff screen.c
diff --git a/src/screen.c b/src/screen.c
--- a/src/screen.c
+++ b/src/screen.c
@@ -766,7 +766,11 @@
 
     /* Return when there is nothing to do or screen updating already
      * happening. */
-    if (!doit || updating_screen)
+    if (!doit || updating_screen
+#ifdef FEAT_GUI
+           || gui.in_use || gui.starting
+#endif
+           )
        return;
 


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