Merge from emacs-23; up to 2010-06-12T08:59:37Z!albinus@detlef.
[bpt/emacs.git] / leim / quail / hebrew.el
CommitLineData
53d1634b 1;;; hebrew.el --- Quail package for inputting Hebrew characters -*-coding: iso-2022-7bit;-*-
64d3c10d 2
6d344054 3;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
5df4f04c 4;; 2008, 2009, 2010, 2011
698218a2
KH
5;; National Institute of Advanced Industrial Science and Technology (AIST)
6;; Registration Number H14PRO021
64d3c10d
KH
7
8;; Keywords: mule, input method, Hebrew
9
10;; This file is part of GNU Emacs.
11
3d544458 12;; GNU Emacs is free software: you can redistribute it and/or modify
64d3c10d 13;; it under the terms of the GNU General Public License as published by
3d544458
GM
14;; the Free Software Foundation, either version 3 of the License, or
15;; (at your option) any later version.
64d3c10d
KH
16
17;; GNU Emacs is distributed in the hope that it will be useful,
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
19;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20;; GNU General Public License for more details.
21
22;; You should have received a copy of the GNU General Public License
3d544458 23;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
64d3c10d 24
be567141
PJ
25;;; Commentary:
26
27;;; Code:
28
64d3c10d
KH
29(require 'quail)
30
31(quail-define-package
32 "hebrew" "Hebrew" "\e,Hr\e(B" nil "Hebrew (ISO 8859-8) input method.
33
34Based on Hebrew typewriter keys.
35Hebrew letters are assigned to lowercases.
36" nil t t t t nil nil nil nil nil t)
37
fe9b5012
JL
38;; 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) -_ =+ ;~
39;; /Q 'W \e,Hw\e(BE \e,Hx\e(BR \e,H`\e(BT \e,Hh\e(BY \e,He\e(BU \e,Ho\e(BI \e,Hm\e(BO \e,Ht\e(BP [{ ]}
40;; \e,Hy\e(BA \e,Hc\e(BS \e,Hb\e(BD \e,Hk\e(BF \e,Hr\e(BG \e,Hi\e(BH \e,Hg\e(BJ \e,Hl\e(BK \e,Hj\e(BL \e,Hs\e(B: ," \|
41;; \e,Hf\e(BZ \e,Hq\e(BX \e,Ha\e(BC \e,Hd\e(BV \e,Hp\e(BB \e,Hn\e(BN \e,Hv\e(BM \e,Hz\e(B< \e,Hu\e(B> .?
177c0ea7 42;;
64d3c10d
KH
43
44(quail-define-rules
45 ("`" ?\;)
46 ("q" ?/)
47 ("w" ?')
48 ("e" ?\e,Hw\e(B)
49 ("r" ?\e,Hx\e(B)
50 ("t" ?\e,H`\e(B)
51 ("y" ?\e,Hh\e(B)
52 ("u" ?\e,He\e(B)
53 ("i" ?\e,Ho\e(B)
54 ("o" ?\e,Hm\e(B)
55 ("p" ?\e,Ht\e(B)
56 ("a" ?\e,Hy\e(B)
57 ("s" ?\e,Hc\e(B)
58 ("d" ?\e,Hb\e(B)
59 ("f" ?\e,Hk\e(B)
60 ("g" ?\e,Hr\e(B)
61 ("h" ?\e,Hi\e(B)
62 ("j" ?\e,Hg\e(B)
63 ("k" ?\e,Hl\e(B)
64 ("l" ?\e,Hj\e(B)
65 (";" ?\e,Hs\e(B)
66 ("z" ?\e,Hf\e(B)
67 ("x" ?\e,Hq\e(B)
68 ("c" ?\e,Ha\e(B)
69 ("v" ?\e,Hd\e(B)
70 ("b" ?\e,Hp\e(B)
71 ("n" ?\e,Hn\e(B)
72 ("m" ?\e,Hv\e(B)
73 ("," ?\e,Hz\e(B)
74 ("." ?\e,Hu\e(B)
75 ("/" ?.)
be567141
PJ
76 ("'" ?,))
77
78;;; hebrew.el ends here