Mercurial > emacs
comparison lisp/international/mule-cmds.el @ 56040:13758b690c5c
(set-language-environment): Load subst tables if necessary.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Sat, 12 Jun 2004 02:21:21 +0000 |
parents | df6db683f4f1 |
children | 93792c00945b 38500c0c86ab 4c90ffeb71c5 |
comparison
equal
deleted
inserted
replaced
56039:7dc1250b3b2f | 56040:13758b690c5c |
---|---|
1832 (set-overriding-fontspec-internal overriding-fontspec)))) | 1832 (set-overriding-fontspec-internal overriding-fontspec)))) |
1833 | 1833 |
1834 (let ((func (get-language-info language-name 'setup-function))) | 1834 (let ((func (get-language-info language-name 'setup-function))) |
1835 (if (functionp func) | 1835 (if (functionp func) |
1836 (funcall func))) | 1836 (funcall func))) |
1837 (if (and utf-translate-cjk-mode | |
1838 utf-translate-cjk-lang-env | |
1839 (not (eq utf-translate-cjk-lang-env language-name)) | |
1840 (catch 'tag | |
1841 (dolist (charset (get-language-info language-name 'charset)) | |
1842 (if (memq charset utf-translate-cjk-charsets) | |
1843 (throw 'tag t))) | |
1844 nil)) | |
1845 (utf-translate-cjk-load-tables)) | |
1837 (run-hooks 'set-language-environment-hook) | 1846 (run-hooks 'set-language-environment-hook) |
1838 (force-mode-line-update t)) | 1847 (force-mode-line-update t)) |
1839 | 1848 |
1840 (defun standard-display-european-internal () | 1849 (defun standard-display-european-internal () |
1841 ;; Actually set up direct output of non-ASCII characters. | 1850 ;; Actually set up direct output of non-ASCII characters. |