-;;; quail/symbol-ksc.el --- Quail-package for Korean Symbol (KSC5601)
+;;; symbol-ksc.el --- Quail-package for Korean Symbol (KSC5601)
;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.
;; Licensed to the Free Software Foundation.
;;; 94.11.04 Updated for Mule Ver.2.1 (koaunghi.un@zdv.uni-tuebingen.de)
;;; 96.09.23 Updated for emacs-19.33-beta (koaunghi.un@zdv.uni-tuebingen.de)
+;;; Commentary:
;;; Code:
(require 'quail)
-
-(defun quail-hangul-switch-back (key idx)
- (if (not input-method-history
- (toggle-input-method t)
- (quail-delete-region)
- (activate-input-method (car input-method-history))
- (throw 'quail-tag nil))
+(require 'korea-util)
(quail-define-package
- "korean-symbol" "Korean" "\e$(CGQ1[=I9z@T7BG%\e(B" t
+ "korean-symbol" "Korean" "\e$(C=I9z\e(B" t
"\e$(CGQ1[=I9z@T7BG%\e(B:
\e$(C!<\e(B(\e$(C!=0}H#?-1b!<\e(Barrow\e$(C!=H-;l!<\e(Bsex\e$(C!=!N!O!<\e(Bindex\e$(C!=C7@Z\e(B \e$(C!<\e(Baccent\e$(C!=>G<>F.\e(B
\e$(C!<\e(B)\e$(C!=0}H#4]1b!<\e(Bmusic\e$(C!=@=>G!<\e(Bdot\e$(C!=A!\e(B \e$(C!<\e(Bquote\e$(C!=5{?HG%!<\e(Bxtext\e$(C!=!W!X"R"."/\e(B
\e$(C!<\e(Brom\e$(C!=%!%"%#!&\e(B \e$(C!<\e(Bscan\e$(C!=)")#)$!&\e(B \e$(C!<\e(Bkata\e$(C!=+"+#+$\e(B
\e$(C!<\e(Bojaso\e$(C!=(1!-(>!<\e(Bpjaso\e$(C!=)1!-)>!<\e(Boeng\e$(C!=(M!-(f!<\e(Bpeng\e$(C!=)M!-)f\e(B
\e$(C!<\e(Bogana\e$(C!=(?!-(L!<\e(Bpgana\e$(C!=)?!-)L!<\e(Bonum\e$(C!=(g!-(u!<\e(Bpnum\e$(C!=)g!-)u\e(B
- \e$(C!<@Z<R!=\e(B2\e$(C9z=D\e(B + \e$(C$U\e(B(S) \e$(C$o\e(B(t_) \e$(C$p\e(B(DD) \e$(C$q\e(B(D) \e$(C$v\e(B(G) \e$(C$u\e(B(GG) \e$(C$}\e(B(uk)")
+ \e$(C!<@Z<R!=\e(B2\e$(C9z=D\e(B + \e$(C$U\e(B(S) \e$(C$o\e(B(t_) \e$(C$q\e(B(D) \e$(C$p\e(B(DD) \e$(C$a\e(B(aD) \e$(C$v\e(B(_d) \e$(C$u\e(B(G) \e$(C$}\e(B(uk)")
(quail-define-rules
- ("\\" quail-hangul-switch-back)
-
("(" "\e$(C!2!4!6!8!:!<\e(B")
(")" "\e$(C!3!5!7!9!;!=\e(B")
("math" "\e$(C!>!?!@!A!B!C!D!E!P!Q!R!S!T!U!V!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~"""#"$"1"2"3\e(B")
("k" "\e$(C$?\e(B")
("o" "\e$(C$@\e(B")
("i" "\e$(C$A\e(B")
- ("I" "\e$(C$B\e(B")
+ ("O" "\e$(C$B\e(B")
("j" "\e$(C$C\e(B")
("p" "\e$(C$D\e(B")
("u" "\e$(C$E\e(B")
("hl" "\e$(C$J\e(B")
("y" "\e$(C$K\e(B")
("n" "\e$(C$L\e(B")
- ("nh" "\e$(C$M\e(B")
+ ("nj" "\e$(C$M\e(B")
("np" "\e$(C$N\e(B")
("nl" "\e$(C$O\e(B")
("b" "\e$(C$P\e(B")
("fqt" "\e$(C$[\e(B")
("fe" "\e$(C$Z\e(B")
("ft_" "\e$(C$\\e(B")
- ("fG" "\e$(C$]\e(B")
+ ("f_d" "\e$(C$]\e(B")
("aq" "\e$(C$^\e(B")
("at" "\e$(C$_\e(B")
("at_" "\e$(C$`\e(B")
("t_" "\e$(C$o\e(B")
("DD" "\e$(C$p\e(B")
("D" "\e$(C$q\e(B")
- ("Dw" "\e$(C$r\e(B")
+ ("Dt" "\e$(C$r\e(B")
("Dt_" "\e$(C$s\e(B")
("vD" "\e$(C$t\e(B")
- ("GG" "\e$(C$u\e(B")
- ("G" "\e$(C$v\e(B")
+ ("G" "\e$(C$u\e(B")
+ ("_d" "\e$(C$v\e(B")
("yi" "\e$(C$w\e(B")
("yO" "\e$(C$x\e(B")
("yl" "\e$(C$y\e(B")
("kata" "\e$(C+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+[+Z+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v\e(B")
("Russ" "\e$(C,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A\e(B")
("russ" "\e$(C,Q,R,S,T,U,V,W,X,Y,[,Z,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q\e(B"))
+
+;;; symbol-ksc.el ends here