1 ;; global.mim -- global variable definitions of input methods.
3 ;; National Institute of Advanced Industrial Science and Technology (AIST)
4 ;; Registration Number H15PRO112
6 ;; This file is part of the m17n library.
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.
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.
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., 51 Franklin Street, Fifth Floor,
21 ;; Boston, MA 02110-1301, USA.
23 (input-method t nil global)
25 (description (_"Global variable and command definitions.
26 This is actually not an input method, but provides documents,
27 default values of global variables, and default key-bindings of
31 (candidates-group-size
32 (_"Maxmum number of candidates in a candidate group.
33 Value must be an integer.
34 If the value is not positive, number of candidates in a group is decided
35 by how candiates are grouped in an input method source file.")
39 (_"Character set to limit candidates.
40 Value must be a symbol representing a charater set, or nil.
41 If the value is not nil, a candidate containing a character not belonging
42 to the specified character set is ignored.")
49 Commit the preedit text")
53 Convert the preedit text")
57 Revert the conversion")
61 Spot the previous candidate")
65 Spot the next candidate")
69 Spot the first candidate in the current group")
73 Spot the last candidate in the current group")
76 (_"Previous candidate group
77 Move to the previous candidate group")
80 (_"Next candidate group
81 Move to the next candidate group")
84 (_"Select the 1st candidate
85 Select the first candidate in the current group")
88 (_"Select the 2nd candidate
89 Select the second candidate in the current group")
92 (_"Select the 3rd candidate
93 Select the third candidate in the current group")
96 (_"Select the 4th candidate
97 Select the fourth candidate in the current group")
100 (_"Select the 5th candidate
101 Select the fifth candidate in the current group")
104 (_"Select the 6th candidate
105 Select the sixth candidate in the current group")
108 (_"Select the 7th candidate
109 Select the seventh candidate in the current group")
112 (_"select the 8th candidate
113 Select the eighth candidate in the current group")
116 (_"Select the 9th candidate
117 Select the ninth candidate in the current group")
120 (_"Select the 10th candidate
121 Select the tenth candidate in the current group")
124 (_"Previous character
125 Move to the previous character in the preedit text")
129 Move to the next character in the preedit text")
133 Move to the first character in the preedit text")
137 Move to the last character in the preedit text")
139 (backward-delete-char
140 (_"Delete char backward
141 Delete the previous character in the preedit text")
145 Delete the following character in the preedit text")
149 Move to the previous segment in the preedit text")
153 Move to the next segment in the preedit text")
157 Move to the first segment in the preedit text")
161 Move to the last segment in the preedit text")
165 Extend the current segment length to the tail")
169 Shrink the current segment length from the tail")
172 (_"Reload input method
173 Reload the input method (and configulation if any) and freshly start it.
174 Note that the length of key-sequence bound for this command must be 1.
175 This is one of special commands reserved by the m17n library, and
176 should not be used in a map of an input method.")