aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2003-04-16 12:27:05 +0000
committerKenichi Handa2003-04-16 12:27:05 +0000
commitef5a4730db25ca5cf34c476799b44e11b8e526f1 (patch)
treeebc50b5b6a8da5c6a9634e0bc99105fa1f192398
parent65213ee01f77a52d0e823dbf9d71ff957e30a073 (diff)
downloademacs-ef5a4730db25ca5cf34c476799b44e11b8e526f1.tar.gz
emacs-ef5a4730db25ca5cf34c476799b44e11b8e526f1.zip
(describe-language-environment): At
first, require all necessary features.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/international/mule-cmds.el2
2 files changed, 7 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 6e402fc2615..d23f77dfa18 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12003-04-16 Kenichi Handa <handa@m17n.org>
2
3 * international/mule-cmds.el (describe-language-environment): At
4 first, require all necessary features.
5
12003-04-16 Dave Love <fx@gnu.org> 62003-04-16 Dave Love <fx@gnu.org>
2 7
3 * progmodes/xscheme.el: Moved from lisp directory. 8 * progmodes/xscheme.el: Moved from lisp directory.
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 69643d97930..f165bf4c236 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -1853,6 +1853,8 @@ of `buffer-file-coding-system' set by this function."
1853 (error "No documentation for the specified language")) 1853 (error "No documentation for the specified language"))
1854 (if (symbolp language-name) 1854 (if (symbolp language-name)
1855 (setq language-name (symbol-name language-name))) 1855 (setq language-name (symbol-name language-name)))
1856 (dolist (feature (get-language-info language-name 'features))
1857 (require feature))
1856 (let ((doc (get-language-info language-name 'documentation)) 1858 (let ((doc (get-language-info language-name 'documentation))
1857 pos) 1859 pos)
1858 (help-setup-xref (list #'describe-language-environment language-name) 1860 (help-setup-xref (list #'describe-language-environment language-name)