Mercurial > hg > xemacs-beta
comparison lisp/auto-autoloads.el @ 406:b8cc9ab3f761 r21-2-33
Import from CVS: tag r21-2-33
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:17:09 +0200 |
parents | 2f8bb876ab1d |
children | de805c49cfc1 |
comparison
equal
deleted
inserted
replaced
405:0e08f63c74d2 | 406:b8cc9ab3f761 |
---|---|
1 ;;; DO NOT MODIFY THIS FILE | 1 ;;; DO NOT MODIFY THIS FILE |
2 (if (featurep 'lisp-autoloads) (error "Already loaded")) | 2 (if (featurep 'lisp-autoloads) (error "Already loaded")) |
3 | 3 |
4 ;;;### (autoloads nil "abbrev" "lisp/abbrev.el") | 4 ;;;### (autoloads (batch-update-one-directory batch-update-directory batch-update-autoloads update-autoloads-from-directory update-autoloads-here update-file-autoloads generate-file-autoloads) "autoload" "lisp/autoload.el") |
5 | |
6 ;;;*** | |
7 | |
8 ;;;### (autoloads (about-xemacs) "about" "lisp/about.el") | |
9 | |
10 (autoload 'about-xemacs "about" "\ | |
11 Describe the True Editor and its minions." t nil) | |
12 | |
13 ;;;*** | |
14 | |
15 ;;;### (autoloads (set-modified-alist modify-alist remove-alist set-alist del-alist put-alist vassoc) "alist" "lisp/alist.el") | |
16 | |
17 (autoload 'vassoc "alist" "\ | |
18 Search VALIST for a vector whose first element is equal to KEY. | |
19 See also `assoc'." nil nil) | |
20 | |
21 (autoload 'put-alist "alist" "\ | |
22 Modify ALIST to set VALUE to ITEM. | |
23 If there is a pair whose car is ITEM, replace its cdr by VALUE. | |
24 If there is not such pair, create new pair (ITEM . VALUE) and | |
25 return new alist whose car is the new pair and cdr is ALIST. | |
26 [tomo's ELIS like function]" nil nil) | |
27 | |
28 (autoload 'del-alist "alist" "\ | |
29 If there is a pair whose key is ITEM, delete it from ALIST. | |
30 [tomo's ELIS emulating function]" nil nil) | |
31 | |
32 (autoload 'set-alist "alist" "\ | |
33 Modify a alist indicated by SYMBOL to set VALUE to ITEM." nil nil) | |
34 | |
35 (autoload 'remove-alist "alist" "\ | |
36 Remove ITEM from the alist indicated by SYMBOL." nil nil) | |
37 | |
38 (autoload 'modify-alist "alist" "\ | |
39 Modify alist DEFAULT into alist MODIFIER." nil nil) | |
40 | |
41 (autoload 'set-modified-alist "alist" "\ | |
42 Modify a value of a symbol SYM into alist MODIFIER. | |
43 The symbol SYM should be alist. If it is not bound, | |
44 its value regard as nil." nil nil) | |
45 | |
46 ;;;*** | |
47 | |
48 ;;;### (autoloads (apropos-documentation apropos-value apropos apropos-command) "apropos" "lisp/apropos.el") | |
49 | |
50 (fset 'command-apropos 'apropos-command) | |
51 | |
52 (autoload 'apropos-command "apropos" "\ | |
53 Shows commands (interactively callable functions) that match REGEXP. | |
54 With optional prefix ARG or if `apropos-do-all' is non-nil, also show | |
55 variables." t nil) | |
56 | |
57 (autoload 'apropos "apropos" "\ | |
58 Show all bound symbols whose names match REGEXP. | |
59 With optional prefix ARG or if `apropos-do-all' is non-nil, also show unbound | |
60 symbols and key bindings, which is a little more time-consuming. | |
61 Returns list of symbols and documentation found." t nil) | |
62 | |
63 (autoload 'apropos-value "apropos" "\ | |
64 Show all symbols whose value's printed image matches REGEXP. | |
65 With optional prefix ARG or if `apropos-do-all' is non-nil, also looks | |
66 at the function and at the names and values of properties. | |
67 Returns list of symbols and values found." t nil) | |
68 | |
69 (autoload 'apropos-documentation "apropos" "\ | |
70 Show symbols whose documentation contain matches for REGEXP. | |
71 With optional prefix ARG or if `apropos-do-all' is non-nil, also use | |
72 documentation that is not stored in the documentation file and show key | |
73 bindings. | |
74 Returns list of symbols and documentation found." t nil) | |
75 | |
76 ;;;*** | |
77 | |
78 ;;;### (autoloads (batch-update-directory batch-update-autoloads update-autoloads-from-directory update-autoloads-here update-file-autoloads generate-file-autoloads) "autoload" "lisp/autoload.el") | |
79 | 5 |
80 (autoload 'generate-file-autoloads "autoload" "\ | 6 (autoload 'generate-file-autoloads "autoload" "\ |
81 Insert at point a loaddefs autoload section for FILE. | 7 Insert at point a loaddefs autoload section for FILE. |
82 autoloads are generated for defuns and defmacros in FILE | 8 autoloads are generated for defuns and defmacros in FILE |
83 marked by `generate-autoload-cookie' (which see). | 9 marked by `generate-autoload-cookie' (which see). |
93 Update sections of the current buffer generated by `update-file-autoloads'." t nil) | 19 Update sections of the current buffer generated by `update-file-autoloads'." t nil) |
94 | 20 |
95 (autoload 'update-autoloads-from-directory "autoload" "\ | 21 (autoload 'update-autoloads-from-directory "autoload" "\ |
96 Update `generated-autoload-file' with all the current autoloads from DIR. | 22 Update `generated-autoload-file' with all the current autoloads from DIR. |
97 This runs `update-file-autoloads' on each .el file in DIR. | 23 This runs `update-file-autoloads' on each .el file in DIR. |
98 Obsolete autoload entries for files that no longer exist are deleted." t nil) | 24 Obsolete autoload entries for files that no longer exist are deleted. |
25 Note that, if this function is called from `batch-update-directory', | |
26 `generated-autoload-file' was rebound in that function." t nil) | |
99 | 27 |
100 (autoload 'batch-update-autoloads "autoload" "\ | 28 (autoload 'batch-update-autoloads "autoload" "\ |
101 Update the autoloads for the files or directories on the command line. | 29 Update the autoloads for the files or directories on the command line. |
102 Runs `update-file-autoloads' on files and `update-directory-autoloads' | 30 Runs `update-file-autoloads' on files and `update-directory-autoloads' |
103 on directories. Must be used only with -batch, and kills Emacs on completion. | 31 on directories. Must be used only with -batch, and kills Emacs on completion. |
105 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'. | 33 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'. |
106 The directory to which the auto-autoloads.el file must be the first parameter | 34 The directory to which the auto-autoloads.el file must be the first parameter |
107 on the command line." nil nil) | 35 on the command line." nil nil) |
108 | 36 |
109 (autoload 'batch-update-directory "autoload" "\ | 37 (autoload 'batch-update-directory "autoload" "\ |
110 Update the autoloads for the directory on the command line. | 38 Update the autoloads for the directories on the command line. |
111 Runs `update-file-autoloads' on each file in the given directory, must | 39 Runs `update-file-autoloads' on each file in the given directory, and must |
112 be used only with -batch and kills XEmacs on completion." nil nil) | 40 be used only with -batch." nil nil) |
113 | 41 |
114 ;;;*** | 42 (autoload 'batch-update-one-directory "autoload" "\ |
115 | 43 Update the autoloads for a single directory on the command line. |
116 ;;;### (autoloads nil "buff-menu" "lisp/buff-menu.el") | 44 Runs `update-file-autoloads' on each file in the given directory, and must |
117 | 45 be used only with -batch." nil nil) |
118 (defvar list-buffers-directory nil) | 46 |
119 | 47 ;;;*** |
120 (make-variable-buffer-local 'list-buffers-directory) | 48 |
121 | 49 ;;;### (autoloads (batch-byte-recompile-directory batch-byte-recompile-directory-norecurse batch-byte-compile-one-file batch-byte-compile display-call-tree byte-compile-sexp byte-compile compile-defun byte-compile-buffer byte-compile-and-load-file byte-compile-file byte-recompile-file byte-recompile-directory byte-force-recompile) "bytecomp" "lisp/bytecomp.el") |
122 ;;;*** | |
123 | |
124 ;;;### (autoloads (batch-byte-recompile-directory batch-byte-recompile-directory-norecurse batch-byte-compile display-call-tree byte-compile-sexp byte-compile compile-defun byte-compile-buffer byte-compile-and-load-file byte-compile-file byte-recompile-file byte-recompile-directory byte-force-recompile) "bytecomp" "lisp/bytecomp.el") | |
125 | 50 |
126 (autoload 'byte-force-recompile "bytecomp" "\ | 51 (autoload 'byte-force-recompile "bytecomp" "\ |
127 Recompile every `.el' file in DIRECTORY that already has a `.elc' file. | 52 Recompile every `.el' file in DIRECTORY that already has a `.elc' file. |
128 Files in subdirectories of DIRECTORY are processed also." t nil) | 53 Files in subdirectories of DIRECTORY are processed also." t nil) |
129 | 54 |
196 Use this from the command line, with `-batch'; | 121 Use this from the command line, with `-batch'; |
197 it won't work in an interactive Emacs. | 122 it won't work in an interactive Emacs. |
198 Each file is processed even if an error occurred previously. | 123 Each file is processed even if an error occurred previously. |
199 For example, invoke \"xemacs -batch -f batch-byte-compile $emacs/ ~/*.el\"" nil nil) | 124 For example, invoke \"xemacs -batch -f batch-byte-compile $emacs/ ~/*.el\"" nil nil) |
200 | 125 |
126 (autoload 'batch-byte-compile-one-file "bytecomp" "\ | |
127 Run `byte-compile-file' on a single file remaining on the command line. | |
128 Use this from the command line, with `-batch'; | |
129 it won't work in an interactive Emacs." nil nil) | |
130 | |
201 (autoload 'batch-byte-recompile-directory-norecurse "bytecomp" "\ | 131 (autoload 'batch-byte-recompile-directory-norecurse "bytecomp" "\ |
202 Same as `batch-byte-recompile-directory' but without recursion." nil nil) | 132 Same as `batch-byte-recompile-directory' but without recursion." nil nil) |
203 | 133 |
204 (autoload 'batch-byte-recompile-directory "bytecomp" "\ | 134 (autoload 'batch-byte-recompile-directory "bytecomp" "\ |
205 Runs `byte-recompile-directory' on the dirs remaining on the command line. | 135 Runs `byte-recompile-directory' on the dirs remaining on the command line. |
206 Must be used only with `-batch', and kills Emacs on completion. | 136 Must be used only with `-batch', and kills Emacs on completion. |
207 For example, invoke `xemacs -batch -f batch-byte-recompile-directory .'." nil nil) | 137 For example, invoke `xemacs -batch -f batch-byte-recompile-directory .'." nil nil) |
208 | 138 |
209 ;;;*** | 139 ;;;*** |
210 | 140 |
211 ;;;### (autoloads (compiler-macroexpand define-compiler-macro ignore-file-errors ignore-errors assert check-type typep deftype cl-struct-setf-expander defstruct define-modify-macro callf2 callf letf* letf rotatef shiftf remf cl-do-pop psetf setf get-setf-method defsetf define-setf-method declare the locally multiple-value-setq multiple-value-bind lexical-let* lexical-let symbol-macrolet macrolet labels flet progv psetq do-all-symbols do-symbols dotimes dolist do* do loop return-from return block etypecase typecase ecase case load-time-value eval-when destructuring-bind function* defmacro* defun* gentemp gensym cl-compile-time-init) "cl-macs" "lisp/cl-macs.el") | 141 ;;;### (autoloads (pop-tag-mark tags-apropos list-tags tags-query-replace tags-search tags-loop-continue next-file tag-complete-symbol find-tag-other-window find-tag find-tag-at-point visit-tags-table) "etags" "lisp/etags.el") |
212 | |
213 (autoload 'cl-compile-time-init "cl-macs" nil nil nil) | |
214 | |
215 (autoload 'gensym "cl-macs" "\ | |
216 Generate a new uninterned symbol. | |
217 The name is made by appending a number to PREFIX, default \"G\"." nil nil) | |
218 | |
219 (autoload 'gentemp "cl-macs" "\ | |
220 Generate a new interned symbol with a unique name. | |
221 The name is made by appending a number to PREFIX, default \"G\"." nil nil) | |
222 | |
223 (autoload 'defun* "cl-macs" "\ | |
224 (defun* NAME ARGLIST [DOCSTRING] BODY...): define NAME as a function. | |
225 Like normal `defun', except ARGLIST allows full Common Lisp conventions, | |
226 and BODY is implicitly surrounded by (block NAME ...)." nil 'macro) | |
227 | |
228 (autoload 'defmacro* "cl-macs" "\ | |
229 (defmacro* NAME ARGLIST [DOCSTRING] BODY...): define NAME as a macro. | |
230 Like normal `defmacro', except ARGLIST allows full Common Lisp conventions, | |
231 and BODY is implicitly surrounded by (block NAME ...)." nil 'macro) | |
232 | |
233 (autoload 'function* "cl-macs" "\ | |
234 (function* SYMBOL-OR-LAMBDA): introduce a function. | |
235 Like normal `function', except that if argument is a lambda form, its | |
236 ARGLIST allows full Common Lisp conventions." nil 'macro) | |
237 | |
238 (autoload 'destructuring-bind "cl-macs" nil nil 'macro) | |
239 | |
240 (autoload 'eval-when "cl-macs" "\ | |
241 (eval-when (WHEN...) BODY...): control when BODY is evaluated. | |
242 If `compile' is in WHEN, BODY is evaluated when compiled at top-level. | |
243 If `load' is in WHEN, BODY is evaluated when loaded after top-level compile. | |
244 If `eval' is in WHEN, BODY is evaluated when interpreted or at non-top-level." nil 'macro) | |
245 | |
246 (autoload 'load-time-value "cl-macs" "\ | |
247 Like `progn', but evaluates the body at load time. | |
248 The result of the body appears to the compiler as a quoted constant." nil 'macro) | |
249 | |
250 (autoload 'case "cl-macs" "\ | |
251 (case EXPR CLAUSES...): evals EXPR, chooses from CLAUSES on that value. | |
252 Each clause looks like (KEYLIST BODY...). EXPR is evaluated and compared | |
253 against each key in each KEYLIST; the corresponding BODY is evaluated. | |
254 If no clause succeeds, case returns nil. A single atom may be used in | |
255 place of a KEYLIST of one atom. A KEYLIST of `t' or `otherwise' is | |
256 allowed only in the final clause, and matches if no other keys match. | |
257 Key values are compared by `eql'." nil 'macro) | |
258 | |
259 (autoload 'ecase "cl-macs" "\ | |
260 (ecase EXPR CLAUSES...): like `case', but error if no case fits. | |
261 `otherwise'-clauses are not allowed." nil 'macro) | |
262 | |
263 (autoload 'typecase "cl-macs" "\ | |
264 (typecase EXPR CLAUSES...): evals EXPR, chooses from CLAUSES on that value. | |
265 Each clause looks like (TYPE BODY...). EXPR is evaluated and, if it | |
266 satisfies TYPE, the corresponding BODY is evaluated. If no clause succeeds, | |
267 typecase returns nil. A TYPE of `t' or `otherwise' is allowed only in the | |
268 final clause, and matches if no other keys match." nil 'macro) | |
269 | |
270 (autoload 'etypecase "cl-macs" "\ | |
271 (etypecase EXPR CLAUSES...): like `typecase', but error if no case fits. | |
272 `otherwise'-clauses are not allowed." nil 'macro) | |
273 | |
274 (autoload 'block "cl-macs" "\ | |
275 (block NAME BODY...): define a lexically-scoped block named NAME. | |
276 NAME may be any symbol. Code inside the BODY forms can call `return-from' | |
277 to jump prematurely out of the block. This differs from `catch' and `throw' | |
278 in two respects: First, the NAME is an unevaluated symbol rather than a | |
279 quoted symbol or other form; and second, NAME is lexically rather than | |
280 dynamically scoped: Only references to it within BODY will work. These | |
281 references may appear inside macro expansions, but not inside functions | |
282 called from BODY." nil 'macro) | |
283 | |
284 (autoload 'return "cl-macs" "\ | |
285 (return [RESULT]): return from the block named nil. | |
286 This is equivalent to `(return-from nil RESULT)'." nil 'macro) | |
287 | |
288 (autoload 'return-from "cl-macs" "\ | |
289 (return-from NAME [RESULT]): return from the block named NAME. | |
290 This jumps out to the innermost enclosing `(block NAME ...)' form, | |
291 returning RESULT from that form (or nil if RESULT is omitted). | |
292 This is compatible with Common Lisp, but note that `defun' and | |
293 `defmacro' do not create implicit blocks as they do in Common Lisp." nil 'macro) | |
294 | |
295 (autoload 'loop "cl-macs" "\ | |
296 (loop CLAUSE...): The Common Lisp `loop' macro. | |
297 Valid clauses are: | |
298 for VAR from/upfrom/downfrom NUM to/upto/downto/above/below NUM by NUM, | |
299 for VAR in LIST by FUNC, for VAR on LIST by FUNC, for VAR = INIT then EXPR, | |
300 for VAR across ARRAY, repeat NUM, with VAR = INIT, while COND, until COND, | |
301 always COND, never COND, thereis COND, collect EXPR into VAR, | |
302 append EXPR into VAR, nconc EXPR into VAR, sum EXPR into VAR, | |
303 count EXPR into VAR, maximize EXPR into VAR, minimize EXPR into VAR, | |
304 if COND CLAUSE [and CLAUSE]... else CLAUSE [and CLAUSE...], | |
305 unless COND CLAUSE [and CLAUSE]... else CLAUSE [and CLAUSE...], | |
306 do EXPRS..., initially EXPRS..., finally EXPRS..., return EXPR, | |
307 finally return EXPR, named NAME." nil 'macro) | |
308 | |
309 (autoload 'do "cl-macs" "\ | |
310 The Common Lisp `do' loop. | |
311 Format is: (do ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil 'macro) | |
312 | |
313 (autoload 'do* "cl-macs" "\ | |
314 The Common Lisp `do*' loop. | |
315 Format is: (do* ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil 'macro) | |
316 | |
317 (autoload 'dolist "cl-macs" "\ | |
318 (dolist (VAR LIST [RESULT]) BODY...): loop over a list. | |
319 Evaluate BODY with VAR bound to each `car' from LIST, in turn. | |
320 Then evaluate RESULT to get return value, default nil." nil 'macro) | |
321 | |
322 (autoload 'dotimes "cl-macs" "\ | |
323 (dotimes (VAR COUNT [RESULT]) BODY...): loop a certain number of times. | |
324 Evaluate BODY with VAR bound to successive integers from 0, inclusive, | |
325 to COUNT, exclusive. Then evaluate RESULT to get return value, default | |
326 nil." nil 'macro) | |
327 | |
328 (autoload 'do-symbols "cl-macs" "\ | |
329 (dosymbols (VAR [OBARRAY [RESULT]]) BODY...): loop over all symbols. | |
330 Evaluate BODY with VAR bound to each interned symbol, or to each symbol | |
331 from OBARRAY." nil 'macro) | |
332 | |
333 (autoload 'do-all-symbols "cl-macs" nil nil 'macro) | |
334 | |
335 (autoload 'psetq "cl-macs" "\ | |
336 (psetq SYM VAL SYM VAL ...): set SYMs to the values VALs in parallel. | |
337 This is like `setq', except that all VAL forms are evaluated (in order) | |
338 before assigning any symbols SYM to the corresponding values." nil 'macro) | |
339 | |
340 (autoload 'progv "cl-macs" "\ | |
341 (progv SYMBOLS VALUES BODY...): bind SYMBOLS to VALUES dynamically in BODY. | |
342 The forms SYMBOLS and VALUES are evaluated, and must evaluate to lists. | |
343 Each SYMBOL in the first list is bound to the corresponding VALUE in the | |
344 second list (or made unbound if VALUES is shorter than SYMBOLS); then the | |
345 BODY forms are executed and their result is returned. This is much like | |
346 a `let' form, except that the list of symbols can be computed at run-time." nil 'macro) | |
347 | |
348 (autoload 'flet "cl-macs" "\ | |
349 (flet ((FUNC ARGLIST BODY...) ...) FORM...): make temporary function defns. | |
350 This is an analogue of `let' that operates on the function cell of FUNC | |
351 rather than its value cell. The FORMs are evaluated with the specified | |
352 function definitions in place, then the definitions are undone (the FUNCs | |
353 go back to their previous definitions, or lack thereof)." nil 'macro) | |
354 | |
355 (autoload 'labels "cl-macs" "\ | |
356 (labels ((FUNC ARGLIST BODY...) ...) FORM...): make temporary func bindings. | |
357 This is like `flet', except the bindings are lexical instead of dynamic. | |
358 Unlike `flet', this macro is fully compliant with the Common Lisp standard." nil 'macro) | |
359 | |
360 (autoload 'macrolet "cl-macs" "\ | |
361 (macrolet ((NAME ARGLIST BODY...) ...) FORM...): make temporary macro defns. | |
362 This is like `flet', but for macros instead of functions." nil 'macro) | |
363 | |
364 (autoload 'symbol-macrolet "cl-macs" "\ | |
365 (symbol-macrolet ((NAME EXPANSION) ...) FORM...): make symbol macro defns. | |
366 Within the body FORMs, references to the variable NAME will be replaced | |
367 by EXPANSION, and (setq NAME ...) will act like (setf EXPANSION ...)." nil 'macro) | |
368 | |
369 (autoload 'lexical-let "cl-macs" "\ | |
370 (lexical-let BINDINGS BODY...): like `let', but lexically scoped. | |
371 The main visible difference is that lambdas inside BODY will create | |
372 lexical closures as in Common Lisp." nil 'macro) | |
373 | |
374 (autoload 'lexical-let* "cl-macs" "\ | |
375 (lexical-let* BINDINGS BODY...): like `let*', but lexically scoped. | |
376 The main visible difference is that lambdas inside BODY will create | |
377 lexical closures as in Common Lisp." nil 'macro) | |
378 | |
379 (autoload 'multiple-value-bind "cl-macs" "\ | |
380 (multiple-value-bind (SYM SYM...) FORM BODY): collect multiple return values. | |
381 FORM must return a list; the BODY is then executed with the first N elements | |
382 of this list bound (`let'-style) to each of the symbols SYM in turn. This | |
383 is analogous to the Common Lisp `multiple-value-bind' macro, using lists to | |
384 simulate true multiple return values. For compatibility, (values A B C) is | |
385 a synonym for (list A B C)." nil 'macro) | |
386 | |
387 (autoload 'multiple-value-setq "cl-macs" "\ | |
388 (multiple-value-setq (SYM SYM...) FORM): collect multiple return values. | |
389 FORM must return a list; the first N elements of this list are stored in | |
390 each of the symbols SYM in turn. This is analogous to the Common Lisp | |
391 `multiple-value-setq' macro, using lists to simulate true multiple return | |
392 values. For compatibility, (values A B C) is a synonym for (list A B C)." nil 'macro) | |
393 | |
394 (autoload 'locally "cl-macs" nil nil 'macro) | |
395 | |
396 (autoload 'the "cl-macs" nil nil 'macro) | |
397 | |
398 (autoload 'declare "cl-macs" nil nil 'macro) | |
399 | |
400 (autoload 'define-setf-method "cl-macs" "\ | |
401 (define-setf-method NAME ARGLIST BODY...): define a `setf' method. | |
402 This method shows how to handle `setf's to places of the form (NAME ARGS...). | |
403 The argument forms ARGS are bound according to ARGLIST, as if NAME were | |
404 going to be expanded as a macro, then the BODY forms are executed and must | |
405 return a list of five elements: a temporary-variables list, a value-forms | |
406 list, a store-variables list (of length one), a store-form, and an access- | |
407 form. See `defsetf' for a simpler way to define most setf-methods." nil 'macro) | |
408 | |
409 (autoload 'defsetf "cl-macs" "\ | |
410 (defsetf NAME FUNC): define a `setf' method. | |
411 This macro is an easy-to-use substitute for `define-setf-method' that works | |
412 well for simple place forms. In the simple `defsetf' form, `setf's of | |
413 the form (setf (NAME ARGS...) VAL) are transformed to function or macro | |
414 calls of the form (FUNC ARGS... VAL). Example: (defsetf aref aset). | |
415 Alternate form: (defsetf NAME ARGLIST (STORE) BODY...). | |
416 Here, the above `setf' call is expanded by binding the argument forms ARGS | |
417 according to ARGLIST, binding the value form VAL to STORE, then executing | |
418 BODY, which must return a Lisp form that does the necessary `setf' operation. | |
419 Actually, ARGLIST and STORE may be bound to temporary variables which are | |
420 introduced automatically to preserve proper execution order of the arguments. | |
421 Example: (defsetf nth (n x) (v) (list 'setcar (list 'nthcdr n x) v))." nil 'macro) | |
422 | |
423 (autoload 'get-setf-method "cl-macs" "\ | |
424 Return a list of five values describing the setf-method for PLACE. | |
425 PLACE may be any Lisp form which can appear as the PLACE argument to | |
426 a macro like `setf' or `incf'." nil nil) | |
427 | |
428 (autoload 'setf "cl-macs" "\ | |
429 (setf PLACE VAL PLACE VAL ...): set each PLACE to the value of its VAL. | |
430 This is a generalized version of `setq'; the PLACEs may be symbolic | |
431 references such as (car x) or (aref x i), as well as plain symbols. | |
432 For example, (setf (cadar x) y) is equivalent to (setcar (cdar x) y). | |
433 The return value is the last VAL in the list." nil 'macro) | |
434 | |
435 (autoload 'psetf "cl-macs" "\ | |
436 (psetf PLACE VAL PLACE VAL ...): set PLACEs to the values VALs in parallel. | |
437 This is like `setf', except that all VAL forms are evaluated (in order) | |
438 before assigning any PLACEs to the corresponding values." nil 'macro) | |
439 | |
440 (autoload 'cl-do-pop "cl-macs" nil nil nil) | |
441 | |
442 (autoload 'remf "cl-macs" "\ | |
443 (remf PLACE TAG): remove TAG from property list PLACE. | |
444 PLACE may be a symbol, or any generalized variable allowed by `setf'. | |
445 The form returns true if TAG was found and removed, nil otherwise." nil 'macro) | |
446 | |
447 (autoload 'shiftf "cl-macs" "\ | |
448 (shiftf PLACE PLACE... VAL): shift left among PLACEs. | |
449 Example: (shiftf A B C) sets A to B, B to C, and returns the old A. | |
450 Each PLACE may be a symbol, or any generalized variable allowed by `setf'." nil 'macro) | |
451 | |
452 (autoload 'rotatef "cl-macs" "\ | |
453 (rotatef PLACE...): rotate left among PLACEs. | |
454 Example: (rotatef A B C) sets A to B, B to C, and C to A. It returns nil. | |
455 Each PLACE may be a symbol, or any generalized variable allowed by `setf'." nil 'macro) | |
456 | |
457 (autoload 'letf "cl-macs" "\ | |
458 (letf ((PLACE VALUE) ...) BODY...): temporarily bind to PLACEs. | |
459 This is the analogue of `let', but with generalized variables (in the | |
460 sense of `setf') for the PLACEs. Each PLACE is set to the corresponding | |
461 VALUE, then the BODY forms are executed. On exit, either normally or | |
462 because of a `throw' or error, the PLACEs are set back to their original | |
463 values. Note that this macro is *not* available in Common Lisp. | |
464 As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)', | |
465 the PLACE is not modified before executing BODY." nil 'macro) | |
466 | |
467 (autoload 'letf* "cl-macs" "\ | |
468 (letf* ((PLACE VALUE) ...) BODY...): temporarily bind to PLACEs. | |
469 This is the analogue of `let*', but with generalized variables (in the | |
470 sense of `setf') for the PLACEs. Each PLACE is set to the corresponding | |
471 VALUE, then the BODY forms are executed. On exit, either normally or | |
472 because of a `throw' or error, the PLACEs are set back to their original | |
473 values. Note that this macro is *not* available in Common Lisp. | |
474 As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)', | |
475 the PLACE is not modified before executing BODY." nil 'macro) | |
476 | |
477 (autoload 'callf "cl-macs" "\ | |
478 (callf FUNC PLACE ARGS...): set PLACE to (FUNC PLACE ARGS...). | |
479 FUNC should be an unquoted function name. PLACE may be a symbol, | |
480 or any generalized variable allowed by `setf'." nil 'macro) | |
481 | |
482 (autoload 'callf2 "cl-macs" "\ | |
483 (callf2 FUNC ARG1 PLACE ARGS...): set PLACE to (FUNC ARG1 PLACE ARGS...). | |
484 Like `callf', but PLACE is the second argument of FUNC, not the first." nil 'macro) | |
485 | |
486 (autoload 'define-modify-macro "cl-macs" "\ | |
487 (define-modify-macro NAME ARGLIST FUNC): define a `setf'-like modify macro. | |
488 If NAME is called, it combines its PLACE argument with the other arguments | |
489 from ARGLIST using FUNC: (define-modify-macro incf (&optional (n 1)) +)" nil 'macro) | |
490 | |
491 (autoload 'defstruct "cl-macs" "\ | |
492 (defstruct (NAME OPTIONS...) (SLOT SLOT-OPTS...)...): define a struct type. | |
493 This macro defines a new Lisp data type called NAME, which contains data | |
494 stored in SLOTs. This defines a `make-NAME' constructor, a `copy-NAME' | |
495 copier, a `NAME-p' predicate, and setf-able `NAME-SLOT' accessors." nil 'macro) | |
496 | |
497 (autoload 'cl-struct-setf-expander "cl-macs" nil nil nil) | |
498 | |
499 (autoload 'deftype "cl-macs" "\ | |
500 (deftype NAME ARGLIST BODY...): define NAME as a new data type. | |
501 The type name can then be used in `typecase', `check-type', etc." nil 'macro) | |
502 | |
503 (autoload 'typep "cl-macs" "\ | |
504 Check that OBJECT is of type TYPE. | |
505 TYPE is a Common Lisp-style type specifier." nil nil) | |
506 | |
507 (autoload 'check-type "cl-macs" "\ | |
508 Verify that FORM is of type TYPE; signal an error if not. | |
509 STRING is an optional description of the desired type." nil 'macro) | |
510 | |
511 (autoload 'assert "cl-macs" "\ | |
512 Verify that FORM returns non-nil; signal an error if not. | |
513 Second arg SHOW-ARGS means to include arguments of FORM in message. | |
514 Other args STRING and ARGS... are arguments to be passed to `error'. | |
515 They are not evaluated unless the assertion fails. If STRING is | |
516 omitted, a default message listing FORM itself is used." nil 'macro) | |
517 | |
518 (autoload 'ignore-errors "cl-macs" "\ | |
519 Execute FORMS; if an error occurs, return nil. | |
520 Otherwise, return result of last FORM." nil 'macro) | |
521 | |
522 (autoload 'ignore-file-errors "cl-macs" "\ | |
523 Execute FORMS; if an error of type `file-error' occurs, return nil. | |
524 Otherwise, return result of last FORM." nil 'macro) | |
525 | |
526 (autoload 'define-compiler-macro "cl-macs" "\ | |
527 (define-compiler-macro FUNC ARGLIST BODY...): Define a compiler-only macro. | |
528 This is like `defmacro', but macro expansion occurs only if the call to | |
529 FUNC is compiled (i.e., not interpreted). Compiler macros should be used | |
530 for optimizing the way calls to FUNC are compiled; the form returned by | |
531 BODY should do the same thing as a call to the normal function called | |
532 FUNC, though possibly more efficiently. Note that, like regular macros, | |
533 compiler macros are expanded repeatedly until no further expansions are | |
534 possible. Unlike regular macros, BODY can decide to \"punt\" and leave the | |
535 original function call alone by declaring an initial `&whole foo' parameter | |
536 and then returning foo." nil 'macro) | |
537 | |
538 (autoload 'compiler-macroexpand "cl-macs" nil nil nil) | |
539 | |
540 ;;;*** | |
541 | |
542 ;;;### (autoloads (batch-remove-old-elc) "cleantree" "lisp/cleantree.el") | |
543 | |
544 (autoload 'batch-remove-old-elc "cleantree" nil nil nil) | |
545 | |
546 ;;;*** | |
547 | |
548 ;;;### (autoloads (config-value config-value-hash-table) "config" "lisp/config.el") | |
549 | |
550 (autoload 'config-value-hash-table "config" "\ | |
551 Return hash table of configuration parameters and their values." nil nil) | |
552 | |
553 (autoload 'config-value "config" "\ | |
554 Return the value of the configuration parameter CONFIG_SYMBOL." nil nil) | |
555 | |
556 ;;;*** | |
557 | |
558 ;;;### (autoloads (Custom-make-dependencies) "cus-dep" "lisp/cus-dep.el") | |
559 | |
560 (autoload 'Custom-make-dependencies "cus-dep" "\ | |
561 Extract custom dependencies from .el files in SUBDIRS. | |
562 SUBDIRS is a list of directories. If it is nil, the command-line | |
563 arguments are used. If it is a string, only that directory is | |
564 processed. This function is especially useful in batch mode. | |
565 | |
566 Batch usage: xemacs -batch -l cus-dep.el -f Custom-make-dependencies DIRS" t nil) | |
567 | |
568 ;;;*** | |
569 | |
570 ;;;### (autoloads (customize-menu-create custom-menu-create custom-save-all customize-save-customized customize-browse custom-buffer-create-other-window custom-buffer-create customize-apropos-groups customize-apropos-faces customize-apropos-options customize-apropos customize-saved customize-customized customize-face-other-window customize-face customize-option-other-window customize-changed-options customize-variable customize-other-window customize customize-save-variable customize-set-variable customize-set-value) "cus-edit" "lisp/cus-edit.el") | |
571 | |
572 (autoload 'customize-set-value "cus-edit" "\ | |
573 Set VARIABLE to VALUE. VALUE is a Lisp object. | |
574 | |
575 If VARIABLE has a `variable-interactive' property, that is used as if | |
576 it were the arg to `interactive' (which see) to interactively read the value. | |
577 | |
578 If VARIABLE has a `custom-type' property, it must be a widget and the | |
579 `:prompt-value' property of that widget will be used for reading the value. | |
580 | |
581 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil) | |
582 | |
583 (autoload 'customize-set-variable "cus-edit" "\ | |
584 Set the default for VARIABLE to VALUE. VALUE is a Lisp object. | |
585 | |
586 If VARIABLE has a `custom-set' property, that is used for setting | |
587 VARIABLE, otherwise `set-default' is used. | |
588 | |
589 The `customized-value' property of the VARIABLE will be set to a list | |
590 with a quoted VALUE as its sole list member. | |
591 | |
592 If VARIABLE has a `variable-interactive' property, that is used as if | |
593 it were the arg to `interactive' (which see) to interactively read the value. | |
594 | |
595 If VARIABLE has a `custom-type' property, it must be a widget and the | |
596 `:prompt-value' property of that widget will be used for reading the value. | |
597 | |
598 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil) | |
599 | |
600 (autoload 'customize-save-variable "cus-edit" "\ | |
601 Set the default for VARIABLE to VALUE, and save it for future sessions. | |
602 If VARIABLE has a `custom-set' property, that is used for setting | |
603 VARIABLE, otherwise `set-default' is used. | |
604 | |
605 The `customized-value' property of the VARIABLE will be set to a list | |
606 with a quoted VALUE as its sole list member. | |
607 | |
608 If VARIABLE has a `variable-interactive' property, that is used as if | |
609 it were the arg to `interactive' (which see) to interactively read the value. | |
610 | |
611 If VARIABLE has a `custom-type' property, it must be a widget and the | |
612 `:prompt-value' property of that widget will be used for reading the value. | |
613 | |
614 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil) | |
615 | |
616 (autoload 'customize "cus-edit" "\ | |
617 Select a customization buffer which you can use to set user options. | |
618 User options are structured into \"groups\". | |
619 The default group is `Emacs'." t nil) | |
620 | |
621 (defalias 'customize-group 'customize) | |
622 | |
623 (autoload 'customize-other-window "cus-edit" "\ | |
624 Customize SYMBOL, which must be a customization group." t nil) | |
625 | |
626 (defalias 'customize-group-other-window 'customize-other-window) | |
627 | |
628 (defalias 'customize-option 'customize-variable) | |
629 | |
630 (autoload 'customize-variable "cus-edit" "\ | |
631 Customize SYMBOL, which must be a user option variable." t nil) | |
632 | |
633 (autoload 'customize-changed-options "cus-edit" "\ | |
634 Customize all user option variables whose default values changed recently. | |
635 This means, in other words, variables defined with a `:version' keyword." t nil) | |
636 | |
637 (defalias 'customize-variable-other-window 'customize-option-other-window) | |
638 | |
639 (autoload 'customize-option-other-window "cus-edit" "\ | |
640 Customize SYMBOL, which must be a user option variable. | |
641 Show the buffer in another window, but don't select it." t nil) | |
642 | |
643 (autoload 'customize-face "cus-edit" "\ | |
644 Customize SYMBOL, which should be a face name or nil. | |
645 If SYMBOL is nil, customize all faces." t nil) | |
646 | |
647 (autoload 'customize-face-other-window "cus-edit" "\ | |
648 Show customization buffer for FACE in other window." t nil) | |
649 | |
650 (autoload 'customize-customized "cus-edit" "\ | |
651 Customize all user options set since the last save in this session." t nil) | |
652 | |
653 (autoload 'customize-saved "cus-edit" "\ | |
654 Customize all already saved user options." t nil) | |
655 | |
656 (autoload 'customize-apropos "cus-edit" "\ | |
657 Customize all user options matching REGEXP. | |
658 If ALL is `options', include only options. | |
659 If ALL is `faces', include only faces. | |
660 If ALL is `groups', include only groups. | |
661 If ALL is t (interactively, with prefix arg), include options which are not | |
662 user-settable, as well as faces and groups." t nil) | |
663 | |
664 (autoload 'customize-apropos-options "cus-edit" "\ | |
665 Customize all user options matching REGEXP. | |
666 With prefix arg, include options which are not user-settable." t nil) | |
667 | |
668 (autoload 'customize-apropos-faces "cus-edit" "\ | |
669 Customize all user faces matching REGEXP." t nil) | |
670 | |
671 (autoload 'customize-apropos-groups "cus-edit" "\ | |
672 Customize all user groups matching REGEXP." t nil) | |
673 | |
674 (autoload 'custom-buffer-create "cus-edit" "\ | |
675 Create a buffer containing OPTIONS. | |
676 Optional NAME is the name of the buffer. | |
677 OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where | |
678 SYMBOL is a customization option, and WIDGET is a widget for editing | |
679 that option." nil nil) | |
680 | |
681 (autoload 'custom-buffer-create-other-window "cus-edit" "\ | |
682 Create a buffer containing OPTIONS. | |
683 Optional NAME is the name of the buffer. | |
684 OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where | |
685 SYMBOL is a customization option, and WIDGET is a widget for editing | |
686 that option." nil nil) | |
687 | |
688 (autoload 'customize-browse "cus-edit" "\ | |
689 Create a tree browser for the customize hierarchy." t nil) | |
690 | |
691 (defcustom custom-file "~/.emacs" "File used for storing customization information.\nIf you change this from the default \"~/.emacs\" you need to\nexplicitly load that file for the settings to take effect." :type 'file :group 'customize) | |
692 | |
693 (autoload 'customize-save-customized "cus-edit" "\ | |
694 Save all user options which have been set in this session." t nil) | |
695 | |
696 (autoload 'custom-save-all "cus-edit" "\ | |
697 Save all customizations in `custom-file'." nil nil) | |
698 | |
699 (autoload 'custom-menu-create "cus-edit" "\ | |
700 Create menu for customization group SYMBOL. | |
701 The menu is in a format applicable to `easy-menu-define'." nil nil) | |
702 | |
703 (autoload 'customize-menu-create "cus-edit" "\ | |
704 Return a customize menu for customization group SYMBOL. | |
705 If optional NAME is given, use that as the name of the menu. | |
706 Otherwise the menu will be named `Customize'. | |
707 The format is suitable for use with `easy-menu-define'." nil nil) | |
708 | |
709 ;;;*** | |
710 | |
711 ;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-theme-face-value custom-theme-set-faces custom-set-faces custom-set-face-update-spec custom-declare-face) "cus-face" "lisp/cus-face.el") | |
712 | |
713 (autoload 'custom-declare-face "cus-face" "\ | |
714 Like `defface', but FACE is evaluated as a normal argument." nil nil) | |
715 | |
716 (autoload 'custom-set-face-update-spec "cus-face" "\ | |
717 Customize the FACE for display types matching DISPLAY, merging | |
718 in the new items from PLIST" nil nil) | |
719 | |
720 (autoload 'custom-set-faces "cus-face" "\ | |
721 Initialize faces according to user preferences. | |
722 This asociates the setting with the USER theme. | |
723 The arguments should be a list where each entry has the form: | |
724 | |
725 (FACE SPEC [NOW [COMMENT]]) | |
726 | |
727 SPEC will be stored as the saved value for FACE. If NOW is present | |
728 and non-nil, FACE will also be created according to SPEC. | |
729 COMMENT is a string comment about FACE. | |
730 | |
731 See `defface' for the format of SPEC." nil nil) | |
732 | |
733 (autoload 'custom-theme-set-faces "cus-face" "\ | |
734 Initialize faces according to settings specified by args. | |
735 Records the settings as belonging to THEME. | |
736 | |
737 See `custom-set-faces' for a description of the arguments ARGS." nil nil) | |
738 | |
739 (autoload 'custom-theme-face-value "cus-face" "\ | |
740 Return spec of FACE in THEME if the THEME modifies the | |
741 FACE. Nil otherwise." nil nil) | |
742 | |
743 (autoload 'custom-theme-reset-faces "cus-face" nil nil nil) | |
744 | |
745 (autoload 'custom-reset-faces "cus-face" "\ | |
746 Reset the value of the face to values previously defined. | |
747 Assosiate this setting with the 'user' theme. | |
748 | |
749 ARGS is defined as for `custom-theme-reset-faces'" nil nil) | |
750 | |
751 ;;;*** | |
752 | |
753 ;;;### (autoloads (disassemble) "disass" "lisp/disass.el") | |
754 | |
755 (autoload 'disassemble "disass" "\ | |
756 Print disassembled code for OBJECT in (optional) BUFFER. | |
757 OBJECT can be a symbol defined as a function, or a function itself | |
758 \(a lambda expression or a compiled-function object). | |
759 If OBJECT is not already compiled, we compile it, but do not | |
760 redefine OBJECT if it is a symbol." t nil) | |
761 | |
762 ;;;*** | |
763 | |
764 ;;;### (autoloads (standard-display-european standard-display-underline standard-display-graphic standard-display-g1 standard-display-ascii standard-display-default standard-display-8bit make-display-table describe-current-display-table) "disp-table" "lisp/disp-table.el") | |
765 | |
766 (autoload 'describe-current-display-table "disp-table" "\ | |
767 Describe the display table in use in the selected window and buffer." t nil) | |
768 | |
769 (autoload 'make-display-table "disp-table" "\ | |
770 Return a new, empty display table." nil nil) | |
771 | |
772 (autoload 'standard-display-8bit "disp-table" "\ | |
773 Display characters in the range L to H literally." nil nil) | |
774 | |
775 (autoload 'standard-display-default "disp-table" "\ | |
776 Display characters in the range L to H using the default notation." nil nil) | |
777 | |
778 (autoload 'standard-display-ascii "disp-table" "\ | |
779 Display character C using printable string S." nil nil) | |
780 | |
781 (autoload 'standard-display-g1 "disp-table" "\ | |
782 Display character C as character SC in the g1 character set. | |
783 This function assumes that your terminal uses the SO/SI characters; | |
784 it is meaningless for an X frame." nil nil) | |
785 | |
786 (autoload 'standard-display-graphic "disp-table" "\ | |
787 Display character C as character GC in graphics character set. | |
788 This function assumes VT100-compatible escapes; it is meaningless for an | |
789 X frame." nil nil) | |
790 | |
791 (autoload 'standard-display-underline "disp-table" "\ | |
792 Display character C as character UC plus underlining." nil nil) | |
793 | |
794 (autoload 'standard-display-european "disp-table" "\ | |
795 Toggle display of European characters encoded with ISO 8859. | |
796 When enabled, characters in the range of 160 to 255 display not | |
797 as octal escapes, but as accented characters. | |
798 With prefix argument, enable European character display iff arg is positive." t nil) | |
799 | |
800 ;;;*** | |
801 | |
802 ;;;### (autoloads nil "easymenu" "lisp/easymenu.el") | |
803 | |
804 ;;;*** | |
805 | |
806 ;;;### (autoloads (pop-tag-mark tags-apropos list-tags tags-query-replace tags-search tags-loop-continue next-file tag-complete-symbol find-tag-other-window find-tag visit-tags-table) "etags" "lisp/etags.el") | |
807 | 142 |
808 (autoload 'visit-tags-table "etags" "\ | 143 (autoload 'visit-tags-table "etags" "\ |
809 Tell tags commands to use tags table file FILE when all else fails. | 144 Tell tags commands to use tags table file FILE when all else fails. |
810 FILE should be the name of a file created with the `etags' program. | 145 FILE should be the name of a file created with the `etags' program. |
811 A directory name is ok too; it means file TAGS in that directory." t nil) | 146 A directory name is ok too; it means file TAGS in that directory." t nil) |
147 | |
148 (autoload 'find-tag-at-point "etags" "\ | |
149 *Find tag whose name contains TAGNAME. | |
150 Identical to `find-tag' but does not prompt for tag when called interactively; | |
151 instead, uses tag around or before point." t nil) | |
812 | 152 |
813 (autoload 'find-tag "etags" "\ | 153 (autoload 'find-tag "etags" "\ |
814 *Find tag whose name contains TAGNAME. | 154 *Find tag whose name contains TAGNAME. |
815 Selects the buffer that the tag is contained in | 155 Selects the buffer that the tag is contained in |
816 and puts point at its definition. | 156 and puts point at its definition. |
1082 This can take a while for large buffers." t nil) | 422 This can take a while for large buffers." t nil) |
1083 | 423 |
1084 (autoload 'font-lock-set-defaults-1 "font-lock" nil nil nil) | 424 (autoload 'font-lock-set-defaults-1 "font-lock" nil nil nil) |
1085 | 425 |
1086 (add-minor-mode 'font-lock-mode " Font") | 426 (add-minor-mode 'font-lock-mode " Font") |
1087 | |
1088 ;;;*** | |
1089 | |
1090 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "font-menu" "lisp/font-menu.el") | |
1091 | |
1092 (defcustom font-menu-ignore-scaled-fonts nil "*If non-nil, then the font menu will try to show only bitmap fonts." :type 'boolean :group 'font-menu) | |
1093 | |
1094 (defcustom font-menu-this-frame-only-p nil "*If non-nil, then changing the default font from the font menu will only\naffect one frame instead of all frames." :type 'boolean :group 'font-menu) | |
1095 | |
1096 (fset 'install-font-menus 'reset-device-font-menus) | |
1097 | |
1098 (autoload 'reset-device-font-menus "font-menu" "\ | |
1099 Generates the `Font', `Size', and `Weight' submenus for the Options menu. | |
1100 This is run the first time that a font-menu is needed for each device. | |
1101 If you don't like the lazy invocation of this function, you can add it to | |
1102 `create-device-hook' and that will make the font menus respond more quickly | |
1103 when they are selected for the first time. If you add fonts to your system, | |
1104 or if you change your font path, you can call this to re-initialize the menus." nil nil) | |
1105 | |
1106 (autoload 'font-menu-family-constructor "font-menu" nil nil nil) | |
1107 | |
1108 (autoload 'font-menu-size-constructor "font-menu" nil nil nil) | |
1109 | |
1110 (autoload 'font-menu-weight-constructor "font-menu" nil nil nil) | |
1111 | |
1112 ;;;*** | |
1113 | |
1114 ;;;### (autoloads (x-font-build-cache font-default-size-for-device font-default-encoding-for-device font-default-registry-for-device font-default-family-for-device font-default-object-for-device font-default-font-for-device font-create-object) "font" "lisp/font.el") | |
1115 | |
1116 (autoload 'font-create-object "font" nil nil nil) | |
1117 | |
1118 (autoload 'font-default-font-for-device "font" nil nil nil) | |
1119 | |
1120 (autoload 'font-default-object-for-device "font" nil nil nil) | |
1121 | |
1122 (autoload 'font-default-family-for-device "font" nil nil nil) | |
1123 | |
1124 (autoload 'font-default-registry-for-device "font" nil nil nil) | |
1125 | |
1126 (autoload 'font-default-encoding-for-device "font" nil nil nil) | |
1127 | |
1128 (autoload 'font-default-size-for-device "font" nil nil nil) | |
1129 | |
1130 (autoload 'x-font-build-cache "font" nil nil nil) | |
1131 | 427 |
1132 ;;;*** | 428 ;;;*** |
1133 | 429 |
1134 ;;;### (autoloads (gnuserv-start gnuserv-running-p) "gnuserv" "lisp/gnuserv.el") | 430 ;;;### (autoloads (gnuserv-start gnuserv-running-p) "gnuserv" "lisp/gnuserv.el") |
1135 | 431 |
1835 ;;;### (autoloads (x-win-init-xfree86) "x-win-xfree86" "lisp/x-win-xfree86.el") | 1131 ;;;### (autoloads (x-win-init-xfree86) "x-win-xfree86" "lisp/x-win-xfree86.el") |
1836 | 1132 |
1837 (autoload 'x-win-init-xfree86 "x-win-xfree86" nil nil nil) | 1133 (autoload 'x-win-init-xfree86 "x-win-xfree86" nil nil nil) |
1838 | 1134 |
1839 ;;;*** | 1135 ;;;*** |
1136 | |
1137 ;;;### (autoloads nil "abbrev" "lisp\\abbrev.el") | |
1138 | |
1139 ;;;*** | |
1140 | |
1141 ;;;### (autoloads (about-xemacs) "about" "lisp\\about.el") | |
1142 | |
1143 (autoload 'about-xemacs "about" "\ | |
1144 Describe the True Editor and its minions." t nil) | |
1145 | |
1146 ;;;*** | |
1147 | |
1148 ;;;### (autoloads (set-modified-alist modify-alist remove-alist set-alist del-alist put-alist vassoc) "alist" "lisp\\alist.el") | |
1149 | |
1150 (autoload 'vassoc "alist" "\ | |
1151 Search VALIST for a vector whose first element is equal to KEY. | |
1152 See also `assoc'." nil nil) | |
1153 | |
1154 (autoload 'put-alist "alist" "\ | |
1155 Modify ALIST to set VALUE to ITEM. | |
1156 If there is a pair whose car is ITEM, replace its cdr by VALUE. | |
1157 If there is not such pair, create new pair (ITEM . VALUE) and | |
1158 return new alist whose car is the new pair and cdr is ALIST. | |
1159 [tomo's ELIS like function]" nil nil) | |
1160 | |
1161 (autoload 'del-alist "alist" "\ | |
1162 If there is a pair whose key is ITEM, delete it from ALIST. | |
1163 [tomo's ELIS emulating function]" nil nil) | |
1164 | |
1165 (autoload 'set-alist "alist" "\ | |
1166 Modify a alist indicated by SYMBOL to set VALUE to ITEM." nil nil) | |
1167 | |
1168 (autoload 'remove-alist "alist" "\ | |
1169 Remove ITEM from the alist indicated by SYMBOL." nil nil) | |
1170 | |
1171 (autoload 'modify-alist "alist" "\ | |
1172 Modify alist DEFAULT into alist MODIFIER." nil nil) | |
1173 | |
1174 (autoload 'set-modified-alist "alist" "\ | |
1175 Modify a value of a symbol SYM into alist MODIFIER. | |
1176 The symbol SYM should be alist. If it is not bound, | |
1177 its value regard as nil." nil nil) | |
1178 | |
1179 ;;;*** | |
1180 | |
1181 ;;;### (autoloads (apropos-documentation apropos-value apropos apropos-command) "apropos" "lisp\\apropos.el") | |
1182 | |
1183 (fset 'command-apropos 'apropos-command) | |
1184 | |
1185 (autoload 'apropos-command "apropos" "\ | |
1186 Shows commands (interactively callable functions) that match REGEXP. | |
1187 With optional prefix ARG or if `apropos-do-all' is non-nil, also show | |
1188 variables." t nil) | |
1189 | |
1190 (autoload 'apropos "apropos" "\ | |
1191 Show all bound symbols whose names match REGEXP. | |
1192 With optional prefix ARG or if `apropos-do-all' is non-nil, also show unbound | |
1193 symbols and key bindings, which is a little more time-consuming. | |
1194 Returns list of symbols and documentation found." t nil) | |
1195 | |
1196 (autoload 'apropos-value "apropos" "\ | |
1197 Show all symbols whose value's printed image matches REGEXP. | |
1198 With optional prefix ARG or if `apropos-do-all' is non-nil, also looks | |
1199 at the function and at the names and values of properties. | |
1200 Returns list of symbols and values found." t nil) | |
1201 | |
1202 (autoload 'apropos-documentation "apropos" "\ | |
1203 Show symbols whose documentation contain matches for REGEXP. | |
1204 With optional prefix ARG or if `apropos-do-all' is non-nil, also use | |
1205 documentation that is not stored in the documentation file and show key | |
1206 bindings. | |
1207 Returns list of symbols and documentation found." t nil) | |
1208 | |
1209 ;;;*** | |
1210 | |
1211 ;;;### (autoloads nil "buff-menu" "lisp\\buff-menu.el") | |
1212 | |
1213 (defvar list-buffers-directory nil) | |
1214 | |
1215 (make-variable-buffer-local 'list-buffers-directory) | |
1216 | |
1217 ;;;*** | |
1218 | |
1219 ;;;### (autoloads (compiler-macroexpand define-compiler-macro ignore-file-errors ignore-errors assert check-type typep deftype cl-struct-setf-expander defstruct define-modify-macro callf2 callf letf* letf rotatef shiftf remf cl-do-pop psetf setf get-setf-method defsetf define-setf-method declare the locally multiple-value-setq multiple-value-bind lexical-let* lexical-let symbol-macrolet macrolet labels flet progv psetq do-all-symbols do-symbols dotimes dolist do* do loop return-from return block etypecase typecase ecase case load-time-value eval-when destructuring-bind function* defmacro* defun* cl-compile-time-init) "cl-macs" "lisp\\cl-macs.el") | |
1220 | |
1221 (autoload 'cl-compile-time-init "cl-macs" nil nil nil) | |
1222 | |
1223 (autoload 'defun* "cl-macs" "\ | |
1224 (defun* NAME ARGLIST [DOCSTRING] BODY...): define NAME as a function. | |
1225 Like normal `defun', except ARGLIST allows full Common Lisp conventions, | |
1226 and BODY is implicitly surrounded by (block NAME ...)." nil 'macro) | |
1227 | |
1228 (autoload 'defmacro* "cl-macs" "\ | |
1229 (defmacro* NAME ARGLIST [DOCSTRING] BODY...): define NAME as a macro. | |
1230 Like normal `defmacro', except ARGLIST allows full Common Lisp conventions, | |
1231 and BODY is implicitly surrounded by (block NAME ...)." nil 'macro) | |
1232 | |
1233 (autoload 'function* "cl-macs" "\ | |
1234 (function* SYMBOL-OR-LAMBDA): introduce a function. | |
1235 Like normal `function', except that if argument is a lambda form, its | |
1236 ARGLIST allows full Common Lisp conventions." nil 'macro) | |
1237 | |
1238 (autoload 'destructuring-bind "cl-macs" nil nil 'macro) | |
1239 | |
1240 (autoload 'eval-when "cl-macs" "\ | |
1241 (eval-when (WHEN...) BODY...): control when BODY is evaluated. | |
1242 If `compile' is in WHEN, BODY is evaluated when compiled at top-level. | |
1243 If `load' is in WHEN, BODY is evaluated when loaded after top-level compile. | |
1244 If `eval' is in WHEN, BODY is evaluated when interpreted or at non-top-level." nil 'macro) | |
1245 | |
1246 (autoload 'load-time-value "cl-macs" "\ | |
1247 Like `progn', but evaluates the body at load time. | |
1248 The result of the body appears to the compiler as a quoted constant." nil 'macro) | |
1249 | |
1250 (autoload 'case "cl-macs" "\ | |
1251 (case EXPR CLAUSES...): evals EXPR, chooses from CLAUSES on that value. | |
1252 Each clause looks like (KEYLIST BODY...). EXPR is evaluated and compared | |
1253 against each key in each KEYLIST; the corresponding BODY is evaluated. | |
1254 If no clause succeeds, case returns nil. A single atom may be used in | |
1255 place of a KEYLIST of one atom. A KEYLIST of `t' or `otherwise' is | |
1256 allowed only in the final clause, and matches if no other keys match. | |
1257 Key values are compared by `eql'." nil 'macro) | |
1258 | |
1259 (autoload 'ecase "cl-macs" "\ | |
1260 (ecase EXPR CLAUSES...): like `case', but error if no case fits. | |
1261 `otherwise'-clauses are not allowed." nil 'macro) | |
1262 | |
1263 (autoload 'typecase "cl-macs" "\ | |
1264 (typecase EXPR CLAUSES...): evals EXPR, chooses from CLAUSES on that value. | |
1265 Each clause looks like (TYPE BODY...). EXPR is evaluated and, if it | |
1266 satisfies TYPE, the corresponding BODY is evaluated. If no clause succeeds, | |
1267 typecase returns nil. A TYPE of `t' or `otherwise' is allowed only in the | |
1268 final clause, and matches if no other keys match." nil 'macro) | |
1269 | |
1270 (autoload 'etypecase "cl-macs" "\ | |
1271 (etypecase EXPR CLAUSES...): like `typecase', but error if no case fits. | |
1272 `otherwise'-clauses are not allowed." nil 'macro) | |
1273 | |
1274 (autoload 'block "cl-macs" "\ | |
1275 (block NAME BODY...): define a lexically-scoped block named NAME. | |
1276 NAME may be any symbol. Code inside the BODY forms can call `return-from' | |
1277 to jump prematurely out of the block. This differs from `catch' and `throw' | |
1278 in two respects: First, the NAME is an unevaluated symbol rather than a | |
1279 quoted symbol or other form; and second, NAME is lexically rather than | |
1280 dynamically scoped: Only references to it within BODY will work. These | |
1281 references may appear inside macro expansions, but not inside functions | |
1282 called from BODY." nil 'macro) | |
1283 | |
1284 (autoload 'return "cl-macs" "\ | |
1285 (return [RESULT]): return from the block named nil. | |
1286 This is equivalent to `(return-from nil RESULT)'." nil 'macro) | |
1287 | |
1288 (autoload 'return-from "cl-macs" "\ | |
1289 (return-from NAME [RESULT]): return from the block named NAME. | |
1290 This jumps out to the innermost enclosing `(block NAME ...)' form, | |
1291 returning RESULT from that form (or nil if RESULT is omitted). | |
1292 This is compatible with Common Lisp, but note that `defun' and | |
1293 `defmacro' do not create implicit blocks as they do in Common Lisp." nil 'macro) | |
1294 | |
1295 (autoload 'loop "cl-macs" "\ | |
1296 (loop CLAUSE...): The Common Lisp `loop' macro. | |
1297 Valid clauses are: | |
1298 for VAR from/upfrom/downfrom NUM to/upto/downto/above/below NUM by NUM, | |
1299 for VAR in LIST by FUNC, for VAR on LIST by FUNC, for VAR = INIT then EXPR, | |
1300 for VAR across ARRAY, repeat NUM, with VAR = INIT, while COND, until COND, | |
1301 always COND, never COND, thereis COND, collect EXPR into VAR, | |
1302 append EXPR into VAR, nconc EXPR into VAR, sum EXPR into VAR, | |
1303 count EXPR into VAR, maximize EXPR into VAR, minimize EXPR into VAR, | |
1304 if COND CLAUSE [and CLAUSE]... else CLAUSE [and CLAUSE...], | |
1305 unless COND CLAUSE [and CLAUSE]... else CLAUSE [and CLAUSE...], | |
1306 do EXPRS..., initially EXPRS..., finally EXPRS..., return EXPR, | |
1307 finally return EXPR, named NAME." nil 'macro) | |
1308 | |
1309 (autoload 'do "cl-macs" "\ | |
1310 The Common Lisp `do' loop. | |
1311 Format is: (do ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil 'macro) | |
1312 | |
1313 (autoload 'do* "cl-macs" "\ | |
1314 The Common Lisp `do*' loop. | |
1315 Format is: (do* ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil 'macro) | |
1316 | |
1317 (autoload 'dolist "cl-macs" "\ | |
1318 (dolist (VAR LIST [RESULT]) BODY...): loop over a list. | |
1319 Evaluate BODY with VAR bound to each `car' from LIST, in turn. | |
1320 Then evaluate RESULT to get return value, default nil." nil 'macro) | |
1321 | |
1322 (autoload 'dotimes "cl-macs" "\ | |
1323 (dotimes (VAR COUNT [RESULT]) BODY...): loop a certain number of times. | |
1324 Evaluate BODY with VAR bound to successive integers from 0, inclusive, | |
1325 to COUNT, exclusive. Then evaluate RESULT to get return value, default | |
1326 nil." nil 'macro) | |
1327 | |
1328 (autoload 'do-symbols "cl-macs" "\ | |
1329 (dosymbols (VAR [OBARRAY [RESULT]]) BODY...): loop over all symbols. | |
1330 Evaluate BODY with VAR bound to each interned symbol, or to each symbol | |
1331 from OBARRAY." nil 'macro) | |
1332 | |
1333 (autoload 'do-all-symbols "cl-macs" nil nil 'macro) | |
1334 | |
1335 (autoload 'psetq "cl-macs" "\ | |
1336 (psetq SYM VAL SYM VAL ...): set SYMs to the values VALs in parallel. | |
1337 This is like `setq', except that all VAL forms are evaluated (in order) | |
1338 before assigning any symbols SYM to the corresponding values." nil 'macro) | |
1339 | |
1340 (autoload 'progv "cl-macs" "\ | |
1341 (progv SYMBOLS VALUES BODY...): bind SYMBOLS to VALUES dynamically in BODY. | |
1342 The forms SYMBOLS and VALUES are evaluated, and must evaluate to lists. | |
1343 Each SYMBOL in the first list is bound to the corresponding VALUE in the | |
1344 second list (or made unbound if VALUES is shorter than SYMBOLS); then the | |
1345 BODY forms are executed and their result is returned. This is much like | |
1346 a `let' form, except that the list of symbols can be computed at run-time." nil 'macro) | |
1347 | |
1348 (autoload 'flet "cl-macs" "\ | |
1349 (flet ((FUNC ARGLIST BODY...) ...) FORM...): make temporary function defns. | |
1350 This is an analogue of `let' that operates on the function cell of FUNC | |
1351 rather than its value cell. The FORMs are evaluated with the specified | |
1352 function definitions in place, then the definitions are undone (the FUNCs | |
1353 go back to their previous definitions, or lack thereof)." nil 'macro) | |
1354 | |
1355 (autoload 'labels "cl-macs" "\ | |
1356 (labels ((FUNC ARGLIST BODY...) ...) FORM...): make temporary func bindings. | |
1357 This is like `flet', except the bindings are lexical instead of dynamic. | |
1358 Unlike `flet', this macro is fully compliant with the Common Lisp standard." nil 'macro) | |
1359 | |
1360 (autoload 'macrolet "cl-macs" "\ | |
1361 (macrolet ((NAME ARGLIST BODY...) ...) FORM...): make temporary macro defns. | |
1362 This is like `flet', but for macros instead of functions." nil 'macro) | |
1363 | |
1364 (autoload 'symbol-macrolet "cl-macs" "\ | |
1365 (symbol-macrolet ((NAME EXPANSION) ...) FORM...): make symbol macro defns. | |
1366 Within the body FORMs, references to the variable NAME will be replaced | |
1367 by EXPANSION, and (setq NAME ...) will act like (setf EXPANSION ...)." nil 'macro) | |
1368 | |
1369 (autoload 'lexical-let "cl-macs" "\ | |
1370 (lexical-let BINDINGS BODY...): like `let', but lexically scoped. | |
1371 The main visible difference is that lambdas inside BODY will create | |
1372 lexical closures as in Common Lisp." nil 'macro) | |
1373 | |
1374 (autoload 'lexical-let* "cl-macs" "\ | |
1375 (lexical-let* BINDINGS BODY...): like `let*', but lexically scoped. | |
1376 The main visible difference is that lambdas inside BODY will create | |
1377 lexical closures as in Common Lisp." nil 'macro) | |
1378 | |
1379 (autoload 'multiple-value-bind "cl-macs" "\ | |
1380 (multiple-value-bind (SYM SYM...) FORM BODY): collect multiple return values. | |
1381 FORM must return a list; the BODY is then executed with the first N elements | |
1382 of this list bound (`let'-style) to each of the symbols SYM in turn. This | |
1383 is analogous to the Common Lisp `multiple-value-bind' macro, using lists to | |
1384 simulate true multiple return values. For compatibility, (values A B C) is | |
1385 a synonym for (list A B C)." nil 'macro) | |
1386 | |
1387 (autoload 'multiple-value-setq "cl-macs" "\ | |
1388 (multiple-value-setq (SYM SYM...) FORM): collect multiple return values. | |
1389 FORM must return a list; the first N elements of this list are stored in | |
1390 each of the symbols SYM in turn. This is analogous to the Common Lisp | |
1391 `multiple-value-setq' macro, using lists to simulate true multiple return | |
1392 values. For compatibility, (values A B C) is a synonym for (list A B C)." nil 'macro) | |
1393 | |
1394 (autoload 'locally "cl-macs" nil nil 'macro) | |
1395 | |
1396 (autoload 'the "cl-macs" nil nil 'macro) | |
1397 | |
1398 (autoload 'declare "cl-macs" nil nil 'macro) | |
1399 | |
1400 (autoload 'define-setf-method "cl-macs" "\ | |
1401 (define-setf-method NAME ARGLIST BODY...): define a `setf' method. | |
1402 This method shows how to handle `setf's to places of the form (NAME ARGS...). | |
1403 The argument forms ARGS are bound according to ARGLIST, as if NAME were | |
1404 going to be expanded as a macro, then the BODY forms are executed and must | |
1405 return a list of five elements: a temporary-variables list, a value-forms | |
1406 list, a store-variables list (of length one), a store-form, and an access- | |
1407 form. See `defsetf' for a simpler way to define most setf-methods." nil 'macro) | |
1408 | |
1409 (autoload 'defsetf "cl-macs" "\ | |
1410 (defsetf NAME FUNC): define a `setf' method. | |
1411 This macro is an easy-to-use substitute for `define-setf-method' that works | |
1412 well for simple place forms. In the simple `defsetf' form, `setf's of | |
1413 the form (setf (NAME ARGS...) VAL) are transformed to function or macro | |
1414 calls of the form (FUNC ARGS... VAL). Example: (defsetf aref aset). | |
1415 Alternate form: (defsetf NAME ARGLIST (STORE) BODY...). | |
1416 Here, the above `setf' call is expanded by binding the argument forms ARGS | |
1417 according to ARGLIST, binding the value form VAL to STORE, then executing | |
1418 BODY, which must return a Lisp form that does the necessary `setf' operation. | |
1419 Actually, ARGLIST and STORE may be bound to temporary variables which are | |
1420 introduced automatically to preserve proper execution order of the arguments. | |
1421 Example: (defsetf nth (n x) (v) (list 'setcar (list 'nthcdr n x) v))." nil 'macro) | |
1422 | |
1423 (autoload 'get-setf-method "cl-macs" "\ | |
1424 Return a list of five values describing the setf-method for PLACE. | |
1425 PLACE may be any Lisp form which can appear as the PLACE argument to | |
1426 a macro like `setf' or `incf'." nil nil) | |
1427 | |
1428 (autoload 'setf "cl-macs" "\ | |
1429 (setf PLACE VAL PLACE VAL ...): set each PLACE to the value of its VAL. | |
1430 This is a generalized version of `setq'; the PLACEs may be symbolic | |
1431 references such as (car x) or (aref x i), as well as plain symbols. | |
1432 For example, (setf (cadar x) y) is equivalent to (setcar (cdar x) y). | |
1433 The return value is the last VAL in the list." nil 'macro) | |
1434 | |
1435 (autoload 'psetf "cl-macs" "\ | |
1436 (psetf PLACE VAL PLACE VAL ...): set PLACEs to the values VALs in parallel. | |
1437 This is like `setf', except that all VAL forms are evaluated (in order) | |
1438 before assigning any PLACEs to the corresponding values." nil 'macro) | |
1439 | |
1440 (autoload 'cl-do-pop "cl-macs" nil nil nil) | |
1441 | |
1442 (autoload 'remf "cl-macs" "\ | |
1443 (remf PLACE TAG): remove TAG from property list PLACE. | |
1444 PLACE may be a symbol, or any generalized variable allowed by `setf'. | |
1445 The form returns true if TAG was found and removed, nil otherwise." nil 'macro) | |
1446 | |
1447 (autoload 'shiftf "cl-macs" "\ | |
1448 (shiftf PLACE PLACE... VAL): shift left among PLACEs. | |
1449 Example: (shiftf A B C) sets A to B, B to C, and returns the old A. | |
1450 Each PLACE may be a symbol, or any generalized variable allowed by `setf'." nil 'macro) | |
1451 | |
1452 (autoload 'rotatef "cl-macs" "\ | |
1453 (rotatef PLACE...): rotate left among PLACEs. | |
1454 Example: (rotatef A B C) sets A to B, B to C, and C to A. It returns nil. | |
1455 Each PLACE may be a symbol, or any generalized variable allowed by `setf'." nil 'macro) | |
1456 | |
1457 (autoload 'letf "cl-macs" "\ | |
1458 (letf ((PLACE VALUE) ...) BODY...): temporarily bind to PLACEs. | |
1459 This is the analogue of `let', but with generalized variables (in the | |
1460 sense of `setf') for the PLACEs. Each PLACE is set to the corresponding | |
1461 VALUE, then the BODY forms are executed. On exit, either normally or | |
1462 because of a `throw' or error, the PLACEs are set back to their original | |
1463 values. Note that this macro is *not* available in Common Lisp. | |
1464 As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)', | |
1465 the PLACE is not modified before executing BODY." nil 'macro) | |
1466 | |
1467 (autoload 'letf* "cl-macs" "\ | |
1468 (letf* ((PLACE VALUE) ...) BODY...): temporarily bind to PLACEs. | |
1469 This is the analogue of `let*', but with generalized variables (in the | |
1470 sense of `setf') for the PLACEs. Each PLACE is set to the corresponding | |
1471 VALUE, then the BODY forms are executed. On exit, either normally or | |
1472 because of a `throw' or error, the PLACEs are set back to their original | |
1473 values. Note that this macro is *not* available in Common Lisp. | |
1474 As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)', | |
1475 the PLACE is not modified before executing BODY." nil 'macro) | |
1476 | |
1477 (autoload 'callf "cl-macs" "\ | |
1478 (callf FUNC PLACE ARGS...): set PLACE to (FUNC PLACE ARGS...). | |
1479 FUNC should be an unquoted function name. PLACE may be a symbol, | |
1480 or any generalized variable allowed by `setf'." nil 'macro) | |
1481 | |
1482 (autoload 'callf2 "cl-macs" "\ | |
1483 (callf2 FUNC ARG1 PLACE ARGS...): set PLACE to (FUNC ARG1 PLACE ARGS...). | |
1484 Like `callf', but PLACE is the second argument of FUNC, not the first." nil 'macro) | |
1485 | |
1486 (autoload 'define-modify-macro "cl-macs" "\ | |
1487 (define-modify-macro NAME ARGLIST FUNC): define a `setf'-like modify macro. | |
1488 If NAME is called, it combines its PLACE argument with the other arguments | |
1489 from ARGLIST using FUNC: (define-modify-macro incf (&optional (n 1)) +)" nil 'macro) | |
1490 | |
1491 (autoload 'defstruct "cl-macs" "\ | |
1492 (defstruct (NAME OPTIONS...) (SLOT SLOT-OPTS...)...): define a struct type. | |
1493 This macro defines a new Lisp data type called NAME, which contains data | |
1494 stored in SLOTs. This defines a `make-NAME' constructor, a `copy-NAME' | |
1495 copier, a `NAME-p' predicate, and setf-able `NAME-SLOT' accessors." nil 'macro) | |
1496 | |
1497 (autoload 'cl-struct-setf-expander "cl-macs" nil nil nil) | |
1498 | |
1499 (autoload 'deftype "cl-macs" "\ | |
1500 (deftype NAME ARGLIST BODY...): define NAME as a new data type. | |
1501 The type name can then be used in `typecase', `check-type', etc." nil 'macro) | |
1502 | |
1503 (autoload 'typep "cl-macs" "\ | |
1504 Check that OBJECT is of type TYPE. | |
1505 TYPE is a Common Lisp-style type specifier." nil nil) | |
1506 | |
1507 (autoload 'check-type "cl-macs" "\ | |
1508 Verify that FORM is of type TYPE; signal an error if not. | |
1509 STRING is an optional description of the desired type." nil 'macro) | |
1510 | |
1511 (autoload 'assert "cl-macs" "\ | |
1512 Verify that FORM returns non-nil; signal an error if not. | |
1513 Second arg SHOW-ARGS means to include arguments of FORM in message. | |
1514 Other args STRING and ARGS... are arguments to be passed to `error'. | |
1515 They are not evaluated unless the assertion fails. If STRING is | |
1516 omitted, a default message listing FORM itself is used." nil 'macro) | |
1517 | |
1518 (autoload 'ignore-errors "cl-macs" "\ | |
1519 Execute FORMS; if an error occurs, return nil. | |
1520 Otherwise, return result of last FORM." nil 'macro) | |
1521 | |
1522 (autoload 'ignore-file-errors "cl-macs" "\ | |
1523 Execute FORMS; if an error of type `file-error' occurs, return nil. | |
1524 Otherwise, return result of last FORM." nil 'macro) | |
1525 | |
1526 (autoload 'define-compiler-macro "cl-macs" "\ | |
1527 (define-compiler-macro FUNC ARGLIST BODY...): Define a compiler-only macro. | |
1528 This is like `defmacro', but macro expansion occurs only if the call to | |
1529 FUNC is compiled (i.e., not interpreted). Compiler macros should be used | |
1530 for optimizing the way calls to FUNC are compiled; the form returned by | |
1531 BODY should do the same thing as a call to the normal function called | |
1532 FUNC, though possibly more efficiently. Note that, like regular macros, | |
1533 compiler macros are expanded repeatedly until no further expansions are | |
1534 possible. Unlike regular macros, BODY can decide to \"punt\" and leave the | |
1535 original function call alone by declaring an initial `&whole foo' parameter | |
1536 and then returning foo." nil 'macro) | |
1537 | |
1538 (autoload 'compiler-macroexpand "cl-macs" nil nil nil) | |
1539 | |
1540 ;;;*** | |
1541 | |
1542 ;;;### (autoloads (batch-remove-old-elc) "cleantree" "lisp\\cleantree.el") | |
1543 | |
1544 (autoload 'batch-remove-old-elc "cleantree" nil nil nil) | |
1545 | |
1546 ;;;*** | |
1547 | |
1548 ;;;### (autoloads (config-value config-value-hash-table) "config" "lisp\\config.el") | |
1549 | |
1550 (autoload 'config-value-hash-table "config" "\ | |
1551 Return hash table of configuration parameters and their values." nil nil) | |
1552 | |
1553 (autoload 'config-value "config" "\ | |
1554 Return the value of the configuration parameter CONFIG_SYMBOL." nil nil) | |
1555 | |
1556 ;;;*** | |
1557 | |
1558 ;;;### (autoloads (Custom-make-dependencies) "cus-dep" "lisp\\cus-dep.el") | |
1559 | |
1560 (autoload 'Custom-make-dependencies "cus-dep" "\ | |
1561 Extract custom dependencies from .el files in SUBDIRS. | |
1562 SUBDIRS is a list of directories. If it is nil, the command-line | |
1563 arguments are used. If it is a string, only that directory is | |
1564 processed. This function is especially useful in batch mode. | |
1565 | |
1566 Batch usage: xemacs -batch -l cus-dep.el -f Custom-make-dependencies DIRS" t nil) | |
1567 | |
1568 ;;;*** | |
1569 | |
1570 ;;;### (autoloads (customize-menu-create custom-menu-create custom-save-all customize-save-customized customize-browse custom-buffer-create-other-window custom-buffer-create customize-apropos-groups customize-apropos-faces customize-apropos-options customize-apropos customize-saved customize-customized customize-face-other-window customize-face customize-option-other-window customize-changed-options customize-variable customize-other-window customize customize-save-variable customize-set-variable customize-set-value) "cus-edit" "lisp\\cus-edit.el") | |
1571 | |
1572 (autoload 'customize-set-value "cus-edit" "\ | |
1573 Set VARIABLE to VALUE. VALUE is a Lisp object. | |
1574 | |
1575 If VARIABLE has a `variable-interactive' property, that is used as if | |
1576 it were the arg to `interactive' (which see) to interactively read the value. | |
1577 | |
1578 If VARIABLE has a `custom-type' property, it must be a widget and the | |
1579 `:prompt-value' property of that widget will be used for reading the value. | |
1580 | |
1581 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil) | |
1582 | |
1583 (autoload 'customize-set-variable "cus-edit" "\ | |
1584 Set the default for VARIABLE to VALUE. VALUE is a Lisp object. | |
1585 | |
1586 If VARIABLE has a `custom-set' property, that is used for setting | |
1587 VARIABLE, otherwise `set-default' is used. | |
1588 | |
1589 The `customized-value' property of the VARIABLE will be set to a list | |
1590 with a quoted VALUE as its sole list member. | |
1591 | |
1592 If VARIABLE has a `variable-interactive' property, that is used as if | |
1593 it were the arg to `interactive' (which see) to interactively read the value. | |
1594 | |
1595 If VARIABLE has a `custom-type' property, it must be a widget and the | |
1596 `:prompt-value' property of that widget will be used for reading the value. | |
1597 | |
1598 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil) | |
1599 | |
1600 (autoload 'customize-save-variable "cus-edit" "\ | |
1601 Set the default for VARIABLE to VALUE, and save it for future sessions. | |
1602 If VARIABLE has a `custom-set' property, that is used for setting | |
1603 VARIABLE, otherwise `set-default' is used. | |
1604 | |
1605 The `customized-value' property of the VARIABLE will be set to a list | |
1606 with a quoted VALUE as its sole list member. | |
1607 | |
1608 If VARIABLE has a `variable-interactive' property, that is used as if | |
1609 it were the arg to `interactive' (which see) to interactively read the value. | |
1610 | |
1611 If VARIABLE has a `custom-type' property, it must be a widget and the | |
1612 `:prompt-value' property of that widget will be used for reading the value. | |
1613 | |
1614 If given a prefix (or a COMMENT argument), also prompt for a comment." t nil) | |
1615 | |
1616 (autoload 'customize "cus-edit" "\ | |
1617 Select a customization buffer which you can use to set user options. | |
1618 User options are structured into \"groups\". | |
1619 The default group is `Emacs'." t nil) | |
1620 | |
1621 (defalias 'customize-group 'customize) | |
1622 | |
1623 (autoload 'customize-other-window "cus-edit" "\ | |
1624 Customize SYMBOL, which must be a customization group." t nil) | |
1625 | |
1626 (defalias 'customize-group-other-window 'customize-other-window) | |
1627 | |
1628 (defalias 'customize-option 'customize-variable) | |
1629 | |
1630 (autoload 'customize-variable "cus-edit" "\ | |
1631 Customize SYMBOL, which must be a user option variable." t nil) | |
1632 | |
1633 (autoload 'customize-changed-options "cus-edit" "\ | |
1634 Customize all user option variables whose default values changed recently. | |
1635 This means, in other words, variables defined with a `:version' keyword." t nil) | |
1636 | |
1637 (defalias 'customize-variable-other-window 'customize-option-other-window) | |
1638 | |
1639 (autoload 'customize-option-other-window "cus-edit" "\ | |
1640 Customize SYMBOL, which must be a user option variable. | |
1641 Show the buffer in another window, but don't select it." t nil) | |
1642 | |
1643 (autoload 'customize-face "cus-edit" "\ | |
1644 Customize SYMBOL, which should be a face name or nil. | |
1645 If SYMBOL is nil, customize all faces." t nil) | |
1646 | |
1647 (autoload 'customize-face-other-window "cus-edit" "\ | |
1648 Show customization buffer for FACE in other window." t nil) | |
1649 | |
1650 (autoload 'customize-customized "cus-edit" "\ | |
1651 Customize all user options set since the last save in this session." t nil) | |
1652 | |
1653 (autoload 'customize-saved "cus-edit" "\ | |
1654 Customize all already saved user options." t nil) | |
1655 | |
1656 (autoload 'customize-apropos "cus-edit" "\ | |
1657 Customize all user options matching REGEXP. | |
1658 If ALL is `options', include only options. | |
1659 If ALL is `faces', include only faces. | |
1660 If ALL is `groups', include only groups. | |
1661 If ALL is t (interactively, with prefix arg), include options which are not | |
1662 user-settable, as well as faces and groups." t nil) | |
1663 | |
1664 (autoload 'customize-apropos-options "cus-edit" "\ | |
1665 Customize all user options matching REGEXP. | |
1666 With prefix arg, include options which are not user-settable." t nil) | |
1667 | |
1668 (autoload 'customize-apropos-faces "cus-edit" "\ | |
1669 Customize all user faces matching REGEXP." t nil) | |
1670 | |
1671 (autoload 'customize-apropos-groups "cus-edit" "\ | |
1672 Customize all user groups matching REGEXP." t nil) | |
1673 | |
1674 (autoload 'custom-buffer-create "cus-edit" "\ | |
1675 Create a buffer containing OPTIONS. | |
1676 Optional NAME is the name of the buffer. | |
1677 OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where | |
1678 SYMBOL is a customization option, and WIDGET is a widget for editing | |
1679 that option." nil nil) | |
1680 | |
1681 (autoload 'custom-buffer-create-other-window "cus-edit" "\ | |
1682 Create a buffer containing OPTIONS. | |
1683 Optional NAME is the name of the buffer. | |
1684 OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where | |
1685 SYMBOL is a customization option, and WIDGET is a widget for editing | |
1686 that option." nil nil) | |
1687 | |
1688 (autoload 'customize-browse "cus-edit" "\ | |
1689 Create a tree browser for the customize hierarchy." t nil) | |
1690 | |
1691 (defcustom custom-file "~/.emacs" "File used for storing customization information.\nIf you change this from the default \"~/.emacs\" you need to\nexplicitly load that file for the settings to take effect." :type 'file :group 'customize) | |
1692 | |
1693 (autoload 'customize-save-customized "cus-edit" "\ | |
1694 Save all user options which have been set in this session." t nil) | |
1695 | |
1696 (autoload 'custom-save-all "cus-edit" "\ | |
1697 Save all customizations in `custom-file'." nil nil) | |
1698 | |
1699 (autoload 'custom-menu-create "cus-edit" "\ | |
1700 Create menu for customization group SYMBOL. | |
1701 The menu is in a format applicable to `easy-menu-define'." nil nil) | |
1702 | |
1703 (autoload 'customize-menu-create "cus-edit" "\ | |
1704 Return a customize menu for customization group SYMBOL. | |
1705 If optional NAME is given, use that as the name of the menu. | |
1706 Otherwise the menu will be named `Customize'. | |
1707 The format is suitable for use with `easy-menu-define'." nil nil) | |
1708 | |
1709 ;;;*** | |
1710 | |
1711 ;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-theme-face-value custom-theme-set-faces custom-set-faces custom-set-face-update-spec custom-declare-face) "cus-face" "lisp\\cus-face.el") | |
1712 | |
1713 (autoload 'custom-declare-face "cus-face" "\ | |
1714 Like `defface', but FACE is evaluated as a normal argument." nil nil) | |
1715 | |
1716 (autoload 'custom-set-face-update-spec "cus-face" "\ | |
1717 Customize the FACE for display types matching DISPLAY, merging | |
1718 in the new items from PLIST" nil nil) | |
1719 | |
1720 (autoload 'custom-set-faces "cus-face" "\ | |
1721 Initialize faces according to user preferences. | |
1722 This asociates the setting with the USER theme. | |
1723 The arguments should be a list where each entry has the form: | |
1724 | |
1725 (FACE SPEC [NOW [COMMENT]]) | |
1726 | |
1727 SPEC will be stored as the saved value for FACE. If NOW is present | |
1728 and non-nil, FACE will also be created according to SPEC. | |
1729 COMMENT is a string comment about FACE. | |
1730 | |
1731 See `defface' for the format of SPEC." nil nil) | |
1732 | |
1733 (autoload 'custom-theme-set-faces "cus-face" "\ | |
1734 Initialize faces according to settings specified by args. | |
1735 Records the settings as belonging to THEME. | |
1736 | |
1737 See `custom-set-faces' for a description of the arguments ARGS." nil nil) | |
1738 | |
1739 (autoload 'custom-theme-face-value "cus-face" "\ | |
1740 Return spec of FACE in THEME if the THEME modifies the | |
1741 FACE. Nil otherwise." nil nil) | |
1742 | |
1743 (autoload 'custom-theme-reset-faces "cus-face" nil nil nil) | |
1744 | |
1745 (autoload 'custom-reset-faces "cus-face" "\ | |
1746 Reset the value of the face to values previously defined. | |
1747 Assosiate this setting with the 'user' theme. | |
1748 | |
1749 ARGS is defined as for `custom-theme-reset-faces'" nil nil) | |
1750 | |
1751 ;;;*** | |
1752 | |
1753 ;;;### (autoloads (disassemble) "disass" "lisp\\disass.el") | |
1754 | |
1755 (autoload 'disassemble "disass" "\ | |
1756 Print disassembled code for OBJECT in (optional) BUFFER. | |
1757 OBJECT can be a symbol defined as a function, or a function itself | |
1758 \(a lambda expression or a compiled-function object). | |
1759 If OBJECT is not already compiled, we compile it, but do not | |
1760 redefine OBJECT if it is a symbol." t nil) | |
1761 | |
1762 ;;;*** | |
1763 | |
1764 ;;;### (autoloads (standard-display-european standard-display-underline standard-display-graphic standard-display-g1 standard-display-ascii standard-display-default standard-display-8bit make-display-table describe-current-display-table) "disp-table" "lisp\\disp-table.el") | |
1765 | |
1766 (autoload 'describe-current-display-table "disp-table" "\ | |
1767 Describe the display table in use in the selected window and buffer." t nil) | |
1768 | |
1769 (autoload 'make-display-table "disp-table" "\ | |
1770 Return a new, empty display table." nil nil) | |
1771 | |
1772 (autoload 'standard-display-8bit "disp-table" "\ | |
1773 Display characters in the range L to H literally." nil nil) | |
1774 | |
1775 (autoload 'standard-display-default "disp-table" "\ | |
1776 Display characters in the range L to H using the default notation." nil nil) | |
1777 | |
1778 (autoload 'standard-display-ascii "disp-table" "\ | |
1779 Display character C using printable string S." nil nil) | |
1780 | |
1781 (autoload 'standard-display-g1 "disp-table" "\ | |
1782 Display character C as character SC in the g1 character set. | |
1783 This function assumes that your terminal uses the SO/SI characters; | |
1784 it is meaningless for an X frame." nil nil) | |
1785 | |
1786 (autoload 'standard-display-graphic "disp-table" "\ | |
1787 Display character C as character GC in graphics character set. | |
1788 This function assumes VT100-compatible escapes; it is meaningless for an | |
1789 X frame." nil nil) | |
1790 | |
1791 (autoload 'standard-display-underline "disp-table" "\ | |
1792 Display character C as character UC plus underlining." nil nil) | |
1793 | |
1794 (autoload 'standard-display-european "disp-table" "\ | |
1795 Toggle display of European characters encoded with ISO 8859. | |
1796 When enabled, characters in the range of 160 to 255 display not | |
1797 as octal escapes, but as accented characters. | |
1798 With prefix argument, enable European character display iff arg is positive." t nil) | |
1799 | |
1800 ;;;*** | |
1801 | |
1802 ;;;### (autoloads nil "easymenu" "lisp\\easymenu.el") | |
1803 | |
1804 ;;;*** | |
1805 | |
1806 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "font-menu" "lisp\\font-menu.el") | |
1807 | |
1808 (defcustom font-menu-ignore-scaled-fonts nil "*If non-nil, then the font menu will try to show only bitmap fonts." :type 'boolean :group 'font-menu) | |
1809 | |
1810 (defcustom font-menu-this-frame-only-p nil "*If non-nil, then changing the default font from the font menu will only\naffect one frame instead of all frames." :type 'boolean :group 'font-menu) | |
1811 | |
1812 (fset 'install-font-menus 'reset-device-font-menus) | |
1813 | |
1814 (autoload 'reset-device-font-menus "font-menu" "\ | |
1815 Generates the `Font', `Size', and `Weight' submenus for the Options menu. | |
1816 This is run the first time that a font-menu is needed for each device. | |
1817 If you don't like the lazy invocation of this function, you can add it to | |
1818 `create-device-hook' and that will make the font menus respond more quickly | |
1819 when they are selected for the first time. If you add fonts to your system, | |
1820 or if you change your font path, you can call this to re-initialize the menus." nil nil) | |
1821 | |
1822 (autoload 'font-menu-family-constructor "font-menu" nil nil nil) | |
1823 | |
1824 (autoload 'font-menu-size-constructor "font-menu" nil nil nil) | |
1825 | |
1826 (autoload 'font-menu-weight-constructor "font-menu" nil nil nil) | |
1827 | |
1828 ;;;*** | |
1829 | |
1830 ;;;### (autoloads (x-font-build-cache font-default-size-for-device font-default-encoding-for-device font-default-registry-for-device font-default-family-for-device font-default-object-for-device font-default-font-for-device font-create-object) "font" "lisp\\font.el") | |
1831 | |
1832 (autoload 'font-create-object "font" nil nil nil) | |
1833 | |
1834 (autoload 'font-default-font-for-device "font" nil nil nil) | |
1835 | |
1836 (autoload 'font-default-object-for-device "font" nil nil nil) | |
1837 | |
1838 (autoload 'font-default-family-for-device "font" nil nil nil) | |
1839 | |
1840 (autoload 'font-default-registry-for-device "font" nil nil nil) | |
1841 | |
1842 (autoload 'font-default-encoding-for-device "font" nil nil nil) | |
1843 | |
1844 (autoload 'font-default-size-for-device "font" nil nil nil) | |
1845 | |
1846 (autoload 'x-font-build-cache "font" nil nil nil) | |
1847 | |
1848 ;;;*** | |
1840 | 1849 |
1841 (provide 'lisp-autoloads) | 1850 (provide 'lisp-autoloads) |