Mercurial > emacs
comparison lisp/international/mule-cmds.el @ 17294:d7ae63db9e6e
Prefix for Mule related commands is changed.
(view-hello-file): Allways does correct decoding of HELLO file.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Sat, 05 Apr 1997 02:35:53 +0000 |
parents | 8085a8690c87 |
children | 6501aac82580 |
comparison
equal
deleted
inserted
replaced
17293:273b0cd6aac4 | 17294:d7ae63db9e6e |
---|---|
28 | 28 |
29 (defvar mule-keymap (make-sparse-keymap "MULE") | 29 (defvar mule-keymap (make-sparse-keymap "MULE") |
30 "Keymap for MULE (Multilingual environment) specific commands.") | 30 "Keymap for MULE (Multilingual environment) specific commands.") |
31 (fset 'mule-prefix mule-keymap) | 31 (fset 'mule-prefix mule-keymap) |
32 | 32 |
33 ;; Keep "C-x C-k ..." for mule specific commands. | 33 ;; Keep "C-x C-m ..." for mule specific commands. |
34 (define-key ctl-x-map "\C-k" 'mule-prefix) | 34 (define-key ctl-x-map "\C-m" 'mule-prefix) |
35 | 35 |
36 (define-key global-map [menu-bar mule] (cons "Mule" mule-keymap)) | 36 (define-key global-map [menu-bar mule] (cons "Mule" mule-keymap)) |
37 | 37 |
38 (setq menu-bar-final-items (cons 'mule menu-bar-final-items)) | 38 (setq menu-bar-final-items (cons 'mule menu-bar-final-items)) |
39 | 39 |
117 (force-mode-line-update)) | 117 (force-mode-line-update)) |
118 | 118 |
119 (defun view-hello-file () | 119 (defun view-hello-file () |
120 "Display the HELLO file which list up many languages and characters." | 120 "Display the HELLO file which list up many languages and characters." |
121 (interactive) | 121 (interactive) |
122 (find-file-read-only (expand-file-name "HELLO" data-directory))) | 122 ;; We have to decode the file in any environment. |
123 (let ((default-enable-multibyte-characters t) | |
124 (coding-system-for-read 'iso-2022-7)) | |
125 (find-file-read-only (expand-file-name "HELLO" data-directory)))) | |
123 | 126 |
124 | 127 |
125 ;;; Language support staffs. | 128 ;;; Language support staffs. |
126 | 129 |
127 (defvar primary-language "English" | 130 (defvar primary-language "English" |