diff options
| author | Kenichi Handa | 2009-06-18 01:15:43 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2009-06-18 01:15:43 +0000 |
| commit | 5c7c11c37454ba637fc1f71c905afa1d2b98bbaa (patch) | |
| tree | 25aa86461b1830a6089952e0ae9017af0771d045 | |
| parent | 269a9d1a9aaaf78ab2929a8d547e9c528ff77136 (diff) | |
| download | emacs-5c7c11c37454ba637fc1f71c905afa1d2b98bbaa.tar.gz emacs-5c7c11c37454ba637fc1f71c905afa1d2b98bbaa.zip | |
("Korean"): Fix `documentation' property of this language environment.
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/language/korean.el | 19 |
2 files changed, 17 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 8a6b2b6be5b..0e8bed3f338 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2009-06-18 Kenichi Handa <handa@m17n.org> | 1 | 2009-06-18 Kenichi Handa <handa@m17n.org> |
| 2 | 2 | ||
| 3 | * language/korean.el ("Korean"): Fix `documentation' property of | ||
| 4 | this language environment. | ||
| 5 | |||
| 3 | * language/korea-util.el (korean-key-bindings): Add binding for | 6 | * language/korea-util.el (korean-key-bindings): Add binding for |
| 4 | key Hangul. | 7 | key Hangul. |
| 5 | 8 | ||
diff --git a/lisp/language/korean.el b/lisp/language/korean.el index 731ded4c707..e8e78bfc47b 100644 --- a/lisp/language/korean.el +++ b/lisp/language/korean.el | |||
| @@ -43,7 +43,6 @@ | |||
| 43 | 43 | ||
| 44 | (define-coding-system-alias 'euc-kr 'korean-iso-8bit) | 44 | (define-coding-system-alias 'euc-kr 'korean-iso-8bit) |
| 45 | (define-coding-system-alias 'euc-korea 'korean-iso-8bit) | 45 | (define-coding-system-alias 'euc-korea 'korean-iso-8bit) |
| 46 | (define-coding-system-alias 'cp949 'korean-iso-8bit) | ||
| 47 | 46 | ||
| 48 | (define-coding-system 'iso-2022-kr | 47 | (define-coding-system 'iso-2022-kr |
| 49 | "ISO 2022 based 7-bit encoding for Korean KSC5601 (MIME:ISO-2022-KR)." | 48 | "ISO 2022 based 7-bit encoding for Korean KSC5601 (MIME:ISO-2022-KR)." |
| @@ -58,6 +57,14 @@ | |||
| 58 | 57 | ||
| 59 | (define-coding-system-alias 'korean-iso-7bit-lock 'iso-2022-kr) | 58 | (define-coding-system-alias 'korean-iso-7bit-lock 'iso-2022-kr) |
| 60 | 59 | ||
| 60 | (define-coding-system 'korean-cp949 | ||
| 61 | "CP949 (Microsoft Unified Hangul Code)" | ||
| 62 | :coding-type 'charset | ||
| 63 | :mnemonic ?K | ||
| 64 | :charset-list '(ascii cp949)) | ||
| 65 | |||
| 66 | (define-coding-system-alias 'cp949 'korean-cp949) | ||
| 67 | |||
| 61 | (set-language-info-alist | 68 | (set-language-info-alist |
| 62 | "Korean" '((setup-function . setup-korean-environment-internal) | 69 | "Korean" '((setup-function . setup-korean-environment-internal) |
| 63 | (exit-function . exit-korean-environment) | 70 | (exit-function . exit-korean-environment) |
| @@ -70,10 +77,12 @@ | |||
| 70 | (coding-priority korean-iso-8bit iso-2022-kr) | 77 | (coding-priority korean-iso-8bit iso-2022-kr) |
| 71 | (sample-text . "Hangul ($(CGQ1[(B) $(C>H3gGO<<?d(B, $(C>H3gGO=J4O1n(B") | 78 | (sample-text . "Hangul ($(CGQ1[(B) $(C>H3gGO<<?d(B, $(C>H3gGO=J4O1n(B") |
| 72 | (documentation . "\ | 79 | (documentation . "\ |
| 73 | The following key bindings are available while using Korean input methods: | 80 | The following key bindings are available for controlling Korean input methods: |
| 74 | Shift-SPC: toggle-korean-input-mthod | 81 | Shift-SPC, Hangul: toggle-korean-input-method |
| 75 | Control-F9: quail-hangul-switch-symbol-ksc | 82 | Control-F9: quail-hangul-switch-symbol-ksc |
| 76 | F9: quail-hangul-switch-hanja") | 83 | F9: quail-hangul-switch-hanja |
| 84 | and the following key bindings are available within Korean input methods: | ||
| 85 | F9, Hangul_Hanja: hangul-to-hanja-conversion") | ||
| 77 | )) | 86 | )) |
| 78 | 87 | ||
| 79 | (provide 'korean) | 88 | (provide 'korean) |