Mercurial > hg > xemacs-beta
comparison lisp/prim/auto-autoloads.el @ 14:9ee227acff29 r19-15b90
Import from CVS: tag r19-15b90
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:48:42 +0200 |
parents | bcdc7deadc19 |
children | 0293115a14e9 |
comparison
equal
deleted
inserted
replaced
13:13c6d0aaafe5 | 14:9ee227acff29 |
---|---|
1244 The file is the optional FILE argument or the file visited by the current | 1244 The file is the optional FILE argument or the file visited by the current |
1245 buffer." t nil) | 1245 buffer." t nil) |
1246 | 1246 |
1247 (autoload 'ediff-merge-revisions-with-ancestor "ediff" "\ | 1247 (autoload 'ediff-merge-revisions-with-ancestor "ediff" "\ |
1248 Run Ediff by merging two revisions of a file with a common ancestor. | 1248 Run Ediff by merging two revisions of a file with a common ancestor. |
1249 The file is the optional FILE argument or the file visited by the current | 1249 The file is the the optional FILE argument or the file visited by the current |
1250 buffer." t nil) | 1250 buffer." t nil) |
1251 | 1251 |
1252 (autoload 'run-ediff-from-cvs-buffer "ediff" "\ | 1252 (autoload 'run-ediff-from-cvs-buffer "ediff" "\ |
1253 Run Ediff-merge on appropriate revisions of the selected file. | 1253 Run Ediff-merge on appropriate revisions of the selected file. |
1254 First run after `M-x cvs-update'. Then place the cursor on a lide describing a | 1254 First run after `M-x cvs-update'. Then place the cursor on a lide describing a |
1678 Emit STARTMSG and ENDMSG before and after. Caches the result; second | 1678 Emit STARTMSG and ENDMSG before and after. Caches the result; second |
1679 and subsequent calls on the same file won't go to disk." nil nil) | 1679 and subsequent calls on the same file won't go to disk." nil nil) |
1680 | 1680 |
1681 (autoload 'shuffle-vector "cookie1" "\ | 1681 (autoload 'shuffle-vector "cookie1" "\ |
1682 Randomly permute the elements of VECTOR (all permutations equally likely)" nil nil) | 1682 Randomly permute the elements of VECTOR (all permutations equally likely)" nil nil) |
1683 | |
1684 ;;;*** | |
1685 | |
1686 ;;;### (autoloads (decipher-mode decipher) "decipher" "games/decipher.el") | |
1687 | |
1688 (autoload 'decipher "decipher" "\ | |
1689 Format a buffer of ciphertext for cryptanalysis and enter Decipher mode." t nil) | |
1690 | |
1691 (autoload 'decipher-mode "decipher" "\ | |
1692 Major mode for decrypting monoalphabetic substitution ciphers. | |
1693 Lower-case letters enter plaintext. | |
1694 Upper-case letters are commands. | |
1695 | |
1696 The buffer is made read-only so that normal Emacs commands cannot | |
1697 modify it. | |
1698 | |
1699 The most useful commands are: | |
1700 \\<decipher-mode-map> | |
1701 \\[decipher-digram-list] Display a list of all digrams & their frequency | |
1702 \\[decipher-frequency-count] Display the frequency of each ciphertext letter | |
1703 \\[decipher-adjacency-list] Show adjacency list for current letter (lists letters appearing next to it) | |
1704 \\[decipher-make-checkpoint] Save the current cipher alphabet (checkpoint) | |
1705 \\[decipher-restore-checkpoint] Restore a saved cipher alphabet (checkpoint)" t nil) | |
1683 | 1706 |
1684 ;;;*** | 1707 ;;;*** |
1685 | 1708 |
1686 ;;;### (autoloads (dissociated-press) "dissociate" "games/dissociate.el") | 1709 ;;;### (autoloads (dissociated-press) "dissociate" "games/dissociate.el") |
1687 | 1710 |
3538 ;;;*** | 3561 ;;;*** |
3539 | 3562 |
3540 ;;;### (autoloads (ksh-mode) "ksh-mode" "modes/ksh-mode.el") | 3563 ;;;### (autoloads (ksh-mode) "ksh-mode" "modes/ksh-mode.el") |
3541 | 3564 |
3542 (autoload 'ksh-mode "ksh-mode" "\ | 3565 (autoload 'ksh-mode "ksh-mode" "\ |
3543 ksh-mode $Revision: 1.2 $ - Major mode for editing (Bourne, Korn or Bourne again) | 3566 ksh-mode $Revision: 1.3 $ - Major mode for editing (Bourne, Korn or Bourne again) |
3544 shell scripts. | 3567 shell scripts. |
3545 Special key bindings and commands: | 3568 Special key bindings and commands: |
3546 \\{ksh-mode-map} | 3569 \\{ksh-mode-map} |
3547 Variables controlling indentation style: | 3570 Variables controlling indentation style: |
3548 ksh-indent | 3571 ksh-indent |
4755 | 4778 |
4756 ;;;### (autoloads (vhdl-mode) "vhdl-mode" "modes/vhdl-mode.el") | 4779 ;;;### (autoloads (vhdl-mode) "vhdl-mode" "modes/vhdl-mode.el") |
4757 | 4780 |
4758 (autoload 'vhdl-mode "vhdl-mode" "\ | 4781 (autoload 'vhdl-mode "vhdl-mode" "\ |
4759 Major mode for editing VHDL code. | 4782 Major mode for editing VHDL code. |
4760 vhdl-mode $Revision: 1.2 $ | 4783 vhdl-mode $Revision: 1.3 $ |
4761 To submit a problem report, enter `\\[vhdl-submit-bug-report]' from a | 4784 To submit a problem report, enter `\\[vhdl-submit-bug-report]' from a |
4762 vhdl-mode buffer. This automatically sets up a mail buffer with version | 4785 vhdl-mode buffer. This automatically sets up a mail buffer with version |
4763 information already added. You just need to add a description of the | 4786 information already added. You just need to add a description of the |
4764 problem, including a reproducable test case and send the message. | 4787 problem, including a reproducable test case and send the message. |
4765 | 4788 |
5134 or if CONDITION had no actions, after all other CONDITIONs." nil nil) | 5157 or if CONDITION had no actions, after all other CONDITIONs." nil nil) |
5135 | 5158 |
5136 ;;;*** | 5159 ;;;*** |
5137 | 5160 |
5138 ;;;### (autoloads (mouse-avoidance-mode) "avoid" "packages/avoid.el") | 5161 ;;;### (autoloads (mouse-avoidance-mode) "avoid" "packages/avoid.el") |
5162 | |
5163 (defvar mouse-avoidance-mode nil "\ | |
5164 Value is t or a symbol if the mouse pointer should avoid the cursor. | |
5165 See function `mouse-avoidance-mode' for possible values. Changing this | |
5166 variable is NOT the recommended way to change modes; use that function | |
5167 instead.") | |
5139 | 5168 |
5140 (autoload 'mouse-avoidance-mode "avoid" "\ | 5169 (autoload 'mouse-avoidance-mode "avoid" "\ |
5141 Set cursor avoidance mode to MODE. | 5170 Set cursor avoidance mode to MODE. |
5142 MODE should be one of the symbols `banish', `exile', `jump', `animate', | 5171 MODE should be one of the symbols `banish', `exile', `jump', `animate', |
5143 `cat-and-mouse', `proteus', or `none'. | 5172 `cat-and-mouse', `proteus', or `none'. |
8212 | 8241 |
8213 (defalias 'edit-mime 'mime/editor-mode) | 8242 (defalias 'edit-mime 'mime/editor-mode) |
8214 | 8243 |
8215 ;;;*** | 8244 ;;;*** |
8216 | 8245 |
8217 ;;;### (autoloads (url-retrieve url-cache-expired url-popup-info url-get-url-at-point url-buffer-visiting url-normalize-url url-file-attributes) "url" "url/url.el") | 8246 ;;;### (autoloads (defadvice ad-add-advice) "advice" "utils/advice.el") |
8247 | |
8248 (defvar ad-redefinition-action 'warn "\ | |
8249 *Defines what to do with redefinitions during Advice de/activation. | |
8250 Redefinition occurs if a previously activated function that already has an | |
8251 original definition associated with it gets redefined and then de/activated. | |
8252 In such a case we can either accept the current definition as the new | |
8253 original definition, discard the current definition and replace it with the | |
8254 old original, or keep it and raise an error. The values `accept', `discard', | |
8255 `error' or `warn' govern what will be done. `warn' is just like `accept' but | |
8256 it additionally prints a warning message. All other values will be | |
8257 interpreted as `error'.") | |
8258 | |
8259 (defvar ad-default-compilation-action 'maybe "\ | |
8260 *Defines whether to compile advised definitions during activation. | |
8261 A value of `always' will result in unconditional compilation, `never' will | |
8262 always avoid compilation, `maybe' will compile if the byte-compiler is already | |
8263 loaded, and `like-original' will compile if the original definition of the | |
8264 advised function is compiled or a built-in function. Every other value will | |
8265 be interpreted as `maybe'. This variable will only be considered if the | |
8266 COMPILE argument of `ad-activate' was supplied as nil.") | |
8267 | |
8268 (autoload 'ad-add-advice "advice" "\ | |
8269 Adds a piece of ADVICE to FUNCTION's list of advices in CLASS. | |
8270 If FUNCTION already has one or more pieces of advice of the specified | |
8271 CLASS then POSITION determines where the new piece will go. The value | |
8272 of POSITION can either be `first', `last' or a number where 0 corresponds | |
8273 to `first'. Numbers outside the range will be mapped to the closest | |
8274 extreme position. If there was already a piece of ADVICE with the same | |
8275 name, then the position argument will be ignored and the old advice | |
8276 will be overwritten with the new one. | |
8277 If the FUNCTION was not advised already, then its advice info will be | |
8278 initialized. Redefining a piece of advice whose name is part of the cache-id | |
8279 will clear the cache." nil nil) | |
8280 | |
8281 (autoload 'defadvice "advice" "\ | |
8282 Defines a piece of advice for FUNCTION (a symbol). | |
8283 The syntax of `defadvice' is as follows: | |
8284 | |
8285 (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...) | |
8286 [DOCSTRING] [INTERACTIVE-FORM] | |
8287 BODY... ) | |
8288 | |
8289 FUNCTION ::= Name of the function to be advised. | |
8290 CLASS ::= `before' | `around' | `after' | `activation' | `deactivation'. | |
8291 NAME ::= Non-nil symbol that names this piece of advice. | |
8292 POSITION ::= `first' | `last' | NUMBER. Optional, defaults to `first', | |
8293 see also `ad-add-advice'. | |
8294 ARGLIST ::= An optional argument list to be used for the advised function | |
8295 instead of the argument list of the original. The first one found in | |
8296 before/around/after-advices will be used. | |
8297 FLAG ::= `protect'|`disable'|`activate'|`compile'|`preactivate'|`freeze'. | |
8298 All flags can be specified with unambiguous initial substrings. | |
8299 DOCSTRING ::= Optional documentation for this piece of advice. | |
8300 INTERACTIVE-FORM ::= Optional interactive form to be used for the advised | |
8301 function. The first one found in before/around/after-advices will be used. | |
8302 BODY ::= Any s-expression. | |
8303 | |
8304 Semantics of the various flags: | |
8305 `protect': The piece of advice will be protected against non-local exits in | |
8306 any code that precedes it. If any around-advice of a function is protected | |
8307 then automatically all around-advices will be protected (the complete onion). | |
8308 | |
8309 `activate': All advice of FUNCTION will be activated immediately if | |
8310 FUNCTION has been properly defined prior to this application of `defadvice'. | |
8311 | |
8312 `compile': In conjunction with `activate' specifies that the resulting | |
8313 advised function should be compiled. | |
8314 | |
8315 `disable': The defined advice will be disabled, hence, it will not be used | |
8316 during activation until somebody enables it. | |
8317 | |
8318 `preactivate': Preactivates the advised FUNCTION at macro-expansion/compile | |
8319 time. This generates a compiled advised definition according to the current | |
8320 advice state that will be used during activation if appropriate. Only use | |
8321 this if the `defadvice' gets actually compiled. | |
8322 | |
8323 `freeze': Expands the `defadvice' into a redefining `defun/defmacro' according | |
8324 to this particular single advice. No other advice information will be saved. | |
8325 Frozen advices cannot be undone, they behave like a hard redefinition of | |
8326 the advised function. `freeze' implies `activate' and `preactivate'. The | |
8327 documentation of the advised function can be dumped onto the `DOC' file | |
8328 during preloading. | |
8329 | |
8330 Look at the file `advice.el' for comprehensive documentation." nil 'macro) | |
8331 | |
8332 ;;;*** | |
8333 | |
8334 ;;;### (autoloads (all-annotations annotation-list annotations-at annotations-in-region annotation-at annotationp delete-annotation make-annotation) "annotations" "utils/annotations.el") | |
8335 | |
8336 (defvar make-annotation-hook nil "\ | |
8337 *Function or functions to run immediately after creating an annotation.") | |
8338 | |
8339 (defvar before-delete-annotation-hook nil "\ | |
8340 *Function or functions to run immediately before deleting an annotation.") | |
8341 | |
8342 (defvar after-delete-annotation-hook nil "\ | |
8343 *Function or functions to run immediately after deleting an annotation.") | |
8344 | |
8345 (autoload 'make-annotation "annotations" "\ | |
8346 Create a marginal annotation, displayed using GLYPH, at position POS. | |
8347 GLYPH may be either a glyph object or a string. Use layout policy | |
8348 LAYOUT and place the annotation in buffer BUFFER. If POS is nil, point is | |
8349 used. If LAYOUT is nil, `whitespace' is used. If BUFFER is nil, the | |
8350 current buffer is used. If WITH-EVENT is non-nil, then when an annotation | |
8351 is activated, the triggering event is passed as the second arg to the | |
8352 annotation function. If D-GLYPH is non-nil then it is used as the glyph | |
8353 that will be displayed when button1 is down. If RIGHTP is non-nil then | |
8354 the glyph will be displayed on the right side of the buffer instead of the | |
8355 left." nil nil) | |
8356 | |
8357 (autoload 'delete-annotation "annotations" "\ | |
8358 Remove ANNOTATION from its buffer. This does not modify the buffer text." nil nil) | |
8359 | |
8360 (autoload 'annotationp "annotations" "\ | |
8361 T if OBJECT is an annotation." nil nil) | |
8362 | |
8363 (autoload 'annotation-at "annotations" "\ | |
8364 Return the first annotation at POS in BUFFER. | |
8365 BUFFER defaults to the current buffer. POS defaults to point in BUFFER." nil nil) | |
8366 | |
8367 (autoload 'annotations-in-region "annotations" "\ | |
8368 Return all annotations in BUFFER between START and END inclusively." nil nil) | |
8369 | |
8370 (autoload 'annotations-at "annotations" "\ | |
8371 Return a list of all annotations at POS in BUFFER. | |
8372 If BUFFER is nil, the current buffer is used. If POS is nil, point is used." nil nil) | |
8373 | |
8374 (autoload 'annotation-list "annotations" "\ | |
8375 Return a list of all annotations in BUFFER. | |
8376 If BUFFER is nil, the current buffer is used." nil nil) | |
8377 | |
8378 (autoload 'all-annotations "annotations" "\ | |
8379 Return a list of all annotations in existence." nil nil) | |
8380 | |
8381 ;;;*** | |
8382 | |
8383 ;;;### (autoloads (batch-update-autoloads update-autoloads-from-directory update-autoloads-here update-file-autoloads generate-file-autoloads) "autoload" "utils/autoload.el") | |
8384 | |
8385 (autoload 'generate-file-autoloads "autoload" "\ | |
8386 Insert at point a loaddefs autoload section for FILE. | |
8387 autoloads are generated for defuns and defmacros in FILE | |
8388 marked by `generate-autoload-cookie' (which see). | |
8389 If FILE is being visited in a buffer, the contents of the buffer | |
8390 are used." t nil) | |
8391 | |
8392 (autoload 'update-file-autoloads "autoload" "\ | |
8393 Update the autoloads for FILE in `generated-autoload-file' | |
8394 \(which FILE might bind in its local variables)." t nil) | |
8395 | |
8396 (autoload 'update-autoloads-here "autoload" "\ | |
8397 Update sections of the current buffer generated by `update-file-autoloads'." t nil) | |
8398 | |
8399 (autoload 'update-autoloads-from-directory "autoload" "\ | |
8400 Update `generated-autoload-file' with all the current autoloads from DIR. | |
8401 This runs `update-file-autoloads' on each .el file in DIR. | |
8402 Obsolete autoload entries for files that no longer exist are deleted." t nil) | |
8403 | |
8404 (autoload 'batch-update-autoloads "autoload" "\ | |
8405 Update the autoloads for the files or directories on the command line. | |
8406 Runs `update-file-autoloads' on files and `update-directory-autoloads' | |
8407 on directories. Must be used only with -batch, and kills Emacs on completion. | |
8408 Each file will be processed even if an error occurred previously. | |
8409 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'." nil nil) | |
8410 | |
8411 ;;;*** | |
8412 | |
8413 ;;;### (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") | |
8414 | |
8415 (defvar browse-url-browser-function 'browse-url-w3 "\ | |
8416 *Function to display the current buffer in a WWW browser. | |
8417 Used by the `browse-url-at-point', `browse-url-at-mouse', and | |
8418 `browse-url-of-file' commands.") | |
8419 | |
8420 (autoload 'browse-url-netscape "browse-url" "\ | |
8421 Ask the Netscape WWW browser to load URL. | |
8422 | |
8423 Default to the URL around or before point. The strings in variable | |
8424 `browse-url-netscape-arguments' are also passed to Netscape. | |
8425 | |
8426 When called interactively, if variable `browse-url-new-window-p' is | |
8427 non-nil, load the document in a new Netscape window, otherwise use a | |
8428 random existing one. A non-nil interactive prefix argument reverses | |
8429 the effect of browse-url-new-window-p. | |
8430 | |
8431 When called non-interactively, optional second argument NEW-WINDOW is | |
8432 used instead of browse-url-new-window-p." t nil) | |
8433 | |
8434 (autoload 'browse-url-mosaic "browse-url" "\ | |
8435 Ask the XMosaic WWW browser to load URL. | |
8436 Default to the URL around or before point." t nil) | |
8437 | |
8438 (autoload 'browse-url-grail "browse-url" "\ | |
8439 Ask the Grail WWW browser to load URL. | |
8440 Default to the URL around or before point. Runs the program in the | |
8441 variable `browse-url-grail'." t nil) | |
8442 | |
8443 (autoload 'browse-url-iximosaic "browse-url" "\ | |
8444 Ask the IXIMosaic WWW browser to load URL. | |
8445 Default to the URL around or before point." t nil) | |
8446 | |
8447 (autoload 'browse-url-w3 "browse-url" "\ | |
8448 Ask the w3 WWW browser to load URL. | |
8449 Default to the URL around or before point." t nil) | |
8450 | |
8451 (autoload 'browse-url-lynx-xterm "browse-url" "\ | |
8452 Ask the Lynx WWW browser to load URL. | |
8453 Default to the URL around or before point. A new Lynx process is run | |
8454 in an Xterm window." t nil) | |
8455 | |
8456 (autoload 'browse-url-lynx-emacs "browse-url" "\ | |
8457 Ask the Lynx WWW browser to load URL. | |
8458 Default to the URL around or before point. Run a new Lynx process in | |
8459 an Emacs buffer." t nil) | |
8460 | |
8461 ;;;*** | |
8462 | |
8463 ;;;### (autoloads (docref-setup) "docref" "utils/docref.el") | |
8464 | |
8465 (autoload 'docref-setup "docref" "\ | |
8466 Process docref cross-references in the current buffer. | |
8467 See also \\(f@docref-subst)." t nil) | |
8468 | |
8469 ;;;*** | |
8470 | |
8471 ;;;### (autoloads (easy-menu-define) "easymenu" "utils/easymenu.el") | |
8472 | |
8473 (autoload 'easy-menu-define "easymenu" "\ | |
8474 Define a menu bar submenu in maps MAPS, according to MENU. | |
8475 The arguments SYMBOL and DOC are ignored; they are present for | |
8476 compatibility only. SYMBOL is not evaluated. In other Emacs versions | |
8477 these arguments may be used as a variable to hold the menu data, and a | |
8478 doc string for that variable. | |
8479 | |
8480 The first element of MENU must be a string. It is the menu bar item name. | |
8481 The rest of the elements are menu items. | |
8482 | |
8483 A menu item is usually a vector of three elements: [NAME CALLBACK ENABLE] | |
8484 | |
8485 NAME is a string--the menu item name. | |
8486 | |
8487 CALLBACK is a command to run when the item is chosen, | |
8488 or a list to evaluate when the item is chosen. | |
8489 | |
8490 ENABLE is an expression; the item is enabled for selection | |
8491 whenever this expression's value is non-nil. | |
8492 | |
8493 Alternatively, a menu item may have the form: | |
8494 | |
8495 [ NAME CALLBACK [ KEYWORD ARG ] ... ] | |
8496 | |
8497 Where KEYWORD is one of the symbol defined below. | |
8498 | |
8499 :keys KEYS | |
8500 | |
8501 KEYS is a string; a complex keyboard equivalent to this menu item. | |
8502 | |
8503 :active ENABLE | |
8504 | |
8505 ENABLE is an expression; the item is enabled for selection | |
8506 whenever this expression's value is non-nil. | |
8507 | |
8508 :suffix NAME | |
8509 | |
8510 NAME is a string; the name of an argument to CALLBACK. | |
8511 | |
8512 :style STYLE | |
8513 | |
8514 STYLE is a symbol describing the type of menu item. The following are | |
8515 defined: | |
8516 | |
8517 toggle: A checkbox. | |
8518 Currently just prepend the name with the string \"Toggle \". | |
8519 radio: A radio button. | |
8520 nil: An ordinary menu item. | |
8521 | |
8522 :selected SELECTED | |
8523 | |
8524 SELECTED is an expression; the checkbox or radio button is selected | |
8525 whenever this expression's value is non-nil. | |
8526 Currently just disable radio buttons, no effect on checkboxes. | |
8527 | |
8528 A menu item can be a string. Then that string appears in the menu as | |
8529 unselectable text. A string consisting solely of hyphens is displayed | |
8530 as a solid horizontal line. | |
8531 | |
8532 A menu item can be a list. It is treated as a submenu. | |
8533 The first element should be the submenu name. That's used as the | |
8534 menu item in the top-level menu. The cdr of the submenu list | |
8535 is a list of menu items, as above." nil 'macro) | |
8536 | |
8537 ;;;*** | |
8538 | |
8539 ;;;### (autoloads (elp-submit-bug-report elp-results elp-instrument-package elp-instrument-list elp-restore-function elp-instrument-function) "elp" "utils/elp.el") | |
8540 | |
8541 (autoload 'elp-instrument-function "elp" "\ | |
8542 Instrument FUNSYM for profiling. | |
8543 FUNSYM must be a symbol of a defined function." t nil) | |
8544 | |
8545 (autoload 'elp-restore-function "elp" "\ | |
8546 Restore an instrumented function to its original definition. | |
8547 Argument FUNSYM is the symbol of a defined function." t nil) | |
8548 | |
8549 (autoload 'elp-instrument-list "elp" "\ | |
8550 Instrument for profiling, all functions in `elp-function-list'. | |
8551 Use optional LIST if provided instead." t nil) | |
8552 | |
8553 (autoload 'elp-instrument-package "elp" "\ | |
8554 Instrument for profiling, all functions which start with PREFIX. | |
8555 For example, to instrument all ELP functions, do the following: | |
8556 | |
8557 \\[elp-instrument-package] RET elp- RET" t nil) | |
8558 | |
8559 (autoload 'elp-results "elp" "\ | |
8560 Display current profiling results. | |
8561 If `elp-reset-after-results' is non-nil, then current profiling | |
8562 information for all instrumented functions are reset after results are | |
8563 displayed." t nil) | |
8564 | |
8565 (autoload 'elp-submit-bug-report "elp" "\ | |
8566 Submit via mail, a bug report on elp." t nil) | |
8567 | |
8568 ;;;*** | |
8569 | |
8570 ;;;### (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") | |
8571 | |
8572 (defvar facemenu-menu nil "\ | |
8573 Facemenu top-level menu keymap.") | |
8574 | |
8575 (defvar facemenu-keymap (let ((map (make-sparse-keymap "Set face"))) (define-key map 111 'facemenu-set-face) map) "\ | |
8576 Keymap for face-changing commands. | |
8577 `Facemenu-update' fills in the keymap according to the bindings | |
8578 requested in `facemenu-keybindings'.") | |
8579 | |
8580 (autoload 'facemenu-set-face "facemenu" "\ | |
8581 Add FACE to the region or next character typed. | |
8582 It will be added to the top of the face list; any faces lower on the list that | |
8583 will not show through at all will be removed. | |
8584 | |
8585 Interactively, the face to be used is read with the minibuffer. | |
8586 | |
8587 If the region is active and there is no prefix argument, | |
8588 this command sets the region to the requested face. | |
8589 | |
8590 Otherwise, this command specifies the face for the next character | |
8591 inserted. Moving point or switching buffers before | |
8592 typing a character to insert cancels the specification." t nil) | |
8593 | |
8594 (autoload 'facemenu-set-foreground "facemenu" "\ | |
8595 Set the foreground color of the region or next character typed. | |
8596 The color is prompted for. A face named `fg:color' is used (or created). | |
8597 If the region is active, it will be set to the requested face. If | |
8598 it is inactive (even if mark-even-if-inactive is set) the next | |
8599 character that is typed (via `self-insert-command') will be set to | |
8600 the selected face. Moving point or switching buffers before | |
8601 typing a character cancels the request." t nil) | |
8602 | |
8603 (autoload 'facemenu-set-background "facemenu" "\ | |
8604 Set the background color of the region or next character typed. | |
8605 The color is prompted for. A face named `bg:color' is used (or created). | |
8606 If the region is active, it will be set to the requested face. If | |
8607 it is inactive (even if mark-even-if-inactive is set) the next | |
8608 character that is typed (via `self-insert-command') will be set to | |
8609 the selected face. Moving point or switching buffers before | |
8610 typing a character cancels the request." t nil) | |
8611 | |
8612 (autoload 'facemenu-set-face-from-menu "facemenu" "\ | |
8613 Set the face of the region or next character typed. | |
8614 This function is designed to be called from a menu; the face to use | |
8615 is the menu item's name. | |
8616 | |
8617 If the region is active and there is no prefix argument, | |
8618 this command sets the region to the requested face. | |
8619 | |
8620 Otherwise, this command specifies the face for the next character | |
8621 inserted. Moving point or switching buffers before | |
8622 typing a character to insert cancels the specification." nil nil) | |
8623 | |
8624 (autoload 'facemenu-set-size-default "facemenu" nil t nil) | |
8625 | |
8626 (autoload 'facemenu-make-larger "facemenu" nil t nil) | |
8627 | |
8628 (autoload 'facemenu-make-smaller "facemenu" nil t nil) | |
8629 | |
8630 (autoload 'facemenu-make-much-larger "facemenu" nil t nil) | |
8631 | |
8632 (autoload 'facemenu-make-much-smaller "facemenu" nil t nil) | |
8633 | |
8634 (autoload 'facemenu-set-invisible "facemenu" "\ | |
8635 Make the region invisible. | |
8636 This sets the `invisible' text property; it can be undone with | |
8637 `facemenu-remove-special'." t nil) | |
8638 | |
8639 (autoload 'facemenu-set-intangible "facemenu" "\ | |
8640 Make the region intangible: disallow moving into it. | |
8641 This sets the `intangible' text property; it can be undone with | |
8642 `facemenu-remove-special'." t nil) | |
8643 | |
8644 (autoload 'facemenu-set-read-only "facemenu" "\ | |
8645 Make the region unmodifiable. | |
8646 This sets the `read-only' text property; it can be undone with | |
8647 `facemenu-remove-special'." t nil) | |
8648 | |
8649 (autoload 'facemenu-remove-props "facemenu" "\ | |
8650 Remove all text properties that facemenu added to region." t nil) | |
8651 | |
8652 (autoload 'facemenu-remove-special "facemenu" "\ | |
8653 Remove all the \"special\" text properties from the region. | |
8654 These special properties include `invisible', `intangible' and `read-only'." t nil) | |
8655 | |
8656 (autoload 'list-text-properties-at "facemenu" "\ | |
8657 Pop up a buffer listing text-properties at LOCATION." t nil) | |
8658 | |
8659 (autoload 'facemenu-read-color "facemenu" "\ | |
8660 Read a color using the minibuffer." nil nil) | |
8661 | |
8662 (autoload 'list-colors-display "facemenu" "\ | |
8663 Display names of defined colors, and show what they look like. | |
8664 If the optional argument LIST is non-nil, it should be a list of | |
8665 colors to display. Otherwise, this command computes a list | |
8666 of colors that the current display can handle." t nil) | |
8667 | |
8668 ;;;*** | |
8669 | |
8670 ;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl" "utils/flow-ctrl.el") | |
8671 | |
8672 (autoload 'enable-flow-control "flow-ctrl" "\ | |
8673 Toggle flow control handling. | |
8674 When handling is enabled, user can type C-s as C-\\, and C-q as C-^. | |
8675 With arg, enable flow control mode if arg is positive, otherwise disable." t nil) | |
8676 | |
8677 (autoload 'enable-flow-control-on "flow-ctrl" "\ | |
8678 Enable flow control if using one of a specified set of terminal types. | |
8679 Use `(enable-flow-control-on \"vt100\" \"h19\")' to enable flow control | |
8680 on VT-100 and H19 terminals. When flow control is enabled, | |
8681 you must type C-\\ to get the effect of a C-s, and type C-^ | |
8682 to get the effect of a C-q. | |
8683 | |
8684 This function has no effect unless the current device is a tty. | |
8685 | |
8686 The tty terminal type is determined from the TERM environment variable. | |
8687 Trailing hyphens and everything following is stripped, so a TERM | |
8688 value of \"vt100-nam\" is treated the same as \"vt100\"." nil nil) | |
8689 | |
8690 ;;;*** | |
8691 | |
8692 ;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode) "forms" "utils/forms.el") | |
8693 | |
8694 (autoload 'forms-mode "forms" "\ | |
8695 Major mode to visit files in a field-structured manner using a form. | |
8696 | |
8697 Commands: Equivalent keys in read-only mode: | |
8698 TAB forms-next-field TAB | |
8699 \\C-c TAB forms-next-field | |
8700 \\C-c < forms-first-record < | |
8701 \\C-c > forms-last-record > | |
8702 \\C-c ? describe-mode ? | |
8703 \\C-c \\C-k forms-delete-record | |
8704 \\C-c \\C-q forms-toggle-read-only q | |
8705 \\C-c \\C-o forms-insert-record | |
8706 \\C-c \\C-l forms-jump-record l | |
8707 \\C-c \\C-n forms-next-record n | |
8708 \\C-c \\C-p forms-prev-record p | |
8709 \\C-c \\C-r forms-search-backward r | |
8710 \\C-c \\C-s forms-search-forward s | |
8711 \\C-c \\C-x forms-exit x | |
8712 " t nil) | |
8713 | |
8714 (autoload 'forms-find-file "forms" "\ | |
8715 Visit a file in Forms mode." t nil) | |
8716 | |
8717 (autoload 'forms-find-file-other-window "forms" "\ | |
8718 Visit a file in Forms mode in other window." t nil) | |
8719 | |
8720 ;;;*** | |
8721 | |
8722 ;;;### (autoloads (highlight-headers-follow-url highlight-headers-follow-url-mosaic highlight-headers-follow-url-netscape highlight-headers) "highlight-headers" "utils/highlight-headers.el") | |
8723 | |
8724 (autoload 'highlight-headers "highlight-headers" "\ | |
8725 Highlight message headers between start and end. | |
8726 Faces used: | |
8727 message-headers the part before the colon | |
8728 message-header-contents the part after the colon | |
8729 message-highlighted-header-contents contents of \"special\" headers | |
8730 message-cited-text quoted text from other messages | |
8731 | |
8732 Variables used: | |
8733 | |
8734 highlight-headers-regexp what makes a \"special\" header | |
8735 highlight-headers-citation-regexp matches lines of quoted text | |
8736 highlight-headers-citation-header-regexp matches headers for quoted text | |
8737 | |
8738 If HACK-SIG is true,then we search backward from END for something that | |
8739 looks like the beginning of a signature block, and don't consider that a | |
8740 part of the message (this is because signatures are often incorrectly | |
8741 interpreted as cited text.)" nil nil) | |
8742 | |
8743 (autoload 'highlight-headers-follow-url-netscape "highlight-headers" nil nil nil) | |
8744 | |
8745 (autoload 'highlight-headers-follow-url-mosaic "highlight-headers" nil nil nil) | |
8746 | |
8747 (autoload 'highlight-headers-follow-url "highlight-headers" nil t nil) | |
8748 | |
8749 ;;;*** | |
8750 | |
8751 ;;;### (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") | |
8752 | |
8753 (autoload 'id-select-thing "id-select" "\ | |
8754 Mark the region selected by the syntax of the thing at point. | |
8755 If invoked repeatedly, selects bigger and bigger things. | |
8756 If `id-select-display-type' is non-nil, the type of selection is displayed in | |
8757 the minibuffer." t nil) | |
8758 | |
8759 (autoload 'id-select-thing-with-mouse "id-select" "\ | |
8760 Select a region based on the syntax of the character from a mouse click. | |
8761 If the click occurs at the same point as the last click, select | |
8762 the next larger syntactic structure. If `id-select-display-type' is non-nil, | |
8763 the type of selection is displayed in the minibuffer." t nil) | |
8764 | |
8765 (autoload 'id-select-goto-matching-tag "id-select" "\ | |
8766 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. | |
8767 Returns t if point is moved, else nil. | |
8768 Signals an error if no tag is found following point or if the closing tag | |
8769 does not have a `>' terminator character." t nil) | |
8770 | |
8771 (autoload 'id-select-and-copy-thing "id-select" "\ | |
8772 Copy the region surrounding the syntactical unit at point." t nil) | |
8773 | |
8774 (autoload 'id-select-and-kill-thing "id-select" "\ | |
8775 Kill the region surrounding the syntactical unit at point." t nil) | |
8776 | |
8777 (autoload 'id-select-double-click-hook "id-select" "\ | |
8778 Select a region based on the syntax of the character wherever the mouse is double-clicked. | |
8779 If the double-click occurs at the same point as the last double-click, select | |
8780 the next larger syntactic structure. If `id-select-display-type' is non-nil, | |
8781 the type of selection is displayed in the minibuffer." nil nil) | |
8782 | |
8783 ;;;*** | |
8784 | |
8785 ;;;### (autoloads (unload-feature) "loadhist" "utils/loadhist.el") | |
8786 | |
8787 (autoload 'unload-feature "loadhist" "\ | |
8788 Unload the library that provided FEATURE, restoring all its autoloads. | |
8789 If the feature is required by any other loaded code, and optional FORCE | |
8790 is nil, raise an error." t nil) | |
8791 | |
8792 ;;;*** | |
8793 | |
8794 ;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr" "utils/mail-extr.el") | |
8795 | |
8796 (autoload 'mail-extract-address-components "mail-extr" "\ | |
8797 Given an RFC-822 ADDRESS, extract full name and canonical address. | |
8798 Returns a list of the form (FULL-NAME CANONICAL-ADDRESS). | |
8799 If no name can be extracted, FULL-NAME will be nil. | |
8800 ADDRESS may be a string or a buffer. If it is a buffer, the visible | |
8801 (narrowed) portion of the buffer will be interpreted as the address. | |
8802 (This feature exists so that the clever caller might be able to avoid | |
8803 consing a string.) | |
8804 If ADDRESS contains more than one RFC-822 address, only the first is | |
8805 returned. Some day this function may be extended to extract multiple | |
8806 addresses, or perhaps return the position at which parsing stopped." nil nil) | |
8807 | |
8808 (autoload 'what-domain "mail-extr" "\ | |
8809 Prompts for a mail domain, and prints the country it corresponds to | |
8810 in the minibuffer." t nil) | |
8811 | |
8812 ;;;*** | |
8813 | |
8814 ;;;### (autoloads (mail-fetch-field mail-file-babyl-p) "mail-utils" "utils/mail-utils.el") | |
8815 | |
8816 (defvar mail-use-rfc822 nil "\ | |
8817 *If non-nil, use a full, hairy RFC822 parser on mail addresses. | |
8818 Otherwise, (the default) use a smaller, somewhat faster, and | |
8819 often correct parser.") | |
8820 | |
8821 (autoload 'mail-file-babyl-p "mail-utils" nil nil nil) | |
8822 | |
8823 (autoload 'mail-fetch-field "mail-utils" "\ | |
8824 Return the value of the header field FIELD-NAME. | |
8825 The buffer is expected to be narrowed to just the headers of the message. | |
8826 If second arg LAST is non-nil, use the last such field if there are several. | |
8827 If third arg ALL is non-nil, concatenate all such fields with commas between." nil nil) | |
8828 | |
8829 ;;;*** | |
8830 | |
8831 ;;;### (autoloads (read-passwd) "passwd" "utils/passwd.el") | |
8832 | |
8833 (autoload 'read-passwd "passwd" "\ | |
8834 Prompts for a password in the minibuffer, and returns it as a string. | |
8835 If PROMPT may be a prompt string or an alist of elements | |
8836 '(prompt . default). | |
8837 If optional arg CONFIRM is true, then ask the user to type the password | |
8838 again to confirm that they typed it correctly. | |
8839 If optional arg DEFAULT is provided, then it is a string to insert as | |
8840 the default choice (it is not, of course, displayed.) | |
8841 | |
8842 If running under X, the keyboard will be grabbed (with XGrabKeyboard()) | |
8843 to reduce the possibility that evesdropping is occuring. | |
8844 | |
8845 When reading a password, all keys self-insert, except for: | |
8846 \\<read-passwd-map> | |
8847 \\[read-passwd-erase-line] Erase the entire line. | |
8848 \\[quoted-insert] Insert the next character literally. | |
8849 \\[delete-backward-char] Delete the previous character. | |
8850 \\[exit-minibuffer] Accept what you have typed. | |
8851 \\[keyboard-quit] Abort the command. | |
8852 | |
8853 The returned value is always a newly-created string. No additional copies | |
8854 of the password remain after this function has returned. | |
8855 | |
8856 NOTE: unless great care is taken, the typed password will exist in plaintext | |
8857 form in the running image for an arbitrarily long time. Priveleged users may | |
8858 be able to extract it from memory. If emacs crashes, it may appear in the | |
8859 resultant core file. | |
8860 | |
8861 Some steps you can take to prevent the password from being copied around: | |
8862 | |
8863 - as soon as you are done with the returned string, destroy it with | |
8864 (fillarray string 0). The same goes for any default passwords | |
8865 or password histories. | |
8866 | |
8867 - do not copy the string, as with concat or substring - if you do, be | |
8868 sure to keep track of and destroy all copies. | |
8869 | |
8870 - do not insert the password into a buffer - if you do, be sure to | |
8871 overwrite the buffer text before killing it, as with the functions | |
8872 `passwd-erase-buffer' or `passwd-kill-buffer'. Note that deleting | |
8873 the text from the buffer does NOT necessarily remove the text from | |
8874 memory. | |
8875 | |
8876 - be careful of the undo history - if you insert the password into a | |
8877 buffer which has undo recording turned on, the password will be | |
8878 copied onto the undo list, and thus recoverable. | |
8879 | |
8880 - do not pass it as an argument to a shell command - anyone will be | |
8881 able to see it if they run `ps' at the right time. | |
8882 | |
8883 Note that the password will be temporarily recoverable with the `view-lossage' | |
8884 command. This data will not be overwritten until another hundred or so | |
8885 characters are typed. There's not currently a way around this." nil nil) | |
8886 | |
8887 ;;;*** | |
8888 | |
8889 ;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp) "pp" "utils/pp.el") | |
8890 | |
8891 (defalias 'pprint 'pp) | |
8892 | |
8893 (autoload 'pp "pp" "\ | |
8894 Output the pretty-printed representation of OBJECT, any Lisp object. | |
8895 Quoting characters are printed when needed to make output that `read' | |
8896 can handle, whenever this is possible. | |
8897 Output stream is STREAM, or value of `standard-output' (which see)." nil nil) | |
8898 | |
8899 (autoload 'pp-eval-expression "pp" "\ | |
8900 Evaluate EXPRESSION and pretty-print value into a new display buffer. | |
8901 If the pretty-printed value fits on one line, the message line is used | |
8902 instead. Value is also consed on to front of variable values 's | |
8903 value." t nil) | |
8904 | |
8905 (autoload 'pp-eval-last-sexp "pp" "\ | |
8906 Run `pp-eval-expression' on sexp before point (which see). | |
8907 With argument, pretty-print output into current buffer. | |
8908 Ignores leading comment characters." t nil) | |
8909 | |
8910 ;;;*** | |
8911 | |
8912 ;;;### (autoloads (prettyexpand-all-sexp prettyexpand-sexp macroexpand-all-sexp macroexpand-sexp pp-plist pp-variable pp-function) "pretty-print" "utils/pretty-print.el") | |
8913 | |
8914 (autoload 'pp-function "pretty-print" "\ | |
8915 Pretty print the function definition of SYMBOL in a seperate buffer" t nil) | |
8916 | |
8917 (autoload 'pp-variable "pretty-print" "\ | |
8918 Pretty print the variable value of SYMBOL in a seperate buffer" t nil) | |
8919 | |
8920 (autoload 'pp-plist "pretty-print" "\ | |
8921 Pretty print the property list of SYMBOL in a seperate buffer" t nil) | |
8922 | |
8923 (autoload 'macroexpand-sexp "pretty-print" "\ | |
8924 Macro expand the sexpression following point. Pretty print expansion in a | |
8925 temporary buffer. With prefix argument, replace the original | |
8926 sexpression by its expansion in the current buffer." t nil) | |
8927 | |
8928 (autoload 'macroexpand-all-sexp "pretty-print" "\ | |
8929 Macro expand recursively the sexpression following point. Pretty print | |
8930 expansion in a temporary buffer. With prefix argument, replace the | |
8931 original sexpression by its expansion in the current buffer." t nil) | |
8932 | |
8933 (autoload 'prettyexpand-sexp "pretty-print" "\ | |
8934 Macro expand the sexpression following point. Pretty print expansion | |
8935 in a temporary buffer. With prefix argument, replace the original | |
8936 sexpression by its expansion in the current buffer. | |
8937 However, calls to macros specified in the variable | |
8938 `pp-shadow-expansion-list' are not expanded, in order to make the code | |
8939 look nicer." t nil) | |
8940 | |
8941 (autoload 'prettyexpand-all-sexp "pretty-print" "\ | |
8942 Macro expand recursively the sexpression following point. Pretty print | |
8943 expansion in a temporary buffer. With prefix argument, replace the | |
8944 original sexpression by its expansion in the current buffer. | |
8945 However, calls to macros specified in the variable | |
8946 `pp-shadow-expansion-list' are not expanded, in order to make the code | |
8947 look nicer." t nil) | |
8948 | |
8949 ;;;*** | |
8950 | |
8951 ;;;### (autoloads (reporter-submit-bug-report) "reporter" "utils/reporter.el") | |
8952 | |
8953 (autoload 'reporter-submit-bug-report "reporter" nil nil nil) | |
8954 | |
8955 ;;;*** | |
8956 | |
8957 ;;;### (autoloads (make-ring ringp) "ring" "utils/ring.el") | |
8958 | |
8959 (autoload 'ringp "ring" "\ | |
8960 Returns t if X is a ring; nil otherwise." nil nil) | |
8961 | |
8962 (define-obsolete-function-alias 'ring-p 'ringp) | |
8963 | |
8964 (autoload 'make-ring "ring" "\ | |
8965 Make a ring that can contain SIZE elements." nil nil) | |
8966 | |
8967 ;;;*** | |
8968 | |
8969 ;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy skeleton-proxy-new define-skeleton) "skeleton" "utils/skeleton.el") | |
8970 | |
8971 (defvar skeleton-filter 'identity "\ | |
8972 Function for transforming a skeleton proxy's aliases' variable value.") | |
8973 | |
8974 (autoload 'define-skeleton "skeleton" "\ | |
8975 Define a user-configurable COMMAND that enters a statement skeleton. | |
8976 DOCUMENTATION is that of the command, while the variable of the same name, | |
8977 which contains the skeleton, has a documentation to that effect. | |
8978 INTERACTOR and ELEMENT ... are as defined under `skeleton-insert'." nil 'macro) | |
8979 | |
8980 (autoload 'skeleton-proxy-new "skeleton" "\ | |
8981 Insert skeleton defined by variable of same name (see `skeleton-insert'). | |
8982 Prefix ARG allows wrapping around words or regions (see `skeleton-insert'). | |
8983 If no ARG was given, but the region is visible, ARG defaults to -1 depending | |
8984 on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once. | |
8985 This command can also be an abbrev expansion (3rd and 4th columns in | |
8986 \\[edit-abbrevs] buffer: \"\" command-name). | |
8987 | |
8988 When called as a function, optional first argument STR may also be a string | |
8989 which will be the value of `str' whereas the skeleton's interactor is then | |
8990 ignored." t nil) | |
8991 | |
8992 (autoload 'skeleton-proxy "skeleton" "\ | |
8993 Insert skeleton defined by variable of same name (see `skeleton-insert'). | |
8994 Prefix ARG allows wrapping around words or regions (see `skeleton-insert'). | |
8995 If no ARG was given, but the region is visible, ARG defaults to -1 depending | |
8996 on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once. | |
8997 This command can also be an abbrev expansion (3rd and 4th columns in | |
8998 \\[edit-abbrevs] buffer: \"\" command-name). | |
8999 | |
9000 When called as a function, optional first argument STR may also be a string | |
9001 which will be the value of `str' whereas the skeleton's interactor is then | |
9002 ignored." t nil) | |
9003 | |
9004 (autoload 'skeleton-insert "skeleton" "\ | |
9005 Insert the complex statement skeleton SKELETON describes very concisely. | |
9006 | |
9007 With optional third REGIONS wrap first interesting point (`_') in skeleton | |
9008 around next REGIONS words, if REGIONS is positive. If REGIONS is negative, | |
9009 wrap REGIONS preceding interregions into first REGIONS interesting positions | |
9010 \(successive `_'s) in skeleton. An interregion is the stretch of text between | |
9011 two contiguous marked points. If you marked A B C [] (where [] is the cursor) | |
9012 in alphabetical order, the 3 interregions are simply the last 3 regions. But | |
9013 if you marked B A [] C, the interregions are B-A, A-[], []-C. | |
9014 | |
9015 Optional fourth STR is the value for the variable `str' within the skeleton. | |
9016 When this is non-`nil' the interactor gets ignored, and this should be a valid | |
9017 skeleton element. | |
9018 | |
9019 SKELETON is made up as (INTERACTOR ELEMENT ...). INTERACTOR may be nil if | |
9020 not needed, a prompt-string or an expression for complex read functions. | |
9021 | |
9022 If ELEMENT is a string or a character it gets inserted (see also | |
9023 `skeleton-transformation'). Other possibilities are: | |
9024 | |
9025 \\n go to next line and indent according to mode | |
9026 _ interesting point, interregion here, point after termination | |
9027 > indent line (or interregion if > _) according to major mode | |
9028 & do next ELEMENT if previous moved point | |
9029 | do next ELEMENT if previous didn't move point | |
9030 -num delete num preceding characters (see `skeleton-untabify') | |
9031 resume: skipped, continue here if quit is signaled | |
9032 nil skipped | |
9033 | |
9034 Further elements can be defined via `skeleton-further-elements'. ELEMENT may | |
9035 itself be a SKELETON with an INTERACTOR. The user is prompted repeatedly for | |
9036 different inputs. The SKELETON is processed as often as the user enters a | |
9037 non-empty string. \\[keyboard-quit] terminates skeleton insertion, but | |
9038 continues after `resume:' and positions at `_' if any. If INTERACTOR in such | |
9039 a subskeleton is a prompt-string which contains a \".. %s ..\" it is | |
9040 formatted with `skeleton-subprompt'. Such an INTERACTOR may also a list of | |
9041 strings with the subskeleton being repeated once for each string. | |
9042 | |
9043 Quoted Lisp expressions are evaluated evaluated for their side-effect. | |
9044 Other Lisp expressions are evaluated and the value treated as above. | |
9045 Note that expressions may not return `t' since this implies an | |
9046 endless loop. Modes can define other symbols by locally setting them | |
9047 to any valid skeleton element. The following local variables are | |
9048 available: | |
9049 | |
9050 str first time: read a string according to INTERACTOR | |
9051 then: insert previously read string once more | |
9052 help help-form during interaction with the user or `nil' | |
9053 input initial input (string or cons with index) while reading str | |
9054 v1, v2 local variables for memorizing anything you want | |
9055 | |
9056 When done with skeleton, but before going back to `_'-point call | |
9057 `skeleton-end-hook' if that is non-`nil'." nil nil) | |
9058 | |
9059 (autoload 'skeleton-pair-insert-maybe "skeleton" "\ | |
9060 Insert the character you type ARG times. | |
9061 | |
9062 With no ARG, if `skeleton-pair' is non-nil, pairing can occur. If the region | |
9063 is visible the pair is wrapped around it depending on `skeleton-autowrap'. | |
9064 Else, if `skeleton-pair-on-word' is non-nil or we are not before or inside a | |
9065 word, and if `skeleton-pair-filter' returns nil, pairing is performed. | |
9066 | |
9067 If a match is found in `skeleton-pair-alist', that is inserted, else | |
9068 the defaults are used. These are (), [], {}, <> and `' for the | |
9069 symmetrical ones, and the same character twice for the others." t nil) | |
9070 | |
9071 ;;;*** | |
9072 | |
9073 ;;;### (autoloads (tq-create) "tq" "utils/tq.el") | |
9074 | |
9075 (autoload 'tq-create "tq" "\ | |
9076 Create and return a transaction queue communicating with PROCESS. | |
9077 PROCESS should be a subprocess capable of sending and receiving | |
9078 streams of bytes. It may be a local process, or it may be connected | |
9079 to a tcp server on another machine." nil nil) | |
9080 | |
9081 ;;;*** | |
9082 | |
9083 ;;;### (autoloads (trace-function-background trace-function) "trace" "utils/trace.el") | |
9084 | |
9085 (defvar trace-buffer "*trace-output*" "\ | |
9086 *Trace output will by default go to that buffer.") | |
9087 | |
9088 (autoload 'trace-function "trace" "\ | |
9089 Traces FUNCTION with trace output going to BUFFER. | |
9090 For every call of FUNCTION Lisp-style trace messages that display argument | |
9091 and return values will be inserted into BUFFER. This function generates the | |
9092 trace advice for FUNCTION and activates it together with any other advice | |
9093 there might be!! The trace BUFFER will popup whenever FUNCTION is called. | |
9094 Do not use this to trace functions that switch buffers or do any other | |
9095 display oriented stuff, use `trace-function-background' instead." t nil) | |
9096 | |
9097 (autoload 'trace-function-background "trace" "\ | |
9098 Traces FUNCTION with trace output going quietly to BUFFER. | |
9099 For every call of FUNCTION Lisp-style trace messages that display argument | |
9100 and return values will be inserted into BUFFER. This function generates the | |
9101 trace advice for FUNCTION and activates it together with any other advice | |
9102 there might be!! Trace output will quietly go to BUFFER without changing | |
9103 the window or buffer configuration at all." t nil) | |
9104 | |
9105 ;;;*** | |
9106 | |
9107 ;;;### (autoloads (y-or-n-p-with-timeout yes-or-no-p-with-timeout with-timeout with-timeout-internal) "with-timeout" "utils/with-timeout.el") | |
9108 | |
9109 (autoload 'with-timeout-internal "with-timeout" nil nil nil) | |
9110 | |
9111 (autoload 'with-timeout "with-timeout" "\ | |
9112 Usage: (with-timeout (seconds &rest timeout-forms) &rest body) | |
9113 This is just like progn, but if the given number of seconds expires before | |
9114 the body returns, then timeout-forms are evaluated and returned instead. | |
9115 The body won't be interrupted in the middle of a computation: the check for | |
9116 the timer expiration only occurs when body does a redisplay, or prompts the | |
9117 user for input, or calls accept-process-output." nil 'macro) | |
9118 | |
9119 (autoload 'yes-or-no-p-with-timeout "with-timeout" "\ | |
9120 Just like yes-or-no-p, but will time out after TIMEOUT seconds | |
9121 if the user has not yes answered, returning DEFAULT-VALUE." nil nil) | |
9122 | |
9123 (autoload 'y-or-n-p-with-timeout "with-timeout" "\ | |
9124 Just like y-or-n-p, but will time out after TIMEOUT seconds | |
9125 if the user has not yes answered, returning DEFAULT-VALUE." nil nil) | |
9126 | |
9127 ;;;*** | |
9128 | |
9129 ;;;### (autoloads (xbm-button-create) "xbm-button" "utils/xbm-button.el") | |
9130 | |
9131 (autoload 'xbm-button-create "xbm-button" "\ | |
9132 Returns a list of XBM image instantiators for a button displaying TEXT. | |
9133 The list is of the form | |
9134 (UP DOWN DISABLED) | |
9135 where UP, DOWN, and DISABLED are the up, down and disabled image | |
9136 instantiators for the button. | |
9137 | |
9138 BORDER-THICKNESS specifies how many pixels should be used for the | |
9139 borders on the edges of the buttons. It should be a positive integer, | |
9140 or 0 to mean no border." nil nil) | |
9141 | |
9142 ;;;*** | |
9143 | |
9144 ;;;### (autoloads (xpm-button-create) "xpm-button" "utils/xpm-button.el") | |
9145 | |
9146 (autoload 'xpm-button-create "xpm-button" "\ | |
9147 Returns a list of XPM image instantiators for a button displaying TEXT. | |
9148 The list is of the form | |
9149 (UP DOWN DISABLED) | |
9150 where UP, DOWN, and DISABLED are the up, down and disabled image | |
9151 instantiators for the button. | |
9152 | |
9153 SHADOW-THICKNESS specifies how many pixels should be used for the | |
9154 shadows on the edges of the buttons. It should be a positive integer, | |
9155 or 0 to mean no shadows on the edges. | |
9156 FG-COLOR is the color used to display the text. It should be a string. | |
9157 BG-COLOR is the background color the text will be displayed upon. | |
9158 It should be a string." nil nil) | |
9159 | |
9160 ;;;*** | |
9161 | |
9162 ;;;### (autoloads (viper-mode) "viper" "viper/viper.el") | |
9163 | |
9164 (autoload 'viper-mode "viper" "\ | |
9165 Turn on Viper emulation of Vi." t nil) | |
9166 | |
9167 (defalias 'vip-mode 'viper-mode) | |
9168 | |
9169 ;;;*** | |
9170 | |
9171 ;;;### (autoloads (vm-easy-menu-create-keymaps vm-easy-menu-define) "vm-easymenu" "vm/vm-easymenu.el") | |
9172 | |
9173 (autoload 'vm-easy-menu-define "vm-easymenu" "\ | |
9174 Define a menu bar submenu in maps MAPS, according to MENU. | |
9175 The menu keymap is stored in symbol SYMBOL, both as its value | |
9176 and as its function definition. DOC is used as the doc string for SYMBOL. | |
9177 | |
9178 The first element of MENU must be a string. It is the menu bar item name. | |
9179 The rest of the elements are menu items. | |
9180 | |
9181 A menu item is usually a vector of three elements: [NAME CALLBACK ENABLE] | |
9182 | |
9183 NAME is a string--the menu item name. | |
9184 | |
9185 CALLBACK is a command to run when the item is chosen, | |
9186 or a list to evaluate when the item is chosen. | |
9187 | |
9188 ENABLE is an expression; the item is enabled for selection | |
9189 whenever this expression's value is non-nil. | |
9190 | |
9191 Alternatively, a menu item may have the form: | |
9192 | |
9193 [ NAME CALLBACK [ KEYWORD ARG ] ... ] | |
9194 | |
9195 Where KEYWORD is one of the symbol defined below. | |
9196 | |
9197 :keys KEYS | |
9198 | |
9199 KEYS is a string; a complex keyboard equivalent to this menu item. | |
9200 This is normally not needed because keyboard equivalents are usually | |
9201 computed automatically. | |
9202 | |
9203 :active ENABLE | |
9204 | |
9205 ENABLE is an expression; the item is enabled for selection | |
9206 whenever this expression's value is non-nil. | |
9207 | |
9208 :suffix NAME | |
9209 | |
9210 NAME is a string; the name of an argument to CALLBACK. | |
9211 | |
9212 :style | |
9213 | |
9214 STYLE is a symbol describing the type of menu item. The following are | |
9215 defined: | |
9216 | |
9217 toggle: A checkbox. | |
9218 Currently just prepend the name with the string \"Toggle \". | |
9219 radio: A radio button. | |
9220 nil: An ordinary menu item. | |
9221 | |
9222 :selected SELECTED | |
9223 | |
9224 SELECTED is an expression; the checkbox or radio button is selected | |
9225 whenever this expression's value is non-nil. | |
9226 Currently just disable radio buttons, no effect on checkboxes. | |
9227 | |
9228 A menu item can be a string. Then that string appears in the menu as | |
9229 unselectable text. A string consisting solely of hyphens is displayed | |
9230 as a solid horizontal line. | |
9231 | |
9232 A menu item can be a list. It is treated as a submenu. | |
9233 The first element should be the submenu name. That's used as the | |
9234 menu item in the top-level menu. The cdr of the submenu list | |
9235 is a list of menu items, as above." nil 'macro) | |
9236 | |
9237 (autoload 'vm-easy-menu-create-keymaps "vm-easymenu" nil nil nil) | |
9238 | |
9239 ;;;*** | |
9240 | |
9241 ;;;### (autoloads (url-retrieve url-cache-expired url-popup-info url-get-url-at-point url-buffer-visiting url-normalize-url url-file-attributes) "url" "w3/url.el") | |
8218 | 9242 |
8219 (autoload 'url-file-attributes "url" "\ | 9243 (autoload 'url-file-attributes "url" "\ |
8220 Return a list of attributes of URL. | 9244 Return a list of attributes of URL. |
8221 Value is nil if specified file cannot be opened. | 9245 Value is nil if specified file cannot be opened. |
8222 Otherwise, list elements are: | 9246 Otherwise, list elements are: |
8265 variables interfere with the retrieval. HTTP/1.0 redirection will | 9289 variables interfere with the retrieval. HTTP/1.0 redirection will |
8266 be honored before this function exits." nil nil) | 9290 be honored before this function exits." nil nil) |
8267 | 9291 |
8268 ;;;*** | 9292 ;;;*** |
8269 | 9293 |
8270 ;;;### (autoloads (defadvice ad-add-advice) "advice" "utils/advice.el") | |
8271 | |
8272 (defvar ad-redefinition-action 'warn "\ | |
8273 *Defines what to do with redefinitions during Advice de/activation. | |
8274 Redefinition occurs if a previously activated function that already has an | |
8275 original definition associated with it gets redefined and then de/activated. | |
8276 In such a case we can either accept the current definition as the new | |
8277 original definition, discard the current definition and replace it with the | |
8278 old original, or keep it and raise an error. The values `accept', `discard', | |
8279 `error' or `warn' govern what will be done. `warn' is just like `accept' but | |
8280 it additionally prints a warning message. All other values will be | |
8281 interpreted as `error'.") | |
8282 | |
8283 (defvar ad-default-compilation-action 'maybe "\ | |
8284 *Defines whether to compile advised definitions during activation. | |
8285 A value of `always' will result in unconditional compilation, `never' will | |
8286 always avoid compilation, `maybe' will compile if the byte-compiler is already | |
8287 loaded, and `like-original' will compile if the original definition of the | |
8288 advised function is compiled or a built-in function. Every other value will | |
8289 be interpreted as `maybe'. This variable will only be considered if the | |
8290 COMPILE argument of `ad-activate' was supplied as nil.") | |
8291 | |
8292 (autoload 'ad-add-advice "advice" "\ | |
8293 Adds a piece of ADVICE to FUNCTION's list of advices in CLASS. | |
8294 If FUNCTION already has one or more pieces of advice of the specified | |
8295 CLASS then POSITION determines where the new piece will go. The value | |
8296 of POSITION can either be `first', `last' or a number where 0 corresponds | |
8297 to `first'. Numbers outside the range will be mapped to the closest | |
8298 extreme position. If there was already a piece of ADVICE with the same | |
8299 name, then the position argument will be ignored and the old advice | |
8300 will be overwritten with the new one. | |
8301 If the FUNCTION was not advised already, then its advice info will be | |
8302 initialized. Redefining a piece of advice whose name is part of the cache-id | |
8303 will clear the cache." nil nil) | |
8304 | |
8305 (autoload 'defadvice "advice" "\ | |
8306 Defines a piece of advice for FUNCTION (a symbol). | |
8307 The syntax of `defadvice' is as follows: | |
8308 | |
8309 (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...) | |
8310 [DOCSTRING] [INTERACTIVE-FORM] | |
8311 BODY... ) | |
8312 | |
8313 FUNCTION ::= Name of the function to be advised. | |
8314 CLASS ::= `before' | `around' | `after' | `activation' | `deactivation'. | |
8315 NAME ::= Non-nil symbol that names this piece of advice. | |
8316 POSITION ::= `first' | `last' | NUMBER. Optional, defaults to `first', | |
8317 see also `ad-add-advice'. | |
8318 ARGLIST ::= An optional argument list to be used for the advised function | |
8319 instead of the argument list of the original. The first one found in | |
8320 before/around/after-advices will be used. | |
8321 FLAG ::= `protect'|`disable'|`activate'|`compile'|`preactivate'|`freeze'. | |
8322 All flags can be specified with unambiguous initial substrings. | |
8323 DOCSTRING ::= Optional documentation for this piece of advice. | |
8324 INTERACTIVE-FORM ::= Optional interactive form to be used for the advised | |
8325 function. The first one found in before/around/after-advices will be used. | |
8326 BODY ::= Any s-expression. | |
8327 | |
8328 Semantics of the various flags: | |
8329 `protect': The piece of advice will be protected against non-local exits in | |
8330 any code that precedes it. If any around-advice of a function is protected | |
8331 then automatically all around-advices will be protected (the complete onion). | |
8332 | |
8333 `activate': All advice of FUNCTION will be activated immediately if | |
8334 FUNCTION has been properly defined prior to this application of `defadvice'. | |
8335 | |
8336 `compile': In conjunction with `activate' specifies that the resulting | |
8337 advised function should be compiled. | |
8338 | |
8339 `disable': The defined advice will be disabled, hence, it will not be used | |
8340 during activation until somebody enables it. | |
8341 | |
8342 `preactivate': Preactivates the advised FUNCTION at macro-expansion/compile | |
8343 time. This generates a compiled advised definition according to the current | |
8344 advice state that will be used during activation if appropriate. Only use | |
8345 this if the `defadvice' gets actually compiled. | |
8346 | |
8347 `freeze': Expands the `defadvice' into a redefining `defun/defmacro' according | |
8348 to this particular single advice. No other advice information will be saved. | |
8349 Frozen advices cannot be undone, they behave like a hard redefinition of | |
8350 the advised function. `freeze' implies `activate' and `preactivate'. The | |
8351 documentation of the advised function can be dumped onto the `DOC' file | |
8352 during preloading. | |
8353 | |
8354 Look at the file `advice.el' for comprehensive documentation." nil 'macro) | |
8355 | |
8356 ;;;*** | |
8357 | |
8358 ;;;### (autoloads (all-annotations annotation-list annotations-at annotations-in-region annotation-at annotationp delete-annotation make-annotation) "annotations" "utils/annotations.el") | |
8359 | |
8360 (defvar make-annotation-hook nil "\ | |
8361 *Function or functions to run immediately after creating an annotation.") | |
8362 | |
8363 (defvar before-delete-annotation-hook nil "\ | |
8364 *Function or functions to run immediately before deleting an annotation.") | |
8365 | |
8366 (defvar after-delete-annotation-hook nil "\ | |
8367 *Function or functions to run immediately after deleting an annotation.") | |
8368 | |
8369 (autoload 'make-annotation "annotations" "\ | |
8370 Create a marginal annotation, displayed using GLYPH, at position POS. | |
8371 GLYPH may be either a glyph object or a string. Use layout policy | |
8372 LAYOUT and place the annotation in buffer BUFFER. If POS is nil, point is | |
8373 used. If LAYOUT is nil, `whitespace' is used. If BUFFER is nil, the | |
8374 current buffer is used. If WITH-EVENT is non-nil, then when an annotation | |
8375 is activated, the triggering event is passed as the second arg to the | |
8376 annotation function. If D-GLYPH is non-nil then it is used as the glyph | |
8377 that will be displayed when button1 is down. If RIGHTP is non-nil then | |
8378 the glyph will be displayed on the right side of the buffer instead of the | |
8379 left." nil nil) | |
8380 | |
8381 (autoload 'delete-annotation "annotations" "\ | |
8382 Remove ANNOTATION from its buffer. This does not modify the buffer text." nil nil) | |
8383 | |
8384 (autoload 'annotationp "annotations" "\ | |
8385 T if OBJECT is an annotation." nil nil) | |
8386 | |
8387 (autoload 'annotation-at "annotations" "\ | |
8388 Return the first annotation at POS in BUFFER. | |
8389 BUFFER defaults to the current buffer. POS defaults to point in BUFFER." nil nil) | |
8390 | |
8391 (autoload 'annotations-in-region "annotations" "\ | |
8392 Return all annotations in BUFFER between START and END inclusively." nil nil) | |
8393 | |
8394 (autoload 'annotations-at "annotations" "\ | |
8395 Return a list of all annotations at POS in BUFFER. | |
8396 If BUFFER is nil, the current buffer is used. If POS is nil, point is used." nil nil) | |
8397 | |
8398 (autoload 'annotation-list "annotations" "\ | |
8399 Return a list of all annotations in BUFFER. | |
8400 If BUFFER is nil, the current buffer is used." nil nil) | |
8401 | |
8402 (autoload 'all-annotations "annotations" "\ | |
8403 Return a list of all annotations in existence." nil nil) | |
8404 | |
8405 ;;;*** | |
8406 | |
8407 ;;;### (autoloads (batch-update-autoloads update-autoloads-from-directory update-autoloads-here update-file-autoloads generate-file-autoloads) "autoload" "utils/autoload.el") | |
8408 | |
8409 (autoload 'generate-file-autoloads "autoload" "\ | |
8410 Insert at point a loaddefs autoload section for FILE. | |
8411 autoloads are generated for defuns and defmacros in FILE | |
8412 marked by `generate-autoload-cookie' (which see). | |
8413 If FILE is being visited in a buffer, the contents of the buffer | |
8414 are used." t nil) | |
8415 | |
8416 (autoload 'update-file-autoloads "autoload" "\ | |
8417 Update the autoloads for FILE in `generated-autoload-file' | |
8418 \(which FILE might bind in its local variables)." t nil) | |
8419 | |
8420 (autoload 'update-autoloads-here "autoload" "\ | |
8421 Update sections of the current buffer generated by `update-file-autoloads'." t nil) | |
8422 | |
8423 (autoload 'update-autoloads-from-directory "autoload" "\ | |
8424 Update `generated-autoload-file' with all the current autoloads from DIR. | |
8425 This runs `update-file-autoloads' on each .el file in DIR. | |
8426 Obsolete autoload entries for files that no longer exist are deleted." t nil) | |
8427 | |
8428 (autoload 'batch-update-autoloads "autoload" "\ | |
8429 Update the autoloads for the files or directories on the command line. | |
8430 Runs `update-file-autoloads' on files and `update-directory-autoloads' | |
8431 on directories. Must be used only with -batch, and kills Emacs on completion. | |
8432 Each file will be processed even if an error occurred previously. | |
8433 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'." nil nil) | |
8434 | |
8435 ;;;*** | |
8436 | |
8437 ;;;### (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") | |
8438 | |
8439 (defvar browse-url-browser-function 'browse-url-w3 "\ | |
8440 *Function to display the current buffer in a WWW browser. | |
8441 Used by the `browse-url-at-point', `browse-url-at-mouse', and | |
8442 `browse-url-of-file' commands.") | |
8443 | |
8444 (autoload 'browse-url-netscape "browse-url" "\ | |
8445 Ask the Netscape WWW browser to load URL. | |
8446 | |
8447 Default to the URL around or before point. The strings in variable | |
8448 `browse-url-netscape-arguments' are also passed to Netscape. | |
8449 | |
8450 When called interactively, if variable `browse-url-new-window-p' is | |
8451 non-nil, load the document in a new Netscape window, otherwise use a | |
8452 random existing one. A non-nil interactive prefix argument reverses | |
8453 the effect of browse-url-new-window-p. | |
8454 | |
8455 When called non-interactively, optional second argument NEW-WINDOW is | |
8456 used instead of browse-url-new-window-p." t nil) | |
8457 | |
8458 (autoload 'browse-url-mosaic "browse-url" "\ | |
8459 Ask the XMosaic WWW browser to load URL. | |
8460 Default to the URL around or before point." t nil) | |
8461 | |
8462 (autoload 'browse-url-grail "browse-url" "\ | |
8463 Ask the Grail WWW browser to load URL. | |
8464 Default to the URL around or before point. Runs the program in the | |
8465 variable `browse-url-grail'." t nil) | |
8466 | |
8467 (autoload 'browse-url-iximosaic "browse-url" "\ | |
8468 Ask the IXIMosaic WWW browser to load URL. | |
8469 Default to the URL around or before point." t nil) | |
8470 | |
8471 (autoload 'browse-url-w3 "browse-url" "\ | |
8472 Ask the w3 WWW browser to load URL. | |
8473 Default to the URL around or before point." t nil) | |
8474 | |
8475 (autoload 'browse-url-lynx-xterm "browse-url" "\ | |
8476 Ask the Lynx WWW browser to load URL. | |
8477 Default to the URL around or before point. A new Lynx process is run | |
8478 in an Xterm window." t nil) | |
8479 | |
8480 (autoload 'browse-url-lynx-emacs "browse-url" "\ | |
8481 Ask the Lynx WWW browser to load URL. | |
8482 Default to the URL around or before point. Run a new Lynx process in | |
8483 an Emacs buffer." t nil) | |
8484 | |
8485 ;;;*** | |
8486 | |
8487 ;;;### (autoloads (docref-setup) "docref" "utils/docref.el") | |
8488 | |
8489 (autoload 'docref-setup "docref" "\ | |
8490 Process docref cross-references in the current buffer. | |
8491 See also \\(f@docref-subst)." t nil) | |
8492 | |
8493 ;;;*** | |
8494 | |
8495 ;;;### (autoloads (easy-menu-define) "easymenu" "utils/easymenu.el") | |
8496 | |
8497 (autoload 'easy-menu-define "easymenu" "\ | |
8498 Define a menu bar submenu in maps MAPS, according to MENU. | |
8499 The arguments SYMBOL and DOC are ignored; they are present for | |
8500 compatibility only. SYMBOL is not evaluated. In other Emacs versions | |
8501 these arguments may be used as a variable to hold the menu data, and a | |
8502 doc string for that variable. | |
8503 | |
8504 The first element of MENU must be a string. It is the menu bar item name. | |
8505 The rest of the elements are menu items. | |
8506 | |
8507 A menu item is usually a vector of three elements: [NAME CALLBACK ENABLE] | |
8508 | |
8509 NAME is a string--the menu item name. | |
8510 | |
8511 CALLBACK is a command to run when the item is chosen, | |
8512 or a list to evaluate when the item is chosen. | |
8513 | |
8514 ENABLE is an expression; the item is enabled for selection | |
8515 whenever this expression's value is non-nil. | |
8516 | |
8517 Alternatively, a menu item may have the form: | |
8518 | |
8519 [ NAME CALLBACK [ KEYWORD ARG ] ... ] | |
8520 | |
8521 Where KEYWORD is one of the symbol defined below. | |
8522 | |
8523 :keys KEYS | |
8524 | |
8525 KEYS is a string; a complex keyboard equivalent to this menu item. | |
8526 | |
8527 :active ENABLE | |
8528 | |
8529 ENABLE is an expression; the item is enabled for selection | |
8530 whenever this expression's value is non-nil. | |
8531 | |
8532 :suffix NAME | |
8533 | |
8534 NAME is a string; the name of an argument to CALLBACK. | |
8535 | |
8536 :style STYLE | |
8537 | |
8538 STYLE is a symbol describing the type of menu item. The following are | |
8539 defined: | |
8540 | |
8541 toggle: A checkbox. | |
8542 Currently just prepend the name with the string \"Toggle \". | |
8543 radio: A radio button. | |
8544 nil: An ordinary menu item. | |
8545 | |
8546 :selected SELECTED | |
8547 | |
8548 SELECTED is an expression; the checkbox or radio button is selected | |
8549 whenever this expression's value is non-nil. | |
8550 Currently just disable radio buttons, no effect on checkboxes. | |
8551 | |
8552 A menu item can be a string. Then that string appears in the menu as | |
8553 unselectable text. A string consisting solely of hyphens is displayed | |
8554 as a solid horizontal line. | |
8555 | |
8556 A menu item can be a list. It is treated as a submenu. | |
8557 The first element should be the submenu name. That's used as the | |
8558 menu item in the top-level menu. The cdr of the submenu list | |
8559 is a list of menu items, as above." nil 'macro) | |
8560 | |
8561 ;;;*** | |
8562 | |
8563 ;;;### (autoloads (elp-submit-bug-report elp-results elp-instrument-package elp-instrument-list elp-restore-function elp-instrument-function) "elp" "utils/elp.el") | |
8564 | |
8565 (autoload 'elp-instrument-function "elp" "\ | |
8566 Instrument FUNSYM for profiling. | |
8567 FUNSYM must be a symbol of a defined function." t nil) | |
8568 | |
8569 (autoload 'elp-restore-function "elp" "\ | |
8570 Restore an instrumented function to its original definition. | |
8571 Argument FUNSYM is the symbol of a defined function." t nil) | |
8572 | |
8573 (autoload 'elp-instrument-list "elp" "\ | |
8574 Instrument for profiling, all functions in `elp-function-list'. | |
8575 Use optional LIST if provided instead." t nil) | |
8576 | |
8577 (autoload 'elp-instrument-package "elp" "\ | |
8578 Instrument for profiling, all functions which start with PREFIX. | |
8579 For example, to instrument all ELP functions, do the following: | |
8580 | |
8581 \\[elp-instrument-package] RET elp- RET" t nil) | |
8582 | |
8583 (autoload 'elp-results "elp" "\ | |
8584 Display current profiling results. | |
8585 If `elp-reset-after-results' is non-nil, then current profiling | |
8586 information for all instrumented functions are reset after results are | |
8587 displayed." t nil) | |
8588 | |
8589 (autoload 'elp-submit-bug-report "elp" "\ | |
8590 Submit via mail, a bug report on elp." t nil) | |
8591 | |
8592 ;;;*** | |
8593 | |
8594 ;;;### (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") | |
8595 | |
8596 (defvar facemenu-menu nil "\ | |
8597 Facemenu top-level menu keymap.") | |
8598 | |
8599 (defvar facemenu-keymap (let ((map (make-sparse-keymap "Set face"))) (define-key map 111 'facemenu-set-face) map) "\ | |
8600 Keymap for face-changing commands. | |
8601 `Facemenu-update' fills in the keymap according to the bindings | |
8602 requested in `facemenu-keybindings'.") | |
8603 | |
8604 (autoload 'facemenu-set-face "facemenu" "\ | |
8605 Add FACE to the region or next character typed. | |
8606 It will be added to the top of the face list; any faces lower on the list that | |
8607 will not show through at all will be removed. | |
8608 | |
8609 Interactively, the face to be used is read with the minibuffer. | |
8610 | |
8611 If the region is active and there is no prefix argument, | |
8612 this command sets the region to the requested face. | |
8613 | |
8614 Otherwise, this command specifies the face for the next character | |
8615 inserted. Moving point or switching buffers before | |
8616 typing a character to insert cancels the specification." t nil) | |
8617 | |
8618 (autoload 'facemenu-set-foreground "facemenu" "\ | |
8619 Set the foreground color of the region or next character typed. | |
8620 The color is prompted for. A face named `fg:color' is used (or created). | |
8621 If the region is active, it will be set to the requested face. If | |
8622 it is inactive (even if mark-even-if-inactive is set) the next | |
8623 character that is typed (via `self-insert-command') will be set to | |
8624 the selected face. Moving point or switching buffers before | |
8625 typing a character cancels the request." t nil) | |
8626 | |
8627 (autoload 'facemenu-set-background "facemenu" "\ | |
8628 Set the background color of the region or next character typed. | |
8629 The color is prompted for. A face named `bg:color' is used (or created). | |
8630 If the region is active, it will be set to the requested face. If | |
8631 it is inactive (even if mark-even-if-inactive is set) the next | |
8632 character that is typed (via `self-insert-command') will be set to | |
8633 the selected face. Moving point or switching buffers before | |
8634 typing a character cancels the request." t nil) | |
8635 | |
8636 (autoload 'facemenu-set-face-from-menu "facemenu" "\ | |
8637 Set the face of the region or next character typed. | |
8638 This function is designed to be called from a menu; the face to use | |
8639 is the menu item's name. | |
8640 | |
8641 If the region is active and there is no prefix argument, | |
8642 this command sets the region to the requested face. | |
8643 | |
8644 Otherwise, this command specifies the face for the next character | |
8645 inserted. Moving point or switching buffers before | |
8646 typing a character to insert cancels the specification." nil nil) | |
8647 | |
8648 (autoload 'facemenu-set-size-default "facemenu" nil t nil) | |
8649 | |
8650 (autoload 'facemenu-make-larger "facemenu" nil t nil) | |
8651 | |
8652 (autoload 'facemenu-make-smaller "facemenu" nil t nil) | |
8653 | |
8654 (autoload 'facemenu-make-much-larger "facemenu" nil t nil) | |
8655 | |
8656 (autoload 'facemenu-make-much-smaller "facemenu" nil t nil) | |
8657 | |
8658 (autoload 'facemenu-set-invisible "facemenu" "\ | |
8659 Make the region invisible. | |
8660 This sets the `invisible' text property; it can be undone with | |
8661 `facemenu-remove-special'." t nil) | |
8662 | |
8663 (autoload 'facemenu-set-intangible "facemenu" "\ | |
8664 Make the region intangible: disallow moving into it. | |
8665 This sets the `intangible' text property; it can be undone with | |
8666 `facemenu-remove-special'." t nil) | |
8667 | |
8668 (autoload 'facemenu-set-read-only "facemenu" "\ | |
8669 Make the region unmodifiable. | |
8670 This sets the `read-only' text property; it can be undone with | |
8671 `facemenu-remove-special'." t nil) | |
8672 | |
8673 (autoload 'facemenu-remove-props "facemenu" "\ | |
8674 Remove all text properties that facemenu added to region." t nil) | |
8675 | |
8676 (autoload 'facemenu-remove-special "facemenu" "\ | |
8677 Remove all the \"special\" text properties from the region. | |
8678 These special properties include `invisible', `intangible' and `read-only'." t nil) | |
8679 | |
8680 (autoload 'list-text-properties-at "facemenu" "\ | |
8681 Pop up a buffer listing text-properties at LOCATION." t nil) | |
8682 | |
8683 (autoload 'facemenu-read-color "facemenu" "\ | |
8684 Read a color using the minibuffer." nil nil) | |
8685 | |
8686 (autoload 'list-colors-display "facemenu" "\ | |
8687 Display names of defined colors, and show what they look like. | |
8688 If the optional argument LIST is non-nil, it should be a list of | |
8689 colors to display. Otherwise, this command computes a list | |
8690 of colors that the current display can handle." t nil) | |
8691 | |
8692 ;;;*** | |
8693 | |
8694 ;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl" "utils/flow-ctrl.el") | |
8695 | |
8696 (autoload 'enable-flow-control "flow-ctrl" "\ | |
8697 Toggle flow control handling. | |
8698 When handling is enabled, user can type C-s as C-\\, and C-q as C-^. | |
8699 With arg, enable flow control mode if arg is positive, otherwise disable." t nil) | |
8700 | |
8701 (autoload 'enable-flow-control-on "flow-ctrl" "\ | |
8702 Enable flow control if using one of a specified set of terminal types. | |
8703 Use `(enable-flow-control-on \"vt100\" \"h19\")' to enable flow control | |
8704 on VT-100 and H19 terminals. When flow control is enabled, | |
8705 you must type C-\\ to get the effect of a C-s, and type C-^ | |
8706 to get the effect of a C-q. | |
8707 | |
8708 This function has no effect unless the current device is a tty. | |
8709 | |
8710 The tty terminal type is determined from the TERM environment variable. | |
8711 Trailing hyphens and everything following is stripped, so a TERM | |
8712 value of \"vt100-nam\" is treated the same as \"vt100\"." nil nil) | |
8713 | |
8714 ;;;*** | |
8715 | |
8716 ;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode) "forms" "utils/forms.el") | |
8717 | |
8718 (autoload 'forms-mode "forms" "\ | |
8719 Major mode to visit files in a field-structured manner using a form. | |
8720 | |
8721 Commands: Equivalent keys in read-only mode: | |
8722 TAB forms-next-field TAB | |
8723 \\C-c TAB forms-next-field | |
8724 \\C-c < forms-first-record < | |
8725 \\C-c > forms-last-record > | |
8726 \\C-c ? describe-mode ? | |
8727 \\C-c \\C-k forms-delete-record | |
8728 \\C-c \\C-q forms-toggle-read-only q | |
8729 \\C-c \\C-o forms-insert-record | |
8730 \\C-c \\C-l forms-jump-record l | |
8731 \\C-c \\C-n forms-next-record n | |
8732 \\C-c \\C-p forms-prev-record p | |
8733 \\C-c \\C-r forms-search-backward r | |
8734 \\C-c \\C-s forms-search-forward s | |
8735 \\C-c \\C-x forms-exit x | |
8736 " t nil) | |
8737 | |
8738 (autoload 'forms-find-file "forms" "\ | |
8739 Visit a file in Forms mode." t nil) | |
8740 | |
8741 (autoload 'forms-find-file-other-window "forms" "\ | |
8742 Visit a file in Forms mode in other window." t nil) | |
8743 | |
8744 ;;;*** | |
8745 | |
8746 ;;;### (autoloads (highlight-headers-follow-url highlight-headers-follow-url-mosaic highlight-headers-follow-url-netscape highlight-headers) "highlight-headers" "utils/highlight-headers.el") | |
8747 | |
8748 (autoload 'highlight-headers "highlight-headers" "\ | |
8749 Highlight message headers between start and end. | |
8750 Faces used: | |
8751 message-headers the part before the colon | |
8752 message-header-contents the part after the colon | |
8753 message-highlighted-header-contents contents of \"special\" headers | |
8754 message-cited-text quoted text from other messages | |
8755 | |
8756 Variables used: | |
8757 | |
8758 highlight-headers-regexp what makes a \"special\" header | |
8759 highlight-headers-citation-regexp matches lines of quoted text | |
8760 highlight-headers-citation-header-regexp matches headers for quoted text | |
8761 | |
8762 If HACK-SIG is true,then we search backward from END for something that | |
8763 looks like the beginning of a signature block, and don't consider that a | |
8764 part of the message (this is because signatures are often incorrectly | |
8765 interpreted as cited text.)" nil nil) | |
8766 | |
8767 (autoload 'highlight-headers-follow-url-netscape "highlight-headers" nil nil nil) | |
8768 | |
8769 (autoload 'highlight-headers-follow-url-mosaic "highlight-headers" nil nil nil) | |
8770 | |
8771 (autoload 'highlight-headers-follow-url "highlight-headers" nil t nil) | |
8772 | |
8773 ;;;*** | |
8774 | |
8775 ;;;### (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") | |
8776 | |
8777 (autoload 'id-select-thing "id-select" "\ | |
8778 Mark the region selected by the syntax of the thing at point. | |
8779 If invoked repeatedly, selects bigger and bigger things. | |
8780 If `id-select-display-type' is non-nil, the type of selection is displayed in | |
8781 the minibuffer." t nil) | |
8782 | |
8783 (autoload 'id-select-thing-with-mouse "id-select" "\ | |
8784 Select a region based on the syntax of the character from a mouse click. | |
8785 If the click occurs at the same point as the last click, select | |
8786 the next larger syntactic structure. If `id-select-display-type' is non-nil, | |
8787 the type of selection is displayed in the minibuffer." t nil) | |
8788 | |
8789 (autoload 'id-select-goto-matching-tag "id-select" "\ | |
8790 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. | |
8791 Returns t if point is moved, else nil. | |
8792 Signals an error if no tag is found following point or if the closing tag | |
8793 does not have a `>' terminator character." t nil) | |
8794 | |
8795 (autoload 'id-select-and-copy-thing "id-select" "\ | |
8796 Copy the region surrounding the syntactical unit at point." t nil) | |
8797 | |
8798 (autoload 'id-select-and-kill-thing "id-select" "\ | |
8799 Kill the region surrounding the syntactical unit at point." t nil) | |
8800 | |
8801 (autoload 'id-select-double-click-hook "id-select" "\ | |
8802 Select a region based on the syntax of the character wherever the mouse is double-clicked. | |
8803 If the double-click occurs at the same point as the last double-click, select | |
8804 the next larger syntactic structure. If `id-select-display-type' is non-nil, | |
8805 the type of selection is displayed in the minibuffer." nil nil) | |
8806 | |
8807 ;;;*** | |
8808 | |
8809 ;;;### (autoloads (unload-feature) "loadhist" "utils/loadhist.el") | |
8810 | |
8811 (autoload 'unload-feature "loadhist" "\ | |
8812 Unload the library that provided FEATURE, restoring all its autoloads. | |
8813 If the feature is required by any other loaded code, and optional FORCE | |
8814 is nil, raise an error." t nil) | |
8815 | |
8816 ;;;*** | |
8817 | |
8818 ;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr" "utils/mail-extr.el") | |
8819 | |
8820 (autoload 'mail-extract-address-components "mail-extr" "\ | |
8821 Given an RFC-822 ADDRESS, extract full name and canonical address. | |
8822 Returns a list of the form (FULL-NAME CANONICAL-ADDRESS). | |
8823 If no name can be extracted, FULL-NAME will be nil. | |
8824 ADDRESS may be a string or a buffer. If it is a buffer, the visible | |
8825 (narrowed) portion of the buffer will be interpreted as the address. | |
8826 (This feature exists so that the clever caller might be able to avoid | |
8827 consing a string.) | |
8828 If ADDRESS contains more than one RFC-822 address, only the first is | |
8829 returned. Some day this function may be extended to extract multiple | |
8830 addresses, or perhaps return the position at which parsing stopped." nil nil) | |
8831 | |
8832 (autoload 'what-domain "mail-extr" "\ | |
8833 Prompts for a mail domain, and prints the country it corresponds to | |
8834 in the minibuffer." t nil) | |
8835 | |
8836 ;;;*** | |
8837 | |
8838 ;;;### (autoloads (mail-fetch-field mail-file-babyl-p) "mail-utils" "utils/mail-utils.el") | |
8839 | |
8840 (defvar mail-use-rfc822 nil "\ | |
8841 *If non-nil, use a full, hairy RFC822 parser on mail addresses. | |
8842 Otherwise, (the default) use a smaller, somewhat faster, and | |
8843 often correct parser.") | |
8844 | |
8845 (autoload 'mail-file-babyl-p "mail-utils" nil nil nil) | |
8846 | |
8847 (autoload 'mail-fetch-field "mail-utils" "\ | |
8848 Return the value of the header field FIELD-NAME. | |
8849 The buffer is expected to be narrowed to just the headers of the message. | |
8850 If second arg LAST is non-nil, use the last such field if there are several. | |
8851 If third arg ALL is non-nil, concatenate all such fields with commas between." nil nil) | |
8852 | |
8853 ;;;*** | |
8854 | |
8855 ;;;### (autoloads (read-passwd) "passwd" "utils/passwd.el") | |
8856 | |
8857 (autoload 'read-passwd "passwd" "\ | |
8858 Prompts for a password in the minibuffer, and returns it as a string. | |
8859 If PROMPT may be a prompt string or an alist of elements | |
8860 '(prompt . default). | |
8861 If optional arg CONFIRM is true, then ask the user to type the password | |
8862 again to confirm that they typed it correctly. | |
8863 If optional arg DEFAULT is provided, then it is a string to insert as | |
8864 the default choice (it is not, of course, displayed.) | |
8865 | |
8866 If running under X, the keyboard will be grabbed (with XGrabKeyboard()) | |
8867 to reduce the possibility that evesdropping is occuring. | |
8868 | |
8869 When reading a password, all keys self-insert, except for: | |
8870 \\<read-passwd-map> | |
8871 \\[read-passwd-erase-line] Erase the entire line. | |
8872 \\[quoted-insert] Insert the next character literally. | |
8873 \\[delete-backward-char] Delete the previous character. | |
8874 \\[exit-minibuffer] Accept what you have typed. | |
8875 \\[keyboard-quit] Abort the command. | |
8876 | |
8877 The returned value is always a newly-created string. No additional copies | |
8878 of the password remain after this function has returned. | |
8879 | |
8880 NOTE: unless great care is taken, the typed password will exist in plaintext | |
8881 form in the running image for an arbitrarily long time. Priveleged users may | |
8882 be able to extract it from memory. If emacs crashes, it may appear in the | |
8883 resultant core file. | |
8884 | |
8885 Some steps you can take to prevent the password from being copied around: | |
8886 | |
8887 - as soon as you are done with the returned string, destroy it with | |
8888 (fillarray string 0). The same goes for any default passwords | |
8889 or password histories. | |
8890 | |
8891 - do not copy the string, as with concat or substring - if you do, be | |
8892 sure to keep track of and destroy all copies. | |
8893 | |
8894 - do not insert the password into a buffer - if you do, be sure to | |
8895 overwrite the buffer text before killing it, as with the functions | |
8896 `passwd-erase-buffer' or `passwd-kill-buffer'. Note that deleting | |
8897 the text from the buffer does NOT necessarily remove the text from | |
8898 memory. | |
8899 | |
8900 - be careful of the undo history - if you insert the password into a | |
8901 buffer which has undo recording turned on, the password will be | |
8902 copied onto the undo list, and thus recoverable. | |
8903 | |
8904 - do not pass it as an argument to a shell command - anyone will be | |
8905 able to see it if they run `ps' at the right time. | |
8906 | |
8907 Note that the password will be temporarily recoverable with the `view-lossage' | |
8908 command. This data will not be overwritten until another hundred or so | |
8909 characters are typed. There's not currently a way around this." nil nil) | |
8910 | |
8911 ;;;*** | |
8912 | |
8913 ;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp) "pp" "utils/pp.el") | |
8914 | |
8915 (defalias 'pprint 'pp) | |
8916 | |
8917 (autoload 'pp "pp" "\ | |
8918 Output the pretty-printed representation of OBJECT, any Lisp object. | |
8919 Quoting characters are printed when needed to make output that `read' | |
8920 can handle, whenever this is possible. | |
8921 Output stream is STREAM, or value of `standard-output' (which see)." nil nil) | |
8922 | |
8923 (autoload 'pp-eval-expression "pp" "\ | |
8924 Evaluate EXPRESSION and pretty-print value into a new display buffer. | |
8925 If the pretty-printed value fits on one line, the message line is used | |
8926 instead. Value is also consed on to front of variable values 's | |
8927 value." t nil) | |
8928 | |
8929 (autoload 'pp-eval-last-sexp "pp" "\ | |
8930 Run `pp-eval-expression' on sexp before point (which see). | |
8931 With argument, pretty-print output into current buffer. | |
8932 Ignores leading comment characters." t nil) | |
8933 | |
8934 ;;;*** | |
8935 | |
8936 ;;;### (autoloads (prettyexpand-all-sexp prettyexpand-sexp macroexpand-all-sexp macroexpand-sexp pp-plist pp-variable pp-function) "pretty-print" "utils/pretty-print.el") | |
8937 | |
8938 (autoload 'pp-function "pretty-print" "\ | |
8939 Pretty print the function definition of SYMBOL in a seperate buffer" t nil) | |
8940 | |
8941 (autoload 'pp-variable "pretty-print" "\ | |
8942 Pretty print the variable value of SYMBOL in a seperate buffer" t nil) | |
8943 | |
8944 (autoload 'pp-plist "pretty-print" "\ | |
8945 Pretty print the property list of SYMBOL in a seperate buffer" t nil) | |
8946 | |
8947 (autoload 'macroexpand-sexp "pretty-print" "\ | |
8948 Macro expand the sexpression following point. Pretty print expansion in a | |
8949 temporary buffer. With prefix argument, replace the original | |
8950 sexpression by its expansion in the current buffer." t nil) | |
8951 | |
8952 (autoload 'macroexpand-all-sexp "pretty-print" "\ | |
8953 Macro expand recursively the sexpression following point. Pretty print | |
8954 expansion in a temporary buffer. With prefix argument, replace the | |
8955 original sexpression by its expansion in the current buffer." t nil) | |
8956 | |
8957 (autoload 'prettyexpand-sexp "pretty-print" "\ | |
8958 Macro expand the sexpression following point. Pretty print expansion | |
8959 in a temporary buffer. With prefix argument, replace the original | |
8960 sexpression by its expansion in the current buffer. | |
8961 However, calls to macros specified in the variable | |
8962 `pp-shadow-expansion-list' are not expanded, in order to make the code | |
8963 look nicer." t nil) | |
8964 | |
8965 (autoload 'prettyexpand-all-sexp "pretty-print" "\ | |
8966 Macro expand recursively the sexpression following point. Pretty print | |
8967 expansion in a temporary buffer. With prefix argument, replace the | |
8968 original sexpression by its expansion in the current buffer. | |
8969 However, calls to macros specified in the variable | |
8970 `pp-shadow-expansion-list' are not expanded, in order to make the code | |
8971 look nicer." t nil) | |
8972 | |
8973 ;;;*** | |
8974 | |
8975 ;;;### (autoloads (reporter-submit-bug-report) "reporter" "utils/reporter.el") | |
8976 | |
8977 (autoload 'reporter-submit-bug-report "reporter" nil nil nil) | |
8978 | |
8979 ;;;*** | |
8980 | |
8981 ;;;### (autoloads (make-ring ringp) "ring" "utils/ring.el") | |
8982 | |
8983 (autoload 'ringp "ring" "\ | |
8984 Returns t if X is a ring; nil otherwise." nil nil) | |
8985 | |
8986 (define-obsolete-function-alias 'ring-p 'ringp) | |
8987 | |
8988 (autoload 'make-ring "ring" "\ | |
8989 Make a ring that can contain SIZE elements." nil nil) | |
8990 | |
8991 ;;;*** | |
8992 | |
8993 ;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy skeleton-proxy-new define-skeleton) "skeleton" "utils/skeleton.el") | |
8994 | |
8995 (defvar skeleton-filter 'identity "\ | |
8996 Function for transforming a skeleton proxy's aliases' variable value.") | |
8997 | |
8998 (autoload 'define-skeleton "skeleton" "\ | |
8999 Define a user-configurable COMMAND that enters a statement skeleton. | |
9000 DOCUMENTATION is that of the command, while the variable of the same name, | |
9001 which contains the skeleton, has a documentation to that effect. | |
9002 INTERACTOR and ELEMENT ... are as defined under `skeleton-insert'." nil 'macro) | |
9003 | |
9004 (autoload 'skeleton-proxy-new "skeleton" "\ | |
9005 Insert skeleton defined by variable of same name (see `skeleton-insert'). | |
9006 Prefix ARG allows wrapping around words or regions (see `skeleton-insert'). | |
9007 If no ARG was given, but the region is visible, ARG defaults to -1 depending | |
9008 on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once. | |
9009 This command can also be an abbrev expansion (3rd and 4th columns in | |
9010 \\[edit-abbrevs] buffer: \"\" command-name). | |
9011 | |
9012 When called as a function, optional first argument STR may also be a string | |
9013 which will be the value of `str' whereas the skeleton's interactor is then | |
9014 ignored." t nil) | |
9015 | |
9016 (autoload 'skeleton-proxy "skeleton" "\ | |
9017 Insert skeleton defined by variable of same name (see `skeleton-insert'). | |
9018 Prefix ARG allows wrapping around words or regions (see `skeleton-insert'). | |
9019 If no ARG was given, but the region is visible, ARG defaults to -1 depending | |
9020 on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once. | |
9021 This command can also be an abbrev expansion (3rd and 4th columns in | |
9022 \\[edit-abbrevs] buffer: \"\" command-name). | |
9023 | |
9024 When called as a function, optional first argument STR may also be a string | |
9025 which will be the value of `str' whereas the skeleton's interactor is then | |
9026 ignored." t nil) | |
9027 | |
9028 (autoload 'skeleton-insert "skeleton" "\ | |
9029 Insert the complex statement skeleton SKELETON describes very concisely. | |
9030 | |
9031 With optional third REGIONS wrap first interesting point (`_') in skeleton | |
9032 around next REGIONS words, if REGIONS is positive. If REGIONS is negative, | |
9033 wrap REGIONS preceding interregions into first REGIONS interesting positions | |
9034 \(successive `_'s) in skeleton. An interregion is the stretch of text between | |
9035 two contiguous marked points. If you marked A B C [] (where [] is the cursor) | |
9036 in alphabetical order, the 3 interregions are simply the last 3 regions. But | |
9037 if you marked B A [] C, the interregions are B-A, A-[], []-C. | |
9038 | |
9039 Optional fourth STR is the value for the variable `str' within the skeleton. | |
9040 When this is non-`nil' the interactor gets ignored, and this should be a valid | |
9041 skeleton element. | |
9042 | |
9043 SKELETON is made up as (INTERACTOR ELEMENT ...). INTERACTOR may be nil if | |
9044 not needed, a prompt-string or an expression for complex read functions. | |
9045 | |
9046 If ELEMENT is a string or a character it gets inserted (see also | |
9047 `skeleton-transformation'). Other possibilities are: | |
9048 | |
9049 \\n go to next line and indent according to mode | |
9050 _ interesting point, interregion here, point after termination | |
9051 > indent line (or interregion if > _) according to major mode | |
9052 & do next ELEMENT if previous moved point | |
9053 | do next ELEMENT if previous didn't move point | |
9054 -num delete num preceding characters (see `skeleton-untabify') | |
9055 resume: skipped, continue here if quit is signaled | |
9056 nil skipped | |
9057 | |
9058 Further elements can be defined via `skeleton-further-elements'. ELEMENT may | |
9059 itself be a SKELETON with an INTERACTOR. The user is prompted repeatedly for | |
9060 different inputs. The SKELETON is processed as often as the user enters a | |
9061 non-empty string. \\[keyboard-quit] terminates skeleton insertion, but | |
9062 continues after `resume:' and positions at `_' if any. If INTERACTOR in such | |
9063 a subskeleton is a prompt-string which contains a \".. %s ..\" it is | |
9064 formatted with `skeleton-subprompt'. Such an INTERACTOR may also a list of | |
9065 strings with the subskeleton being repeated once for each string. | |
9066 | |
9067 Quoted Lisp expressions are evaluated evaluated for their side-effect. | |
9068 Other Lisp expressions are evaluated and the value treated as above. | |
9069 Note that expressions may not return `t' since this implies an | |
9070 endless loop. Modes can define other symbols by locally setting them | |
9071 to any valid skeleton element. The following local variables are | |
9072 available: | |
9073 | |
9074 str first time: read a string according to INTERACTOR | |
9075 then: insert previously read string once more | |
9076 help help-form during interaction with the user or `nil' | |
9077 input initial input (string or cons with index) while reading str | |
9078 v1, v2 local variables for memorizing anything you want | |
9079 | |
9080 When done with skeleton, but before going back to `_'-point call | |
9081 `skeleton-end-hook' if that is non-`nil'." nil nil) | |
9082 | |
9083 (autoload 'skeleton-pair-insert-maybe "skeleton" "\ | |
9084 Insert the character you type ARG times. | |
9085 | |
9086 With no ARG, if `skeleton-pair' is non-nil, pairing can occur. If the region | |
9087 is visible the pair is wrapped around it depending on `skeleton-autowrap'. | |
9088 Else, if `skeleton-pair-on-word' is non-nil or we are not before or inside a | |
9089 word, and if `skeleton-pair-filter' returns nil, pairing is performed. | |
9090 | |
9091 If a match is found in `skeleton-pair-alist', that is inserted, else | |
9092 the defaults are used. These are (), [], {}, <> and `' for the | |
9093 symmetrical ones, and the same character twice for the others." t nil) | |
9094 | |
9095 ;;;*** | |
9096 | |
9097 ;;;### (autoloads (tq-create) "tq" "utils/tq.el") | |
9098 | |
9099 (autoload 'tq-create "tq" "\ | |
9100 Create and return a transaction queue communicating with PROCESS. | |
9101 PROCESS should be a subprocess capable of sending and receiving | |
9102 streams of bytes. It may be a local process, or it may be connected | |
9103 to a tcp server on another machine." nil nil) | |
9104 | |
9105 ;;;*** | |
9106 | |
9107 ;;;### (autoloads (trace-function-background trace-function) "trace" "utils/trace.el") | |
9108 | |
9109 (defvar trace-buffer "*trace-output*" "\ | |
9110 *Trace output will by default go to that buffer.") | |
9111 | |
9112 (autoload 'trace-function "trace" "\ | |
9113 Traces FUNCTION with trace output going to BUFFER. | |
9114 For every call of FUNCTION Lisp-style trace messages that display argument | |
9115 and return values will be inserted into BUFFER. This function generates the | |
9116 trace advice for FUNCTION and activates it together with any other advice | |
9117 there might be!! The trace BUFFER will popup whenever FUNCTION is called. | |
9118 Do not use this to trace functions that switch buffers or do any other | |
9119 display oriented stuff, use `trace-function-background' instead." t nil) | |
9120 | |
9121 (autoload 'trace-function-background "trace" "\ | |
9122 Traces FUNCTION with trace output going quietly to BUFFER. | |
9123 For every call of FUNCTION Lisp-style trace messages that display argument | |
9124 and return values will be inserted into BUFFER. This function generates the | |
9125 trace advice for FUNCTION and activates it together with any other advice | |
9126 there might be!! Trace output will quietly go to BUFFER without changing | |
9127 the window or buffer configuration at all." t nil) | |
9128 | |
9129 ;;;*** | |
9130 | |
9131 ;;;### (autoloads (y-or-n-p-with-timeout yes-or-no-p-with-timeout with-timeout with-timeout-internal) "with-timeout" "utils/with-timeout.el") | |
9132 | |
9133 (autoload 'with-timeout-internal "with-timeout" nil nil nil) | |
9134 | |
9135 (autoload 'with-timeout "with-timeout" "\ | |
9136 Usage: (with-timeout (seconds &rest timeout-forms) &rest body) | |
9137 This is just like progn, but if the given number of seconds expires before | |
9138 the body returns, then timeout-forms are evaluated and returned instead. | |
9139 The body won't be interrupted in the middle of a computation: the check for | |
9140 the timer expiration only occurs when body does a redisplay, or prompts the | |
9141 user for input, or calls accept-process-output." nil 'macro) | |
9142 | |
9143 (autoload 'yes-or-no-p-with-timeout "with-timeout" "\ | |
9144 Just like yes-or-no-p, but will time out after TIMEOUT seconds | |
9145 if the user has not yes answered, returning DEFAULT-VALUE." nil nil) | |
9146 | |
9147 (autoload 'y-or-n-p-with-timeout "with-timeout" "\ | |
9148 Just like y-or-n-p, but will time out after TIMEOUT seconds | |
9149 if the user has not yes answered, returning DEFAULT-VALUE." nil nil) | |
9150 | |
9151 ;;;*** | |
9152 | |
9153 ;;;### (autoloads (xbm-button-create) "xbm-button" "utils/xbm-button.el") | |
9154 | |
9155 (autoload 'xbm-button-create "xbm-button" "\ | |
9156 Returns a list of XBM image instantiators for a button displaying TEXT. | |
9157 The list is of the form | |
9158 (UP DOWN DISABLED) | |
9159 where UP, DOWN, and DISABLED are the up, down and disabled image | |
9160 instantiators for the button. | |
9161 | |
9162 BORDER-THICKNESS specifies how many pixels should be used for the | |
9163 borders on the edges of the buttons. It should be a positive integer, | |
9164 or 0 to mean no border." nil nil) | |
9165 | |
9166 ;;;*** | |
9167 | |
9168 ;;;### (autoloads (xpm-button-create) "xpm-button" "utils/xpm-button.el") | |
9169 | |
9170 (autoload 'xpm-button-create "xpm-button" "\ | |
9171 Returns a list of XPM image instantiators for a button displaying TEXT. | |
9172 The list is of the form | |
9173 (UP DOWN DISABLED) | |
9174 where UP, DOWN, and DISABLED are the up, down and disabled image | |
9175 instantiators for the button. | |
9176 | |
9177 SHADOW-THICKNESS specifies how many pixels should be used for the | |
9178 shadows on the edges of the buttons. It should be a positive integer, | |
9179 or 0 to mean no shadows on the edges. | |
9180 FG-COLOR is the color used to display the text. It should be a string. | |
9181 BG-COLOR is the background color the text will be displayed upon. | |
9182 It should be a string." nil nil) | |
9183 | |
9184 ;;;*** | |
9185 | |
9186 ;;;### (autoloads (viper-mode) "viper" "viper/viper.el") | |
9187 | |
9188 (autoload 'viper-mode "viper" "\ | |
9189 Turn on Viper emulation of Vi." t nil) | |
9190 | |
9191 (defalias 'vip-mode 'viper-mode) | |
9192 | |
9193 ;;;*** | |
9194 | |
9195 ;;;### (autoloads (vm-easy-menu-create-keymaps vm-easy-menu-define) "vm-easymenu" "vm/vm-easymenu.el") | |
9196 | |
9197 (autoload 'vm-easy-menu-define "vm-easymenu" "\ | |
9198 Define a menu bar submenu in maps MAPS, according to MENU. | |
9199 The menu keymap is stored in symbol SYMBOL, both as its value | |
9200 and as its function definition. DOC is used as the doc string for SYMBOL. | |
9201 | |
9202 The first element of MENU must be a string. It is the menu bar item name. | |
9203 The rest of the elements are menu items. | |
9204 | |
9205 A menu item is usually a vector of three elements: [NAME CALLBACK ENABLE] | |
9206 | |
9207 NAME is a string--the menu item name. | |
9208 | |
9209 CALLBACK is a command to run when the item is chosen, | |
9210 or a list to evaluate when the item is chosen. | |
9211 | |
9212 ENABLE is an expression; the item is enabled for selection | |
9213 whenever this expression's value is non-nil. | |
9214 | |
9215 Alternatively, a menu item may have the form: | |
9216 | |
9217 [ NAME CALLBACK [ KEYWORD ARG ] ... ] | |
9218 | |
9219 Where KEYWORD is one of the symbol defined below. | |
9220 | |
9221 :keys KEYS | |
9222 | |
9223 KEYS is a string; a complex keyboard equivalent to this menu item. | |
9224 This is normally not needed because keyboard equivalents are usually | |
9225 computed automatically. | |
9226 | |
9227 :active ENABLE | |
9228 | |
9229 ENABLE is an expression; the item is enabled for selection | |
9230 whenever this expression's value is non-nil. | |
9231 | |
9232 :suffix NAME | |
9233 | |
9234 NAME is a string; the name of an argument to CALLBACK. | |
9235 | |
9236 :style | |
9237 | |
9238 STYLE is a symbol describing the type of menu item. The following are | |
9239 defined: | |
9240 | |
9241 toggle: A checkbox. | |
9242 Currently just prepend the name with the string \"Toggle \". | |
9243 radio: A radio button. | |
9244 nil: An ordinary menu item. | |
9245 | |
9246 :selected SELECTED | |
9247 | |
9248 SELECTED is an expression; the checkbox or radio button is selected | |
9249 whenever this expression's value is non-nil. | |
9250 Currently just disable radio buttons, no effect on checkboxes. | |
9251 | |
9252 A menu item can be a string. Then that string appears in the menu as | |
9253 unselectable text. A string consisting solely of hyphens is displayed | |
9254 as a solid horizontal line. | |
9255 | |
9256 A menu item can be a list. It is treated as a submenu. | |
9257 The first element should be the submenu name. That's used as the | |
9258 menu item in the top-level menu. The cdr of the submenu list | |
9259 is a list of menu items, as above." nil 'macro) | |
9260 | |
9261 (autoload 'vm-easy-menu-create-keymaps "vm-easymenu" nil nil nil) | |
9262 | |
9263 ;;;*** | |
9264 | |
9265 ;;;### (autoloads (w3-use-hotlist) "w3-hot" "w3/w3-hot.el") | 9294 ;;;### (autoloads (w3-use-hotlist) "w3-hot" "w3/w3-hot.el") |
9266 | 9295 |
9267 (autoload 'w3-use-hotlist "w3-hot" "\ | 9296 (autoload 'w3-use-hotlist "w3-hot" "\ |
9268 Possibly go to a link in your W3/Mosaic hotlist. | 9297 Possibly go to a link in your W3/Mosaic hotlist. |
9269 This is part of the emacs World Wide Web browser. It will prompt for | 9298 This is part of the emacs World Wide Web browser. It will prompt for |
9360 With prefix-arg P, ignore viewers and dump the link straight | 9389 With prefix-arg P, ignore viewers and dump the link straight |
9361 to disk." t nil) | 9390 to disk." t nil) |
9362 | 9391 |
9363 ;;;*** | 9392 ;;;*** |
9364 | 9393 |
9394 ;;;### (autoloads (widget-delete widget-create) "widget-edit" "w3/widget-edit.el") | |
9395 | |
9396 (autoload 'widget-create "widget-edit" "\ | |
9397 Create widget of TYPE. | |
9398 The optional ARGS are additional keyword arguments." nil nil) | |
9399 | |
9400 (autoload 'widget-delete "widget-edit" "\ | |
9401 Delete WIDGET." nil nil) | |
9402 | |
9403 ;;;*** | |
9404 | |
9405 ;;;### (autoloads (define-widget) "widget" "w3/widget.el") | |
9406 | |
9407 (autoload 'define-widget "widget" "\ | |
9408 Define a new widget type named NAME from CLASS. | |
9409 | |
9410 NAME and CLASS should both be symbols, CLASS should be one of the | |
9411 existing widget types, or nil to create the widget from scratch. | |
9412 | |
9413 After the new widget has been defined, the following two calls will | |
9414 create identical widgets: | |
9415 | |
9416 * (widget-create NAME) | |
9417 | |
9418 * (apply 'widget-create CLASS ARGS) | |
9419 | |
9420 The third argument DOC is a documentation string for the widget." nil nil) | |
9421 | |
9422 ;;;*** | |
9423 | |
9365 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "x-font-menu" "x11/x-font-menu.el") | 9424 ;;;### (autoloads (font-menu-weight-constructor font-menu-size-constructor font-menu-family-constructor reset-device-font-menus) "x-font-menu" "x11/x-font-menu.el") |
9366 | 9425 |
9367 (defvar font-menu-ignore-scaled-fonts t "\ | 9426 (defvar font-menu-ignore-scaled-fonts t "\ |
9368 *If non-nil, then the font menu will try to show only bitmap fonts.") | 9427 *If non-nil, then the font menu will try to show only bitmap fonts.") |
9369 | 9428 |