Re: Commit: patch 9.2.0931: the GTK4 GUI is still experimental and untested by CI

Hisashi T Fujinaka <[email protected]> Tue, 11 Aug 2026 08:20:31 -0700 (PDT)
Newsgroups gmane.editors.vim.devel
Message-ID <[email protected]>
Whoops. Misapplied the patch. This is the only part that fails for my
build.

On Tue, 11 Aug 2026, Hisashi T Fujinaka wrote:

> I'm having issues with this patch on a Mac using fink, with many of the
> parts of gui_xim.c
>
> I'm backing out parts of it and trying to see if I can get it to build.
>
> The first error is from the following part and I'm finding other errors
> as well.
>
> On Mon, 10 Aug 2026, Christian Brabandt wrote:
>
>>  patch 9.2.0931: the GTK4 GUI is still experimental and untested by CI
>>
>>  Commit:
>>  https://github.com/vim/vim/commit/1b7bd58115a5e7b788d01c51b90025ce58246c67
>>  Author: Foxe Chen <[email protected]>
>>  Date:   Mon Aug 10 20:08:09 2026 +0000
>
>
>>  diff --git a/src/gui_xim.c b/src/gui_xim.c
>>  index 0700ce41a..184945583 100644
>>  --- a/src/gui_xim.c
>>  +++ b/src/gui_xim.c
>>  @@ -189,12 +189,10 @@ static int im_preedit_cursor   = 0;	// cursor
>>  offset in characters
>>  static int im_preedit_trailing = 0;	// number of characters after cursor
>>
>>  static unsigned long im_commit_handler_id  = 0;
>>  -#  ifdef USE_GTK4
>>  +#  ifndef USE_GTK4
>>  static unsigned int  im_activatekey_keyval = GDK_KEY_VoidSymbol;
>>  -#  else
>>  -static unsigned int  im_activatekey_keyval = GDK_VoidSymbol;
>>  -#  endif
>>  static unsigned int  im_activatekey_state  = 0;
>
>

-- 
Hisashi T Fujinaka - [email protected]
BSEE + BSChem + BAEnglish + MSCS + $2.50 = coffee

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

--- 
You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/vim_dev/1c301696-40bb-4fc8-cc07-53b1c1d1b375%40twofifty.com.