~ubuntu-branches/ubuntu/maverick/uim/maverick

« back to all changes in this revision

Viewing changes to scm/prime-key-custom.scm

  • Committer: Bazaar Package Importer
  • Author(s): Masahito Omote
  • Date: 2008-06-25 19:56:33 UTC
  • mfrom: (3.1.18 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080625195633-8jljph4rfq00l8o7
Tags: 1:1.5.1-2
* uim-tcode: provide tutcode-custom.scm, tutcode-bushudic.scm
  and tutcode-rule.scm (Closes: #482659)
* Fix FTBFS: segv during compile (Closes: #483078).
  I personally think this bug is not specific for uim but is a optimization
  problem on gcc-4.3.1. (https://bugs.freedesktop.org/show_bug.cgi?id=16477)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
;;; prime-key-custom.scm: Customization variables for PRIME key bindings
2
2
;;;
3
 
;;; Copyright (c) 2003-2006 uim Project http://uim.freedesktop.org/
 
3
;;; Copyright (c) 2003-2008 uim Project http://code.google.com/p/uim/
4
4
;;;
5
5
;;; All rights reserved.
6
6
;;;
61
61
;;(define-key prime-english-direct-key? '("." "," ":" ";" "(" ")" "\"" "'" "!" "?"))
62
62
 
63
63
(define-custom-group 'prime-keys1
64
 
                     (_ "PRIME key bindings 1")
65
 
                     (_ "long description will be here."))
 
64
                     (N_ "PRIME key bindings 1")
 
65
                     (N_ "long description will be here."))
66
66
 
67
67
(define-custom-group 'prime-keys2
68
 
                     (_ "PRIME key bindings 2")
69
 
                     (_ "long description will be here."))
 
68
                     (N_ "PRIME key bindings 2")
 
69
                     (N_ "long description will be here."))
70
70
 
71
71
(define-custom-group 'prime-keys3
72
 
                     (_ "PRIME key bindings 3")
73
 
                     (_ "long description will be here."))
 
72
                     (N_ "PRIME key bindings 3")
 
73
                     (N_ "long description will be here."))
74
74
 
75
75
 
76
76
(define-custom 'prime-register-key '("<Control>w")
77
77
               '(prime-keys1)
78
78
               '(key)
79
 
               (_ "[PRIME] prime-register-key")
80
 
               (_ "long description will be here"))
 
79
               (N_ "[PRIME] prime-register-key")
 
80
               (N_ "long description will be here"))
81
81
 
82
82
(define-custom 'prime-typing-mode-hiragana-key '("F6")
83
83
               '(prime-keys1 mode-transition)
84
84
               '(key)
85
 
               (_ "[PRIME] prime-typing-mode-hiragana-key")
86
 
               (_ "long description will be here"))
 
85
               (N_ "[PRIME] prime-typing-mode-hiragana-key")
 
86
               (N_ "long description will be here"))
87
87
 
88
88
(define-custom 'prime-typing-mode-katakana-key '("F7")
89
89
               '(prime-keys1 mode-transition)
90
90
               '(key)
91
 
               (_ "[PRIME] prime-typing-mode-katakana-key")
92
 
               (_ "long description will be here"))
 
91
               (N_ "[PRIME] prime-typing-mode-katakana-key")
 
92
               (N_ "long description will be here"))
93
93
 
94
94
(define-custom 'prime-typing-mode-hankana-key '("F8")
95
95
               '(prime-keys1 mode-transition)
96
96
               '(key)
97
 
               (_ "[PRIME] prime-typing-mode-hankana-key")
98
 
               (_ "long description will be here"))
 
97
               (N_ "[PRIME] prime-typing-mode-hankana-key")
 
98
               (N_ "long description will be here"))
99
99
 
100
100
(define-custom 'prime-typing-mode-wideascii-key '("F9")
101
101
               '(prime-keys1 mode-transition)
102
102
               '(key)
103
 
               (_ "[PRIME] prime-typing-mode-wideascii-key")
104
 
               (_ "long description will be here"))
 
