on windows, gvim become slow while executing shell. When type alt-tab to switch 
focus of windows, vim don't work quickly. If it have many window messages, I 
guess, vim should do first priority.

https://gist.github.com/3212747

diff -r 0fc0108517a8 src/os_win32.c
--- a/src/os_win32.c    Sun Jul 29 12:55:32 2012 +0200
+++ b/src/os_win32.c    Tue Jul 31 11:06:26 2012 +0900
@@ -3319,8 +3319,7 @@
            {
                TranslateMessage(&msg);
                pDispatchMessage(&msg);
-           }
-           if (WaitForSingleObject(pi.hProcess, delay) != WAIT_TIMEOUT)
+           } else if (WaitForSingleObject(pi.hProcess, delay) != WAIT_TIMEOUT)
                break;
 
            /* We start waiting for a very short time and then increase it, so

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