GNU Emacs has deprecated `make-local-hook' back in GNU Emacs 21 and no longer provides it since GNU Emacs 24. `add-hook' local option will already make hook buffer local. Attached patch use it conditionally only for XEmacs and explicitly put 'local instead of t for clarity.
Created attachment 40193 [details] [review] uim.el emacs24 fix.
(In reply to comment #0) Thanks for the fix for emacs24. The patch has been applied in the svn trunk.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.