Mercurial > hg > xemacs-beta
diff lisp/its/its-zenkaku.el @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lisp/its/its-zenkaku.el Mon Aug 13 09:02:59 2007 +0200 @@ -0,0 +1,236 @@ +;; Basic Roma-to-Kana Translation Table for Egg +;; Coded by S.Tomura, Electrotechnical Lab. (tomura@etl.go.jp) + +;; This file is part of Egg on Nemacs (Japanese Environment) + +;; Egg is distributed in the forms of patches to GNU +;; Emacs under the terms of the GNU EMACS GENERAL PUBLIC +;; LICENSE which is distributed along with GNU Emacs by the +;; Free Software Foundation. + +;; Egg is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied +;; warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +;; PURPOSE. See the GNU EMACS GENERAL PUBLIC LICENSE for +;; more details. + +;; You should have received a copy of the GNU EMACS GENERAL +;; PUBLIC LICENSE along with Nemacs; see the file COPYING. +;; If not, write to the Free Software Foundation, 675 Mass +;; Ave, Cambridge, MA 02139, USA. + +;; 92.3.16 modified for Mule Ver.0.9.1 by K.Handa <handa@etl.go.jp> +;; 92.3.23 modified for Mule Ver.0.9.1 by K.Handa <handa@etl.go.jp> +;; defrule -> its-defrule, define-its-mode -> its-define-mode +;;; 92.12.31 modified for Mule Ver.0.9.7.1 +;;; by A.Tanaka <aries@ecs.isl.melco.co.jp> +;;; Mode indicator of "zenkaku-upcase" fixed. + +;; 92.3.16 by K.Handa +;;(define-its-mode "zenkaku-downcase" " aa" t) +(its-define-mode "zenkaku-downcase" "a" t) + +(its-defrule "0" "0") +(its-defrule "1" "1") +(its-defrule "2" "2") +(its-defrule "3" "3") +(its-defrule "4" "4") +(its-defrule "5" "5") +(its-defrule "6" "6") +(its-defrule "7" "7") +(its-defrule "8" "8") +(its-defrule "9" "9") + +(its-defrule "A" "A") +(its-defrule "B" "B") +(its-defrule "C" "C") +(its-defrule "D" "D") +(its-defrule "E" "E") +(its-defrule "F" "F") +(its-defrule "G" "G") +(its-defrule "H" "H") +(its-defrule "I" "I") +(its-defrule "J" "J") +(its-defrule "K" "K") +(its-defrule "L" "L") +(its-defrule "M" "M") +(its-defrule "N" "N") +(its-defrule "O" "O") +(its-defrule "P" "P") +(its-defrule "Q" "Q") +(its-defrule "R" "R") +(its-defrule "S" "S") +(its-defrule "T" "T") +(its-defrule "U" "U") +(its-defrule "V" "V") +(its-defrule "W" "W") +(its-defrule "X" "X") +(its-defrule "Y" "Y") +(its-defrule "Z" "Z") + +(its-defrule "a" "a") +(its-defrule "b" "b") +(its-defrule "c" "c") +(its-defrule "d" "d") +(its-defrule "e" "e") +(its-defrule "f" "f") +(its-defrule "g" "g") +(its-defrule "h" "h") +(its-defrule "i" "i") +(its-defrule "j" "j") +(its-defrule "k" "k") +(its-defrule "l" "l") +(its-defrule "m" "m") +(its-defrule "n" "n") +(its-defrule "o" "o") +(its-defrule "p" "p") +(its-defrule "q" "q") +(its-defrule "r" "r") +(its-defrule "s" "s") +(its-defrule "t" "t") +(its-defrule "u" "u") +(its-defrule "v" "v") +(its-defrule "w" "w") +(its-defrule "x" "x") +(its-defrule "y" "y") +(its-defrule "z" "z") + +(its-defrule " " " ") +(its-defrule "!" "!") +(its-defrule "@" "@") +(its-defrule "#" "#") +(its-defrule "$" "$") +(its-defrule "%" "%") +(its-defrule "^" "^") +(its-defrule "&" "&") +(its-defrule "*" "*") +(its-defrule "(" "(") +(its-defrule ")" ")") +(its-defrule "-" "−") +(its-defrule "=" "=") +(its-defrule "`" "`") +(its-defrule "\\" "¥") +(its-defrule "|" "|") +(its-defrule "_" "_") +(its-defrule "+" "+") +(its-defrule "~" " ̄") +(its-defrule "[" "[") +(its-defrule "]" "]") +(its-defrule "{" "{") +(its-defrule "}" "}") +(its-defrule ":" ":") +(its-defrule ";" ";") +(its-defrule "\"" "”") +(its-defrule "'" "’") +(its-defrule "<" "<") +(its-defrule ">" ">") +(its-defrule "?" "?") +(its-defrule "/" "/") +(its-defrule "," ",") +(its-defrule "." ".") + +;;; +;;; +;;; + +(its-define-mode "zenkaku-upcase" "A" t) ;92.12.31 by A.Tanaka + +(its-defrule "0" "0") +(its-defrule "1" "1") +(its-defrule "2" "2") +(its-defrule "3" "3") +(its-defrule "4" "4") +(its-defrule "5" "5") +(its-defrule "6" "6") +(its-defrule "7" "7") +(its-defrule "8" "8") +(its-defrule "9" "9") + +(its-defrule "A" "A") +(its-defrule "B" "B") +(its-defrule "C" "C") +(its-defrule "D" "D") +(its-defrule "E" "E") +(its-defrule "F" "F") +(its-defrule "G" "G") +(its-defrule "H" "H") +(its-defrule "I" "I") +(its-defrule "J" "J") +(its-defrule "K" "K") +(its-defrule "L" "L") +(its-defrule "M" "M") +(its-defrule "N" "N") +(its-defrule "O" "O") +(its-defrule "P" "P") +(its-defrule "Q" "Q") +(its-defrule "R" "R") +(its-defrule "S" "S") +(its-defrule "T" "T") +(its-defrule "U" "U") +(its-defrule "V" "V") +(its-defrule "W" "W") +(its-defrule "X" "X") +(its-defrule "Y" "Y") +(its-defrule "Z" "Z") + +(its-defrule "a" "A") +(its-defrule "b" "B") +(its-defrule "c" "C") +(its-defrule "d" "D") +(its-defrule "e" "E") +(its-defrule "f" "F") +(its-defrule "g" "G") +(its-defrule "h" "H") +(its-defrule "i" "I") +(its-defrule "j" "J") +(its-defrule "k" "K") +(its-defrule "l" "L") +(its-defrule "m" "M") +(its-defrule "n" "N") +(its-defrule "o" "O") +(its-defrule "p" "P") +(its-defrule "q" "Q") +(its-defrule "r" "R") +(its-defrule "s" "S") +(its-defrule "t" "T") +(its-defrule "u" "U") +(its-defrule "v" "V") +(its-defrule "w" "W") +(its-defrule "x" "X") +(its-defrule "y" "Y") +(its-defrule "z" "Z") + +(its-defrule " " " ") +(its-defrule "!" "!") +(its-defrule "@" "@") +(its-defrule "#" "#") +(its-defrule "$" "$") +(its-defrule "%" "%") +(its-defrule "^" "^") +(its-defrule "&" "&") +(its-defrule "*" "*") +(its-defrule "(" "(") +(its-defrule ")" ")") +(its-defrule "-" "−") +(its-defrule "=" "=") +(its-defrule "`" "`") +(its-defrule "\\" "¥") +(its-defrule "|" "|") +(its-defrule "_" "_") +(its-defrule "+" "+") +(its-defrule "~" " ̄") +(its-defrule "[" "[") +(its-defrule "]" "]") +(its-defrule "{" "{") +(its-defrule "}" "}") +(its-defrule ":" ":") +(its-defrule ";" ";") +(its-defrule "\"" "”") +(its-defrule "'" "’") +(its-defrule "<" "<") +(its-defrule ">" ">") +(its-defrule "?" "?") +(its-defrule "/" "/") +(its-defrule "," ",") +(its-defrule "." ".") +