Mercurial > emacs
annotate lisp/generic-x.el @ 21979:ce6e1fa2fefc
(list-input-methods): Doc fix.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 07 May 1998 19:15:43 +0000 |
parents | 18722fb8716f |
children | 47ffa41d5ed5 |
rev | line source |
---|---|
21205 | 1 ;;; generic-x.el --- Extra Modes for generic-mode |
2 | |
3 ;; Copyright (C) 1997, 1998 Free Software Foundation, Inc. | |
4 | |
5 ;; Author: Peter Breton <pbreton@cs.umb.edu> | |
6 ;; Created: Tue Oct 08 1996 | |
7 ;; Keywords: generic, comment, font-lock | |
8 | |
9 ;; This file is part of GNU Emacs. | |
10 | |
11 ;; GNU Emacs is free software; you can redistribute it and/or modify | |
12 ;; it under the terms of the GNU General Public License as published by | |
13 ;; the Free Software Foundation; either version 2, or (at your option) | |
14 ;; any later version. | |
15 | |
16 ;; GNU Emacs is distributed in the hope that it will be useful, | |
17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
19 ;; GNU General Public License for more details. | |
20 | |
21 ;; You should have received a copy of the GNU General Public License | |
22 ;; along with GNU Emacs; see the file COPYING. If not, write to the | |
23 ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |
24 ;; Boston, MA 02111-1307, USA. | |
25 | |
26 ;;; Commentary: | |
27 ;; | |
28 ;; This file contains some pre-defined generic-modes. | |
29 ;; | |
30 ;; INSTALLATION: | |
31 ;; | |
32 ;; Add this line to your .emacs file: | |
33 ;; | |
34 ;; (require 'generic-x) | |
35 ;; | |
36 ;; You can decide which modes to load by setting the variable | |
37 ;; `generic-extras-enable-list'. Some platform-specific modes are | |
38 ;; affected by the variables `generic-define-mswindows-modes' and | |
39 ;; `generic-define-unix-modes' (which see). | |
40 ;; | |
41 ;; You can also send in new modes; if the file types a reasonably common, | |
42 ;; we would like to install them. | |
43 ;; | |
44 ;; PROBLEMS WHEN USED WITH FOLDING MODE: | |
45 ;; | |
46 ;; From Anders Lindgren <andersl@csd.uu.se> | |
47 ;; | |
48 ;; Problem summary: Wayne Adams has found a problem when using folding | |
49 ;; mode in conjuction with font-lock for a mode defined in | |
50 ;; `generic-x.el'. | |
51 ;; | |
52 ;; The problem, as Wayne described it, was that error messages of the | |
53 ;; following form appeared when both font-lock and folding are used: | |
54 ;; | |
55 ;; > - various msgs including "Fontifying region...(error Stack | |
56 ;; > overflow in regexp matcher)" appear | |
57 ;; | |
58 ;; I have just tracked down the cause of the problem. The regexp:s in | |
59 ;; `generic-x.el' does not take into account the way that folding | |
60 ;; hides sections of the buffer. The technique is known as | |
61 ;; `selective-display' and has been available for a very long time (I | |
62 ;; started using it back in the good old' Emacs 18 days). Basically, a | |
63 ;; section is hidden by creating one very long line were the newline | |
64 ;; character (C-j) is replaced by a linefeed (C-m) character. | |
65 ;; | |
66 ;; Many other hiding packages, besides folding, use the same technique, | |
67 ;; the problem should occur when using them as well. | |
68 ;; | |
69 ;; The erroronous lines in `generic-extras' look like the following (this | |
70 ;; example is from the `ini' section): | |
71 ;; | |
72 ;; '(("^\\(\\[.*\\]\\)" 1 'font-lock-reference-face) | |
73 ;; ("^\\(.*\\)=" 1 'font-lock-variable-name-face) | |
74 ;; | |
75 ;; The intention of these lines is to highlight lines of the following | |
76 ;; form: | |
77 ;; | |
78 ;; [foo] | |
79 ;; bar = xxx | |
80 ;; | |
81 ;; However, since the `.' regexp symbol match the linefeed character the | |
82 ;; entire folded section is searched, resulting in a regexp stack | |
83 ;; overflow. | |
84 ;; | |
85 ;; Solution suggestion 2: Instead of using ".", use the sequence | |
86 ;; "[^\n\r]". This will make the rules behave just as before, but they | |
87 ;; will work together with selective-display. | |
88 | |
89 ;;; Code: | |
90 | |
91 (require 'generic) | |
92 (require 'font-lock) | |
93 | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
94 (defgroup generic-x nil |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
95 "Extra modes for generic mode." |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
96 :prefix "generic-" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
97 :group 'generic) |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
98 |
21205 | 99 (defcustom generic-extras-enable-list nil |
100 "*List of generic modes to enable by default. | |
101 Each entry in the list should be a symbol. | |
102 The variables `generic-define-mswindows-modes' and `generic-define-unix-modes' | |
103 also affect which generic modes are defined. | |
104 Please note that if you set this variable after generic-x is loaded, | |
105 you must reload generic-x to enable the specified modes." | |
106 :group 'generic-x | |
107 :type '(repeat sexp) | |
108 ) | |
109 | |
110 (defcustom generic-define-mswindows-modes | |
111 (memq system-type (list 'windows-nt 'ms-dos)) | |
112 "*If non-nil, some MS-Windows specific generic modes will be defined." | |
113 :group 'generic-x | |
114 :type 'boolean | |
115 ) | |
116 | |
117 (defcustom generic-define-unix-modes | |
118 (not (memq system-type (list 'windows-nt 'ms-dos))) | |
119 "*If non-nil, some Unix specific generic modes will be defined." | |
120 :group 'generic-x | |
121 :type 'boolean | |
122 ) | |
123 | |
124 (and generic-define-mswindows-modes | |
125 (setq generic-extras-enable-list | |
126 (append (list 'bat-generic-mode 'ini-generic-mode | |
127 'inf-generic-mode 'rc-generic-mode | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
128 'reg-generic-mode 'rul-generic-mode |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
129 'hosts-generic-mode 'apache-generic-mode) |
21205 | 130 generic-extras-enable-list))) |
131 | |
132 (and generic-define-unix-modes | |
133 (setq generic-extras-enable-list | |
134 (append (list 'apache-generic-mode 'samba-generic-mode | |
135 'hosts-generic-mode 'fvwm-generic-mode | |
136 'x-resource-generic-mode | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
137 'alias-generic-mode |
21205 | 138 ) |
139 generic-extras-enable-list))) | |
140 | |
141 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
142 ;; Generic-modes | |
143 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
144 | |
145 ;;; Apache | |
146 (and | |
147 (memq 'apache-generic-mode generic-extras-enable-list) | |
148 | |
149 (define-generic-mode 'apache-generic-mode | |
150 (list ?#) | |
151 nil | |
152 '(("^\\(<.*>\\)" 1 'font-lock-reference-face) | |
153 ("^\\(\\sw+\\)\\s-" 1 'font-lock-variable-name-face)) | |
154 (list "srm\\.conf\\'" "httpd\\.conf\\'" "access\\.conf\\'") | |
155 nil | |
156 "Generic mode for Apache or HTTPD configuration files.")) | |
157 | |
158 ;;; Samba | |
159 (and | |
160 (memq 'samba-generic-mode generic-extras-enable-list) | |
161 | |
162 (define-generic-mode 'samba-generic-mode | |
163 (list ?\;) | |
164 nil | |
165 '(("^\\(\\[.*\\]\\)" 1 'font-lock-reference-face)) | |
166 (list "smb\\.conf\\'") | |
167 (list 'generic-bracket-support) | |
168 "Generic mode for Samba configuration files.")) | |
169 | |
170 ;;; Fvwm | |
171 ;; This is pretty basic. Also, modes for other window managers could | |
172 ;; be defined as well. | |
173 (and | |
174 (memq 'fvwm-generic-mode generic-extras-enable-list) | |
175 | |
176 (define-generic-mode 'fvwm-generic-mode | |
177 (list ?#) | |
178 (list | |
179 "AddToMenu" | |
180 "AddToFunc" | |
181 "ButtonStyle" | |
182 "EndFunction" | |
183 "EndPopup" | |
184 "Function" | |
185 "IconPath" | |
186 "Key" | |
187 "ModulePath" | |
188 "Mouse" | |
189 "PixmapPath" | |
190 "Popup" | |
191 "Style" | |
192 ) | |
193 nil | |
194 (list "\\.fvwmrc\\'" "\\.fvwm2rc\\'") | |
195 nil | |
196 "Generic mode for FVWM configuration files.")) | |
197 | |
198 ;;; X Resource | |
199 ;; I'm pretty sure I've seen an actual mode to do this, but I don't | |
200 ;; think it's standard with Emacs | |
201 (and | |
202 (memq 'x-resource-generic-mode generic-extras-enable-list) | |
203 | |
204 (define-generic-mode 'x-resource-generic-mode | |
205 (list ?!) | |
206 nil | |
207 '(("^\\([^:\n]+:\\)" 1 'font-lock-variable-name-face)) | |
208 (list "\\.Xdefaults\\'" "\\.Xresources\\'") | |
209 nil | |
210 "Generic mode for X Resource configuration files.")) | |
211 | |
212 ;;; Hosts | |
213 (and | |
214 (memq 'hosts-generic-mode generic-extras-enable-list) | |
215 | |
216 (define-generic-mode 'hosts-generic-mode | |
217 (list ?#) | |
218 (list "localhost") | |
219 '(("\\([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+\\)" 1 'font-lock-reference-face)) | |
220 (list "[hH][oO][sS][tT][sS]\\'") | |
221 nil | |
222 "Generic mode for HOSTS files.")) | |
223 | |
224 ;;; Windows INF files | |
225 (and | |
226 (memq 'inf-generic-mode generic-extras-enable-list) | |
227 | |
228 (define-generic-mode 'inf-generic-mode | |
229 (list ?\;) | |
230 nil | |
231 '(("^\\(\\[.*\\]\\)" 1 'font-lock-reference-face)) | |
232 (list "\\.[iI][nN][fF]\\'") | |
233 (list 'generic-bracket-support) | |
234 "Generic mode for MS-Windows INF files.")) | |
235 | |
236 ;;; Windows INI files | |
237 ;; Should define escape character as well! | |
238 (and | |
239 (memq 'ini-generic-mode generic-extras-enable-list) | |
240 | |
241 (define-generic-mode 'ini-generic-mode | |
242 (list ?\;) | |
243 nil | |
244 '(("^\\(\\[.*\\]\\)" 1 'font-lock-reference-face) | |
245 ("^\\([^=\n\r]*\\)=\\([^\n\r]*\\)$" | |
246 (1 font-lock-function-name-face) | |
247 (2 font-lock-variable-name-face))) | |
248 (list "\\.[iI][nN][iI]\\'") | |
249 (list | |
250 (function | |
251 (lambda () | |
252 (setq imenu-generic-expression | |
253 '((nil "^\\[\\(.*\\)\\]" 1) | |
254 ("*Variables*" "^\\s-*\\([^=]+\\)\\s-*=" 1))) | |
255 ))) | |
256 "Generic mode for MS-Windows INI files.")) | |
257 | |
258 ;;; Windows REG files | |
259 ;;; Unfortunately, Windows 95 and Windows NT have different REG file syntax! | |
260 (and | |
261 (memq 'reg-generic-mode generic-extras-enable-list) | |
262 | |
263 (define-generic-mode 'reg-generic-mode | |
264 '(?\;) | |
265 '("key" "classes_root" "REGEDIT" "REGEDIT4") | |
266 '(("\\(\\[.*]\\)" 1 'font-lock-reference-face) | |
267 ("^\\([^\n\r]*\\)\\s-*=" 1 'font-lock-variable-name-face)) | |
268 '("\\.[rR][eE][gG]\\'") | |
269 (list | |
270 (function | |
271 (lambda () | |
272 (setq imenu-generic-expression | |
273 '((nil "^\\s-*\\(.*\\)\\s-*=" 1)))))) | |
274 "Generic mode for MS-Windows Registry files.")) | |
275 | |
276 ;;; Windows BAT files | |
277 (if (not (memq 'bat-generic-mode generic-extras-enable-list)) | |
278 nil | |
279 (define-generic-mode 'bat-generic-mode | |
280 nil | |
281 nil | |
282 (list | |
283 ;; Make this one first in the list, otherwise comments will | |
284 ;; be over-written by other variables | |
285 (list "^[@ \t]*\\([rR][eE][mM][^\n\r]*\\)" 1 'font-lock-comment-face t) | |
286 (list "^[ \t]*\\(::-.*\\)" 1 'font-lock-comment-face t) | |
287 ;; These keywords appear as the first word on a line | |
288 (generic-make-keywords-list | |
289 (list | |
290 "[cC][aA][lL][lL]" | |
291 "[eE][cC][hH][oO]" | |
292 "[fF][oO][rR]" | |
293 "[iI][fF]" | |
294 "[pP][aA][tT][hH]" | |
295 "[pP][aA][uU][sS][eE]" | |
296 "[pP][rR][oO][mM][pP][tT]" | |
297 "[sS][eE][tT]" | |
298 "[sS][tT][aA][rR][tT]" | |
299 ) | |
300 'font-lock-keyword-face "^[@ \t]*") | |
301 ;; These keywords can be anywhere on a line | |
302 (generic-make-keywords-list | |
303 (list | |
304 "[eE][xX][iI][sS][tT]" | |
305 "[eE][rR][rR][oO][rR][lL][eE][vV][eE][lL]" | |
306 "[gG][oO][tT][oO]" | |
307 "[nN][oO][tT]" | |
308 ) 'font-lock-keyword-face) | |
309 (list "^[ \t]*\\(:\\sw+\\)" 1 'font-lock-function-name-face t) | |
310 (list "\\(%\\sw+%\\)" 1 'font-lock-reference-face) | |
311 (list "\\(%[0-9]\\)" 1 'font-lock-reference-face) | |
312 (list "\\(/[^/ \"\t\n]+\\)" 1 'font-lock-type-face) | |
313 (list "[\t ]+\\([+-][^\t\n\" ]+\\)" 1 'font-lock-type-face) | |
314 (list "\\<\\([gG][oO][tT][oO]\\)\\>[ \t]*\\(\\sw+\\)?" | |
315 '(1 font-lock-keyword-face) | |
316 '(2 font-lock-function-name-face nil t)) | |
317 | |
318 ) | |
319 (list "\\.[bB][aA][tT]\\'" "CONFIG\\." "AUTOEXEC\\." ) | |
320 (list 'generic-bat-mode-setup-function) | |
321 "Generic mode for MS-Windows BAT files.") | |
322 | |
323 (defvar bat-generic-mode-syntax-table nil | |
324 "Syntax table in use in bat-generic-mode buffers.") | |
325 | |
326 ;; Make underscores count as words | |
327 (if bat-generic-mode-syntax-table | |
328 nil | |
329 (setq bat-generic-mode-syntax-table (make-syntax-table)) | |
330 (modify-syntax-entry ?_ "w" bat-generic-mode-syntax-table)) | |
331 | |
332 ;; bat-generic-mode doesn't use the comment functionality of generic-mode | |
333 ;; because it has a three-letter comment-string, so we do it | |
334 ;; here manually instead | |
335 (defun generic-bat-mode-setup-function () | |
336 (make-local-variable 'parse-sexp-ignore-comments) | |
337 (make-local-variable 'comment-start) | |
338 (make-local-variable 'comment-start-skip) | |
339 (make-local-variable 'comment-end) | |
340 (setq imenu-generic-expression '((nil "^:\\(\\sw+\\)" 1)) | |
341 parse-sexp-ignore-comments t | |
342 comment-end "" | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
343 comment-start "REM " |
21205 | 344 comment-start-skip "[Rr][Ee][Mm] *" |
345 ) | |
346 (set-syntax-table bat-generic-mode-syntax-table) | |
347 ) | |
348 ) | |
349 | |
350 ;;; Mailagent | |
351 ;; Mailagent is a Unix mail filtering program. Anyone wanna do a generic mode | |
352 ;; for procmail? | |
353 (and | |
354 (memq 'mailagent-rules-generic-mode generic-extras-enable-list) | |
355 | |
356 (define-generic-mode 'mailagent-rules-generic-mode | |
357 (list ?#) | |
358 (list "SAVE" "DELETE" "PIPE" "ANNOTATE" "REJECT") | |
359 '(("^\\(\\sw+\\)\\s-*=" 1 'font-lock-variable-name-face) | |
360 ("\\s-/\\([^/]+\\)/[i, \t\n]" 1 'font-lock-reference-face)) | |
361 (list "\\.rules\\'") | |
362 (list 'mailagent-rules-setup-function) | |
363 "Mode for Mailagent rules files.") | |
364 | |
365 (defun mailagent-rules-setup-function () | |
366 (make-local-variable 'imenu-generic-expression) | |
367 (setq imenu-generic-expression | |
368 '((nil "\\s-/\\([^/]+\\)/[i, \t\n]" 1)))) | |
369 ) | |
370 | |
371 ;; Solaris/Sys V prototype files | |
372 (and | |
373 (memq 'prototype-generic-mode generic-extras-enable-list) | |
374 | |
375 (define-generic-mode 'prototype-generic-mode | |
376 (list ?#) | |
377 nil | |
378 '( | |
379 ("^\\([0-9]\\)?\\s-*\\([a-z]\\)\\s-+\\([A-Za-z_]+\\)\\s-+\\([^\n\r]*\\)$" | |
380 (2 font-lock-reference-face) | |
381 (3 font-lock-keyword-face)) | |
382 ("^\\([a-z]\\) \\([A-Za-z_]+\\)=\\([^\n\r]*\\)$" | |
383 (1 font-lock-reference-face) | |
384 (2 font-lock-keyword-face) | |
385 (3 font-lock-variable-name-face)) | |
386 ("^\\(!\\s-*\\(search\\|include\\|default\\)\\)\\s-*\\([^\n\r]*\\)$" | |
387 (1 font-lock-keyword-face) | |
388 (3 font-lock-variable-name-face)) | |
389 ("^\\(!\\s-*\\sw+\\)=\\([^\n\r]*\\)$" | |
390 (1 font-lock-keyword-face) | |
391 (2 font-lock-variable-name-face)) | |
392 ) | |
393 (list "prototype\\'") | |
394 nil | |
395 "Mode for Sys V prototype files.")) | |
396 | |
397 ;; Solaris/Sys V pkginfo files | |
398 (and | |
399 (memq 'pkginfo-generic-mode generic-extras-enable-list) | |
400 | |
401 (define-generic-mode 'pkginfo-generic-mode | |
402 (list ?#) | |
403 nil | |
404 '( | |
405 ("^\\([A-Za-z_]+\\)=\\([^\n\r]*\\)$" | |
406 (1 font-lock-keyword-face) | |
407 (2 font-lock-variable-name-face)) | |
408 ) | |
409 (list "pkginfo\\'") | |
410 nil | |
411 "Mode for Sys V pkginfo files.")) | |
412 | |
413 ;; Javascript mode | |
414 (define-generic-mode 'javascript-generic-mode | |
415 (list "//") | |
416 (list | |
417 "document" | |
418 "else" | |
419 "function" | |
420 "function" | |
421 "if" | |
422 "then" | |
423 "var" | |
424 ) | |
425 (list | |
426 (list "^\\s-*function\\s-+\\([A-Za-z0-9]+\\)" | |
427 '(1 font-lock-function-name-face)) | |
428 (list "^\\s-*var\\s-+\\([A-Za-z0-9]+\\)" | |
429 '(1 font-lock-variable-name-face)) | |
430 ) | |
431 (list "\\.js\\'") | |
432 (list | |
433 (function | |
434 (lambda () | |
435 (setq imenu-generic-expression | |
436 '((nil "^function\\s-+\\([A-Za-z0-9_]+\\)" 1))) | |
437 ))) | |
438 "Mode for JavaScript files.") | |
439 | |
440 ;; VRML files | |
441 (define-generic-mode 'vrml-generic-mode | |
442 (list ?#) | |
443 (list | |
444 "DEF" | |
445 "NULL" | |
446 "USE" | |
447 "Viewpoint" | |
448 "ambientIntensity" | |
449 "appearance" | |
450 "children" | |
451 "color" | |
452 "coord" | |
453 "coordIndex" | |
454 "creaseAngle" | |
455 "diffuseColor" | |
456 "emissiveColor" | |
457 "fieldOfView" | |
458 "geometry" | |
459 "info" | |
460 "material" | |
461 "normal" | |
462 "orientation" | |
463 "position" | |
464 "shininess" | |
465 "specularColor" | |
466 "texCoord" | |
467 "texture" | |
468 "textureTransform" | |
469 "title" | |
470 "transparency" | |
471 "type" | |
472 ) | |
473 (list | |
474 (list "USE\\s-+\\([-A-Za-z0-9_]+\\)" | |
475 '(1 font-lock-reference-face)) | |
476 (list "DEF\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([A-Za-z0-9]+\\)\\s-*{" | |
477 '(1 font-lock-type-face) | |
478 '(2 font-lock-reference-face)) | |
479 (list "^\\s-*\\([-A-Za-z0-9_]+\\)\\s-*{" | |
480 '(1 font-lock-function-name-face)) | |
481 (list | |
482 "^\\s-*\\(geometry\\|appearance\\|material\\)\\s-+\\([-A-Za-z0-9_]+\\)" | |
483 '(2 font-lock-variable-name-face)) | |
484 ) | |
485 (list "\\.wrl\\'") | |
486 (list | |
487 (function | |
488 (lambda () | |
489 (setq imenu-generic-expression | |
490 '((nil "^\\([A-Za-z0-9_]+\\)\\s-*{" 1) | |
491 ("*Definitions*" | |
492 "DEF\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([A-Za-z0-9]+\\)\\s-*{" | |
493 1))) | |
494 ))) | |
495 "Generic Mode for VRML files.") | |
496 | |
497 ;; Java Manifests | |
498 (define-generic-mode 'java-manifest-generic-mode | |
499 (list ?#) | |
500 (list | |
501 "Name" | |
502 "Digest-Algorithms" | |
503 "Manifest-Version" | |
504 "Required-Version" | |
505 "Signature-Version" | |
506 "Magic" | |
507 "Java-Bean" | |
508 "Depends-On" | |
509 ) | |
510 '(("^Name:\\s-+\\([^\n\r]*\\)$" | |
511 (1 font-lock-variable-name-face)) | |
512 ("^\\(Manifest\\|Required\\|Signature\\)-Version:\\s-+\\([^\n\r]*\\)$" | |
513 (2 font-lock-reference-face)) | |
514 ) | |
515 (list "manifest\\.mf\\'") | |
516 nil | |
517 "Mode for Java Manifest files") | |
518 | |
519 ;; Java properties files | |
520 (define-generic-mode 'java-properties-generic-mode | |
521 (list ?#) | |
522 nil | |
523 ;; Property and value can be separated with whitespace or an equal sign | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
524 '(("^\\([\\.A-Za-z0-9_]+\\)\\(\\s-+\\|\\(\\s-*=\\s-*\\)\\)\\([^\r\n]*\\)$" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
525 (1 font-lock-reference-face) (4 font-lock-variable-name-face))) |
21205 | 526 nil |
527 nil | |
528 "Mode for Java properties files.") | |
529 | |
530 ;; C shell alias definitions | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
531 (and |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
532 (memq 'alias-generic-mode generic-extras-enable-list) |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
533 |
21205 | 534 (define-generic-mode 'alias-generic-mode |
535 (list ?#) | |
536 (list "alias" "unalias") | |
537 '(("^alias\\s-+\\([-A-Za-z0-9_]+\\)\\s-+" | |
538 (1 font-lock-variable-name-face)) | |
539 ("^unalias\\s-+\\([-A-Za-z0-9_]+\\)\\s-*$" | |
540 (1 font-lock-variable-name-face)) | |
541 ) | |
542 (list "alias\\'") | |
543 (list | |
544 (function | |
545 (lambda () | |
546 (setq imenu-generic-expression | |
547 '((nil "^\\(alias\\|unalias\\)\\s-+\\([-a-zA-Z0-9_]+\\)" 2))) | |
548 ))) | |
549 "Mode for C Shell alias files.") | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
550 ) |
21205 | 551 |
552 ;;; Windows RC files | |
553 ;; Contributed by ACorreir@pervasive-sw.com (Alfred Correira) | |
554 (and | |
555 (memq 'rc-generic-mode generic-extras-enable-list) | |
556 | |
557 (define-generic-mode 'rc-generic-mode | |
558 ;; (list ?\/) | |
559 (list "//") | |
560 '("ACCELERATORS" | |
561 "AUTO3STATE" | |
562 "AUTOCHECKBOX" | |
563 "AUTORADIOBUTTON" | |
564 "BITMAP" | |
565 "BOTTOMMARGIN" | |
566 "BUTTON" | |
567 "CAPTION" | |
568 "CHARACTERISTICS" | |
569 "CHECKBOX" | |
570 "CLASS" | |
571 "COMBOBOX" | |
572 "CONTROL" | |
573 "CTEXT" | |
574 "CURSOR" | |
575 "DEFPUSHBUTTON" | |
576 "DESIGNINFO" | |
577 "DIALOG" | |
578 "DISCARDABLE" | |
579 "EDITTEXT" | |
580 "EXSTYLE" | |
581 "FONT" | |
582 "GROUPBOX" | |
583 "GUIDELINES" | |
584 "ICON" | |
585 "LANGUAGE" | |
586 "LEFTMARGIN" | |
587 "LISTBOX" | |
588 "LTEXT" | |
589 "MENUITEM SEPARATOR" | |
590 "MENUITEM" | |
591 "MENU" | |
592 "MOVEABLE" | |
593 "POPUP" | |
594 "PRELOAD" | |
595 "PURE" | |
596 "PUSHBOX" | |
597 "PUSHBUTTON" | |
598 "RADIOBUTTON" | |
599 "RCDATA" | |
600 "RIGHTMARGIN" | |
601 "RTEXT" | |
602 "SCROLLBAR" | |
603 "SEPARATOR" | |
604 "STATE3" | |
605 "STRINGTABLE" | |
606 "STYLE" | |
607 "TEXTINCLUDE" | |
608 "TOOLBAR" | |
609 "TOPMARGIN" | |
610 "VERSIONINFO" | |
611 "VERSION" | |
612 ) | |
613 ;; the choice of what tokens go where is somewhat arbitrary, | |
614 ;; as is the choice of which value tokens are included, as | |
615 ;; the choice of face for each token group | |
616 (list | |
617 (generic-make-keywords-list | |
618 (list | |
619 "FILEFLAGSMASK" | |
620 "FILEFLAGS" | |
621 "FILEOS" | |
622 "FILESUBTYPE" | |
623 "FILETYPE" | |
624 "FILEVERSION" | |
625 "PRODUCTVERSION" | |
626 ) 'font-lock-type-face) | |
627 (generic-make-keywords-list | |
628 (list | |
629 "BEGIN" | |
630 "BLOCK" | |
631 "END" | |
632 "VALUE" | |
633 ) 'font-lock-function-name-face) | |
634 '("^#[ \t]*include[ \t]+\\(<[^>\"\n]+>\\)" 1 font-lock-string-face) | |
635 '("^#[ \t]*define[ \t]+\\(\\sw+\\)(" 1 font-lock-function-name-face) | |
636 '("^#[ \t]*\\(elif\\|if\\)\\>" | |
637 ("\\<\\(defined\\)\\>[ \t]*(?\\(\\sw+\\)?" nil nil | |
638 (1 font-lock-reference-face) (2 font-lock-variable-name-face nil t))) | |
639 '("^#[ \t]*\\(\\sw+\\)\\>[ \t]*\\(\\sw+\\)?" | |
640 (1 font-lock-reference-face) (2 font-lock-variable-name-face nil t))) | |
641 (list "\\.[rR][cC]$") | |
642 nil | |
643 "Generic mode for MS-Windows Resource files.")) | |
644 | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
645 ;; InstallShield RUL files |
21205 | 646 ;; Contributed by Alfred.Correira@Pervasive.Com |
647 (and | |
648 (memq 'rul-generic-mode generic-extras-enable-list) | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
649 ;;; build the regexp strings using regexp-opt |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
650 (defvar installshield-statement-keyword-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
651 (list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
652 "abort" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
653 "begin" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
654 "call" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
655 "case" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
656 "declare" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
657 "default" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
658 "downto" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
659 "elseif" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
660 "else" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
661 "endfor" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
662 "endif" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
663 "endswitch" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
664 "endwhile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
665 "end" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
666 "exit" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
667 "external" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
668 "for" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
669 "function" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
670 ;; "goto" -- handled elsewhere |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
671 "if" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
672 "program" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
673 "prototype" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
674 "repeat" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
675 "return" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
676 "step" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
677 "switch" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
678 "then" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
679 "to" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
680 "typedef" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
681 "until" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
682 "void" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
683 "while" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
684 ) |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
685 "Statement keywords used in InstallShield 3 and 5.") |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
686 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
687 (defvar installshield-system-functions-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
688 (list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
689 "AddFolderIcon" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
690 "AddProfString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
691 "AddressString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
692 "AppCommand" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
693 "AskDestPath" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
694 "AskOptions" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
695 "AskPath" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
696 "AskText" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
697 "AskYesNo" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
698 "BatchDeleteEx" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
699 "BatchFileLoad" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
700 "BatchFileSave" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
701 "BatchFind" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
702 "BatchGetFileName" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
703 "BatchMoveEx" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
704 "BatchSetFileName" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
705 "CloseFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
706 "CmdGetHwndDlg" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
707 "ComponentAddItem" ; differs between IS3 and IS5 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
708 "ComponentCompareSizeRequired" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
709 "ComponentDialog" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
710 "ComponentError" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
711 "ComponentFileEnum" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
712 "ComponentFileInfo" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
713 "ComponentFilterLanguage" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
714 "ComponentFilterOS" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
715 "ComponentGetData" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
716 "ComponentGetItemInfo" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
717 "ComponentGetItemSize" ; differs between IS3 and IS5 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
718 "ComponentIsItemSelected" ; differs between IS3 and IS5 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
719 "ComponentListItems" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
720 "ComponentMoveData" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
721 "ComponentSelectItem" ; differs between IS3 and IS5 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
722 "ComponentSetData" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
723 "ComponentSetItemInfo" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
724 "ComponentSetTarget" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
725 "ComponentSetupTypeEnum" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
726 "ComponentSetupTypeGetData" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
727 "ComponentSetupTypeSet" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
728 "ComponentTotalSize" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
729 "ComponentValidate" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
730 "CompressAdd" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
731 "CompressDel" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
732 "CompressEnum" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
733 "CompressGet" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
734 "CompressInfo" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
735 "CopyFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
736 "CreateDir" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
737 "CreateFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
738 "CreateProgramFolder" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
739 "DeinstallSetReference" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
740 "DeinstallStart" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
741 "Delay" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
742 "DeleteDir" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
743 "DeleteFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
744 "DialogSetInfo" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
745 "Disable" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
746 "DoInstall" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
747 "Do" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
748 "Enable" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
749 "EnterDisk" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
750 "ExistsDir" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
751 "ExistsDisk" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
752 "ExitProgMan" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
753 "EzBatchAddPath" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
754 "EzBatchAddString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
755 "EzBatchReplace" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
756 "EzConfigAddDriver" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
757 "EzConfigAddString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
758 "EzConfigGetValue" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
759 "EzConfigSetValue" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
760 "EzDefineDialog" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
761 "FileCompare" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
762 "FileDeleteLine" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
763 "FileGrep" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
764 "FileInsertLine" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
765 "FileSetBeginDefine" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
766 "FileSetEndDefine" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
767 "FileSetPerformEz" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
768 "FileSetPerform" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
769 "FileSetReset" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
770 "FileSetRoot" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
771 "FindAllDirs" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
772 "FindAllFiles" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
773 "FindFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
774 "FindWindow" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
775 "GetDiskSpace" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
776 "GetDisk" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
777 "GetEnvVar" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
778 "GetExtents" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
779 "GetFileInfo" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
780 "GetLine" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
781 "GetProfString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
782 "GetSystemInfo" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
783 "GetValidDrivesList" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
784 "GetVersion" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
785 "GetWindowHandle" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
786 "InstallationInfo" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
787 "Is" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
788 "LaunchApp" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
789 "ListAddItem" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
790 "ListAddString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
791 "ListCount" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
792 "ListCreate" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
793 "ListDestroy" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
794 "ListFindItem" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
795 "ListFindString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
796 "ListGetFirstItem" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
797 "ListGetFirstString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
798 "ListGetNextItem" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
799 "ListGetNextString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
800 "ListReadFromFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
801 "ListSetNextItem" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
802 "ListSetNextString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
803 "ListSetIndex" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
804 "ListWriteToFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
805 "LongPathToQuote" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
806 "LongPathToShortPath" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
807 "MessageBox" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
808 "NumToStr" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
809 "OpenFileMode" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
810 "OpenFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
811 "ParsePath" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
812 "PathAdd" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
813 "PathDelete" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
814 "PathFind" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
815 "PathGet" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
816 "PathMove" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
817 "PathSet" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
818 "Path" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
819 "PlaceBitmap" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
820 "PlaceWindow" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
821 "PlayMMedia" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
822 "ProgDefGroupType" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
823 "RegDBCreateKeyEx" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
824 "RegDbDeleteValue" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
825 "RegDBGetItem" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
826 "RegDBKeyExist" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
827 "RegDBSetItem" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
828 "RegDBGetKeyValueEx" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
829 "RegDBSetKeyValueEx" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
830 "RegDBSetDefaultRoot" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
831 "RenameFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
832 "ReplaceFolderIcon" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
833 "ReplaceProfString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
834 "SdAskDestPath" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
835 "SdAskOptions" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
836 "SdAskOptionsList" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
837 "SdBitmap" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
838 "SdCloseDlg" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
839 "SdComponentAdvCheckSpace" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
840 "SdComponentAdvInit" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
841 "SdComponentAdvUpdateSpace" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
842 "SdComponentDialog" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
843 "SdComponentDialog2" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
844 "SdComponentDialogAdv" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
845 "SdComponentDialogEx" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
846 "SdComponentDlgCheckSpace" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
847 "SdComponentMult" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
848 "SdConfirmNewDir" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
849 "SdConfirmRegistration" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
850 "SdDiskSpace" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
851 "SdDisplayTopics" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
852 "SdDoStdButton" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
853 "SdEnablement" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
854 "SdError" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
855 "SdFinish" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
856 "SdFinishInit32" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
857 "SdFinishReboot" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
858 "SdGeneralInit" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
859 "SdGetItemName" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
860 "SdGetTextExtent" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
861 "SdGetUserCompanyInfo" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
862 "SdInit" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
863 "SdIsShellExplorer" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
864 "SdIsStdButton" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
865 "SdLicense" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
866 "SdMakeName" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
867 "SdOptionInit" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
868 "SdOptionSetState" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
869 "SdOptionsButtons" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
870 "SdOptionsButtonsInit" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
871 "SdPlugInProductName" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
872 "SdProductName" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
873 "SdRegEnableButton" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
874 "SdRegExEnableButton" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
875 "SdRegisterUser" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
876 "SdRegisterUserEx" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
877 "SdRemoveEndSpace" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
878 "SdSelectFolder" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
879 "SdSetSequentialItems" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
880 "SdSetStatic" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
881 "SdSetupTypeEx" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
882 "SdSetupType" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
883 "SdShowAnyDialog" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
884 "SdShowDlgEdit1" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
885 "SdShowDlgEdit2" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
886 "SdShowDlgEdit3" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
887 "SdShowFileMods" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
888 "SdShowInfoList" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
889 "SdShowMsg" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
890 "SdStartCopy" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
891 "SdUnInit" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
892 "SdUpdateComponentSelection" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
893 "SdWelcome" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
894 "SendMessage" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
895 "SetColor" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
896 "SetFont" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
897 "SetDialogTitle" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
898 "SetDisplayEffect" ; IS5 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
899 "SetFileInfo" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
900 "SetForegroundWindow" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
901 "SetStatusWindow" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
902 "SetTitle" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
903 "SetupType" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
904 "ShowProgramFolder" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
905 "Split" ; IS3 only |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
906 "SprintfBox" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
907 "Sprintf" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
908 "StatusUpdate" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
909 "StrCompare" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
910 "StrFind" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
911 "StrGetTokens" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
912 "StrLength" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
913 "StrRemoveLastSlash" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
914 "StrToLower" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
915 "StrToUpper" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
916 "StrSub" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
917 "VarRestore" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
918 "VarSave" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
919 "VerCompare" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
920 "VerGetFileVersion" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
921 "WaitOnDialog" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
922 "Welcome" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
923 "WriteLine" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
924 "WriteProfString" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
925 "XCopyFile" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
926 ) |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
927 "System functions defined in InstallShield 3 and 5.") |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
928 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
929 (defvar installshield-system-variables-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
930 (list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
931 "CMDLINE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
932 "CORECOMPONENTHANDLING" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
933 "ERRORFILENAME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
934 "INFOFILENAME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
935 "ISRES" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
936 "ISUSER" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
937 "ISVERSION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
938 "MODE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
939 "SRCDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
940 "SRCDISK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
941 "SUPPORTDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
942 "TARGETDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
943 "TARGETDISK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
944 "WINDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
945 "WINDISK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
946 "WINMAJOR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
947 "WINSYSDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
948 "WINSYSDISK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
949 ) |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
950 "System variables used in InstallShield 3 and 5.") |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
951 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
952 (defvar installshield-types-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
953 (list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
954 "BOOL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
955 "BYREF" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
956 "CHAR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
957 "HIWORD" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
958 "HWND" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
959 "INT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
960 "LIST" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
961 "LONG" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
962 "LOWORD" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
963 "NUMBER" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
964 "POINTER" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
965 "QUAD" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
966 "RGB" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
967 "SHORT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
968 "STRINGLIST" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
969 "STRING" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
970 ) |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
971 "Type keywords used in InstallShield 3 and 5.") |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
972 |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
973 ;;; some might want to skip highlighting these to improve performance |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
974 (defvar installshield-funarg-constants-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
975 (list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
976 "AFTER" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
977 "APPEND" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
978 "ALLCONTENTS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
979 "BACKBUTTON" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
980 "BACKGROUNDCAPTION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
981 "BACKGROUND" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
982 "BACK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
983 "BASEMEMORY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
984 "BEFORE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
985 "BIOS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
986 "BITMAPICON" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
987 "BK_BLUE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
988 "BK_GREEN" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
989 "BK_RED" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
990 "BLUE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
991 "BOOTUPDRIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
992 "CANCEL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
993 "CDROM_DRIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
994 "CDROM" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
995 "CHECKBOX95" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
996 "CHECKBOX" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
997 "CHECKLINE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
998 "CHECKMARK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
999 "COLORS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1000 "COMMANDEX" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1001 "COMMAND" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1002 "COMP_NORMAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1003 "COMP_UPDATE_DATE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1004 "COMP_UPDATE_SAME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1005 "COMP_UPDATE_VERSION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1006 "COMPACT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1007 "CONTINUE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1008 "CPU" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1009 "CUSTOM" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1010 "DATE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1011 "DEFWINDOWMODE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1012 "DIR_WRITEABLE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1013 "DIRECTORY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1014 "DISABLE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1015 "DISK_TOTALSPACE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1016 "DISK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1017 "DLG_OPTIONS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1018 "DLG_PATH" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1019 "DLG_TEXT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1020 "DLG_ASK_YESNO" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1021 "DLG_ENTER_DISK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1022 "DLG_ERR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1023 "DLG_INFO_ALTIMAGE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1024 "DLG_INFO_CHECKSELECTION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1025 "DLG_INFO_KUNITS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1026 "DLG_INFO_USEDECIMAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1027 "DLG_MSG_INFORMATION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1028 "DLG_MSG_SEVERE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1029 "DLG_MSG_WARNING" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1030 "DLG_STATUS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1031 "DLG_WARNING" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1032 "DLG_USER_CAPTION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1033 "DRIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1034 "ENABLE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1035 "END_OF_FILE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1036 "END_OF_LIST" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1037 "ENVSPACE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1038 "EQUALS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1039 "EXCLUDE_SUBDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1040 "EXCLUSIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1041 "EXISTS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1042 "EXIT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1043 "EXTENDED_MEMORY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1044 "EXTENSION_ONLY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1045 "FAILIFEXISTS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1046 "FALSE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1047 "FEEDBACK_FULL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1048 "FILE_ATTR_ARCHIVED" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1049 "FILE_ATTR_DIRECTORY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1050 "FILE_ATTR_HIDDEN" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1051 "FILE_ATTR_NORMAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1052 "FILE_ATTR_READONLY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1053 "FILE_ATTR_SYSTEM" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1054 "FILE_ATTRIBUTE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1055 "FILE_DATE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1056 "FILE_LINE_LENGTH" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1057 "FILE_MODE_APPEND" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1058 "FILE_MODE_BINARYREADONLY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1059 "FILE_MODE_BINARY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1060 "FILE_MODE_NORMAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1061 "FILE_NO_VERSION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1062 "FILE_NOT_FOUND" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1063 "FILE_SIZE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1064 "FILE_TIME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1065 "FILENAME_ONLY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1066 "FILENAME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1067 "FIXED_DRIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1068 "FOLDER_DESKTOP" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1069 "FOLDER_STARTMENU" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1070 "FOLDER_STARTUP" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1071 "FREEENVSPACE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1072 "FULLWINDOWMODE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1073 "FULL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1074 "FONT_TITLE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1075 "GREATER_THAN" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1076 "GREEN" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1077 "HOURGLASS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1078 "INCLUDE_SUBDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1079 "INDVFILESTATUS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1080 "INFORMATION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1081 "IS_WINDOWSNT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1082 "IS_WINDOWS95" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1083 "IS_WINDOWS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1084 "IS_WIN32S" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1085 "ISTYPE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1086 "LANGUAGE_DRV" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1087 "LANGUAGE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1088 "LESS_THAN" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1089 "LIST_NULL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1090 "LISTFIRST" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1091 "LISTNEXT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1092 "LOCKEDFILE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1093 "LOGGING" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1094 "LOWER_LEFT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1095 "LOWER_RIGHT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1096 "MAGENTA" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1097 "MOUSE_DRV" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1098 "MOUSE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1099 "NETWORK_DRV" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1100 "NETWORK" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1101 "NEXT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1102 "NONEXCLUSIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1103 "NORMALMODE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1104 "NOSET" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1105 "NOTEXISTS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1106 "NOWAIT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1107 "NO" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1108 "OFF" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1109 "ONLYDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1110 "ON" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1111 "OSMAJOR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1112 "OSMINOR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1113 "OS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1114 "OTHER_FAILURE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1115 "PARALLEL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1116 "PARTIAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1117 "PATH_EXISTS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1118 "PATH" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1119 "RED" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1120 "REGDB_APPPATH_DEFAULT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1121 "REGDB_APPPATH" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1122 "REGDB_BINARY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1123 "REGDB_ERR_CONNECTIONEXISTS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1124 "REGDB_ERR_CORRUPTEDREGSITRY" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1125 "REGDB_ERR_INITIALIZATION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1126 "REGDB_ERR_INVALIDHANDLE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1127 "REGDB_ERR_INVALIDNAME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1128 "REGDB_NUMBER" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1129 "REGDB_STRING_EXPAND" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1130 "REGDB_STRING_MULTI" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1131 "REGDB_STRING" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1132 "REGDB_UNINSTALL_NAME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1133 "REMOTE_DRIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1134 "REMOVALE_DRIVE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1135 "REPLACE_ITEM" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1136 "REPLACE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1137 "RESET" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1138 "RESTART" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1139 "ROOT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1140 "SELFREGISTER" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1141 "SERIAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1142 "SET" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1143 "SEVERE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1144 "SHAREDFILE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1145 "SHARE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1146 "SILENTMODE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1147 "SRCTARGETDIR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1148 "STATUSBAR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1149 "STATUSDLG" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1150 "STATUSOLD" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1151 "STATUS" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1152 "STYLE_NORMAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1153 "SW_MAXIMIZE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1154 "SW_MINIMIZE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1155 "SW_RESTORE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1156 "SW_SHOW" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1157 "TIME" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1158 "TRUE" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1159 "TYPICAL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1160 "UPPER_LEFT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1161 "UPPER_RIGHT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1162 "VALID_PATH" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1163 "VERSION" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1164 "VIDEO" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1165 "VOLUMELABEL" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1166 "YELLOW" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1167 "YES" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1168 "WAIT" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1169 "WARNING" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1170 "WINMAJOR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1171 "WINMINOR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1172 "WIN32SINSTALLED" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1173 "WIN32SMAJOR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1174 "WIN32SMINOR" |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1175 ) |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1176 "Function argument constants used in InstallShield 3 and 5.") |
21205 | 1177 |
1178 (define-generic-mode 'rul-generic-mode | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1179 ;; Using "/*" and "*/" doesn't seem to be working right |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1180 (list "//") |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1181 installshield-statement-keyword-list |
21205 | 1182 (list |
1183 ;; preprocessor constructs | |
1184 '("#[ \t]*include[ \t]+\\(<[^>\"\n]+>\\)" | |
1185 1 font-lock-string-face) | |
1186 '("#[ \t]*\\(\\sw+\\)\\>[ \t]*\\(\\sw+\\)?" | |
1187 (1 font-lock-reference-face) | |
1188 (2 font-lock-variable-name-face nil t)) | |
1189 ;; indirect string constants | |
21345
89cdcab46969
(rul-generic-mode): Use font-lock-builtin-face,
Richard M. Stallman <rms@gnu.org>
parents:
21205
diff
changeset
|
1190 '("\\(@[A-Za-z][A-Za-z0-9_]+\\)" 1 font-lock-builtin-face) |
21205 | 1191 ;; gotos |
1192 '("[ \t]*\\(\\sw+:\\)" 1 font-lock-reference-face) | |
1193 '("\\<\\(goto\\)\\>[ \t]*\\(\\sw+\\)?" | |
1194 (1 font-lock-keyword-face) | |
1195 (2 font-lock-reference-face nil t)) | |
1196 ;; system variables | |
1197 (generic-make-keywords-list | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1198 installshield-system-variables-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1199 'font-lock-variable-name-face "[^_]" "[^_]") |
21205 | 1200 ;; system functions |
1201 (generic-make-keywords-list | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1202 installshield-system-functions-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1203 'font-lock-function-name-face "[^_]" "[^_]") |
21205 | 1204 ;; type keywords |
1205 (generic-make-keywords-list | |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1206 installshield-types-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1207 'font-lock-type-face "[^_]" "[^_]") |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1208 ;; function argument constants |
21205 | 1209 (generic-make-keywords-list |
21947
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1210 installshield-funarg-constants-list |
18722fb8716f
(generic-x): Added defgroup declaration.
Richard M. Stallman <rms@gnu.org>
parents:
21345
diff
changeset
|
1211 'font-lock-variable-name-face "[^_]" "[^_]") ; is this face the best choice? |
21205 | 1212 ) |
1213 (list "\\.[rR][uU][lL]$") | |
1214 (list | |
1215 (function | |
1216 (lambda () | |
1217 (setq imenu-generic-expression | |
1218 '((nil "^function\\s-+\\([A-Za-z0-9_]+\\)" 1))) | |
1219 ))) | |
1220 "Generic mode for InstallShield RUL files.") | |
1221 | |
1222 (define-skeleton rul-if | |
1223 "Insert an if statement." | |
1224 "condition: " | |
1225 "if(" str ") then" \n | |
1226 > _ \n | |
1227 ( "other condition, %s: " | |
1228 > "elseif(" str ") then" \n | |
1229 > \n) | |
1230 > "else" \n | |
1231 > \n | |
1232 resume: | |
1233 > "endif;" | |
1234 ) | |
1235 | |
1236 (define-skeleton rul-function | |
1237 "Insert a function statement." | |
1238 "function: " | |
1239 "function " str " ()" \n | |
1240 ( "local variables, %s: " | |
1241 > " " str ";" \n) | |
1242 > "begin" \n | |
1243 > _ \n | |
1244 resume: | |
1245 > "end;") | |
1246 | |
1247 ) | |
1248 | |
1249 ;; Additions by ACorreir@pervasive-sw.com (Alfred Correira) | |
1250 (define-generic-mode 'mailrc-generic-mode | |
1251 (list ?#) | |
1252 (list | |
1253 "alias" | |
1254 "else" | |
1255 "endif" | |
1256 "group" | |
1257 "if" | |
1258 "ignore" | |
1259 "set" | |
1260 "unset" | |
1261 ) | |
1262 '(("^\\s-*\\(alias\\|group\\)\\s-+\\([-A-Za-z0-9_]+\\)\\s-+\\([^\n\r#]*\\)\\(#.*\\)?$" | |
1263 (2 font-lock-reference-face) (3 font-lock-variable-name-face)) | |
1264 ("^\\s-*\\(unset\\|set\\|ignore\\)\\s-+\\([-A-Za-z0-9_]+\\)=?\\([^\n\r#]*\\)\\(#.*\\)?$" | |
1265 (2 font-lock-reference-face) (3 font-lock-variable-name-face))) | |
1266 (list "\\.mailrc\\'") | |
1267 nil | |
1268 "Mode for mailrc files.") | |
1269 | |
1270 (provide 'generic-x) | |
1271 | |
1272 ;;; generic-x.el ends here |