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