103
               (N_ "[PRIME] prime-typing-mode-wideascii-key")
 
104
               (N_ "long description will be here"))
105
105
 
106
106
(define-custom 'prime-typing-mode-ascii-key '("F10")
107
107
               '(prime-keys1 mode-transition)
108
108
               '(key)
109
 
               (_ "[PRIME] prime-typing-mode-ascii-key")
110
 
               (_ "long description will be here"))
 
109
               (N_ "[PRIME] prime-typing-mode-ascii-key")
 
110
               (N_ "long description will be here"))
111
111
 
112
112
;;
113
113
;; advanced 1
115
115
(define-custom 'prime-on-key '("<IgnoreCase><Control>j" generic-on-key)
116
116
               '(prime-keys2 mode-transition)
117
117
               '(key)
118
 
               (_ "[PRIME] on")
119
 
               (_ "long description will be here"))
 
118
               (N_ "[PRIME] on")
 
119
               (N_ "long description will be here"))
120
120
 
121
121
(define-custom 'prime-latin-key '("<Control>l" generic-off-key)
122
122
               '(prime-keys2 mode-transition)
123
123
               '(key)
124
 
               (_ "[PRIME] off")
125
 
               (_ "long description will be here"))
 
124
               (N_ "[PRIME] off")
 
125
               (N_ "long description will be here"))
126
126
 
127
127
(define-custom 'prime-wide-latin-key '("<Control>L")
128
128
               '(prime-keys2 mode-transition)
129
129
               '(key)
130
 
               (_ "[PRIME] fullwidth alphanumeric mode")
131
 
               (_ "long description will be here"))
 
130
               (N_ "[PRIME] fullwidth alphanumeric mode")
 
131
               (N_ "long description will be here"))
132
132
 
133
133
(define-custom 'prime-begin-conv-key '(generic-begin-conv-key)
134
134
               '(prime-keys2)
135
135
               '(key)
136
 
               (_ "[PRIME] begin conversion")
137
 
               (_ "long description will be here"))
 
136
               (N_ "[PRIME] begin conversion")
 
137
               (N_ "long description will be here"))
138
138
 
139
139
(define-custom 'prime-commit-key '(generic-commit-key)
140
140
               '(prime-keys2)
141
141
               '(key)
142
 
               (_ "[PRIME] commit")
143
 
               (_ "long description will be here"))
 
142
               (N_ "[PRIME] commit")
 
143
               (N_ "long description will be here"))
144
144
 
145
145
(define-custom 'prime-cancel-key '(generic-cancel-key)
146
146
               '(prime-keys2)
147
147
               '(key)
148
 
               (_ "[PRIME] cancel")
149
 
               (_ "long description will be here"))
 
148
               (N_ "[PRIME] cancel")
 
149
               (N_ "long description will be here"))
150
150
 
151
151
(define-custom 'prime-next-candidate-key '(generic-next-candidate-key)
152
152
               '(prime-keys2)
153
153
               '(key)
154
 
               (_ "[PRIME] next candidate")
155
 
               (_ "long description will be here"))
 
154
               (N_ "[PRIME] next candidate")
 
155
               (N_ "long description will be here"))
156
156
 
157
157
(define-custom 'prime-prev-candidate-key '(generic-prev-candidate-key)
158
158
               '(prime-keys2)
159
159
               '(key)
160
 
               (_ "[PRIME] previous candidate")
161
 
               (_ "long description will be here"))
 
160
               (N_ "[PRIME] previous candidate")
 
161
               (N_ "long description will be here"))
162
162
 
163
163
(define-custom 'prime-next-page-key '(generic-next-page-key)
164
164
               '(prime-keys2)
165
165
               '(key)
166
 
               (_ "[PRIME] next page of candidate window")
167
 
               (_ "long description will be here"))
 
166
               (N_ "[PRIME] next page of candidate window")
 
167
               (N_ "long description will be here"))
168
168
 
169
169
(define-custom 'prime-prev-page-key '(generic-prev-page-key)
170
170
               '(prime-keys2)
171
171
               '(key)
172
 
               (_ "[PRIME] previous page of candidate window")
173
 
               (_ "long description will be here"))
 
