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 "."  ".")
+