aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/international/mule-cmds.el
diff options
context:
space:
mode:
authorKenichi Handa <[email protected]>2003-04-16 12:27:05 +0000
committerKenichi Handa <[email protected]>2003-04-16 12:27:05 +0000
commitef5a4730db25ca5cf34c476799b44e11b8e526f1 (patch)
treeebc50b5b6a8da5c6a9634e0bc99105fa1f192398 /lisp/international/mule-cmds.el
parent65213ee01f77a52d0e823dbf9d71ff957e30a073 (diff)
(describe-language-environment): At
first, require all necessary features.
Diffstat (limited to 'lisp/international/mule-cmds.el')
-rw-r--r--lisp/international/mule-cmds.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 69643d9793..f165bf4c23 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."
(error "No documentation for the specified language"))
(if (symbolp language-name)
(setq language-name (symbol-name language-name)))
+ (dolist (feature (get-language-info language-name 'features))
+ (require feature))
(let ((doc (get-language-info language-name 'documentation))
pos)
(help-setup-xref (list #'describe-language-environment language-name)