annotate lisp/language/korean.el @ 159:3bb7ccffb0c0 r20-3b6

Import from CVS: tag r20-3b6
author cvs
date Mon, 13 Aug 2007 09:41:43 +0200
parents
children acd284d43ca1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
159
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
1 ;;; korean.el --- Support for Korean
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
2
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
3 ;; Copyright (C) 1995 Free Software Foundation, Inc.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
4 ;; Copyright (C) 1995 Electrotechnical Laboratory, JAPAN.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
5 ;; Copyright (C) 1997 MORIOKA Tomohiko
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
6
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
7 ;; Keywords: multilingual, Korean
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
8
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
9 ;; This file is part of XEmacs.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
10
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
11 ;; XEmacs is free software; you can redistribute it and/or modify it
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
12 ;; under the terms of the GNU General Public License as published by
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
13 ;; the Free Software Foundation; either version 2, or (at your option)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
14 ;; any later version.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
15
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
16 ;; XEmacs is distributed in the hope that it will be useful, but
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
17 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
19 ;; General Public License for more details.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
20
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
21 ;; You should have received a copy of the GNU General Public License
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
22 ;; along with XEmacs; see the file COPYING. If not, write to the Free
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
23 ;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
24 ;; 02111-1307, USA.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
25
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
26 ;;; Commentary:
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
27
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
28 ;; For Korean, the character set KSC5601 is supported.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
29
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
30 ;;; Code:
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
31
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
32 ;; Syntax of Korean characters.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
33 (loop for row from 33 to 34 do
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
34 (modify-syntax-entry `[korean-ksc5601 ,row] "."))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
35 (loop for row from 35 to 37 do
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
36 (modify-syntax-entry `[korean-ksc5601 ,row] "w"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
37 (loop for row from 38 to 41 do
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
38 (modify-syntax-entry `[korean-ksc5601 ,row] "."))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
39 (loop for row from 42 to 126 do
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
40 (modify-syntax-entry `[korean-ksc5601 ,row] "w"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
41
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
42 ;; Setting for coding-system and quail were moved to
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
43 ;; language/korean.el.
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
44
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
45 (make-coding-system
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
46 'iso-2022-int-1 'iso2022
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
47 "ISO-2022-INT-1"
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
48 '(charset-g0 ascii
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
49 charset-g1 korean-ksc5601
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
50 short t
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
51 seven t
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
52 lock-shift t
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
53 mnemonic "INT-1"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
54
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
55 ;; EGG specific setup
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
56 (define-egg-environment 'korean
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
57 "Korean settings for egg"
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
58 (lambda ()
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
59 (when (not (featurep 'egg-kor))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
60 (load "its-hangul")
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
61 (setq its:*standard-modes*
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
62 (cons (its:get-mode-map "hangul") its:*standard-modes*))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
63 (provide 'egg-kor))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
64 (setq wnn-server-type 'kserver)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
65 (setq egg-default-startup-file "eggrc-wnn")
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
66 (setq-default its:*current-map* (its:get-mode-map "hangul"))))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
67
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
68 ;; (make-coding-system
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
69 ;; 'euc-kr 2 ?K
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
70 ;; "Coding-system of Korean EUC (Extended Unix Code)."
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
71 ;; '((ascii t) korean-ksc5601 nil nil
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
72 ;; nil ascii-eol ascii-cntl))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
73
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
74 (make-coding-system
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
75 'euc-kr 'iso2022
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
76 "Coding-system of Korean EUC (Extended Unix Code)."
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
77 '(charset-g0 ascii
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
78 charset-g1 korean-ksc5601
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
79 mnemonic "ko/EUC"
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
80 eol-type lf))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
81
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
82 ;;(define-coding-system-alias 'euc-kr 'euc-korea)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
83
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
84 (copy-coding-system 'euc-kr 'korean-euc)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
85
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
86 ;; (make-coding-system
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
87 ;; 'iso-2022-kr 2 ?k
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
88 ;; "MIME ISO-2022-KR"
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
89 ;; '(ascii (nil korean-ksc5601) nil nil
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
90 ;; nil ascii-eol ascii-cntl seven locking-shift nil nil nil nil nil
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
91 ;; designation-bol))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
92
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
93 (make-coding-system
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
94 'iso-2022-kr 'iso2022
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
95 "Coding-System used for communication with mail in Korea."
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
96 '(charset-g0 ascii
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
97 charset-g1 korean-ksc5601
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
98 force-g1-on-output t
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
99 seven t
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
100 lock-shift t
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
101 mnemonic "Ko/7bit"
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
102 eol-type lf))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
103
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
104 (register-input-method
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
105 "Korean" '("quail-hangul" quail-use-package "quail/hangul"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
106 (register-input-method
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
107 "Korean" '("quail-hangul3" quail-use-package "quail/hangul3"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
108 (register-input-method
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
109 "Korean" '("quail-hanja" quail-use-package "quail/hanja"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
110 (register-input-method
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
111 "Korean" '("quail-symbol-ksc" quail-use-package "quail/symbol-ksc"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
112 (register-input-method
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
113 "Korean" '("quail-hanja-jis" quail-use-package "quail/hanja-jis"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
114
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
115 (defun setup-korean-environment ()
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
116 "Setup multilingual environment (MULE) for Korean."
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
117 (interactive)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
118 (setup-english-environment)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
119 (setq coding-category-iso-8-2 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
120
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
121 (set-coding-priority
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
122 '(coding-category-iso-7
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
123 coding-category-iso-8-2
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
124 coding-category-iso-8-1))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
125
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
126 (setq-default buffer-file-coding-system 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
127
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
128 (setq default-input-method '("Korean" . "quail-hangul"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
129 )
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
130
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
131 (defun describe-korean-support ()
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
132 "Describe How Emacs supports Korean."
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
133 (interactive)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
134 (describe-language-support-internal "Korean"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
135
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
136 (set-language-info-alist
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
137 "Korean" '((setup-function . setup-korean-environment)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
138 (describe-function . describe-korean-support)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
139 (tutorial . "TUTORIAL.kr")
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
140 (charset . (korean-ksc5601))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
141 (coding-system . (euc-kr iso-2022-kr))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
142 (sample-text . "Hangul ($(CGQ1[(B) $(C>H3gGO<<?d(B, $(C>H3gGO=J4O1n(B")
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
143 (documentation . nil)))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
144
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
145 ;;; for XEmacs (will be obsoleted)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
146
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
147 (define-language-environment 'korean
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
148 "Korean"
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
149 (lambda ()
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
150 (set-coding-category-system 'iso-8-2 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
151 (set-coding-priority-list '(iso-8-2 iso-7 iso-8-designate))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
152 (set-pathname-coding-system 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
153 (add-hook 'comint-exec-hook
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
154 (lambda ()
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
155 (let ((proc (get-buffer-process (current-buffer))))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
156 (set-process-input-coding-system proc 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
157 (set-process-output-coding-system proc 'euc-kr))))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
158 (set-buffer-file-coding-system-for-read 'automatic-conversion)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
159 (set-default-buffer-file-coding-system 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
160 (setq keyboard-coding-system 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
161 (setq terminal-coding-system 'euc-kr)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
162 (when (eq 'x (device-type (selected-device)))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
163 (x-use-halfwidth-roman-font 'korean-ksc5601 "ksc5636"))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
164
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
165 ;; EGG specific setup 97.02.05 jhod
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
166 (when (featurep 'egg)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
167 (when (not (featurep 'egg-kor))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
168 (provide 'egg-kor)
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
169 (load "its/its-hangul")
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
170 (setq its:*standard-modes*
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
171 (cons (its:get-mode-map "hangul") its:*standard-modes*)))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
172 (setq-default its:*current-map* (its:get-mode-map "hangul")))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
173
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
174 ;; ;; (setq-default quail-current-package
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
175 ;; ;; (assoc "hangul" quail-package-alist))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
176 ))
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
177
3bb7ccffb0c0 Import from CVS: tag r20-3b6
cvs
parents:
diff changeset
178 ;;; korean.el ends here