--- /dev/null
+;;; quail/cyril-jis.el -- Quail package for inputting JISX0208 Cyrillic letters
+
+;; Copyright (C) 1997 Electrotechnical Laboratory, JAPAN.
+;; Licensed to the Free Software Foundation.
+
+;; Keywords: multilingual, input method, Cyrillic
+
+;; This file is part of GNU Emacs.
+
+;; GNU Emacs is free software; you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation; either version 2, or (at your option)
+;; any later version.
+
+;; GNU Emacs 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 General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs; see the file COPYING. If not, write to the
+;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+;; Boston, MA 02111-1307, USA.
+
+;;; Commentary:
+
+;; This Quail package is for inputting Cyrillic letters of Japanese
+;; character set JISX0208, not for inputting Cyrillic letters of
+;; ISO-8859-5. For the latter, use packages in quail/cyrillic.el.
+
+;;; Code:
+
+(quail-define-package
+ "cyrillic-jis-russian" "Cyrillic" "\e$B'('+\e(B" nil
+ "\e$B'+'8'5','&'/\e(B keyboard layout same as JCUKEN (JIS X0208.1983 encoding)"
+ nil t t t t)
+
+;; 1! 2@ 3# 4" 5: 6, 7. 8* 9( 0) -_ =+ \e,L!\e(B
+;; \e,L9\e(B \e,LF\e(B \e,LC\e(B \e,L:\e(B \e,L5\e(B \e,L=\e(B \e,L3\e(B \e,LH\e(B \e,LI\e(B \e,L7\e(B \e,LE\e(B \e,Lj\e(B
+;; \e,LD\e(B \e,LK\e(B \e,L2\e(B \e,L0\e(B \e,L?\e(B \e,L@\e(B \e,L>\e(B \e,L;\e(B \e,L4\e(B \e,L6\e(B \e,LM\e(B
+;; \e,LO\e(B \e,LG\e(B \e,LA\e(B \e,L<\e(B \e,L8\e(B \e,LB\e(B \e,LL\e(B \e,L1\e(B \e,LN\e(B /?
+
+(quail-define-rules
+ ("1" ?\e$B#1\e(B)
+ ("2" ?\e$B#2\e(B)
+ ("3" ?\e$B#3\e(B)
+ ("4" ?\e$B#4\e(B)
+ ("5" ?\e$B#5\e(B)
+ ("6" ?\e$B#6\e(B)
+ ("7" ?\e$B#7\e(B)
+ ("8" ?\e$B#8\e(B)
+ ("9" ?\e$B#9\e(B)
+ ("0" ?\e$B#0\e(B)
+ ("-" ?\e$B!]\e(B)
+ ("=" ?\e$B!a\e(B)
+ ("`" ?\e$B'W\e(B)
+ ("q" ?\e$B'[\e(B)
+ ("w" ?\e$B'h\e(B)
+ ("e" ?\e$B'e\e(B)
+ ("r" ?\e$B'\\e(B)
+ ("t" ?\e$B'V\e(B)
+ ("y" ?\e$B'_\e(B)
+ ("u" ?\e$B'T\e(B)
+ ("i" ?\e$B'j\e(B)
+ ("o" ?\e$B'k\e(B)
+ ("p" ?\e$B'Y\e(B)
+ ("[" ?\e$B'g\e(B)
+ ("]" ?\e$B'l\e(B)
+ ("a" ?\e$B'f\e(B)
+ ("s" ?\e$B'm\e(B)
+ ("d" ?\e$B'S\e(B)
+ ("f" ?\e$B'Q\e(B)
+ ("g" ?\e$B'a\e(B)
+ ("h" ?\e$B'b\e(B)
+ ("j" ?\e$B'`\e(B)
+ ("k" ?\e$B']\e(B)
+ ("l" ?\e$B'U\e(B)
+ (";" ?\e$B'X\e(B)
+ ("'" ?\e$B'o\e(B)
+ ("\\" ?\e$B!@\e(B)
+ ("z" ?\e$B'q\e(B)
+ ("x" ?\e$B'i\e(B)
+ ("c" ?\e$B'c\e(B)
+ ("v" ?\e$B'^\e(B)
+ ("b" ?\e$B'Z\e(B)
+ ("n" ?\e$B'd\e(B)
+ ("m" ?\e$B'n\e(B)
+ ("," ?\e$B'R\e(B)
+ ("." ?\e$B'p\e(B)
+ ("/" ?\e$B!?\e(B)
+
+ ("!" ?\e$B!*\e(B)
+ ("@" ?\e$B!w\e(B)
+ ("#" ?\e$B!t\e(B)
+ ("$" ?\e$B!I\e(B)
+ ("%" ?\e$B!'\e(B)
+ ("^" ?\e$B!$\e(B)
+ ("&" ?\e$B!%\e(B)
+ ("*" ?\e$B!v\e(B)
+ ("(" ?\e$B!J\e(B)
+ (")" ?\e$B!K\e(B)
+ ("_" ?\e$B!2\e(B)
+ ("+" ?\e$B!\\e(B)
+ ("~" ?\e$B''\e(B)
+ ("Q" ?\e$B'+\e(B)
+ ("W" ?\e$B'8\e(B)
+ ("E" ?\e$B'5\e(B)
+ ("R" ?\e$B',\e(B)
+ ("T" ?\e$B'&\e(B)
+ ("Y" ?\e$B'/\e(B)
+ ("U" ?\e$B'$\e(B)
+ ("I" ?\e$B':\e(B)
+ ("O" ?\e$B';\e(B)
+ ("P" ?\e$B')\e(B)
+ ("{" ?\e$B'7\e(B)
+ ("}" ?\e$B'<\e(B)
+ ("A" ?\e$B'6\e(B)
+ ("S" ?\e$B'=\e(B)
+ ("D" ?\e$B'#\e(B)
+ ("F" ?\e$B'!\e(B)
+ ("G" ?\e$B'1\e(B)
+ ("H" ?\e$B'2\e(B)
+ ("J" ?\e$B'0\e(B)
+ ("K" ?\e$B'-\e(B)
+ ("L" ?\e$B'%\e(B)
+ (":" ?\e$B'(\e(B)
+ ("\"" ?\e$B'?\e(B)
+ ("|" ?\e$B!C\e(B)
+ ("Z" ?\e$B'A\e(B)
+ ("X" ?\e$B'9\e(B)
+ ("C" ?\e$B'3\e(B)
+ ("V" ?\e$B'.\e(B)
+ ("B" ?\e$B'*\e(B)
+ ("N" ?\e$B'4\e(B)
+ ("M" ?\e$B'>\e(B)
+ ("<" ?\e$B'"\e(B)
+ (">" ?\e$B'@\e(B)
+ ("?" ?\e$B!)\e(B))
+
+;; Local Variables:
+;; buffer-file-coding-system: iso-2022-7bit
+;; End: