163
|
1 ;;; DO NOT MODIFY THIS FILE
|
|
2 (if (not (featurep 'utils-autoloads))
|
|
3 (progn
|
|
4
|
|
5 ;;;### (autoloads (defadvice ad-add-advice) "advice" "utils/advice.el")
|
|
6
|
|
7 (defvar ad-redefinition-action 'warn "\
|
|
8 *Defines what to do with redefinitions during Advice de/activation.
|
|
9 Redefinition occurs if a previously activated function that already has an
|
|
10 original definition associated with it gets redefined and then de/activated.
|
|
11 In such a case we can either accept the current definition as the new
|
|
12 original definition, discard the current definition and replace it with the
|
|
13 old original, or keep it and raise an error. The values `accept', `discard',
|
|
14 `error' or `warn' govern what will be done. `warn' is just like `accept' but
|
|
15 it additionally prints a warning message. All other values will be
|
|
16 interpreted as `error'.")
|
|
17
|
|
18 (defvar ad-default-compilation-action 'maybe "\
|
|
19 *Defines whether to compile advised definitions during activation.
|
|
20 A value of `always' will result in unconditional compilation, `never' will
|
|
21 always avoid compilation, `maybe' will compile if the byte-compiler is already
|
|
22 loaded, and `like-original' will compile if the original definition of the
|
|
23 advised function is compiled or a built-in function. Every other value will
|
|
24 be interpreted as `maybe'. This variable will only be considered if the
|
|
25 COMPILE argument of `ad-activate' was supplied as nil.")
|
|
26
|
|
27 (autoload 'ad-add-advice "advice" "\
|
|
28 Adds a piece of ADVICE to FUNCTION's list of advices in CLASS.
|
|
29 If FUNCTION already has one or more pieces of advice of the specified
|
|
30 CLASS then POSITION determines where the new piece will go. The value
|
|
31 of POSITION can either be `first', `last' or a number where 0 corresponds
|
|
32 to `first'. Numbers outside the range will be mapped to the closest
|
|
33 extreme position. If there was already a piece of ADVICE with the same
|
|
34 name, then the position argument will be ignored and the old advice
|
|
35 will be overwritten with the new one.
|
|
36 If the FUNCTION was not advised already, then its advice info will be
|
|
37 initialized. Redefining a piece of advice whose name is part of the cache-id
|
|
38 will clear the cache." nil nil)
|
|
39
|
|
40 (autoload 'defadvice "advice" "\
|
|
41 Defines a piece of advice for FUNCTION (a symbol).
|
|
42 The syntax of `defadvice' is as follows:
|
|
43
|
|
44 (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
|
|
45 [DOCSTRING] [INTERACTIVE-FORM]
|
|
46 BODY... )
|
|
47
|
|
48 FUNCTION ::= Name of the function to be advised.
|
|
49 CLASS ::= `before' | `around' | `after' | `activation' | `deactivation'.
|
|
50 NAME ::= Non-nil symbol that names this piece of advice.
|
|
51 POSITION ::= `first' | `last' | NUMBER. Optional, defaults to `first',
|
|
52 see also `ad-add-advice'.
|
|
53 ARGLIST ::= An optional argument list to be used for the advised function
|
|
54 instead of the argument list of the original. The first one found in
|
|
55 before/around/after-advices will be used.
|
|
56 FLAG ::= `protect'|`disable'|`activate'|`compile'|`preactivate'|`freeze'.
|
|
57 All flags can be specified with unambiguous initial substrings.
|
|
58 DOCSTRING ::= Optional documentation for this piece of advice.
|
|
59 INTERACTIVE-FORM ::= Optional interactive form to be used for the advised
|
|
60 function. The first one found in before/around/after-advices will be used.
|
|
61 BODY ::= Any s-expression.
|
|
62
|
|
63 Semantics of the various flags:
|
|
64 `protect': The piece of advice will be protected against non-local exits in
|
|
65 any code that precedes it. If any around-advice of a function is protected
|
|
66 then automatically all around-advices will be protected (the complete onion).
|
|
67
|
|
68 `activate': All advice of FUNCTION will be activated immediately if
|
|
69 FUNCTION has been properly defined prior to this application of `defadvice'.
|
|
70
|
|
71 `compile': In conjunction with `activate' specifies that the resulting
|
|
72 advised function should be compiled.
|
|
73
|
|
74 `disable': The defined advice will be disabled, hence, it will not be used
|
|
75 during activation until somebody enables it.
|
|
76
|
|
77 `preactivate': Preactivates the advised FUNCTION at macro-expansion/compile
|
|
78 time. This generates a compiled advised definition according to the current
|
|
79 advice state that will be used during activation if appropriate. Only use
|
|
80 this if the `defadvice' gets actually compiled.
|
|
81
|
|
82 `freeze': Expands the `defadvice' into a redefining `defun/defmacro' according
|
|
83 to this particular single advice. No other advice information will be saved.
|
|
84 Frozen advices cannot be undone, they behave like a hard redefinition of
|
|
85 the advised function. `freeze' implies `activate' and `preactivate'. The
|
|
86 documentation of the advised function can be dumped onto the `DOC' file
|
|
87 during preloading.
|
|
88
|
|
89 Look at the file `advice.el' for comprehensive documentation." nil 'macro)
|
|
90
|
|
91 ;;;***
|
|
92
|
|
93 ;;;### (autoloads (all-annotations annotation-list annotations-at annotations-in-region annotation-at annotationp delete-annotation make-annotation) "annotations" "utils/annotations.el")
|
|
94
|
|
95 (defvar make-annotation-hook nil "\
|
|
96 *Function or functions to run immediately after creating an annotation.")
|
|
97
|
|
98 (defvar before-delete-annotation-hook nil "\
|
|
99 *Function or functions to run immediately before deleting an annotation.")
|
|
100
|
|
101 (defvar after-delete-annotation-hook nil "\
|
|
102 *Function or functions to run immediately after deleting an annotation.")
|
|
103
|
|
104 (autoload 'make-annotation "annotations" "\
|
|
105 Create a marginal annotation, displayed using GLYPH, at position POS.
|
|
106 GLYPH may be either a glyph object or a string. Use layout policy
|
|
107 LAYOUT and place the annotation in buffer BUFFER. If POS is nil, point is
|
|
108 used. If LAYOUT is nil, `whitespace' is used. If BUFFER is nil, the
|
|
109 current buffer is used. If WITH-EVENT is non-nil, then when an annotation
|
|
110 is activated, the triggering event is passed as the second arg to the
|
|
111 annotation function. If D-GLYPH is non-nil then it is used as the glyph
|
|
112 that will be displayed when button1 is down. If RIGHTP is non-nil then
|
|
113 the glyph will be displayed on the right side of the buffer instead of the
|
|
114 left." nil nil)
|
|
115
|
|
116 (autoload 'delete-annotation "annotations" "\
|
|
117 Remove ANNOTATION from its buffer. This does not modify the buffer text." nil nil)
|
|
118
|
|
119 (autoload 'annotationp "annotations" "\
|
|
120 T if OBJECT is an annotation." nil nil)
|
|
121
|
|
122 (autoload 'annotation-at "annotations" "\
|
|
123 Return the first annotation at POS in BUFFER.
|
|
124 BUFFER defaults to the current buffer. POS defaults to point in BUFFER." nil nil)
|
|
125
|
|
126 (autoload 'annotations-in-region "annotations" "\
|
|
127 Return all annotations in BUFFER between START and END inclusively." nil nil)
|
|
128
|
|
129 (autoload 'annotations-at "annotations" "\
|
|
130 Return a list of all annotations at POS in BUFFER.
|
|
131 If BUFFER is nil, the current buffer is used. If POS is nil, point is used." nil nil)
|
|
132
|
|
133 (autoload 'annotation-list "annotations" "\
|
|
134 Return a list of all annotations in BUFFER.
|
|
135 If BUFFER is nil, the current buffer is used." nil nil)
|
|
136
|
|
137 (autoload 'all-annotations "annotations" "\
|
|
138 Return a list of all annotations in existence." nil nil)
|
|
139
|
|
140 ;;;***
|
|
141
|
|
142 ;;;### (autoloads (batch-update-directory batch-update-autoloads update-autoloads-from-directory update-autoloads-here update-file-autoloads generate-file-autoloads) "autoload" "utils/autoload.el")
|
|
143
|
|
144 (autoload 'generate-file-autoloads "autoload" "\
|
|
145 Insert at point a loaddefs autoload section for FILE.
|
|
146 autoloads are generated for defuns and defmacros in FILE
|
|
147 marked by `generate-autoload-cookie' (which see).
|
|
148 If FILE is being visited in a buffer, the contents of the buffer
|
|
149 are used." t nil)
|
|
150
|
|
151 (autoload 'update-file-autoloads "autoload" "\
|
|
152 Update the autoloads for FILE in `generated-autoload-file'
|
169
|
153 \(which FILE might bind in its local variables).
|
|
154 This functions refuses to update autolaods files and custom loads." t nil)
|
163
|
155
|
|
156 (autoload 'update-autoloads-here "autoload" "\
|
|
157 Update sections of the current buffer generated by `update-file-autoloads'." t nil)
|
|
158
|
|
159 (autoload 'update-autoloads-from-directory "autoload" "\
|
|
160 Update `generated-autoload-file' with all the current autoloads from DIR.
|
|
161 This runs `update-file-autoloads' on each .el file in DIR.
|
|
162 Obsolete autoload entries for files that no longer exist are deleted." t nil)
|
|
163
|
|
164 (autoload 'batch-update-autoloads "autoload" "\
|
|
165 Update the autoloads for the files or directories on the command line.
|
|
166 Runs `update-file-autoloads' on files and `update-directory-autoloads'
|
|
167 on directories. Must be used only with -batch, and kills Emacs on completion.
|
|
168 Each file will be processed even if an error occurred previously.
|
169
|
169 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'.
|
|
170 The directory to which the auto-autoloads.el and custom-load.el files must
|
|
171 be the first parameter on the command line." nil nil)
|
163
|
172
|
|
173 (autoload 'batch-update-directory "autoload" "\
|
|
174 Update the autoloads for the directory on the command line.
|
|
175 Runs `update-file-autoloads' on each file in the given directory, and must
|
|
176 be used only with -batch, and kills XEmacs on completion." nil nil)
|
|
177
|
|
178 ;;;***
|
|
179
|
|
180 ;;;### (autoloads (browse-url-lynx-emacs browse-url-lynx-xterm browse-url-w3 browse-url-iximosaic browse-url-grail browse-url-mosaic browse-url-netscape) "browse-url" "utils/browse-url.el")
|
|
181
|
167
|
182 (defcustom browse-url-browser-function 'browse-url-w3 "*Function to display the current buffer in a WWW browser.\nUsed by the `browse-url-at-point', `browse-url-at-mouse', and\n`browse-url-of-file' commands." :type '(radio (function-item browse-url-w3) (function-item browse-url-netscape) (function-item browse-url-mosaic) (function-item browse-url-cci) (function-item browse-url-iximosaic) (function-item browse-url-lynx-xterm) (function-item browse-url-lynx-emacs) (function-item browse-url-grail) (function :tag "Other" nil)) :group 'browse-url)
|
163
|
183
|
|
184 (autoload 'browse-url-netscape "browse-url" "\
|
|
185 Ask the Netscape WWW browser to load URL.
|
|
186
|
|
187 Default to the URL around or before point. The strings in variable
|
|
188 `browse-url-netscape-arguments' are also passed to Netscape.
|
|
189
|
|
190 When called interactively, if variable `browse-url-new-window-p' is
|
|
191 non-nil, load the document in a new Netscape window, otherwise use a
|
|
192 random existing one. A non-nil interactive prefix argument reverses
|
|
193 the effect of browse-url-new-window-p.
|
|
194
|
|
195 When called non-interactively, optional second argument NEW-WINDOW is
|
|
196 used instead of browse-url-new-window-p." t nil)
|
|
197
|
|
198 (autoload 'browse-url-mosaic "browse-url" "\
|
|
199 Ask the XMosaic WWW browser to load URL.
|
|
200 Default to the URL around or before point." t nil)
|
|
201
|
|
202 (autoload 'browse-url-grail "browse-url" "\
|
|
203 Ask the Grail WWW browser to load URL.
|
|
204 Default to the URL around or before point. Runs the program in the
|
|
205 variable `browse-url-grail'." t nil)
|
|
206
|
|
207 (autoload 'browse-url-iximosaic "browse-url" "\
|
|
208 Ask the IXIMosaic WWW browser to load URL.
|
|
209 Default to the URL around or before point." t nil)
|
|
210
|
|
211 (autoload 'browse-url-w3 "browse-url" "\
|
|
212 Ask the w3 WWW browser to load URL.
|
|
213 Default to the URL around or before point." t nil)
|
|
214
|
|
215 (autoload 'browse-url-lynx-xterm "browse-url" "\
|
|
216 Ask the Lynx WWW browser to load URL.
|
|
217 Default to the URL around or before point. A new Lynx process is run
|
|
218 in an Xterm window." t nil)
|
|
219
|
|
220 (autoload 'browse-url-lynx-emacs "browse-url" "\
|
|
221 Ask the Lynx WWW browser to load URL.
|
|
222 Default to the URL around or before point. Run a new Lynx process in
|
|
223 an Emacs buffer." t nil)
|
|
224
|
|
225 ;;;***
|
|
226
|
|
227 ;;;### (autoloads (docref-setup) "docref" "utils/docref.el")
|
|
228
|
|
229 (autoload 'docref-setup "docref" "\
|
|
230 Process docref cross-references in the current buffer.
|
|
231 See also \\(f@docref-subst)." t nil)
|
|
232
|
|
233 ;;;***
|
|
234
|
169
|
235 ;;;### (autoloads nil "easymenu" "utils/easymenu.el")
|
163
|
236
|
|
237 ;;;***
|
|
238
|
|
239 ;;;### (autoloads (insert-kbd-macro format-kbd-macro kbd read-kbd-macro edit-named-kbd-macro edit-last-kbd-macro edit-kbd-macro) "edmacro" "utils/edmacro.el")
|
|
240
|
|
241 (define-key ctl-x-map "\C-k" 'edit-kbd-macro)
|
|
242
|
|
243 (autoload 'edit-kbd-macro "edmacro" "\
|
|
244 Edit a keyboard macro.
|
|
245 At the prompt, type any key sequence which is bound to a keyboard macro.
|
|
246 Or, type `C-x e' or RET to edit the last keyboard macro, `C-h l' to edit
|
|
247 the last 100 keystrokes as a keyboard macro, or `M-x' to edit a macro by
|
|
248 its command name.
|
|
249 With a prefix argument, format the macro in a more concise way." t nil)
|
|
250
|
|
251 (autoload 'edit-last-kbd-macro "edmacro" "\
|
|
252 Edit the most recently defined keyboard macro." t nil)
|
|
253
|
|
254 (autoload 'edit-named-kbd-macro "edmacro" "\
|
|
255 Edit a keyboard macro which has been given a name by `name-last-kbd-macro'." t nil)
|
|
256
|
|
257 (autoload 'read-kbd-macro "edmacro" "\
|
|
258 Read the region as a keyboard macro definition.
|
|
259 The region is interpreted as spelled-out keystrokes, e.g., \"M-x abc RET\".
|
|
260 See documentation for `edmacro-mode' for details.
|
|
261 Leading/trailing \"C-x (\" and \"C-x )\" in the text are allowed and ignored.
|
|
262 The resulting macro is installed as the \"current\" keyboard macro.
|
|
263
|
|
264 In Lisp, may also be called with a single STRING argument in which case
|
|
265 the result is returned rather than being installed as the current macro.
|
|
266 The result will be a string if possible, otherwise an event vector.
|
|
267 Second argument NEED-VECTOR means to return an event vector always." t nil)
|
|
268
|
|
269 (autoload 'kbd "edmacro" "\
|
|
270 Convert KEYS to the internal Emacs key representation." nil 'macro)
|
|
271
|
|
272 (autoload 'format-kbd-macro "edmacro" "\
|
|
273 Return the keyboard macro MACRO as a human-readable string.
|
|
274 This string is suitable for passing to `read-kbd-macro'.
|
|
275 Second argument VERBOSE means to put one command per line with comments.
|
|
276 If VERBOSE is `1', put everything on one line. If VERBOSE is omitted
|
|
277 or nil, use a compact 80-column format." nil nil)
|
|
278
|
|
279 (autoload 'insert-kbd-macro "edmacro" "\
|
|
280 Insert in buffer the definition of kbd macro NAME, as Lisp code.
|
|
281 Optional second arg KEYS means also record the keys it is on
|
|
282 \(this is the prefix argument, when calling interactively).
|
|
283
|
|
284 This Lisp code will, when executed, define the kbd macro with the same
|
|
285 definition it has now. If you say to record the keys, the Lisp code
|
|
286 will also rebind those keys to the macro. Only global key bindings
|
|
287 are recorded since executing this Lisp code always makes global
|
|
288 bindings.
|
|
289
|
|
290 To save a kbd macro, visit a file of Lisp code such as your `~/.emacs',
|
|
291 use this command, and then save the file." t nil)
|
|
292
|
|
293 ;;;***
|
|
294
|
|
295 ;;;### (autoloads (turn-on-eldoc-mode eldoc-mode) "eldoc" "utils/eldoc.el")
|
|
296
|
|
297 (defcustom eldoc-mode nil "*If non-nil, show the defined parameters for the elisp function near point.\n\nFor the emacs lisp function at the beginning of the sexp which point is\nwithin, show the defined parameters for the function in the echo area.\nThis information is extracted directly from the function or macro if it is\nin pure lisp. If the emacs function is a subr, the parameters are obtained\nfrom the documentation string if possible.\n\nIf point is over a documented variable, print that variable's docstring\ninstead.\n\nThis variable is buffer-local." :type 'boolean :group 'eldoc)
|
|
298
|
|
299 (autoload 'eldoc-mode "eldoc" "\
|
|
300 *Enable or disable eldoc mode.
|
|
301 See documentation for the variable of the same name for more details.
|
|
302
|
|
303 If called interactively with no prefix argument, toggle current condition
|
|
304 of the mode.
|
|
305 If called with a positive or negative prefix argument, enable or disable
|
|
306 the mode, respectively." t nil)
|
|
307
|
|
308 (autoload 'turn-on-eldoc-mode "eldoc" "\
|
|
309 Unequivocally turn on eldoc-mode (see variable documentation)." t nil)
|
|
310
|
|
311 ;;;***
|
|
312
|
|
313 ;;;### (autoloads (elp-submit-bug-report elp-results elp-instrument-package elp-instrument-list elp-restore-function elp-instrument-function) "elp" "utils/elp.el")
|
|
314
|
|
315 (autoload 'elp-instrument-function "elp" "\
|
|
316 Instrument FUNSYM for profiling.
|
|
317 FUNSYM must be a symbol of a defined function." t nil)
|
|
318
|
|
319 (autoload 'elp-restore-function "elp" "\
|
|
320 Restore an instrumented function to its original definition.
|
|
321 Argument FUNSYM is the symbol of a defined function." t nil)
|
|
322
|
|
323 (autoload 'elp-instrument-list "elp" "\
|
|
324 Instrument for profiling, all functions in `elp-function-list'.
|
|
325 Use optional LIST if provided instead." t nil)
|
|
326
|
|
327 (autoload 'elp-instrument-package "elp" "\
|
|
328 Instrument for profiling, all functions which start with PREFIX.
|
|
329 For example, to instrument all ELP functions, do the following:
|
|
330
|
|
331 \\[elp-instrument-package] RET elp- RET" t nil)
|
|
332
|
|
333 (autoload 'elp-results "elp" "\
|
|
334 Display current profiling results.
|
|
335 If `elp-reset-after-results' is non-nil, then current profiling
|
|
336 information for all instrumented functions are reset after results are
|
|
337 displayed." t nil)
|
|
338
|
|
339 (autoload 'elp-submit-bug-report "elp" "\
|
|
340 Submit via mail, a bug report on elp." t nil)
|
|
341
|
|
342 ;;;***
|
|
343
|
|
344 ;;;### (autoloads (list-colors-display facemenu-read-color list-text-properties-at facemenu-remove-special facemenu-remove-props facemenu-set-read-only facemenu-set-intangible facemenu-set-invisible facemenu-make-much-smaller facemenu-make-much-larger facemenu-make-smaller facemenu-make-larger facemenu-set-size-default facemenu-set-face-from-menu facemenu-set-background facemenu-set-foreground facemenu-set-face) "facemenu" "utils/facemenu.el")
|
|
345
|
|
346 (define-key ctl-x-map "F" 'facemenu-keymap)
|
|
347
|
|
348 (defvar facemenu-menu nil "\
|
|
349 Facemenu top-level menu keymap.")
|
|
350
|
|
351 (defvar facemenu-keymap (let ((map (make-sparse-keymap "Set face"))) (define-key map ?o 'facemenu-set-face) map) "\
|
|
352 Keymap for face-changing commands.
|
|
353 `Facemenu-update' fills in the keymap according to the bindings
|
|
354 requested in `facemenu-keybindings'.")
|
|
355
|
|
356 (autoload 'facemenu-set-face "facemenu" "\
|
|
357 Add FACE to the region or next character typed.
|
|
358 It will be added to the top of the face list; any faces lower on the list that
|
|
359 will not show through at all will be removed.
|
|
360
|
|
361 Interactively, the face to be used is read with the minibuffer.
|
|
362
|
|
363 If the region is active and there is no prefix argument,
|
|
364 this command sets the region to the requested face.
|
|
365
|
|
366 Otherwise, this command specifies the face for the next character
|
|
367 inserted. Moving point or switching buffers before
|
|
368 typing a character to insert cancels the specification." t nil)
|
|
369
|
|
370 (autoload 'facemenu-set-foreground "facemenu" "\
|
|
371 Set the foreground color of the region or next character typed.
|
|
372 The color is prompted for. A face named `fg:color' is used (or created).
|
|
373 If the region is active, it will be set to the requested face. If
|
|
374 it is inactive (even if mark-even-if-inactive is set) the next
|
|
375 character that is typed (via `self-insert-command') will be set to
|
|
376 the selected face. Moving point or switching buffers before
|
|
377 typing a character cancels the request." t nil)
|
|
378
|
|
379 (autoload 'facemenu-set-background "facemenu" "\
|
|
380 Set the background color of the region or next character typed.
|
|
381 The color is prompted for. A face named `bg:color' is used (or created).
|
|
382 If the region is active, it will be set to the requested face. If
|
|
383 it is inactive (even if mark-even-if-inactive is set) the next
|
|
384 character that is typed (via `self-insert-command') will be set to
|
|
385 the selected face. Moving point or switching buffers before
|
|
386 typing a character cancels the request." t nil)
|
|
387
|
|
388 (autoload 'facemenu-set-face-from-menu "facemenu" "\
|
|
389 Set the face of the region or next character typed.
|
|
390 This function is designed to be called from a menu; the face to use
|
|
391 is the menu item's name.
|
|
392
|
|
393 If the region is active and there is no prefix argument,
|
|
394 this command sets the region to the requested face.
|
|
395
|
|
396 Otherwise, this command specifies the face for the next character
|
|
397 inserted. Moving point or switching buffers before
|
|
398 typing a character to insert cancels the specification." t nil)
|
|
399
|
|
400 (autoload 'facemenu-set-size-default "facemenu" nil t nil)
|
|
401
|
|
402 (autoload 'facemenu-make-larger "facemenu" nil t nil)
|
|
403
|
|
404 (autoload 'facemenu-make-smaller "facemenu" nil t nil)
|
|
405
|
|
406 (autoload 'facemenu-make-much-larger "facemenu" nil t nil)
|
|
407
|
|
408 (autoload 'facemenu-make-much-smaller "facemenu" nil t nil)
|
|
409
|
|
410 (autoload 'facemenu-set-invisible "facemenu" "\
|
|
411 Make the region invisible.
|
|
412 This sets the `invisible' text property; it can be undone with
|
|
413 `facemenu-remove-special'." t nil)
|
|
414
|
|
415 (autoload 'facemenu-set-intangible "facemenu" "\
|
|
416 Make the region intangible: disallow moving into it.
|
|
417 This sets the `intangible' text property; it can be undone with
|
|
418 `facemenu-remove-special'." t nil)
|
|
419
|
|
420 (autoload 'facemenu-set-read-only "facemenu" "\
|
|
421 Make the region unmodifiable.
|
|
422 This sets the `read-only' text property; it can be undone with
|
|
423 `facemenu-remove-special'." t nil)
|
|
424
|
|
425 (autoload 'facemenu-remove-props "facemenu" "\
|
|
426 Remove all text properties that facemenu added to region." t nil)
|
|
427
|
|
428 (autoload 'facemenu-remove-special "facemenu" "\
|
|
429 Remove all the \"special\" text properties from the region.
|
|
430 These special properties include `invisible', `intangible' and `read-only'." t nil)
|
|
431
|
|
432 (autoload 'list-text-properties-at "facemenu" "\
|
|
433 Pop up a buffer listing text-properties at LOCATION." t nil)
|
|
434
|
|
435 (autoload 'facemenu-read-color "facemenu" "\
|
|
436 Read a color using the minibuffer." nil nil)
|
|
437
|
|
438 (autoload 'list-colors-display "facemenu" "\
|
|
439 Display names of defined colors, and show what they look like.
|
|
440 If the optional argument LIST is non-nil, it should be a list of
|
|
441 colors to display. Otherwise, this command computes a list
|
|
442 of colors that the current display can handle." t nil)
|
|
443
|
|
444 ;;;***
|
|
445
|
|
446 ;;;### (autoloads (floating-toolbar-from-extent-or-popup-mode-menu floating-toolbar-or-popup-mode-menu floating-toolbar) "floating-toolbar" "utils/floating-toolbar.el")
|
|
447
|
|
448 (autoload 'floating-toolbar "floating-toolbar" "\
|
|
449 Popup a toolbar near the current mouse position.
|
|
450 The toolbar instantiator used is taken from the 'floating-toolbar
|
|
451 property of any extent under the mouse. If no such non-nil
|
|
452 property exists for any extent under the mouse, then the value of the
|
|
453 variable `floating-toolbar' is checked. If its value si nil, then
|
|
454 no toolbar will be displayed.
|
|
455
|
|
456 This command should be bound to a button press event.
|
|
457
|
|
458 When called from a program, first arg EVENT should be the button
|
|
459 press event. Optional second arg EXTENT-LOCAL-ONLY specifies
|
|
460 that only extent local toolbars should be used; this means the
|
|
461 `floating-toolbar' variable will not be consulted." t nil)
|
|
462
|
|
463 (autoload 'floating-toolbar-or-popup-mode-menu "floating-toolbar" "\
|
|
464 Like floating-toolbar, but if no toolbar is displayed
|
|
465 run popup-mode-menu." t nil)
|
|
466
|
|
467 (autoload 'floating-toolbar-from-extent-or-popup-mode-menu "floating-toolbar" "\
|
|
468 Like floating-toolbar-or-popup-mode-menu, but search only for an
|
|
469 extent local toolbar." t nil)
|
|
470
|
|
471 ;;;***
|
|
472
|
|
473 ;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl" "utils/flow-ctrl.el")
|
|
474
|
|
475 (autoload 'enable-flow-control "flow-ctrl" "\
|
|
476 Toggle flow control handling.
|
|
477 When handling is enabled, user can type C-s as C-\\, and C-q as C-^.
|
|
478 With arg, enable flow control mode if arg is positive, otherwise disable." t nil)
|
|
479
|
|
480 (autoload 'enable-flow-control-on "flow-ctrl" "\
|
|
481 Enable flow control if using one of a specified set of terminal types.
|
|
482 Use `(enable-flow-control-on \"vt100\" \"h19\")' to enable flow control
|
|
483 on VT-100 and H19 terminals. When flow control is enabled,
|
|
484 you must type C-\\ to get the effect of a C-s, and type C-^
|
|
485 to get the effect of a C-q.
|
|
486
|
|
487 This function has no effect unless the current device is a tty.
|
|
488
|
|
489 The tty terminal type is determined from the TERM environment variable.
|
|
490 Trailing hyphens and everything following is stripped, so a TERM
|
|
491 value of \"vt100-nam\" is treated the same as \"vt100\"." nil nil)
|
|
492
|
|
493 ;;;***
|
|
494
|
|
495 ;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode) "forms" "utils/forms.el")
|
|
496
|
|
497 (autoload 'forms-mode "forms" "\
|
|
498 Major mode to visit files in a field-structured manner using a form.
|
|
499
|
|
500 Commands: Equivalent keys in read-only mode:
|
|
501 TAB forms-next-field TAB
|
|
502 \\C-c TAB forms-next-field
|
|
503 \\C-c < forms-first-record <
|
|
504 \\C-c > forms-last-record >
|
|
505 \\C-c ? describe-mode ?
|
|
506 \\C-c \\C-k forms-delete-record
|
|
507 \\C-c \\C-q forms-toggle-read-only q
|
|
508 \\C-c \\C-o forms-insert-record
|
|
509 \\C-c \\C-l forms-jump-record l
|
|
510 \\C-c \\C-n forms-next-record n
|
|
511 \\C-c \\C-p forms-prev-record p
|
|
512 \\C-c \\C-r forms-search-backward r
|
|
513 \\C-c \\C-s forms-search-forward s
|
|
514 \\C-c \\C-x forms-exit x
|
|
515 " t nil)
|
|
516
|
|
517 (autoload 'forms-find-file "forms" "\
|
|
518 Visit a file in Forms mode." t nil)
|
|
519
|
|
520 (autoload 'forms-find-file-other-window "forms" "\
|
|
521 Visit a file in Forms mode in other window." t nil)
|
|
522
|
|
523 ;;;***
|
|
524
|
|
525 ;;;### (autoloads (unhide-copyleft-region hide-copyleft-region) "hide-copyleft" "utils/hide-copyleft.el")
|
|
526
|
|
527 (autoload 'hide-copyleft-region "hide-copyleft" "\
|
|
528 Make the legal drivel at the front of this file invisible. Unhide it again
|
|
529 with C-u \\[hide-copyleft-region]." t nil)
|
|
530
|
|
531 (autoload 'unhide-copyleft-region "hide-copyleft" "\
|
|
532 If the legal nonsense at the top of this file is elided, make it visible again." nil nil)
|
|
533
|
|
534 ;;;***
|
|
535
|
|
536 ;;;### (autoloads (highlight-headers-follow-url highlight-headers-follow-url-mosaic highlight-headers-follow-url-netscape highlight-headers) "highlight-headers" "utils/highlight-headers.el")
|
|
537
|
|
538 (autoload 'highlight-headers "highlight-headers" "\
|
|
539 Highlight message headers between start and end.
|
|
540 Faces used:
|
|
541 message-headers the part before the colon
|
|
542 message-header-contents the part after the colon
|
|
543 message-highlighted-header-contents contents of \"special\" headers
|
|
544 message-cited-text quoted text from other messages
|
|
545
|
|
546 Variables used:
|
|
547
|
|
548 highlight-headers-regexp what makes a \"special\" header
|
|
549 highlight-headers-citation-regexp matches lines of quoted text
|
|
550 highlight-headers-citation-header-regexp matches headers for quoted text
|
|
551
|
|
552 If HACK-SIG is true,then we search backward from END for something that
|
|
553 looks like the beginning of a signature block, and don't consider that a
|
|
554 part of the message (this is because signatures are often incorrectly
|
|
555 interpreted as cited text.)" nil nil)
|
|
556
|
|
557 (autoload 'highlight-headers-follow-url-netscape "highlight-headers" nil nil nil)
|
|
558
|
|
559 (autoload 'highlight-headers-follow-url-mosaic "highlight-headers" nil nil nil)
|
|
560
|
|
561 (autoload 'highlight-headers-follow-url "highlight-headers" nil t nil)
|
|
562
|
|
563 ;;;***
|
|
564
|
|
565 ;;;### (autoloads (make-hippie-expand-function hippie-expand) "hippie-exp" "utils/hippie-exp.el")
|
|
566
|
|
567 (defvar hippie-expand-try-functions-list '(try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-lisp-symbol-partially try-complete-lisp-symbol) "\
|
|
568 The list of expansion functions tried in order by `hippie-expand'.
|
|
569 To change the behavior of `hippie-expand', remove, change the order of,
|
|
570 or insert functions in this list.")
|
|
571
|
|
572 (defvar hippie-expand-verbose t "\
|
|
573 *Non-nil makes `hippie-expand' output which function it is trying.")
|
|
574
|
|
575 (defvar hippie-expand-max-buffers nil "\
|
|
576 *The maximum number of buffers (apart from the current) searched.
|
|
577 If nil, all buffers are searched.")
|
|
578
|
|
579 (defvar hippie-expand-ignore-buffers '("^ \\*.*\\*$" dired-mode) "\
|
|
580 *A list specifying which buffers not to search (if not current).
|
|
581 Can contain both regexps matching buffer names (as strings) and major modes
|
|
582 \(as atoms)")
|
|
583
|
|
584 (autoload 'hippie-expand "hippie-exp" "\
|
|
585 Try to expand text before point, using multiple methods.
|
|
586 The expansion functions in `hippie-expand-try-functions-list' are
|
|
587 tried in order, until a possible expansion is found. Repeated
|
|
588 application of `hippie-expand' inserts successively possible
|
|
589 expansions.
|
|
590 With a positive numeric argument, jumps directly to the ARG next
|
|
591 function in this list. With a negative argument or just \\[universal-argument],
|
|
592 undoes the expansion." t nil)
|
|
593
|
|
594 (autoload 'make-hippie-expand-function "hippie-exp" "\
|
|
595 Construct a function similar to `hippie-expand'.
|
|
596 Make it use the expansion functions in TRY-LIST. An optional second
|
|
597 argument VERBOSE non-nil makes the function verbose." nil 'macro)
|
|
598
|
|
599 ;;;***
|
|
600
|
|
601 ;;;### (autoloads (id-select-double-click-hook id-select-and-kill-thing id-select-and-copy-thing id-select-goto-matching-tag id-select-thing-with-mouse id-select-thing) "id-select" "utils/id-select.el")
|
|
602
|
|
603 (autoload 'id-select-thing "id-select" "\
|
|
604 Mark the region selected by the syntax of the thing at point.
|
|
605 If invoked repeatedly, selects bigger and bigger things.
|
|
606 If `id-select-display-type' is non-nil, the type of selection is displayed in
|
|
607 the minibuffer." t nil)
|
|
608
|
|
609 (autoload 'id-select-thing-with-mouse "id-select" "\
|
|
610 Select a region based on the syntax of the character from a mouse click.
|
|
611 If the click occurs at the same point as the last click, select
|
|
612 the next larger syntactic structure. If `id-select-display-type' is non-nil,
|
|
613 the type of selection is displayed in the minibuffer." t nil)
|
|
614
|
|
615 (autoload 'id-select-goto-matching-tag "id-select" "\
|
|
616 If in a major mode listed in `id-select-markup-modes,' moves point to the start of the tag paired with the closest tag that point is within or precedes.
|
|
617 Returns t if point is moved, else nil.
|
|
618 Signals an error if no tag is found following point or if the closing tag
|
|
619 does not have a `>' terminator character." t nil)
|
|
620
|
|
621 (autoload 'id-select-and-copy-thing "id-select" "\
|
|
622 Copy the region surrounding the syntactical unit at point." t nil)
|
|
623
|
|
624 (autoload 'id-select-and-kill-thing "id-select" "\
|
|
625 Kill the region surrounding the syntactical unit at point." t nil)
|
|
626
|
|
627 (autoload 'id-select-double-click-hook "id-select" "\
|
|
628 Select a region based on the syntax of the character wherever the mouse is double-clicked.
|
|
629 If the double-click occurs at the same point as the last double-click, select
|
|
630 the next larger syntactic structure. If `id-select-display-type' is non-nil,
|
|
631 the type of selection is displayed in the minibuffer." nil nil)
|
|
632
|
|
633 ;;;***
|
|
634
|
|
635 ;;;### (autoloads (unload-feature) "loadhist" "utils/loadhist.el")
|
|
636
|
|
637 (autoload 'unload-feature "loadhist" "\
|
|
638 Unload the library that provided FEATURE, restoring all its autoloads.
|
|
639 If the feature is required by any other loaded code, and optional FORCE
|
|
640 is nil, raise an error." t nil)
|
|
641
|
|
642 ;;;***
|
|
643
|
|
644 ;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr" "utils/mail-extr.el")
|
|
645
|
|
646 (autoload 'mail-extract-address-components "mail-extr" "\
|
|
647 Given an RFC-822 ADDRESS, extract full name and canonical address.
|
|
648 Returns a list of the form (FULL-NAME CANONICAL-ADDRESS).
|
|
649 If no name can be extracted, FULL-NAME will be nil.
|
|
650 ADDRESS may be a string or a buffer. If it is a buffer, the visible
|
|
651 (narrowed) portion of the buffer will be interpreted as the address.
|
|
652 (This feature exists so that the clever caller might be able to avoid
|
|
653 consing a string.)
|
|
654 If ADDRESS contains more than one RFC-822 address, only the first is
|
|
655 returned. Some day this function may be extended to extract multiple
|
|
656 addresses, or perhaps return the position at which parsing stopped." nil nil)
|
|
657
|
|
658 (autoload 'what-domain "mail-extr" "\
|
|
659 Prompts for a mail domain, and prints the country it corresponds to
|
|
660 in the minibuffer." t nil)
|
|
661
|
|
662 ;;;***
|
|
663
|
|
664 ;;;### (autoloads (mail-fetch-field mail-file-babyl-p) "mail-utils" "utils/mail-utils.el")
|
|
665
|
|
666 (defvar mail-use-rfc822 nil "\
|
|
667 *If non-nil, use a full, hairy RFC822 parser on mail addresses.
|
|
668 Otherwise, (the default) use a smaller, somewhat faster, and
|
|
669 often correct parser.")
|
|
670
|
|
671 (autoload 'mail-file-babyl-p "mail-utils" nil nil nil)
|
|
672
|
|
673 (autoload 'mail-fetch-field "mail-utils" "\
|
|
674 Return the value of the header field FIELD-NAME.
|
|
675 The buffer is expected to be narrowed to just the headers of the message.
|
|
676 If second arg LAST is non-nil, use the last such field if there are several.
|
|
677 If third arg ALL is non-nil, concatenate all such fields with commas between." nil nil)
|
|
678
|
|
679 ;;;***
|
|
680
|
|
681 ;;;### (autoloads (read-passwd) "passwd" "utils/passwd.el")
|
|
682
|
|
683 (autoload 'read-passwd "passwd" "\
|
|
684 Prompts for a password in the minibuffer, and returns it as a string.
|
|
685 If PROMPT may be a prompt string or an alist of elements
|
|
686 '(prompt . default).
|
|
687 If optional arg CONFIRM is true, then ask the user to type the password
|
|
688 again to confirm that they typed it correctly.
|
|
689 If optional arg DEFAULT is provided, then it is a string to insert as
|
|
690 the default choice (it is not, of course, displayed.)
|
|
691
|
|
692 If running under X, the keyboard will be grabbed (with XGrabKeyboard())
|
|
693 to reduce the possibility that eavesdropping is occuring.
|
|
694
|
|
695 When reading a password, all keys self-insert, except for:
|
|
696 \\<read-passwd-map>
|
|
697 \\[read-passwd-erase-line] Erase the entire line.
|
|
698 \\[quoted-insert] Insert the next character literally.
|
|
699 \\[delete-backward-char] Delete the previous character.
|
|
700 \\[exit-minibuffer] Accept what you have typed.
|
|
701 \\[keyboard-quit] Abort the command.
|
|
702
|
|
703 The returned value is always a newly-created string. No additional copies
|
|
704 of the password remain after this function has returned.
|
|
705
|
|
706 NOTE: unless great care is taken, the typed password will exist in plaintext
|
|
707 form in the running image for an arbitrarily long time. Priveleged users may
|
|
708 be able to extract it from memory. If emacs crashes, it may appear in the
|
|
709 resultant core file.
|
|
710
|
|
711 Some steps you can take to prevent the password from being copied around:
|
|
712
|
|
713 - as soon as you are done with the returned string, destroy it with
|
|
714 (fillarray string 0). The same goes for any default passwords
|
|
715 or password histories.
|
|
716
|
|
717 - do not copy the string, as with concat or substring - if you do, be
|
|
718 sure to keep track of and destroy all copies.
|
|
719
|
|
720 - do not insert the password into a buffer - if you do, be sure to
|
|
721 overwrite the buffer text before killing it, as with the functions
|
|
722 `passwd-erase-buffer' or `passwd-kill-buffer'. Note that deleting
|
|
723 the text from the buffer does NOT necessarily remove the text from
|
|
724 memory.
|
|
725
|
|
726 - be careful of the undo history - if you insert the password into a
|
|
727 buffer which has undo recording turned on, the password will be
|
|
728 copied onto the undo list, and thus recoverable.
|
|
729
|
|
730 - do not pass it as an argument to a shell command - anyone will be
|
|
731 able to see it if they run `ps' at the right time.
|
|
732
|
|
733 Note that the password will be temporarily recoverable with the `view-lossage'
|
|
734 command. This data will not be overwritten until another hundred or so
|
|
735 characters are typed. There's not currently a way around this." nil nil)
|
|
736
|
|
737 ;;;***
|
|
738
|
|
739 ;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp) "pp" "utils/pp.el")
|
|
740
|
|
741 (defalias 'pprint 'pp)
|
|
742
|
|
743 (autoload 'pp "pp" "\
|
|
744 Output the pretty-printed representation of OBJECT, any Lisp object.
|
|
745 Quoting characters are printed when needed to make output that `read'
|
|
746 can handle, whenever this is possible.
|
|
747 Output stream is STREAM, or value of `standard-output' (which see)." nil nil)
|
|
748
|
|
749 (autoload 'pp-eval-expression "pp" "\
|
|
750 Evaluate EXPRESSION and pretty-print value into a new display buffer.
|
|
751 If the pretty-printed value fits on one line, the message line is used
|
|
752 instead. Value is also consed on to front of variable values 's
|
|
753 value." t nil)
|
|
754
|
|
755 (autoload 'pp-eval-last-sexp "pp" "\
|
|
756 Run `pp-eval-expression' on sexp before point (which see).
|
|
757 With argument, pretty-print output into current buffer.
|
|
758 Ignores leading comment characters." t nil)
|
|
759
|
|
760 ;;;***
|
|
761
|
|
762 ;;;### (autoloads (prettyexpand-all-sexp prettyexpand-sexp macroexpand-all-sexp macroexpand-sexp pp-plist pp-variable pp-function) "pretty-print" "utils/pretty-print.el")
|
|
763
|
|
764 (autoload 'pp-function "pretty-print" "\
|
|
765 Pretty print the function definition of SYMBOL in a separate buffer" t nil)
|
|
766
|
|
767 (autoload 'pp-variable "pretty-print" "\
|
|
768 Pretty print the variable value of SYMBOL in a separate buffer" t nil)
|
|
769
|
|
770 (autoload 'pp-plist "pretty-print" "\
|
|
771 Pretty print the property list of SYMBOL in a separate buffer" t nil)
|
|
772
|
|
773 (autoload 'macroexpand-sexp "pretty-print" "\
|
|
774 Macro expand the sexpression following point. Pretty print expansion in a
|
|
775 temporary buffer. With prefix argument, replace the original
|
|
776 sexpression by its expansion in the current buffer." t nil)
|
|
777
|
|
778 (autoload 'macroexpand-all-sexp "pretty-print" "\
|
|
779 Macro expand recursively the sexpression following point. Pretty print
|
|
780 expansion in a temporary buffer. With prefix argument, replace the
|
|
781 original sexpression by its expansion in the current buffer." t nil)
|
|
782
|
|
783 (autoload 'prettyexpand-sexp "pretty-print" "\
|
|
784 Macro expand the sexpression following point. Pretty print expansion
|
|
785 in a temporary buffer. With prefix argument, replace the original
|
|
786 sexpression by its expansion in the current buffer.
|
|
787 However, calls to macros specified in the variable
|
|
788 `pp-shadow-expansion-list' are not expanded, in order to make the code
|
|
789 look nicer." t nil)
|
|
790
|
|
791 (autoload 'prettyexpand-all-sexp "pretty-print" "\
|
|
792 Macro expand recursively the sexpression following point. Pretty print
|
|
793 expansion in a temporary buffer. With prefix argument, replace the
|
|
794 original sexpression by its expansion in the current buffer.
|
|
795 However, calls to macros specified in the variable
|
|
796 `pp-shadow-expansion-list' are not expanded, in order to make the code
|
|
797 look nicer." t nil)
|
|
798
|
|
799 ;;;***
|
|
800
|
|
801 ;;;### (autoloads (reporter-submit-bug-report) "reporter" "utils/reporter.el")
|
|
802
|
|
803 (autoload 'reporter-submit-bug-report "reporter" nil nil nil)
|
|
804
|
|
805 ;;;***
|
|
806
|
|
807 ;;;### (autoloads (make-ring ringp) "ring" "utils/ring.el")
|
|
808
|
|
809 (autoload 'ringp "ring" "\
|
|
810 Returns t if X is a ring; nil otherwise." nil nil)
|
|
811
|
|
812 (define-obsolete-function-alias 'ring-p 'ringp)
|
|
813
|
|
814 (autoload 'make-ring "ring" "\
|
|
815 Make a ring that can contain SIZE elements." nil nil)
|
|
816
|
|
817 ;;;***
|
|
818
|
|
819 ;;;### (autoloads (savehist-save savehist-load) "savehist" "utils/savehist.el")
|
|
820
|
|
821 (autoload 'savehist-load "savehist" "\
|
171
|
822 Load the minibuffer histories from `savehist-file'.
|
|
823 Unless NO-HOOK is specified, the function will also add the save function
|
|
824 to `kill-emacs-hook', thus ensuring that the minibuffer contents will be
|
|
825 saved before leaving Emacs.
|
163
|
826
|
|
827 This function should be normally used from your Emacs init file. Since it
|
171
|
828 removes your current minibuffer histories, it is unwise to call it at any
|
|
829 other time." t nil)
|
163
|
830
|
|
831 (autoload 'savehist-save "savehist" "\
|
|
832 Save the histories from `savehist-history-variables' to `savehist-file'.
|
|
833 A variable will be saved if it is bound and non-nil." t nil)
|
|
834
|
|
835 ;;;***
|
|
836
|
|
837 ;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy skeleton-proxy-new define-skeleton) "skeleton" "utils/skeleton.el")
|
|
838
|
|
839 (defvar skeleton-filter 'identity "\
|
|
840 Function for transforming a skeleton proxy's aliases' variable value.")
|
|
841
|
|
842 (autoload 'define-skeleton "skeleton" "\
|
|
843 Define a user-configurable COMMAND that enters a statement skeleton.
|
|
844 DOCUMENTATION is that of the command, while the variable of the same name,
|
|
845 which contains the skeleton, has a documentation to that effect.
|
|
846 INTERACTOR and ELEMENT ... are as defined under `skeleton-insert'." nil 'macro)
|
|
847
|
|
848 (autoload 'skeleton-proxy-new "skeleton" "\
|
|
849 Insert skeleton defined by variable of same name (see `skeleton-insert').
|
|
850 Prefix ARG allows wrapping around words or regions (see `skeleton-insert').
|
|
851 If no ARG was given, but the region is visible, ARG defaults to -1 depending
|
|
852 on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once.
|
|
853 This command can also be an abbrev expansion (3rd and 4th columns in
|
|
854 \\[edit-abbrevs] buffer: \"\" command-name).
|
|
855
|
|
856 When called as a function, optional first argument STR may also be a string
|
|
857 which will be the value of `str' whereas the skeleton's interactor is then
|
|
858 ignored." t nil)
|
|
859
|
|
860 (autoload 'skeleton-proxy "skeleton" "\
|
|
861 Insert skeleton defined by variable of same name (see `skeleton-insert').
|
|
862 Prefix ARG allows wrapping around words or regions (see `skeleton-insert').
|
|
863 If no ARG was given, but the region is visible, ARG defaults to -1 depending
|
|
864 on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once.
|
|
865 This command can also be an abbrev expansion (3rd and 4th columns in
|
|
866 \\[edit-abbrevs] buffer: \"\" command-name).
|
|
867
|
|
868 When called as a function, optional first argument STR may also be a string
|
|
869 which will be the value of `str' whereas the skeleton's interactor is then
|
|
870 ignored." t nil)
|
|
871
|
|
872 (autoload 'skeleton-insert "skeleton" "\
|
|
873 Insert the complex statement skeleton SKELETON describes very concisely.
|
|
874
|
|
875 With optional third REGIONS wrap first interesting point (`_') in skeleton
|
|
876 around next REGIONS words, if REGIONS is positive. If REGIONS is negative,
|
|
877 wrap REGIONS preceding interregions into first REGIONS interesting positions
|
|
878 \(successive `_'s) in skeleton. An interregion is the stretch of text between
|
|
879 two contiguous marked points. If you marked A B C [] (where [] is the cursor)
|
|
880 in alphabetical order, the 3 interregions are simply the last 3 regions. But
|
|
881 if you marked B A [] C, the interregions are B-A, A-[], []-C.
|
|
882
|
|
883 Optional fourth STR is the value for the variable `str' within the skeleton.
|
|
884 When this is non-`nil' the interactor gets ignored, and this should be a valid
|
|
885 skeleton element.
|
|
886
|
|
887 SKELETON is made up as (INTERACTOR ELEMENT ...). INTERACTOR may be nil if
|
|
888 not needed, a prompt-string or an expression for complex read functions.
|
|
889
|
|
890 If ELEMENT is a string or a character it gets inserted (see also
|
|
891 `skeleton-transformation'). Other possibilities are:
|
|
892
|
|
893 \\n go to next line and indent according to mode
|
|
894 _ interesting point, interregion here, point after termination
|
|
895 > indent line (or interregion if > _) according to major mode
|
|
896 & do next ELEMENT if previous moved point
|
|
897 | do next ELEMENT if previous didn't move point
|
|
898 -num delete num preceding characters (see `skeleton-untabify')
|
|
899 resume: skipped, continue here if quit is signaled
|
|
900 nil skipped
|
|
901
|
|
902 Further elements can be defined via `skeleton-further-elements'. ELEMENT may
|
|
903 itself be a SKELETON with an INTERACTOR. The user is prompted repeatedly for
|
|
904 different inputs. The SKELETON is processed as often as the user enters a
|
|
905 non-empty string. \\[keyboard-quit] terminates skeleton insertion, but
|
|
906 continues after `resume:' and positions at `_' if any. If INTERACTOR in such
|
|
907 a subskeleton is a prompt-string which contains a \".. %s ..\" it is
|
|
908 formatted with `skeleton-subprompt'. Such an INTERACTOR may also a list of
|
|
909 strings with the subskeleton being repeated once for each string.
|
|
910
|
|
911 Quoted Lisp expressions are evaluated evaluated for their side-effect.
|
|
912 Other Lisp expressions are evaluated and the value treated as above.
|
|
913 Note that expressions may not return `t' since this implies an
|
|
914 endless loop. Modes can define other symbols by locally setting them
|
|
915 to any valid skeleton element. The following local variables are
|
|
916 available:
|
|
917
|
|
918 str first time: read a string according to INTERACTOR
|
|
919 then: insert previously read string once more
|
|
920 help help-form during interaction with the user or `nil'
|
|
921 input initial input (string or cons with index) while reading str
|
|
922 v1, v2 local variables for memorizing anything you want
|
|
923
|
|
924 When done with skeleton, but before going back to `_'-point call
|
|
925 `skeleton-end-hook' if that is non-`nil'." nil nil)
|
|
926
|
|
927 (autoload 'skeleton-pair-insert-maybe "skeleton" "\
|
|
928 Insert the character you type ARG times.
|
|
929
|
|
930 With no ARG, if `skeleton-pair' is non-nil, pairing can occur. If the region
|
|
931 is visible the pair is wrapped around it depending on `skeleton-autowrap'.
|
|
932 Else, if `skeleton-pair-on-word' is non-nil or we are not before or inside a
|
|
933 word, and if `skeleton-pair-filter' returns nil, pairing is performed.
|
|
934
|
|
935 If a match is found in `skeleton-pair-alist', that is inserted, else
|
|
936 the defaults are used. These are (), [], {}, <> and `' for the
|
|
937 symmetrical ones, and the same character twice for the others." t nil)
|
|
938
|
|
939 ;;;***
|
|
940
|
|
941 ;;;### (autoloads nil "timezone" "utils/timezone.el")
|
|
942
|
|
943 (define-error 'invalid-date "Invalid date string")
|
|
944
|
|
945 ;;;***
|
|
946
|
|
947 ;;;### (autoloads (tq-create) "tq" "utils/tq.el")
|
|
948
|
|
949 (autoload 'tq-create "tq" "\
|
|
950 Create and return a transaction queue communicating with PROCESS.
|
|
951 PROCESS should be a subprocess capable of sending and receiving
|
|
952 streams of bytes. It may be a local process, or it may be connected
|
|
953 to a tcp server on another machine." nil nil)
|
|
954
|
|
955 ;;;***
|
|
956
|
|
957 ;;;### (autoloads (trace-function-background trace-function) "trace" "utils/trace.el")
|
|
958
|
|
959 (defvar trace-buffer "*trace-output*" "\
|
|
960 *Trace output will by default go to that buffer.")
|
|
961
|
|
962 (autoload 'trace-function "trace" "\
|
|
963 Traces FUNCTION with trace output going to BUFFER.
|
|
964 For every call of FUNCTION Lisp-style trace messages that display argument
|
|
965 and return values will be inserted into BUFFER. This function generates the
|
|
966 trace advice for FUNCTION and activates it together with any other advice
|
|
967 there might be!! The trace BUFFER will popup whenever FUNCTION is called.
|
|
968 Do not use this to trace functions that switch buffers or do any other
|
|
969 display oriented stuff, use `trace-function-background' instead." t nil)
|
|
970
|
|
971 (autoload 'trace-function-background "trace" "\
|
|
972 Traces FUNCTION with trace output going quietly to BUFFER.
|
|
973 For every call of FUNCTION Lisp-style trace messages that display argument
|
|
974 and return values will be inserted into BUFFER. This function generates the
|
|
975 trace advice for FUNCTION and activates it together with any other advice
|
|
976 there might be!! Trace output will quietly go to BUFFER without changing
|
|
977 the window or buffer configuration at all." t nil)
|
|
978
|
|
979 ;;;***
|
|
980
|
|
981 ;;;### (autoloads (xbm-button-create) "xbm-button" "utils/xbm-button.el")
|
|
982
|
|
983 (autoload 'xbm-button-create "xbm-button" "\
|
|
984 Returns a list of XBM image instantiators for a button displaying TEXT.
|
|
985 The list is of the form
|
|
986 (UP DOWN DISABLED)
|
|
987 where UP, DOWN, and DISABLED are the up, down and disabled image
|
|
988 instantiators for the button.
|
|
989
|
|
990 BORDER-THICKNESS specifies how many pixels should be used for the
|
|
991 borders on the edges of the buttons. It should be a positive integer,
|
|
992 or 0 to mean no border." nil nil)
|
|
993
|
|
994 ;;;***
|
|
995
|
|
996 ;;;### (autoloads (xpm-button-create) "xpm-button" "utils/xpm-button.el")
|
|
997
|
|
998 (autoload 'xpm-button-create "xpm-button" "\
|
|
999 Returns a list of XPM image instantiators for a button displaying TEXT.
|
|
1000 The list is of the form
|
|
1001 (UP DOWN DISABLED)
|
|
1002 where UP, DOWN, and DISABLED are the up, down and disabled image
|
|
1003 instantiators for the button.
|
|
1004
|
|
1005 SHADOW-THICKNESS specifies how many pixels should be used for the
|
|
1006 shadows on the edges of the buttons. It should be a positive integer,
|
|
1007 or 0 to mean no shadows on the edges.
|
|
1008 FG-COLOR is the color used to display the text. It should be a string.
|
|
1009 BG-COLOR is the background color the text will be displayed upon.
|
|
1010 It should be a string." nil nil)
|
|
1011
|
|
1012 ;;;***
|
|
1013
|
|
1014 (provide 'utils-autoloads)
|
|
1015 ))
|