mirror of
https://github.com/vim/vim.git
synced 2025-09-24 03:44:06 -04:00
updated for version 7.3.266
Problem: In Gvim with iBus typing space in Insert mode doesn't work. Solution: Clear xim_expected_char after checking it.
This commit is contained in:
@@ -5170,6 +5170,10 @@ xim_queue_key_press_event(GdkEventKey *event, int down)
|
|||||||
/* We had a keypad key, and XIM tried to thieve it */
|
/* We had a keypad key, and XIM tried to thieve it */
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
/* This is supposed to fix a problem with iBus, that space
|
||||||
|
* characters don't work in input mode. */
|
||||||
|
xim_expected_char = NUL;
|
||||||
|
|
||||||
/* Normal processing */
|
/* Normal processing */
|
||||||
return imresult;
|
return imresult;
|
||||||
}
|
}
|
||||||
|
@@ -709,6 +709,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 */
|
||||||
|
/**/
|
||||||
|
266,
|
||||||
/**/
|
/**/
|
||||||
265,
|
265,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user