From: MINAMI H. <mi...@ch...> - 2002-02-04 05:18:56
|
Hi, On Sun, 03 Feb 2002 17:44:31 +0900 Araki Ken <j00...@ip...> wrote: > I did adhoc changes in CVS current version. > > If --xim=false option is specified , XRegisterIMInstantiateCallback is never > called. > > It is not a right solution , but I think you can start mlterm with --xim=false > (or use_xim=false in ~/.mlterm/main) anyway. FYI, gtk+1.2 seems to be using the same workaround. from config.in of gtk+ 1.2.10: > # On Solaris, calling XRegisterIMInstantiateCallback seems to > # cause an immediate segfault, so we disable it, unless > # the user specifically forces it to be on. > if test x$enable_xim_inst = xmaybe ; then > case host in > *-*-solaris*) > enable_xim_inst="no" > ;; > *) > enable_xim_inst="yes" > ;; > esac > fi > > if test "x$enable_xim" = "xyes"; then > GTK_XIM_FLAGS="-DUSE_XIM" > if test "x$enable_xim_inst" = "xyes"; then > AC_DEFINE(USE_X11R6_XIM) > fi > fi # Does it mean openwin have a non-X11R6 version of XRegisterIMInstantiateCallback? -- MINAMI Hirokazu <mi...@ch...> |