mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 7.4.1694
Problem: Win32 gvim doesn't work with "dvorakj" input method. Solution: Wait for QS_ALLINPUT instead of QS_ALLEVENTS. (Yukihiro Nakadaira)
This commit is contained in:
parent
8e77bad3c1
commit
f28d871465
@ -2218,7 +2218,7 @@ gui_mch_wait_for_chars(int wtime)
|
|||||||
parse_queued_messages();
|
parse_queued_messages();
|
||||||
|
|
||||||
if (pPeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE)
|
if (pPeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE)
|
||||||
|| MsgWaitForMultipleObjects(0, NULL, FALSE, 100, QS_ALLEVENTS)
|
|| MsgWaitForMultipleObjects(0, NULL, FALSE, 100, QS_ALLINPUT)
|
||||||
!= WAIT_TIMEOUT)
|
!= WAIT_TIMEOUT)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -748,6 +748,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1694,
|
||||||
/**/
|
/**/
|
||||||
1693,
|
1693,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user