diff options
| -rw-r--r-- | lisp/language/japan-util.el | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/lisp/language/japan-util.el b/lisp/language/japan-util.el index 95ae9fb5b28..95d139843db 100644 --- a/lisp/language/japan-util.el +++ b/lisp/language/japan-util.el | |||
| @@ -29,6 +29,7 @@ | |||
| 29 | "Setup multilingual environment (MULE) for Japanese." | 29 | "Setup multilingual environment (MULE) for Japanese." |
| 30 | (interactive) | 30 | (interactive) |
| 31 | (setup-english-environment) | 31 | (setup-english-environment) |
| 32 | |||
| 32 | (setq coding-category-iso-8-2 'japanese-iso-8bit) | 33 | (setq coding-category-iso-8-2 'japanese-iso-8bit) |
| 33 | 34 | ||
| 34 | (set-coding-priority | 35 | (set-coding-priority |
| @@ -40,16 +41,10 @@ | |||
| 40 | coding-category-iso-8-else | 41 | coding-category-iso-8-else |
| 41 | coding-category-emacs-mule)) | 42 | coding-category-emacs-mule)) |
| 42 | 43 | ||
| 43 | (if (eq system-type 'ms-dos) | 44 | (set-default-coding-systems |
| 44 | (progn | 45 | (if (eq system-type 'ms-dos) |
| 45 | (setq-default buffer-file-coding-system 'japanese-shift-jis) | 46 | 'japanese-shift-jis |
| 46 | (set-terminal-coding-system-internal 'japanese-shift-jis) | 47 | 'iso-2022-7bit)) |
| 47 | (set-keyboard-coding-system-internal 'japanese-shift-jis) | ||
| 48 | (setq default-process-coding-system | ||
| 49 | '(japanese-shift-jis-dos . japanese-shift-jis-dos))) | ||
| 50 | (setq-default buffer-file-coding-system 'iso-2022-7bit) | ||
| 51 | (set-terminal-coding-system-internal 'iso-2022-7bit) | ||
| 52 | (set-keyboard-coding-system-internal 'iso-2022-7bit)) | ||
| 53 | 48 | ||
| 54 | (setq default-input-method "japanese") | 49 | (setq default-input-method "japanese") |
| 55 | (setq-default default-input-method "japanese") | 50 | (setq-default default-input-method "japanese") |