aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2009-06-18 01:15:43 +0000
committerKenichi Handa2009-06-18 01:15:43 +0000
commit5c7c11c37454ba637fc1f71c905afa1d2b98bbaa (patch)
tree25aa86461b1830a6089952e0ae9017af0771d045
parent269a9d1a9aaaf78ab2929a8d547e9c528ff77136 (diff)
downloademacs-5c7c11c37454ba637fc1f71c905afa1d2b98bbaa.tar.gz
emacs-5c7c11c37454ba637fc1f71c905afa1d2b98bbaa.zip
("Korean"): Fix `documentation' property of this language environment.
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lisp/language/korean.el19
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 @@
12009-06-18 Kenichi Handa <handa@m17n.org> 12009-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 . "\
73The following key bindings are available while using Korean input methods: 80The 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
84and 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)