172
               (N_ "[PRIME] previous page of candidate window")
 
173
               (N_ "long description will be here"))
174
174
 
175
175
;;
176
176
;; advanced 2
178
178
(define-custom 'prime-go-left-edge-key '("<IgnoreCase><Control>a" "<Control>left")
179
179
               '(prime-keys3)
180
180
               '(key)
181
 
               (_ "[PRIME] beginning of preedit")
182
 
               (_ "long description will be here"))
 
181
               (N_ "[PRIME] beginning of preedit")
 
182
               (N_ "long description will be here"))
183
183
 
184
184
(define-custom 'prime-go-right-edge-key '("<IgnoreCase><Control>e" "<Control>right")
185
185
               '(prime-keys3)
186
186
               '(key)
187
 
               (_ "[PRIME] end of preedit")
188
 
               (_ "long description will be here"))
 
187
               (N_ "[PRIME] end of preedit")
 
188
               (N_ "long description will be here"))
189
189
 
190
190
(define-custom 'prime-backspace-key '(generic-backspace-key)
191
191
               '(prime-keys3)
192
192
               '(key)
193
 
               (_ "[PRIME] backspace")
194
 
               (_ "long description will be here"))
 
193
               (N_ "[PRIME] backspace")
 
194
               (N_ "long description will be here"))
195
195
 
196
196
(define-custom 'prime-delete-key '(generic-delete-key)
197
197
               '(prime-keys3)
198
198
               '(key)
199
 
               (_ "[PRIME] delete")
200
 
               (_ "long description will be here"))
 
199
               (N_ "[PRIME] delete")
 
200
               (N_ "long description will be here"))
201
201
 
202
202
(define-custom 'prime-go-left-key '(generic-go-left-key)
203
203
               '(prime-keys3)
204
204
               '(key)
205
 
               (_ "[PRIME] go left")
206
 
               (_ "long description will be here"))
 
205
               (N_ "[PRIME] go left")
 
206
               (N_ "long description will be here"))
207
207
 
208
208
(define-custom 'prime-go-right-key '(generic-go-right-key)
209
209
               '(prime-keys3)
210
210
               '(key)
211
 
               (_ "[PRIME] go right")
212
 
               (_ "long description will be here"))
 
211
               (N_ "[PRIME] go right")
 
212
               (N_ "long description will be here"))
213
213
 
214
214
(define-custom 'prime-shrink-segment-key '("<IgnoreCase><Control>i" "<Shift>left")
215
215
               '(prime-keys3)
216
216
               '(key)
217
 
               (_ "[PRIME] shrink segment")
218
 
               (_ "long description will be here"))
 
217
               (N_ "[PRIME] shrink segment")
 
218
               (N_ "long description will be here"))
219
219
 
220
220
(define-custom 'prime-expand-segment-key '("<IgnoreCase><Control>o" "<Shift>right")
221
221
               '(prime-keys3)
222
222
               '(key)
223
 
               (_ "[PRIME] extend segment")
224
 
               (_ "long description will be here"))
 
223
               (N_ "[PRIME] extend segment")
 
224
               (N_ "long description will be here"))
225
225
 
226
226
(define-custom 'prime-english-next-candidate-key '("<IgnoreCase><Control>i" "tab" generic-next-candidate-key)
227
227
               '(prime-keys3 english)
228
228
               '(key)
229
 
               (_ "[PRIME] next candidate in English mode")
230
 
               (_ "long description will be here"))
 
229
               (N_ "[PRIME] next candidate in English mode")
 
230
               (N_ "long description will be here"))
231
231
 
232
232
(define-custom 'prime-english-direct-key '("." "," ":" ";" "(" ")" "\"" "'" "!" "?")
233
233
               '(prime-keys3 english)
234
234
               '(key)
235
 
               (_ "[PRIME] Direct key in English mode")
236
 
               (_ "long description will be here"))
 
235
               (N_ "[PRIME] Direct key in English mode")
 
236
               (N_ "long description will be here"))