diff options
| author | Kenichi Handa | 2003-04-16 12:27:05 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2003-04-16 12:27:05 +0000 |
| commit | ef5a4730db25ca5cf34c476799b44e11b8e526f1 (patch) | |
| tree | ebc50b5b6a8da5c6a9634e0bc99105fa1f192398 | |
| parent | 65213ee01f77a52d0e823dbf9d71ff957e30a073 (diff) | |
| download | emacs-ef5a4730db25ca5cf34c476799b44e11b8e526f1.tar.gz emacs-ef5a4730db25ca5cf34c476799b44e11b8e526f1.zip | |
(describe-language-environment): At
first, require all necessary features.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/international/mule-cmds.el | 2 |
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 @@ | |||
| 1 | 2003-04-16 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * international/mule-cmds.el (describe-language-environment): At | ||
| 4 | first, require all necessary features. | ||
| 5 | |||
| 1 | 2003-04-16 Dave Love <fx@gnu.org> | 6 | 2003-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) |