Mercurial > hg > xemacs-beta
diff lisp/mule/korean-hooks.el @ 138:6608ceec7cf8 r20-2b3
Import from CVS: tag r20-2b3
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:31:46 +0200 |
parents | cca96a509cfe |
children | 3bb7ccffb0c0 |
line wrap: on
line diff
--- a/lisp/mule/korean-hooks.el Mon Aug 13 09:31:13 2007 +0200 +++ b/lisp/mule/korean-hooks.el Mon Aug 13 09:31:46 2007 +0200 @@ -34,18 +34,10 @@ (loop for row from 38 to 41 do (modify-syntax-entry `[korean-ksc5601 ,row] ".")) (loop for row from 42 to 126 do (modify-syntax-entry `[korean-ksc5601 ,row] "w")) -;; EGG specific setup -;(if (featurep 'egg) -; (progn -; (load "its-hangul") -; (setq its:*standard-modes* -; (cons (its:get-mode-map "hangul") its:*standard-modes*)) -; (setq-default its:*current-map* (its:get-mode-map "hangul")))) - -;(add-hook 'quail-package-alist '("hangul" "quail/hangul")) -;(add-hook 'quail-package-alist '("hangul3" "quail/hangul3")) -;(add-hook 'quail-package-alist '("hanja-jis" "quail/hanja-jis")) -;(add-hook 'quail-package-alist '("hanja-ksc" "quail/hanja-ksc")) +(add-hook 'quail-package-alist '("hangul" "quail-hangul")) +(add-hook 'quail-package-alist '("hangul3" "quail-hangul3")) +(add-hook 'quail-package-alist '("hanja-jis" "quail-hanja-jis")) +(add-hook 'quail-package-alist '("hanja-ksc" "quail-hanja-ksc")) (make-coding-system 'euc-korea 'iso2022 @@ -83,6 +75,19 @@ mnemonic "ISO7/Ko" )) +;; EGG specific setup +(define-egg-environment 'korean + "Korean settings for egg" + (lambda () + (when (not (featurep 'egg-kor)) + (load "its-hangul") + (setq its:*standard-modes* + (cons (its:get-mode-map "hangul") its:*standard-modes*)) + (provide 'egg-kor)) + (setq wnn-server-type 'kserver) + (setq egg-default-startup-file "eggrc-wnn") + (setq-default its:*current-map* (its:get-mode-map "hangul")))) + (define-language-environment 'korean "Korean" (lambda () @@ -110,6 +115,6 @@ (cons (its:get-mode-map "hangul") its:*standard-modes*))) (setq-default its:*current-map* (its:get-mode-map "hangul"))) -; (setq-default quail-current-package -; (assoc "hangul" quail-package-alist)))) + (setq-default quail-current-package + (assoc "hangul" quail-package-alist)) ))