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
