Add special ligature SRI.
[m17n/m17n-db.git] / command.mim
1 ;; command.mim -- global command definitions of input methods.
2 ;; Copyright (C) 2005
3 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
4 ;;   Registration Number H15PRO112
5
6 ;; This file is part of the m17n library.
7
8 ;; The m17n library is free software; you can redistribute it and/or
9 ;; modify it under the terms of the GNU Lesser General Public License
10 ;; as published by the Free Software Foundation; either version 2.1 of
11 ;; the License, or (at your option) any later version.
12
13 ;; The m17n library is distributed in the hope that it will be useful,
14 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
15 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16 ;; Lesser General Public License for more details.
17
18 ;; You should have received a copy of the GNU Lesser General Public
19 ;; License along with the m17n library; if not, write to the Free
20 ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
21 ;; 02111-1307, USA.
22
23 (input-method t nil command)
24
25 (description "Global command definitions.
26 This is actually not an input method, but provides documents
27 and default key-bindinds of global commands.  When an input method declares
28 to use a specific command without supplying an initial value,
29 the key-bindinds defined here is used.
30 ")
31
32 (command
33  (commit
34   "Commit
35 Commit the preedit text"
36   (Return) (Linefeed))
37  (convert
38   "Convert
39 Convert the preedit text"
40   (\ ) (Henkan))
41  (revert
42   "Revert
43 Revert the conversion"
44   (Escape))
45  (prev-candidate
46   "Previous candidate
47 Spot the previous candidate"
48   (Left) (C-B))
49  (next-candidate
50   "Next candidate
51 Spot the next candidate"
52   (Right) (C-F) (\ ))
53  (first-candidate
54   "First candidate
55 Spot the first candidate in the current group"
56   (C-A))
57  (last-candidate
58   "Last candidate
59 Spot the last candidate in the current group"
60   (C-E))
61  (prev-candidate-group
62   "Previous candidate group
63 Move to the previous candidate group"
64   (Up) (C-P))
65  (next-candidate-group
66   "Next candidate group
67 Move to the next candidate group"
68   (Down) (C-N))
69  (candidate-1
70   "Select the 1st candidate
71 Select the first candidate in the current group"
72   (\1))
73  (candidate-2
74   "Select the 2nd candidate
75 Select the second candidate in the current group"
76   (\2))
77  (candidate-3
78   "Select the 3rd candidate
79 Select the third candidate in the current group"
80   (\3))
81  (candidate-4
82   "Select the 4th candidate
83 Select the fourth candidate in the current group"
84   (\4))
85  (candidate-5
86   "Select the 5th candidate
87 Select the fifth candidate in the current group"
88   (\5))
89  (candidate-6
90   "Select the 6th candidate
91 Select the sixth candidate in the current group"
92   (\6))
93  (candidate-7
94   "Select the 7th candidate
95 Select the seventh candidate in the current group"
96   (\7))
97  (candidate-8
98   "select the 8th candidate
99 Select the eighth candidate in the current group"
100   (\8))
101  (candidate-9
102   "Select the 9th candidate
103 Select the ninth candidate in the current group"
104   (\9))
105  (candidate-10
106   "Select the 10th candidate
107 Select the tenth candidate in the current group"
108   (\0))
109  (prev-char
110   "Previous character
111 Move to the previous character"
112   (Left) (C-B))
113  (next-char
114   "Next character
115 Move to the next character"
116   (Right) (C-F))
117  (first-char
118   "Fist character
119 Move to the first character"
120   (C-A))
121  (last-char
122   "Last character
123 Move to the last character"
124   (C-E))
125  (backward-delete-char
126   "Delete char backward
127 Delete the previous character"
128   (Backspace))
129  (delete-char
130   "Delete char
131 Delete the following character"
132   (Delete))
133  (prev-segment
134   "Previous segment
135 Move to the previous segment"
136   (Left) (C-B))
137  (next-segment
138   "Next segment
139 Move to the next segment"
140   (Right) (C-F))
141  (first-segment
142   "First segment
143 Move to the first segment"
144   (C-A))
145  (last-segment
146   "Last segment
147 Move to the last segment"
148   (C-E))
149  (extend-segment
150   "Extend segment
151 Extend the current segment length to the tail"
152   (S-Right) (C-O))
153  (shrink-segment
154   "Shrink segment
155 Shrink the current segment length from the tail"
156   (S-Left) (C-I)))
157
158 ;; Local Variables:
159 ;; mode: lisp
160 ;; coding: utf-8
161 ;; End: