ldefs-boot.el 1.12 MB
Newer Older
Gerd Moellmann's avatar
Gerd Moellmann committed
1 2 3
;;; loaddefs.el --- automatically extracted autoloads
;;
;;; Code:
Dave Love's avatar
#  
Dave Love committed
4

Gerd Moellmann's avatar
Gerd Moellmann committed
5 6
;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best
;;;;;;  5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5"
7
;;;;;;  "play/5x5.el" (17140 20945))
Gerd Moellmann's avatar
Gerd Moellmann committed
8 9 10 11 12 13 14 15 16 17
;;; Generated autoloads from play/5x5.el

(autoload (quote 5x5) "5x5" "\
Play 5x5.

The object of 5x5 is very simple, by moving around the grid and flipping
squares you must fill the grid.

5x5 keyboard bindings are:
\\<5x5-mode-map>
18 19 20 21 22
Flip                      \\[5x5-flip-current]
Move up                   \\[5x5-up]
Move down                 \\[5x5-down]
Move left                 \\[5x5-left]
Move right                \\[5x5-right]
Gerd Moellmann's avatar
Gerd Moellmann committed
23 24 25 26 27 28
Start new game            \\[5x5-new-game]
New game with random grid \\[5x5-randomize]
Random cracker            \\[5x5-crack-randomly]
Mutate current cracker    \\[5x5-crack-mutating-current]
Mutate best cracker       \\[5x5-crack-mutating-best]
Mutate xor cracker        \\[5x5-crack-xor-mutate]
Markus Rost's avatar
Markus Rost committed
29 30 31
Quit current game         \\[5x5-quit-game]

\(fn &optional SIZE)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
32 33

(autoload (quote 5x5-crack-randomly) "5x5" "\
Markus Rost's avatar
Markus Rost committed
34 35 36
Attempt to crack 5x5 using random solutions.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
37 38

(autoload (quote 5x5-crack-mutating-current) "5x5" "\
Markus Rost's avatar
Markus Rost committed
39 40 41
Attempt to crack 5x5 by mutating the current solution.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
42 43

(autoload (quote 5x5-crack-mutating-best) "5x5" "\
Markus Rost's avatar
Markus Rost committed
44 45 46
Attempt to crack 5x5 by mutating the best solution.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
47 48

(autoload (quote 5x5-crack-xor-mutate) "5x5" "\
49
Attempt to crack 5x5 by xor the current and best solution.
Markus Rost's avatar
Markus Rost committed
50 51 52
Mutate the result.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
53 54 55 56 57 58 59

(autoload (quote 5x5-crack) "5x5" "\
Attempt to find a solution for 5x5.

5x5-crack takes the argument BREEDER which should be a function that takes
two parameters, the first will be a grid vector array that is the current
solution and the second will be the best solution so far. The function
Markus Rost's avatar
Markus Rost committed
60 61 62
should return a grid vector array that is the new solution.

\(fn BREEDER)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
63 64 65 66

;;;***

;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
Luc Teirlinck's avatar
Luc Teirlinck committed
67
;;;;;;  (17276 44726))
Dave Love's avatar
#  
Dave Love committed
68 69
;;; Generated autoloads from progmodes/ada-mode.el

Gerd Moellmann's avatar
Gerd Moellmann committed
70
(autoload (quote ada-add-extensions) "ada-mode" "\
Gerd Moellmann's avatar
Gerd Moellmann committed
71 72 73
Define SPEC and BODY as being valid extensions for Ada files.
Going from body to spec with `ff-find-other-file' used these
extensions.
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
74 75
SPEC and BODY are two regular expressions that must match against
the file name.
Markus Rost's avatar
Markus Rost committed
76 77

\(fn SPEC BODY)" nil nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
78

Dave Love's avatar
#  
Dave Love committed
79 80 81 82
(autoload (quote ada-mode) "ada-mode" "\
Ada mode is the major mode for editing Ada code.

Bindings are as follows: (Note: 'LFD' is control-j.)
Eli Zaretskii's avatar
Eli Zaretskii committed
83
\\{ada-mode-map}
Dave Love's avatar
#  
Dave Love committed
84 85 86 87 88 89 90 91 92 93

 Indent line                                          '\\[ada-tab]'
 Indent line, insert newline and indent the new line. '\\[newline-and-indent]'

 Re-format the parameter-list point is in             '\\[ada-format-paramlist]'
 Indent all lines in region                           '\\[ada-indent-region]'

 Adjust case of identifiers and keywords in region    '\\[ada-adjust-case-region]'
 Adjust case of identifiers and keywords in buffer    '\\[ada-adjust-case-buffer]'

Gerd Moellmann's avatar
Gerd Moellmann committed
94
 Fill comment paragraph, justify and append postfix   '\\[fill-paragraph]'
Dave Love's avatar
#  
Dave Love committed
95 96 97 98 99 100 101 102 103 104 105 106 107 108

 Next func/proc/task '\\[ada-next-procedure]'  Previous func/proc/task '\\[ada-previous-procedure]'
 Next package        '\\[ada-next-package]'  Previous package        '\\[ada-previous-package]'

 Goto matching start of current 'end ...;'            '\\[ada-move-to-start]'
 Goto end of current block                            '\\[ada-move-to-end]'

Comments are handled using standard GNU Emacs conventions, including:
 Start a comment                                      '\\[indent-for-comment]'
 Comment region                                       '\\[comment-region]'
 Uncomment region                                     '\\[ada-uncomment-region]'
 Continue comment on next line                        '\\[indent-new-comment-line]'

If you use imenu.el:
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
109
 Display index-menu of functions and procedures       '\\[imenu]'
Dave Love's avatar
#  
Dave Love committed
110 111 112 113 114 115

If you use find-file.el:
 Switch to other file (Body <-> Spec)                 '\\[ff-find-other-file]'
                                                   or '\\[ff-mouse-find-other-file]
 Switch to other file in other window                 '\\[ada-ff-other-window]'
                                                   or '\\[ff-mouse-find-other-file-other-window]
Gerd Moellmann's avatar
Gerd Moellmann committed
116
 If you use this function in a spec and no body is available, it gets created with body stubs.
Dave Love's avatar
#  
Dave Love committed
117 118 119 120

If you use ada-xref.el:
 Goto declaration:          '\\[ada-point-and-xref]' on the identifier
                         or '\\[ada-goto-declaration]' with point on the identifier
Markus Rost's avatar
Markus Rost committed
121 122 123
 Complete identifier:       '\\[ada-complete-identifier]'.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
124 125 126 127

;;;***

;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el"
128
;;;;;;  (17140 20951))
Gerd Moellmann's avatar
Gerd Moellmann committed
129
;;; Generated autoloads from progmodes/ada-stmt.el
Dave Love's avatar
#  
Dave Love committed
130

Gerd Moellmann's avatar
Gerd Moellmann committed
131
(autoload (quote ada-header) "ada-stmt" "\
Markus Rost's avatar
Markus Rost committed
132 133 134
Insert a descriptive header at the top of the file.

\(fn)" t nil)
Dave Love's avatar
#  
Dave Love committed
135

Eli Zaretskii's avatar
Eli Zaretskii committed
136 137 138
;;;***

;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el"
139
;;;;;;  (17205 6160))
Eli Zaretskii's avatar
Eli Zaretskii committed
140 141 142 143
;;; Generated autoloads from progmodes/ada-xref.el

(autoload (quote ada-find-file) "ada-xref" "\
Open a file anywhere in the source path.
Markus Rost's avatar
Markus Rost committed
144 145 146
Completion is available.

\(fn FILENAME)" t nil)
Eli Zaretskii's avatar
Eli Zaretskii committed
147

Dave Love's avatar
#  
Dave Love committed
148 149
;;;***

Gerd Moellmann's avatar
Gerd Moellmann committed
150 151 152
;;;### (autoloads (change-log-redate change-log-merge add-log-current-defun
;;;;;;  change-log-mode add-change-log-entry-other-window add-change-log-entry
;;;;;;  find-change-log prompt-for-change-log-name add-log-mailing-address
Markus Rost's avatar
Markus Rost committed
153
;;;;;;  add-log-full-name add-log-current-defun-function) "add-log"
Luc Teirlinck's avatar
Luc Teirlinck committed
154
;;;;;;  "add-log.el" (17352 9346))
Dave Love's avatar
#  
Dave Love committed
155 156
;;; Generated autoloads from add-log.el

Markus Rost's avatar
Markus Rost committed
157 158 159 160 161 162 163
(defvar add-log-current-defun-function nil "\
*If non-nil, function to guess name of surrounding function.
It is used by `add-log-current-defun' in preference to built-in rules.
Returns function's name as a string, or nil if outside a function.")

(custom-autoload (quote add-log-current-defun-function) "add-log")

Dave Love's avatar
#  
Dave Love committed
164 165
(defvar add-log-full-name nil "\
*Full name of user, for inclusion in ChangeLog daily headers.
Gerd Moellmann's avatar
Gerd Moellmann committed
166
This defaults to the value returned by the function `user-full-name'.")
Dave Love's avatar
#  
Dave Love committed
167

168 169
(custom-autoload (quote add-log-full-name) "add-log")

Dave Love's avatar
#  
Dave Love committed
170
(defvar add-log-mailing-address nil "\
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
171
*Email addresses of user, for inclusion in ChangeLog headers.
Colin Walters's avatar
Colin Walters committed
172 173 174 175
This defaults to the value of `user-mail-address'.  In addition to
being a simple string, this value can also be a list.  All elements
will be recognized as referring to the same user; when creating a new
ChangeLog entry, one element will be chosen at random.")
Dave Love's avatar
#  
Dave Love committed
176

177 178
(custom-autoload (quote add-log-mailing-address) "add-log")

Dave Love's avatar
#  
Dave Love committed
179
(autoload (quote prompt-for-change-log-name) "add-log" "\
Markus Rost's avatar
Markus Rost committed
180 181 182
Prompt for a change log name.

\(fn)" nil nil)
Dave Love's avatar
#  
Dave Love committed
183 184 185 186 187 188

(autoload (quote find-change-log) "add-log" "\
Find a change log file for \\[add-change-log-entry] and return the name.

Optional arg FILE-NAME specifies the file to use.
If FILE-NAME is nil, use the value of `change-log-default-name'.
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
189
If `change-log-default-name' is nil, behave as though it were 'ChangeLog'
Dave Love's avatar
#  
Dave Love committed
190 191
\(or whatever we use on this operating system).

Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
192
If `change-log-default-name' contains a leading directory component, then
Dave Love's avatar
#  
Dave Love committed
193 194 195 196
simply find it in the current directory.  Otherwise, search in the current
directory and its successive parents for a file so named.

Once a file is found, `change-log-default-name' is set locally in the
Miles Bader's avatar
Update.  
Miles Bader committed
197
current buffer to the complete file name.
Markus Rost's avatar
Markus Rost committed
198 199 200
Optional arg BUFFER-FILE overrides `buffer-file-name'.

\(fn &optional FILE-NAME BUFFER-FILE)" nil nil)
Dave Love's avatar
#  
Dave Love committed
201 202

(autoload (quote add-change-log-entry) "add-log" "\
Miles Bader's avatar
Miles Bader committed
203
Find change log file, and add an entry for today and an item for this file.
Dave Love's avatar
#  
Dave Love committed
204
Optional arg WHOAMI (interactive prefix) non-nil means prompt for user
Andreas Schwab's avatar
Andreas Schwab committed
205
name and email (stored in `add-log-full-name' and `add-log-mailing-address').
Dave Love's avatar
#  
Dave Love committed
206

Miles Bader's avatar
Miles Bader committed
207 208 209
Second arg FILE-NAME is file name of the change log.
If nil, use the value of `change-log-default-name'.

Dave Love's avatar
#  
Dave Love committed
210
Third arg OTHER-WINDOW non-nil means visit in other window.
Miles Bader's avatar
Miles Bader committed
211

Dave Love's avatar
#  
Dave Love committed
212 213 214 215
Fourth arg NEW-ENTRY non-nil means always create a new entry at the front;
never append to an existing entry.  Option `add-log-keep-changes-together'
otherwise affects whether a new entry is created.

Sam Steingold's avatar
Sam Steingold committed
216 217 218 219
Option `add-log-always-start-new-record' non-nil means always create a
new record, even when the last record was made on the same date and by
the same person.

Miles Bader's avatar
Miles Bader committed
220 221 222 223
The change log file can start with a copyright notice and a copying
permission notice.  The first blank line indicates the end of these
notices.

Dave Love's avatar
#  
Dave Love committed
224
Today's date is calculated according to `change-log-time-zone-rule' if
Markus Rost's avatar
Markus Rost committed
225 226 227
non-nil, otherwise in local time.

\(fn &optional WHOAMI FILE-NAME OTHER-WINDOW NEW-ENTRY)" t nil)
Dave Love's avatar
#  
Dave Love committed
228 229

(autoload (quote add-change-log-entry-other-window) "add-log" "\
Miles Bader's avatar
Miles Bader committed
230 231
Find change log file in other window and add entry and item.
This is just like `add-change-log-entry' except that it displays
Markus Rost's avatar
Markus Rost committed
232 233 234
the change log file in another window.

\(fn &optional WHOAMI FILE-NAME)" t nil)
Dave Love's avatar
#  
Dave Love committed
235 236 237 238 239 240 241
 (define-key ctl-x-4-map "a" 'add-change-log-entry-other-window)

(autoload (quote change-log-mode) "add-log" "\
Major mode for editing change logs; like Indented Text Mode.
Prevents numeric backups and sets `left-margin' to 8 and `fill-column' to 74.
New log entries are usually made with \\[add-change-log-entry] or \\[add-change-log-entry-other-window].
Each entry behaves as a paragraph, and the entries for one day as a page.
Glenn Morris's avatar
Glenn Morris committed
242 243 244 245
Runs `change-log-mode-hook'.
\\{change-log-mode-map}

\(fn)" t nil)
Dave Love's avatar
#  
Dave Love committed
246 247 248 249 250 251 252 253 254 255 256 257 258 259

(defvar add-log-lisp-like-modes (quote (emacs-lisp-mode lisp-mode scheme-mode dsssl-mode lisp-interaction-mode)) "\
*Modes that look like Lisp to `add-log-current-defun'.")

(defvar add-log-c-like-modes (quote (c-mode c++-mode c++-c-mode objc-mode)) "\
*Modes that look like C to `add-log-current-defun'.")

(defvar add-log-tex-like-modes (quote (TeX-mode plain-TeX-mode LaTeX-mode plain-tex-mode latex-mode)) "\
*Modes that look like TeX to `add-log-current-defun'.")

(autoload (quote add-log-current-defun) "add-log" "\
Return name of function definition point is in, or nil.

Understands C, Lisp, LaTeX (\"functions\" are chapters, sections, ...),
Gerd Moellmann's avatar
Gerd Moellmann committed
260
Texinfo (@node titles) and Perl.
Dave Love's avatar
#  
Dave Love committed
261 262 263

Other modes are handled by a heuristic that looks in the 10K before
point for uppercase headings starting in the first column or
Gerd Moellmann's avatar
Gerd Moellmann committed
264
identifiers followed by `:' or `='.  See variables
Gerd Moellmann's avatar
Gerd Moellmann committed
265
`add-log-current-defun-header-regexp' and
Kim F. Storm's avatar
Kim F. Storm committed
266
`add-log-current-defun-function'.
Dave Love's avatar
#  
Dave Love committed
267

Markus Rost's avatar
Markus Rost committed
268 269 270
Has a preference of looking backwards.

\(fn)" nil nil)
Dave Love's avatar
#  
Dave Love committed
271

Gerd Moellmann's avatar
Gerd Moellmann committed
272
(autoload (quote change-log-merge) "add-log" "\
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
273
Merge the contents of change log file OTHER-LOG with this buffer.
Gerd Moellmann's avatar
Gerd Moellmann committed
274
Both must be found in Change Log mode (since the merging depends on
Markus Rost's avatar
Markus Rost committed
275 276
the appropriate motion commands).  OTHER-LOG can be either a file name
or a buffer.
Gerd Moellmann's avatar
Gerd Moellmann committed
277

Gerd Moellmann's avatar
Gerd Moellmann committed
278
Entries are inserted in chronological order.  Both the current and
Markus Rost's avatar
Markus Rost committed
279 280 281
old-style time formats for entries are supported.

\(fn OTHER-LOG)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
282

Gerd Moellmann's avatar
Gerd Moellmann committed
283
(autoload (quote change-log-redate) "add-log" "\
Markus Rost's avatar
Markus Rost committed
284 285 286
Fix any old-style date entries in the current log file to default format.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
287

Dave Love's avatar
#  
Dave Love committed
288 289 290
;;;***

;;;### (autoloads (defadvice ad-add-advice ad-default-compilation-action
Romain Francoise's avatar
Update.  
Romain Francoise committed
291
;;;;;;  ad-redefinition-action) "advice" "emacs-lisp/advice.el" (17245
Luc Teirlinck's avatar
Luc Teirlinck committed
292
;;;;;;  16459))
Dave Love's avatar
#  
Dave Love committed
293 294 295 296 297 298 299 300 301 302 303 304 305
;;; Generated autoloads from emacs-lisp/advice.el

(defvar ad-redefinition-action (quote warn) "\
*Defines what to do with redefinitions during Advice de/activation.
Redefinition occurs if a previously activated function that already has an
original definition associated with it gets redefined and then de/activated.
In such a case we can either accept the current definition as the new
original definition, discard the current definition and replace it with the
old original, or keep it and raise an error.  The values `accept', `discard',
`error' or `warn' govern what will be done.  `warn' is just like `accept' but
it additionally prints a warning message.  All other values will be
interpreted as `error'.")

306 307
(custom-autoload (quote ad-redefinition-action) "advice")

Dave Love's avatar
#  
Dave Love committed
308 309 310 311 312
(defvar ad-default-compilation-action (quote maybe) "\
*Defines whether to compile advised definitions during activation.
A value of `always' will result in unconditional compilation, `never' will
always avoid compilation, `maybe' will compile if the byte-compiler is already
loaded, and `like-original' will compile if the original definition of the
Gerd Moellmann's avatar
Gerd Moellmann committed
313 314
advised function is compiled or a built-in function.  Every other value will
be interpreted as `maybe'.  This variable will only be considered if the
Dave Love's avatar
#  
Dave Love committed
315 316
COMPILE argument of `ad-activate' was supplied as nil.")

317 318
(custom-autoload (quote ad-default-compilation-action) "advice")

Dave Love's avatar
#  
Dave Love committed
319
(autoload (quote ad-add-advice) "advice" "\
Gerd Moellmann's avatar
Gerd Moellmann committed
320
Add a piece of ADVICE to FUNCTION's list of advices in CLASS.
Dave Love's avatar
#  
Dave Love committed
321 322 323 324 325 326 327
If FUNCTION already has one or more pieces of advice of the specified
CLASS then POSITION determines where the new piece will go.  The value
of POSITION can either be `first', `last' or a number where 0 corresponds
to `first'.  Numbers outside the range will be mapped to the closest
extreme position.  If there was already a piece of ADVICE with the same
name, then the position argument will be ignored and the old advice
will be overwritten with the new one.
Gerd Moellmann's avatar
Gerd Moellmann committed
328
    If the FUNCTION was not advised already, then its advice info will be
Dave Love's avatar
#  
Dave Love committed
329
initialized.  Redefining a piece of advice whose name is part of the cache-id
Markus Rost's avatar
Markus Rost committed
330 331 332
will clear the cache.

\(fn FUNCTION ADVICE CLASS POSITION)" nil nil)
Dave Love's avatar
#  
Dave Love committed
333 334

(autoload (quote defadvice) "advice" "\
Gerd Moellmann's avatar
Gerd Moellmann committed
335
Define a piece of advice for FUNCTION (a symbol).
Dave Love's avatar
#  
Dave Love committed
336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367
The syntax of `defadvice' is as follows:

  (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
    [DOCSTRING] [INTERACTIVE-FORM]
    BODY... )

FUNCTION ::= Name of the function to be advised.
CLASS ::= `before' | `around' | `after' | `activation' | `deactivation'.
NAME ::= Non-nil symbol that names this piece of advice.
POSITION ::= `first' | `last' | NUMBER. Optional, defaults to `first',
    see also `ad-add-advice'.
ARGLIST ::= An optional argument list to be used for the advised function
    instead of the argument list of the original.  The first one found in
    before/around/after-advices will be used.
FLAG ::= `protect'|`disable'|`activate'|`compile'|`preactivate'|`freeze'.
    All flags can be specified with unambiguous initial substrings.
DOCSTRING ::= Optional documentation for this piece of advice.
INTERACTIVE-FORM ::= Optional interactive form to be used for the advised
    function.  The first one found in before/around/after-advices will be used.
BODY ::= Any s-expression.

Semantics of the various flags:
`protect': The piece of advice will be protected against non-local exits in
any code that precedes it.  If any around-advice of a function is protected
then automatically all around-advices will be protected (the complete onion).

`activate': All advice of FUNCTION will be activated immediately if
FUNCTION has been properly defined prior to this application of `defadvice'.

`compile': In conjunction with `activate' specifies that the resulting
advised function should be compiled.

Gerd Moellmann's avatar
Gerd Moellmann committed
368
`disable': The defined advice will be disabled, hence, it will not be used
Dave Love's avatar
#  
Dave Love committed
369 370 371 372 373 374 375 376 377 378 379 380 381 382
during activation until somebody enables it.

`preactivate': Preactivates the advised FUNCTION at macro-expansion/compile
time.  This generates a compiled advised definition according to the current
advice state that will be used during activation if appropriate.  Only use
this if the `defadvice' gets actually compiled.

`freeze': Expands the `defadvice' into a redefining `defun/defmacro' according
to this particular single advice.  No other advice information will be saved.
Frozen advices cannot be undone, they behave like a hard redefinition of
the advised function.  `freeze' implies `activate' and `preactivate'.  The
documentation of the advised function can be dumped onto the `DOC' file
during preloading.

Markus Rost's avatar
Markus Rost committed
383 384 385
See Info node `(elisp)Advising Functions' for comprehensive documentation.

\(fn FUNCTION ARGS &rest BODY)" nil (quote macro))
Dave Love's avatar
#  
Dave Love committed
386

Gerd Moellmann's avatar
Gerd Moellmann committed
387 388
;;;***

Gerd Moellmann's avatar
Gerd Moellmann committed
389 390
;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
;;;;;;  align-highlight-rule align-current align-entire align-regexp
Luc Teirlinck's avatar
Luc Teirlinck committed
391
;;;;;;  align) "align" "align.el" (17320 4537))
Gerd Moellmann's avatar
Gerd Moellmann committed
392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408
;;; Generated autoloads from align.el

(autoload (quote align) "align" "\
Attempt to align a region based on a set of alignment rules.
BEG and END mark the region.  If BEG and END are specifically set to
nil (this can only be done programmatically), the beginning and end of
the current alignment section will be calculated based on the location
of point, and the value of `align-region-separate' (or possibly each
rule's `separate' attribute).

If SEPARATE is non-nil, it overrides the value of
`align-region-separate' for all rules, except those that have their
`separate' attribute set.

RULES and EXCLUDE-RULES, if either is non-nil, will replace the
default rule lists defined in `align-rules-list' and
`align-exclude-rules-list'.  See `align-rules-list' for more details
Markus Rost's avatar
Markus Rost committed
409 410 411
on the format of these lists.

\(fn BEG END &optional SEPARATE RULES EXCLUDE-RULES)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434

(autoload (quote align-regexp) "align" "\
Align the current region using an ad-hoc rule read from the minibuffer.
BEG and END mark the limits of the region.  This function will prompt
for the REGEXP to align with.  If no prefix arg was specified, you
only need to supply the characters to be lined up and any preceding
whitespace is replaced.  If a prefix arg was specified, the full
regexp with parenthesized whitespace should be supplied; it will also
prompt for which parenthesis GROUP within REGEXP to modify, the amount
of SPACING to use, and whether or not to REPEAT the rule throughout
the line.  See `align-rules-list' for more information about these
options.

For example, let's say you had a list of phone numbers, and wanted to
align them so that the opening parentheses would line up:

    Fred (123) 456-7890
    Alice (123) 456-7890
    Mary-Anne (123) 456-7890
    Joe (123) 456-7890

There is no predefined rule to handle this, but you could easily do it
using a REGEXP like \"(\". All you would have to do is to mark the
Markus Rost's avatar
Markus Rost committed
435 436 437
region, call `align-regexp' and type in that regular expression.

\(fn BEG END REGEXP &optional GROUP SPACING REPEAT)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
438 439 440 441 442 443

(autoload (quote align-entire) "align" "\
Align the selected region as if it were one alignment section.
BEG and END mark the extent of the region.  If RULES or EXCLUDE-RULES
is set to a list of rules (see `align-rules-list'), it can be used to
override the default alignment rules that would have been used to
Markus Rost's avatar
Markus Rost committed
444 445 446
align that section.

\(fn BEG END &optional RULES EXCLUDE-RULES)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
447 448 449 450 451 452 453

(autoload (quote align-current) "align" "\
Call `align' on the current alignment section.
This function assumes you want to align only the current section, and
so saves you from having to specify the region.  If RULES or
EXCLUDE-RULES is set to a list of rules (see `align-rules-list'), it
can be used to override the default alignment rules that would have
Markus Rost's avatar
Markus Rost committed
454 455 456
been used to align that section.

\(fn &optional RULES EXCLUDE-RULES)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
457 458 459 460 461 462 463

(autoload (quote align-highlight-rule) "align" "\
Highlight the whitespace which a given rule would have modified.
BEG and END mark the extent of the region.  TITLE identifies the rule
that should be highlighted.  If RULES or EXCLUDE-RULES is set to a
list of rules (see `align-rules-list'), it can be used to override the
default alignment rules that would have been used to identify the text
Markus Rost's avatar
Markus Rost committed
464 465 466
to be colored.

\(fn BEG END TITLE &optional RULES EXCLUDE-RULES)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
467 468

(autoload (quote align-unhighlight-rule) "align" "\
Markus Rost's avatar
Markus Rost committed
469 470 471
Remove any highlighting that was added by `align-highlight-rule'.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
472

Gerd Moellmann's avatar
Gerd Moellmann committed
473
(autoload (quote align-newline-and-indent) "align" "\
Markus Rost's avatar
Markus Rost committed
474 475 476
A replacement function for `newline-and-indent', aligning as it goes.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
477

Markus Rost's avatar
Markus Rost committed
478 479
;;;***

480
;;;### (autoloads (outlineify-sticky allout-mode) "allout" "allout.el"
Luc Teirlinck's avatar
Luc Teirlinck committed
481
;;;;;;  (17296 51181))
Markus Rost's avatar
Markus Rost committed
482 483
;;; Generated autoloads from allout.el

484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583
(autoload (quote allout-mode) "allout" "\
Toggle minor mode for controlling exposure and editing of text outlines.

Optional arg forces mode to re-initialize iff arg is positive num or
symbol.  Allout outline mode always runs as a minor mode.

Allout outline mode provides extensive outline oriented formatting and
manipulation.  It enables structural editing of outlines, as well as
navigation and exposure.  It also is specifically aimed at
accommodating syntax-sensitive text like programming languages.  (For
an example, see the allout code itself, which is organized as an allout
outline.)

In addition to outline navigation and exposure, allout includes:

 - topic-oriented repositioning, promotion/demotion, cut, and paste
 - integral outline exposure-layout
 - incremental search with dynamic exposure and reconcealment of hidden text
 - automatic topic-number maintenance
 - easy topic encryption and decryption
 - \"Hot-spot\" operation, for single-keystroke maneuvering and
    exposure control.  (See the allout-mode docstring.)

and many other features.

Below is a description of the bindings, and then explanation of
special `allout-mode' features and terminology.  See also the outline
menubar additions for quick reference to many of the features, and see
the docstring of the function `allout-init' for instructions on
priming your emacs session for automatic activation of `allout-mode'.


The bindings are dictated by the `allout-keybindings-list' and
`allout-command-prefix' variables.

	Navigation:				   Exposure Control:
	----------                                 ----------------
\\[allout-next-visible-heading] allout-next-visible-heading     | \\[allout-hide-current-subtree] allout-hide-current-subtree
\\[allout-previous-visible-heading] allout-previous-visible-heading | \\[allout-show-children] allout-show-children
\\[allout-up-current-level] allout-up-current-level         | \\[allout-show-current-subtree] allout-show-current-subtree
\\[allout-forward-current-level] allout-forward-current-level    | \\[allout-show-current-entry] allout-show-current-entry
\\[allout-backward-current-level] allout-backward-current-level   | \\[allout-show-all] allout-show-all
\\[allout-end-of-entry] allout-end-of-entry
\\[allout-beginning-of-current-entry,] allout-beginning-of-current-entry, alternately, goes to hot-spot

	Topic Header Production:
	-----------------------
\\[allout-open-sibtopic]  allout-open-sibtopic	Create a new sibling after current topic.
\\[allout-open-subtopic]  allout-open-subtopic	... an offspring of current topic.
\\[allout-open-supertopic]  allout-open-supertopic	... a sibling of the current topic's parent.

	Topic Level and Prefix Adjustment:
	---------------------------------
\\[allout-shift-in]  allout-shift-in	Shift current topic and all offspring deeper.
\\[allout-shift-out]  allout-shift-out	... less deep.
\\[allout-rebullet-current-heading]  allout-rebullet-current-heading Prompt for alternate bullet for
					 current topic.
\\[allout-rebullet-topic]	allout-rebullet-topic	Reconcile bullets of topic and its offspring
				- distinctive bullets are not changed, others
				  alternated according to nesting depth.
\\[allout-number-siblings]  allout-number-siblings	Number bullets of topic and siblings - the
				offspring are not affected.  With repeat
				count, revoke numbering.

	Topic-oriented Killing and Yanking:
	----------------------------------
\\[allout-kill-topic]     allout-kill-topic	Kill current topic, including offspring.
\\[allout-kill-line]     allout-kill-line	Like kill-line, but reconciles numbering, etc.
\\[allout-yank]     allout-yank		Yank, adjusting depth of yanked topic to
				depth of heading if yanking into bare topic
				heading (ie, prefix sans text).
\\[allout-yank-pop]     allout-yank-pop	Is to allout-yank as yank-pop is to yank

	Misc commands:
	-------------
M-x outlineify-sticky		Activate outline mode for current buffer,
				and establish a default file-var setting
				for `allout-layout'.
\\[allout-mark-topic]     allout-mark-topic
\\[allout-copy-exposed-to-buffer]     allout-copy-exposed-to-buffer
				Duplicate outline, sans concealed text, to
				buffer with name derived from derived from that
				of current buffer - \"*BUFFERNAME exposed*\".
\\[allout-flatten-exposed-to-buffer]     allout-flatten-exposed-to-buffer
				Like above 'copy-exposed', but convert topic
				prefixes to section.subsection... numeric
				format.
ESC ESC (allout-init t)	Setup Emacs session for outline mode
				auto-activation.

                  Encrypted Entries

Outline mode supports easily togglable gpg encryption of topics, with
niceties like support for symmetric and key-pair modes, passphrase timeout,
passphrase consistency checking, user-provided hinting for symmetric key
mode, and auto-encryption of topics pending encryption on save.  The aim is
to enable reliable topic privacy while preventing accidents like neglected
encryption, encryption with a mistaken passphrase, forgetting which
passphrase was used, and other practical pitfalls.

Eli Zaretskii's avatar
Eli Zaretskii committed
584
See `allout-toggle-current-subtree-encryption' function docstring and
585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690
`allout-encrypt-unencrypted-on-saves' customization variable for details.

		 HOT-SPOT Operation

Hot-spot operation provides a means for easy, single-keystroke outline
navigation and exposure control.

\\<allout-mode-map>
When the text cursor is positioned directly on the bullet character of
a topic, regular characters (a to z) invoke the commands of the
corresponding allout-mode keymap control chars.  For example, \"f\"
would invoke the command typically bound to \"C-c C-f\"
\(\\[allout-forward-current-level] `allout-forward-current-level').

Thus, by positioning the cursor on a topic bullet, you can execute
the outline navigation and manipulation commands with a single
keystroke.  Non-literal chars never get this special translation, so
you can use them to get away from the hot-spot, and back to normal
operation.

Note that the command `allout-beginning-of-current-entry' (\\[allout-beginning-of-current-entry])
will move to the hot-spot when the cursor is already located at the
beginning of the current entry, so you can simply hit \\[allout-beginning-of-current-entry]
twice in a row to get to the hot-spot.

			    Terminology

Topic hierarchy constituents - TOPICS and SUBTOPICS:

TOPIC:	A basic, coherent component of an Emacs outline.  It can
	contain other topics, and it can be subsumed by other topics,
CURRENT topic:
	The visible topic most immediately containing the cursor.
DEPTH:	The degree of nesting of a topic; it increases with
	containment.  Also called the:
LEVEL:	The same as DEPTH.

ANCESTORS:
	The topics that contain a topic.
PARENT:	A topic's immediate ancestor.  It has a depth one less than
	the topic.
OFFSPRING:
	The topics contained by a topic;
SUBTOPIC:
	An immediate offspring of a topic;
CHILDREN:
	The immediate offspring of a topic.
SIBLINGS:
	Topics having the same parent and depth.

Topic text constituents:

HEADER:	The first line of a topic, include the topic PREFIX and header
	text.
PREFIX: The leading text of a topic which distinguishes it from normal
        text.  It has a strict form, which consists of a prefix-lead
        string, padding, and a bullet.  The bullet may be followed by a
        number, indicating the ordinal number of the topic among its
        siblings, a space, and then the header text.

	The relative length of the PREFIX determines the nesting depth
	of the topic.
PREFIX-LEAD:
	The string at the beginning of a topic prefix, normally a `.'.
	It can be customized by changing the setting of
	`allout-header-prefix' and then reinitializing `allout-mode'.

	By setting the prefix-lead to the comment-string of a
	programming language, you can embed outline structuring in
	program code without interfering with the language processing
	of that code.  See `allout-use-mode-specific-leader'
	docstring for more detail.
PREFIX-PADDING:
	Spaces or asterisks which separate the prefix-lead and the
	bullet, according to the depth of the topic.
BULLET: A character at the end of the topic prefix, it must be one of
	the characters listed on `allout-plain-bullets-string' or
        `allout-distinctive-bullets-string'.  (See the documentation
        for these variables for more details.)  The default choice of
	bullet when generating varies in a cycle with the depth of the
	topic.
ENTRY:	The text contained in a topic before any offspring.
BODY:	Same as ENTRY.


EXPOSURE:
 	The state of a topic which determines the on-screen visibility
	of its offspring and contained text.
CONCEALED:
	Topics and entry text whose display is inhibited.  Contiguous
	units of concealed text is represented by `...' ellipses.
	(Ref the `selective-display' var.)

	Concealed topics are effectively collapsed within an ancestor.
CLOSED:	A topic whose immediate offspring and body-text is concealed.
OPEN:	A topic that is not closed, though its offspring or body may be.

\(fn &optional TOGGLE)" t nil)

(defalias (quote outlinify-sticky) (quote outlineify-sticky))

(autoload (quote outlineify-sticky) "allout" "\
Activate outline mode and establish file var so it is started subsequently.

See doc-string for `allout-layout' and `allout-init' for details on
setup for auto-startup.
Markus Rost's avatar
Markus Rost committed
691

692
\(fn &optional ARG)" t nil)
Markus Rost's avatar
Markus Rost committed
693

Dave Love's avatar
#  
Dave Love committed
694 695 696
;;;***

;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
697
;;;;;;  "net/ange-ftp.el" (17244 43756))
Gerd Moellmann's avatar
Gerd Moellmann committed
698
;;; Generated autoloads from net/ange-ftp.el
Markus Rost's avatar
Markus Rost committed
699 700

(defalias (quote ange-ftp-re-read-dir) (quote ange-ftp-reread-dir))
Dave Love's avatar
#  
Dave Love committed
701 702 703 704 705 706

(autoload (quote ange-ftp-reread-dir) "ange-ftp" "\
Reread remote directory DIR to update the directory cache.
The implementation of remote ftp file names caches directory contents
for speed.  Therefore, when new remote files are created, Emacs
may not know they exist.  You can use this command to reread a specific
Markus Rost's avatar
Markus Rost committed
707 708 709 710 711 712
directory, so that Emacs will know its current contents.

\(fn &optional DIR)" t nil)

(autoload (quote ange-ftp-hook-function) "ange-ftp" "\
Not documented
Dave Love's avatar
#  
Dave Love committed
713

Markus Rost's avatar
Markus Rost committed
714
\(fn OPERATION &rest ARGS)" nil nil)
Dave Love's avatar
#  
Dave Love committed
715

Gerd Moellmann's avatar
Gerd Moellmann committed
716 717 718
;;;***

;;;### (autoloads (animate-birthday-present animate-sequence animate-string)
719
;;;;;;  "animate" "play/animate.el" (17239 32364))
Gerd Moellmann's avatar
Gerd Moellmann committed
720 721 722 723 724 725 726 727
;;; Generated autoloads from play/animate.el

(autoload (quote animate-string) "animate" "\
Display STRING starting at position VPOS, HPOS, using animation.
The characters start at randomly chosen places,
and all slide in parallel to their final positions,
passing through `animate-n-steps' positions before the final ones.
If HPOS is nil (or omitted), center the string horizontally
Markus Rost's avatar
Markus Rost committed
728 729 730
in the current window.

\(fn STRING VPOS &optional HPOS)" nil nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
731 732 733

(autoload (quote animate-sequence) "animate" "\
Display strings from LIST-OF-STRING with animation in a new buffer.
Markus Rost's avatar
Markus Rost committed
734 735 736
Strings will be separated from each other by SPACE lines.

\(fn LIST-OF-STRINGS SPACE)" nil nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
737 738

(autoload (quote animate-birthday-present) "animate" "\
Andreas Schwab's avatar
Andreas Schwab committed
739 740
Display one's birthday present in a new buffer.
You can specify the one's name by NAME; the default value is \"Sarah\".
Markus Rost's avatar
Markus Rost committed
741

Andreas Schwab's avatar
Andreas Schwab committed
742
\(fn &optional NAME)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
743

Gerd Moellmann's avatar
Gerd Moellmann committed
744 745 746
;;;***

;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on)
747
;;;;;;  "ansi-color" "ansi-color.el" (17185 27398))
Gerd Moellmann's avatar
Gerd Moellmann committed
748 749 750
;;; Generated autoloads from ansi-color.el

(autoload (quote ansi-color-for-comint-mode-on) "ansi-color" "\
Markus Rost's avatar
Markus Rost committed
751 752 753
Set `ansi-color-for-comint-mode' to t.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
754 755 756 757 758 759 760 761 762 763 764 765

(autoload (quote ansi-color-process-output) "ansi-color" "\
Maybe translate SGR control sequences of comint output into text-properties.

Depending on variable `ansi-color-for-comint-mode' the comint output is
either not processed, SGR control sequences are filtered using
`ansi-color-filter-region', or SGR control sequences are translated into
text-properties using `ansi-color-apply-on-region'.

The comint output is assumed to lie between the marker
`comint-last-output-start' and the process-mark.

Markus Rost's avatar
Markus Rost committed
766 767 768
This is a good function to put in `comint-output-filter-functions'.

\(fn STRING)" nil nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
769

Gerd Moellmann's avatar
Gerd Moellmann committed
770 771
;;;***

Gerd Moellmann's avatar
Gerd Moellmann committed
772
;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules)
Romain Francoise's avatar
Update.  
Romain Francoise committed
773
;;;;;;  "antlr-mode" "progmodes/antlr-mode.el" (17205 20021))
Gerd Moellmann's avatar
Gerd Moellmann committed
774 775
;;; Generated autoloads from progmodes/antlr-mode.el

Gerd Moellmann's avatar
Gerd Moellmann committed
776 777 778 779 780 781 782 783 784 785 786 787 788 789 790
(autoload (quote antlr-show-makefile-rules) "antlr-mode" "\
Show Makefile rules for all grammar files in the current directory.
If the `major-mode' of the current buffer has the value `makefile-mode',
the rules are directory inserted at point.  Otherwise, a *Help* buffer
is shown with the rules which are also put into the `kill-ring' for
\\[yank].

This command considers import/export vocabularies and grammar
inheritance and provides a value for the \"-glib\" option if necessary.
Customize variable `antlr-makefile-specification' for the appearance of
the rules.

If the file for a super-grammar cannot be determined, special file names
are used according to variable `antlr-unknown-file-formats' and a
commentary with value `antlr-help-unknown-file-text' is added.  The
Markus Rost's avatar
Markus Rost committed
791 792 793
*Help* buffer always starts with the text in `antlr-help-rules-intro'.

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
794

Gerd Moellmann's avatar
Gerd Moellmann committed
795 796
(autoload (quote antlr-mode) "antlr-mode" "\
Major mode for editing ANTLR grammar files.
Markus Rost's avatar
Markus Rost committed
797 798 799
\\{antlr-mode-map}

\(fn)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
800 801 802

(autoload (quote antlr-set-tabs) "antlr-mode" "\
Use ANTLR's convention for TABs according to `antlr-tab-offset-alist'.
Markus Rost's avatar
Markus Rost committed
803 804 805
Used in `antlr-mode'.  Also a useful function in `java-mode-hook'.

\(fn)" nil nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
806

Dave Love's avatar
#  
Dave Love committed
807 808
;;;***

Andreas Schwab's avatar
Andreas Schwab committed
809 810 811
;;;### (autoloads (appt-activate appt-make-list appt-delete appt-add
;;;;;;  appt-display-diary appt-display-duration appt-display-mode-line
;;;;;;  appt-msg-window appt-visible appt-audible appt-message-warning-time
Luc Teirlinck's avatar
Luc Teirlinck committed
812
;;;;;;  appt-issue-message) "appt" "calendar/appt.el" (17307 14150))
Dave Love's avatar
#  
Dave Love committed
813 814 815 816
;;; Generated autoloads from calendar/appt.el

(defvar appt-issue-message t "\
*Non-nil means check for appointments in the diary buffer.
Andreas Schwab's avatar
Andreas Schwab committed
817 818
To be detected, the diary entry must have the format described in the
documentation of the function `appt-check'.")
Dave Love's avatar
#  
Dave Love committed
819

820 821
(custom-autoload (quote appt-issue-message) "appt")

Dave Love's avatar
#  
Dave Love committed
822 823 824
(defvar appt-message-warning-time 12 "\
*Time in minutes before an appointment that the warning begins.")

825 826
(custom-autoload (quote appt-message-warning-time) "appt")

Dave Love's avatar
#  
Dave Love committed
827 828 829
(defvar appt-audible t "\
*Non-nil means beep to indicate appointment.")

830 831
(custom-autoload (quote appt-audible) "appt")

Dave Love's avatar
#  
Dave Love committed
832
(defvar appt-visible t "\
Andreas Schwab's avatar
Andreas Schwab committed
833 834
*Non-nil means display appointment message in echo area.
This variable is only relevant if `appt-msg-window' is nil.")
Dave Love's avatar
#  
Dave Love committed
835

836 837
(custom-autoload (quote appt-visible) "appt")

Dave Love's avatar
#  
Dave Love committed
838
(defvar appt-msg-window t "\
Andreas Schwab's avatar
Andreas Schwab committed
839 840
*Non-nil means display appointment message in another window.
If non-nil, this variable overrides `appt-visible'.")
Dave Love's avatar
#  
Dave Love committed
841

842 843
(custom-autoload (quote appt-msg-window) "appt")

Andreas Schwab's avatar
Andreas Schwab committed
844 845 846 847 848 849
(defvar appt-display-mode-line t "\
*Non-nil means display minutes to appointment and time on the mode line.
This is in addition to any other display of appointment messages.")

(custom-autoload (quote appt-display-mode-line) "appt")

Dave Love's avatar
#  
Dave Love committed
850
(defvar appt-display-duration 10 "\
Andreas Schwab's avatar
Andreas Schwab committed
851 852
*The number of seconds an appointment message is displayed.
Only relevant if reminders are to be displayed in their own window.")
Dave Love's avatar
#  
Dave Love committed
853

854 855
(custom-autoload (quote appt-display-duration) "appt")

Dave Love's avatar
#  
Dave Love committed
856
(defvar appt-display-diary t "\
Andreas Schwab's avatar
Andreas Schwab committed
857
*Non-nil displays the diary when the appointment list is first initialized.
Dave Love's avatar
#  
Dave Love committed
858 859
This will occur at midnight when the appointment list is updated.")

860 861
(custom-autoload (quote appt-display-diary) "appt")

Dave Love's avatar
#  
Dave Love committed
862
(autoload (quote appt-add) "appt" "\
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
863
Add an appointment for today at NEW-APPT-TIME with message NEW-APPT-MSG.
Markus Rost's avatar
Markus Rost committed
864 865 866
The time should be in either 24 hour format or am/pm format.

\(fn NEW-APPT-TIME NEW-APPT-MSG)" t nil)
Dave Love's avatar
#  
Dave Love committed
867 868

(autoload (quote appt-delete) "appt" "\
Markus Rost's avatar
Markus Rost committed
869 870 871
Delete an appointment from the list of appointments.

\(fn)" t nil)
Dave Love's avatar
#  
Dave Love committed
872

Gerd Moellmann's avatar
Gerd Moellmann committed
873
(autoload (quote appt-make-list) "appt" "\
Andreas Schwab's avatar
Update.  
Andreas Schwab committed
874
Update the appointments list from today's diary buffer.
Gerd Moellmann's avatar
Gerd Moellmann committed
875
The time must be at the beginning of a line for it to be
Andreas Schwab's avatar
Andreas Schwab committed
876 877 878
put in the appointments list (see examples in documentation of
the function `appt-check').  We assume that the variables DATE and
NUMBER hold the arguments that `list-diary-entries' received.
Markus Rost's avatar
Markus Rost committed
879 880
They specify the range of dates that the diary is being processed for.

Andreas Schwab's avatar
Update.  
Andreas Schwab committed
881 882 883
Any appointments made with `appt-add' are not affected by this
function.

Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
884 885 886
For backwards compatibility, this function activates the
appointment package (if it is not already active).

Markus Rost's avatar
Markus Rost committed
887
\(fn)" nil nil)
Dave Love's avatar
#  
Dave Love committed
888

Andreas Schwab's avatar
Andreas Schwab committed
889 890 891 892 893 894 895
(autoload (quote appt-activate) "appt" "\
Toggle checking of appointments.
With optional numeric argument ARG, turn appointment checking on if
ARG is positive, otherwise off.

\(fn &optional ARG)" t nil)

Dave Love's avatar
#  
Dave Love committed
896 897
;;;***

898
;;;### (autoloads (apropos-documentation apropos-value apropos apropos-documentation-property
Eli Zaretskii's avatar
Eli Zaretskii committed
899
;;;;;;  apropos-command apropos-variable apropos-read-pattern) "apropos"
Luc Teirlinck's avatar
Luc Teirlinck committed
900
;;;;;;  "apropos.el" (17328 26188))
Dave Love's avatar
#  
Dave Love committed
901 902
;;; Generated autoloads from apropos.el

Eli Zaretskii's avatar
Eli Zaretskii committed
903 904 905 906 907 908 909 910 911 912
(autoload (quote apropos-read-pattern) "apropos" "\
Read an apropos pattern, either a word list or a regexp.
Returns the user pattern, either a list of words which are matched
literally, or a string which is used as a regexp to search for.

SUBJECT is a string that is included in the prompt to identify what
kind of objects to search.

\(fn SUBJECT)" nil nil)

Dave Love's avatar
#  
Dave Love committed
913
(autoload (quote apropos-variable) "apropos" "\
Eli Zaretskii's avatar
Eli Zaretskii committed
914 915 916 917 918 919 920
Show user variables that match PATTERN.
PATTERN can be a word, a list of words (separated by spaces),
or a regexp (using some regexp special characters).  If it is a word,
search for matches for that word as a substring.  If it is a list of words,
search for matches for any two (or more) of those words.

With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, also show
Markus Rost's avatar
Markus Rost committed
921 922
normal variables.

Eli Zaretskii's avatar
Eli Zaretskii committed
923
\(fn PATTERN &optional DO-ALL)" t nil)
Dave Love's avatar
#  
Dave Love committed
924

Markus Rost's avatar
Markus Rost committed
925
(defalias (quote command-apropos) (quote apropos-command))
Dave Love's avatar
#  
Dave Love committed
926 927

(autoload (quote apropos-command) "apropos" "\
Eli Zaretskii's avatar
Eli Zaretskii committed
928 929 930 931 932 933 934
Show commands (interactively callable functions) that match PATTERN.
PATTERN can be a word, a list of words (separated by spaces),
or a regexp (using some regexp special characters).  If it is a word,
search for matches for that word as a substring.  If it is a list of words,
search for matches for any two (or more) of those words.

With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, also show
Dave Love's avatar
#  
Dave Love committed
935 936 937
noninteractive functions.

If VAR-PREDICATE is non-nil, show only variables, and only those that
Markus Rost's avatar
Markus Rost committed
938 939
satisfy the predicate VAR-PREDICATE.

Eli Zaretskii's avatar
Eli Zaretskii committed
940 941 942 943
When called from a Lisp program, a string PATTERN is used as a regexp,
while a list of strings is used as a word list.

\(fn PATTERN &optional DO-ALL VAR-PREDICATE)" t nil)
Dave Love's avatar
#  
Dave Love committed
944

945 946 947 948 949
(autoload (quote apropos-documentation-property) "apropos" "\
Like (documentation-property SYMBOL PROPERTY RAW) but handle errors.

\(fn SYMBOL PROPERTY RAW)" nil nil)

Dave Love's avatar
#  
Dave Love committed
950
(autoload (quote apropos) "apropos" "\
Eli Zaretskii's avatar
Eli Zaretskii committed
951 952 953 954 955 956 957 958 959 960 961
Show all meaningful Lisp symbols whose names match PATTERN.
Symbols are shown if they are defined as functions, variables, or
faces, or if they have nonempty property lists.

PATTERN can be a word, a list of words (separated by spaces),
or a regexp (using some regexp special characters).  If it is a word,
search for matches for that word as a substring.  If it is a list of words,
search for matches for any two (or more) of those words.

With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil,
consider all symbols (if they match PATTERN).
Markus Rost's avatar
Markus Rost committed
962

Eli Zaretskii's avatar
Eli Zaretskii committed
963 964 965
Returns list of symbols and documentation found.

\(fn PATTERN &optional DO-ALL)" t nil)
Dave Love's avatar
#  
Dave Love committed
966 967

(autoload (quote apropos-value) "apropos" "\
Eli Zaretskii's avatar
Eli Zaretskii committed
968 969 970 971 972 973 974
Show all symbols whose value's printed representation matches PATTERN.
PATTERN can be a word, a list of words (separated by spaces),
or a regexp (using some regexp special characters).  If it is a word,
search for matches for that word as a substring.  If it is a list of words,
search for matches for any two (or more) of those words.

With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, also looks
Dave Love's avatar
#  
Dave Love committed
975
at the function and at the names and values of properties.
Markus Rost's avatar
Markus Rost committed
976 977
Returns list of symbols and values found.

Eli Zaretskii's avatar
Eli Zaretskii committed
978
\(fn PATTERN &optional DO-ALL)" t nil)
Dave Love's avatar
#  
Dave Love committed
979 980

(autoload (quote apropos-documentation) "apropos" "\
Eli Zaretskii's avatar
Eli Zaretskii committed
981 982 983 984 985 986 987
Show symbols whose documentation contains matches for PATTERN.
PATTERN can be a word, a list of words (separated by spaces),
or a regexp (using some regexp special characters).  If it is a word,
search for matches for that word as a substring.  If it is a list of words,
search for matches for any two (or more) of those words.

With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, also use
Dave Love's avatar
#  
Dave Love committed
988 989
documentation that is not stored in the documentation file and show key
bindings.
Markus Rost's avatar
Markus Rost committed
990 991
Returns list of symbols and documentation found.

Eli Zaretskii's avatar
Eli Zaretskii committed
992
\(fn PATTERN &optional DO-ALL)" t nil)
Dave Love's avatar
#  
Dave Love committed
993 994 995

;;;***

Eli Zaretskii's avatar
Eli Zaretskii committed
996
;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17379
Luc Teirlinck's avatar
Luc Teirlinck committed
997
;;;;;;  25495))
Dave Love's avatar
#  
Dave Love committed
998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010
;;; Generated autoloads from arc-mode.el

(autoload (quote archive-mode) "arc-mode" "\
Major mode for viewing an archive file in a dired-like way.
You can move around using the usual cursor motion commands.
Letters no longer insert themselves.
Type `e' to pull a file out of the archive and into its own buffer;
or click mouse-2 on the file's line in the archive mode buffer.

If you edit a sub-file of this archive (as with the `e' command) and
save it, the contents of that buffer will be saved back into the
archive.

Markus Rost's avatar
Markus Rost committed
1011 1012 1013
\\{archive-mode-map}

\(fn &optional FORCE)" nil nil)
Dave Love's avatar
#  
Dave Love committed
1014 1015 1016

;;;***

Luc Teirlinck's avatar
Luc Teirlinck committed
1017
;;;### (autoloads (array-mode) "array" "array.el" (17358 48216))
Dave Love's avatar
#  
Dave Love committed
1018 1019 1020 1021 1022 1023 1024 1025 1026
;;; Generated autoloads from array.el

(autoload (quote array-mode) "array" "\
Major mode for editing arrays.

  Array mode is a specialized mode for editing arrays.  An array is
considered to be a two-dimensional set of strings.  The strings are
NOT recognized as integers or real numbers.

Gerd Moellmann's avatar
Gerd Moellmann committed
1027
  The array MUST reside at the top of the buffer.
Dave Love's avatar
#  
Dave Love committed
1028 1029

  TABs are not respected, and may be converted into spaces at any time.
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
1030
Setting the variable `array-respect-tabs' to non-nil will prevent TAB conversion,
Dave Love's avatar
#  
Dave Love committed
1031 1032 1033 1034
but will cause many functions to give errors if they encounter one.

  Upon entering array mode, you will be prompted for the values of
several variables.  Others will be calculated based on the values you
Richard M. Stallman's avatar
Richard M. Stallman committed
1035
supply.  These variables are all local to the buffer.  Other buffer
Dave Love's avatar
#  
Dave Love committed
1036 1037 1038 1039
in array mode may have different values assigned to the variables.
The variables are:

Variables you assign:
Gerd Moellmann's avatar
Gerd Moellmann committed
1040 1041 1042 1043 1044
     array-max-row:          The number of rows in the array.
     array-max-column:       The number of columns in the array.
     array-columns-per-line: The number of columns in the array per line of buffer.
     array-field-width:      The width of each field, in characters.
     array-rows-numbered:    A logical variable describing whether to ignore
Dave Love's avatar
#  
Dave Love committed
1045 1046 1047
                       row numbers in the buffer.

Variables which are calculated:
Gerd Moellmann's avatar
Gerd Moellmann committed
1048 1049
     array-line-length:      The number of characters in a buffer line.
     array-lines-per-row:    The number of buffer lines used to display each row.
Dave Love's avatar
#  
Dave Love committed
1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081

  The following commands are available (an asterisk indicates it may
take a numeric prefix argument):

    *  	\\<array-mode-map>\\[array-forward-column]	  Move forward one column.
    *  	\\[array-backward-column]	  Move backward one column.
    *  	\\[array-next-row]	  Move down one row.
    *  	\\[array-previous-row]	  Move up one row.

    *   \\[array-copy-forward]	  Copy the current field into the column to the right.
    *   \\[array-copy-backward]	  Copy the current field into the column to the left.
    *   \\[array-copy-down]	  Copy the current field into the row below.
    *   \\[array-copy-up]	  Copy the current field into the row above.

    *   \\[array-copy-column-forward]   Copy the current column into the column to the right.
    *   \\[array-copy-column-backward]   Copy the current column into the column to the left.
    *   \\[array-copy-row-down]   Copy the current row into the row below.
    *   \\[array-copy-row-up]   Copy the current row into the row above.

        \\[array-fill-rectangle]   Copy the field at mark into every cell with row and column
                  between that of point and mark.

	\\[array-what-position]	  Display the current array row and column.
	\\[array-goto-cell]	  Go to a particular array cell.

	\\[array-make-template]	  Make a template for a new array.
	\\[array-reconfigure-rows]	  Reconfigure the array.
        \\[array-expand-rows]   Expand the array (remove row numbers and
                  newlines inside rows)

        \\[array-display-local-variables]   Display the current values of local variables.

Markus Rost's avatar
Markus Rost committed
1082 1083 1084
Entering array mode calls the function `array-mode-hook'.

\(fn)" t nil)
Dave Love's avatar
#  
Dave Love committed
1085

Gerd Moellmann's avatar
Gerd Moellmann committed
1086 1087
;;;***

1088 1089
;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (17239
;;;;;;  32406))
Gerd Moellmann's avatar
Gerd Moellmann committed
1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148
;;; Generated autoloads from textmodes/artist.el

(autoload (quote artist-mode) "artist" "\
Toggle artist mode. With arg, turn artist mode on if arg is positive.
Artist lets you draw lines, squares, rectangles and poly-lines, ellipses
and circles with your mouse and/or keyboard.

How to quit artist mode

 Type \\[artist-mode-off] to quit artist-mode.


How to submit a bug report

 Type \\[artist-submit-bug-report] to submit a bug report.


Drawing with the mouse:

 mouse-2
 shift mouse-2	Pops up a menu where you can select what to draw with
		mouse-1, and where you can do some settings (described
		below).

 mouse-1
 shift mouse-1	Draws lines, rectangles or poly-lines, erases, cuts, copies
		or pastes:

		Operation	Not shifted		  Shifted
		--------------------------------------------------------------
                Pen             fill-char at point        line from last point
                                                          to new point
		--------------------------------------------------------------
		Line		Line in any direction	  Straight line
		--------------------------------------------------------------
		Rectangle	Rectangle		  Square
		--------------------------------------------------------------
		Poly-line	Poly-line in any dir	  Straight poly-lines
		--------------------------------------------------------------
		Ellipses	Ellipses		  Circles
		--------------------------------------------------------------
		Text		Text (see thru)		  Text (overwrite)
		--------------------------------------------------------------
		Spray-can	Spray-can		  Set size for spray
		--------------------------------------------------------------
		Erase		Erase character		  Erase rectangle
		--------------------------------------------------------------
		Vaporize	Erase single line	  Erase connected
							  lines
		--------------------------------------------------------------
		Cut		Cut rectangle		  Cut square
		--------------------------------------------------------------
		Copy		Copy rectangle		  Copy square
		--------------------------------------------------------------
		Paste		Paste			  Paste
		--------------------------------------------------------------
		Flood-fill	Flood-fill		  Flood-fill
		--------------------------------------------------------------

Gerd Moellmann's avatar
Gerd Moellmann committed
1149
		* Straight lines can only go horizontally, vertically
Gerd Moellmann's avatar
Gerd Moellmann committed
1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287
		  or diagonally.

		* Poly-lines are drawn while holding mouse-1 down. When you
		  release the button, the point is set. If you want a segment
		  to be straight, hold down shift before pressing the
		  mouse-1 button. Click mouse-2 or mouse-3 to stop drawing
		  poly-lines.

		* See thru for text means that text already in the buffer
		  will be visible through blanks in the text rendered, while
		  overwrite means the opposite.

		* Vaporizing connected lines only vaporizes lines whose
		  _endpoints_ are connected. See also the variable
		  `artist-vaporize-fuzziness'.

		* Cut copies, then clears the rectangle/square.

		* When drawing lines or poly-lines, you can set arrows.
		  See below under ``Arrows'' for more info.

		* The mode line shows the currently selected drawing operation.
		  In addition, if it has an asterisk (*) at the end, you
		  are currently drawing something.

		* Be patient when flood-filling -- large areas take quite
		  some time to fill.


 mouse-3	Erases character under pointer
 shift mouse-3	Erases rectangle


Settings

 Set fill	Sets the character used when filling rectangles/squares

 Set line	Sets the character used when drawing lines

 Erase char	Sets the character used when erasing

 Rubber-banding	Toggles rubber-banding

 Trimming	Toggles trimming of line-endings (that is: when the shape
		is drawn, extraneous white-space at end of lines is removed)

 Borders        Toggles the drawing of line borders around filled shapes.


Drawing with keys

 \\[artist-key-set-point]		Does one of the following:
		For lines/rectangles/squares: sets the first/second endpoint
		For poly-lines: sets a point (use C-u \\[artist-key-set-point] to set last point)
		When erase characters: toggles erasing
		When cutting/copying: Sets first/last endpoint of rect/square
		When pasting: Pastes

 \\[artist-select-operation]	Selects what to draw

 Move around with \\[artist-next-line], \\[artist-previous-line], \\[artist-forward-char] and \\[artist-backward-char].

 \\[artist-select-fill-char]	Sets the charater to use when filling
 \\[artist-select-line-char]	Sets the charater to use when drawing
 \\[artist-select-erase-char]	Sets the charater to use when erasing
 \\[artist-toggle-rubber-banding]	Toggles rubber-banding
 \\[artist-toggle-trim-line-endings]	Toggles trimming of line-endings
 \\[artist-toggle-borderless-shapes]	Toggles borders on drawn shapes


Arrows

 \\[artist-toggle-first-arrow]		Sets/unsets an arrow at the beginning
		of the line/poly-line

 \\[artist-toggle-second-arrow]		Sets/unsets an arrow at the end
		of the line/poly-line


Selecting operation

 There are some keys for quickly selecting drawing operations:

 \\[artist-select-op-line]	Selects drawing lines
 \\[artist-select-op-straight-line]	Selects drawing straight lines
 \\[artist-select-op-rectangle]	Selects drawing rectangles
 \\[artist-select-op-square]	Selects drawing squares
 \\[artist-select-op-poly-line]	Selects drawing poly-lines
 \\[artist-select-op-straight-poly-line]	Selects drawing straight poly-lines
 \\[artist-select-op-ellipse]	Selects drawing ellipses
 \\[artist-select-op-circle]	Selects drawing circles
 \\[artist-select-op-text-see-thru]	Selects rendering text (see thru)
 \\[artist-select-op-text-overwrite]	Selects rendering text (overwrite)
 \\[artist-select-op-spray-can]	Spray with spray-can
 \\[artist-select-op-spray-set-size]	Set size for the spray-can
 \\[artist-select-op-erase-char]	Selects erasing characters
 \\[artist-select-op-erase-rectangle]	Selects erasing rectangles
 \\[artist-select-op-vaporize-line]	Selects vaporizing single lines
 \\[artist-select-op-vaporize-lines]	Selects vaporizing connected lines
 \\[artist-select-op-cut-rectangle]	Selects cutting rectangles
 \\[artist-select-op-copy-rectangle]	Selects copying rectangles
 \\[artist-select-op-paste]	Selects pasting
 \\[artist-select-op-flood-fill]	Selects flood-filling


Variables

 This is a brief overview of the different varaibles. For more info,
 see the documentation for the variables (type \\[describe-variable] <variable> RET).

 artist-rubber-banding		Interactively do rubber-banding or not
 artist-first-char		What to set at first/second point...
 artist-second-char		...when not rubber-banding
 artist-interface-with-rect	If cut/copy/paste should interface with rect
 artist-arrows			The arrows to use when drawing arrows
 artist-aspect-ratio		Character height-to-width for squares
 artist-trim-line-endings	Trimming of line endings
 artist-flood-fill-right-border	Right border when flood-filling
 artist-flood-fill-show-incrementally	Update display while filling
 artist-pointer-shape		Pointer shape to use while drawing
 artist-ellipse-left-char	Character to use for narrow ellipses
 artist-ellipse-right-char	Character to use for narrow ellipses
 artist-borderless-shapes       If shapes should have borders
 artist-picture-compatibility   Whether or not to be picture mode compatible
 artist-vaporize-fuzziness      Tolerance when recognizing lines
 artist-spray-interval          Seconds between repeated sprayings
 artist-spray-radius            Size of the spray-area
 artist-spray-chars             The spray-``color''
 artist-spray-new-chars         Initial spray-``color''

Hooks

 When entering artist-mode, the hook `artist-mode-init-hook' is called.
 When quitting artist-mode, the hook `artist-mode-exit-hook' is called.


Keymap summary

Markus Rost's avatar
Markus Rost committed
1288 1289 1290
\\{artist-mode-map}

\(fn &optional STATE)" t nil)
Gerd Moellmann's avatar
Gerd Moellmann committed
1291

Dave Love's avatar
#  
Dave Love committed
1292 1293
;;;***

Luc Teirlinck's avatar
Luc Teirlinck committed
1294 1295
;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (17349
;;;;;;  14590))
Dave Love's avatar
#  
Dave Love committed
1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316
;;; Generated autoloads from progmodes/asm-mode.el

(autoload (quote asm-mode) "asm-mode" "\
Major mode for editing typical assembler code.
Features a private abbrev table and the following bindings:

\\[asm-colon]	outdent a preceding label, tab to next tab stop.
\\[tab-to-tab-stop]	tab to next tab stop.
\\[asm-newline]	newline, then tab to next tab stop.
\\[asm-comment]	smart placement of assembler comments.

The character used for making comments is set by the variable
`asm-comment-char' (which defaults to `?\\;').

Alternatively, you may set this variable in `asm-mode-set-comment-hook',
which is called near the beginning of mode initialization.

Turning on Asm mode runs the hook `asm-mode-hook' at the end of initialization.

Special commands:
\\{asm-mode-map}
Markus Rost's avatar
Markus Rost committed
1317 1318

\(fn)" t nil)
Dave Love's avatar
#  
Dave Love committed
1319 1320 1321

;;;***

Gerd Moellmann's avatar
Gerd Moellmann committed
1322
;;;### (autoloads (auto-show-mode auto-show-mode) "auto-show" "obsolete/auto-show.el"
1323
;;;;;;  (17075 55468))
Gerd Moellmann's avatar
Gerd Moellmann committed
1324
;;; Generated autoloads from obsolete/auto-show.el
Dave Love's avatar
#  
Dave Love committed
1325 1326

(defvar auto-show-mode nil "\
Gerd Moellmann's avatar
Gerd Moellmann committed
1327
Obsolete.")
Dave Love's avatar
#  
Dave Love committed
1328

1329 1330
(custom-autoload (quote auto-show-mode) "auto-show")

Dave Love's avatar
#  
Dave Love committed
1331
(autoload (quote auto-show-mode) "auto-show" "\
Markus Rost's avatar
Markus Rost committed
1332 1333 1334
This command is obsolete.

\(fn ARG)" t nil)
Dave Love's avatar
#  
Dave Love committed
1335

Gerd Moellmann's avatar
Gerd Moellmann committed
1336 1337
;;;***

Gerd Moellmann's avatar
Gerd Moellmann committed
1338
;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el"
1339
;;;;;;  (17148 24940))
Gerd Moellmann's avatar
Gerd Moellmann committed
1340 1341
;;; Generated autoloads from autoarg.el

Gerd Moellmann's avatar
Gerd Moellmann committed
1342
(defvar autoarg-mode nil "\
Colin Walters's avatar
Colin Walters committed
1343
Non-nil if Autoarg mode is enabled.
Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
1344
See the command `autoarg-mode' for a description of this minor-mode.")
Gerd Moellmann's avatar
Gerd Moellmann committed
1345

1346
(custom-autoload (quote autoarg-mode) "autoarg")
Gerd Moellmann's avatar
Gerd Moellmann committed
1347

Luc Teirlinck's avatar
Update.  
Luc Teirlinck committed
1348 1349
(put (quote autoarg-mode) (quote custom-set) (quote custom-set-minor-mode))

Gerd Moellmann's avatar
Gerd Moellmann committed
1350
(autoload (quote autoarg-mode) "autoarg" "\
Gerd Moellmann's avatar
Gerd Moellmann committed
1351
Toggle Autoarg minor mode globally.
Gerd Moellmann's avatar
Gerd Moellmann committed
1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367
With ARG, turn Autoarg mode on if ARG is positive, off otherwise.
\\<autoarg-mode-map>
In Autoarg mode digits are bound to `digit-argument' -- i.e. they
supply prefix arguments as C-DIGIT and M-DIGIT normally do -- and
C-DIGIT inserts DIGIT.  \\[autoarg-terminate] terminates the prefix sequence
and inserts the digits of the autoarg sequence into the buffer.
Without a numeric prefix arg the normal binding of \\[autoarg-terminate] is
invoked, i.e. what it would be with Autoarg mode off.

For example:
`6 9 \\[autoarg-terminate]' inserts `69' into the buffer, as does `C-6 C-9'.
`6 9 a' inserts 69 `a's into the buffer.
`6 9 \\[autoarg-terminate] \\[autoarg-terminate]' inserts `69' into the buffer and
then invokes the normal binding of \\[autoarg-terminate].
`C-u \\[autoarg-terminate]' invokes the normal binding of \\[autoarg-terminate] four times.

Markus Rost's avatar
Markus Rost committed
1368 1369 1370
\\{autoarg-mode-map}

\(fn &optional ARG)" t nil)
Gerd Moellmann's avatar