GTK XIM Support Patch README matsu@arch.comp.kyutech.ac.jp Overview: This patch provides GTK+ international string input capability of XIM. Feature: Followings are the main feature of this patch. * support XIM protocol. * GtkEntry widget support Over-The-Spot and Root style input. * input style is configurable by command-line option. Furthermore, this patch includes several changes which are useful without XIM too. * copy and paste with other clients by compound text. * Window title can be specified by multi byte string. * gtk_selection_owner_set calls gdk_selection_owner_set as well new owner and old owner is same (but does not send selection_clear event). How to patch: % cd "gtk+'s top directory" % zcat "this patch" | patch -p1 then, (re-)configure with option --with-locale=[locale name] which specifies ~~~~~~~~~~~~~~~~~~~~~~~~~~~ your locale name. configure script detects whether -DX_LOCALE is necessary or not. If you wish to disable main feature of this patch, you can use --disable-xim option. ChangeLog: gtk-matsu-971114-0: * now copy & paste with the application which does not support COMPOUND_TEXT is work. * fix configure bug relating to locale detection. * remove M-h short cut. * fix gtk_selection_owner_set bug (selection_clear event is sent to new owner) * fix gdk_event_get bug (some event type which has no target widget occurs seg-fault) gtk-matsu-971111-1: * first release