173 |
accepts Big5 for input also (which is then converted to CNS).")) |
accepts Big5 for input also (which is then converted to CNS).")) |
174 |
'("Chinese")) |
'("Chinese")) |
175 |
|
|
176 |
;; Fixme: GBK coding system |
;;; Chinese GBK |
177 |
|
|
178 |
|
(define-coding-system 'chinese-gbk |
179 |
|
"GBK encoding for Chinese (MIME:GBK)." |
180 |
|
:coding-type 'charset |
181 |
|
:mnemonic ?c |
182 |
|
:charset-list '(chinese-gbk) |
183 |
|
:mime-charset 'gbk) |
184 |
|
(define-coding-system-alias 'gbk 'chinese-gbk) |
185 |
|
(define-coding-system-alias 'cp936 'chinese-gbk) |
186 |
|
(define-coding-system-alias 'windows-936 'chinese-gbk) |
187 |
|
|
188 |
|
(set-language-info-alist |
189 |
|
"Chinese-GBK" '((charset chinese-gbk) |
190 |
|
(coding-system chinese-gbk) |
191 |
|
(coding-priority gbk iso-2022-cn chinese-big5 |
192 |
|
chinese-iso-8bit) ; fixme? |
193 |
|
(input-method . "chinese-py-punct") ; fixme? |
194 |
|
(features china-util) |
195 |
|
(documentation . "Support for Chinese GBK character set.")) |
196 |
|
'("Chinese")) |
197 |
|
|
198 |
|
;; Fixme: add HKSCS, GB18030 |
199 |
|
|
200 |
(provide 'chinese) |
(provide 'chinese) |
201 |
|
|