[patch] new! support XIM



I uploaded gtk-matsu-971114-0.patch.gz which is replacement of
my previous patch gtk-matsu-971111-1.patch.gz.


		      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
    



                                  -Takashi Matsuda
                                   matsu@arch.comp.kyutech.ac.jp



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]