[PATCH:libX11 2/8] Let libX11 load and make available the newer (X11R6) callback-based API for XIM (expected by emacs).

Thomas Klausner wiz at NetBSD.org
Sat Jun 15 16:14:31 PDT 2013


On Thu, Jun 06, 2013 at 11:17:49PM -0700, Alan Coopersmith wrote:
> For patches 2, 4, & 5 from this series, while I have vague memories that
> I once knew how those files worked, I certainly don't have access to those
> brain cells any more, so will leave these for someone with more familiarity
> with the Xlib i18n bits to throw out a reviewed-by tag - I'm willing to push
> if someone steps forward to review.   (Or you might get someone like James
> Cloos to both review & push, as he does for much of the i18n config changes.)

James, can you please take a look at these? (Patches 2, 4, and 5 from
the patchset).

They basically all look like this:
-XIM    common/ximcp    _XimOpenIM      # XIM_open
+XIM    common/ximcp    _XimOpenIM _XimRegisterIMInstantiateCallback  _XimUnRegisterIMInstantiateCallback # XIM_open    XIM_register XIM_unregister

and were needed by emacs to support Multi_key.

If they are correct, similar changes might be needed in more files.

Thanks,
 Thomas


More information about the xorg-devel mailing list