tags 312883 + wontfix thanks On June 10, 2005 at 5:12PM +0200, linux (at matthiasfirner.de) wrote:
> Package: mule-ucs > Version: 0.84.999 > Severity: wishlist > > The package's README.Debian file says: > > "In `/etc/emacs/site-start.d/40mule-ucs.el', (require 'un-define) and > related Lisp expressions are evaluated. Note that evaluating > (require 'un-define) might take several seconds." > > Indeed emacs is unresponsible for a couple of seconds after startup. > > This drawback could possibly be circumvented if instead something like > (eval-after-load "un-define") > was used, loading the translation rules when needed. Normally, in startup file, Elisp applications should use `autoload' instead of `require'. However, loading un-define could fail if other elisp programs related to coding systems/characters were already loaded. So, I, the maintainer, won't change the current behavior (loading un-define early in startup by default). BTW, Emacs 22 will grant your wish. Emacs 22.0.50 (development version of 22.1) supports utf-* coding systems by default, and CJK large tables are loaded automatically/dynamically. Thanks, -- Tatsuya Kinoshita
pgpEuCHW2B8HM.pgp
Description: PGP signature