(dired-show-file-type): Format filename with "%s" to escape any format-like
[bpt/emacs.git] / lisp / loaddefs.el
CommitLineData
0a352cd7
GM
1;;; loaddefs.el --- automatically extracted autoloads
2;;
3;;; Code:
93548d2e 4\f
7518ed7b
GM
5;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best
6;;;;;; 5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5"
2b74dd73 7;;;;;; "play/5x5.el" (15381 46545))
7518ed7b
GM
8;;; Generated autoloads from play/5x5.el
9
10(autoload (quote 5x5) "5x5" "\
11Play 5x5.
12
13The object of 5x5 is very simple, by moving around the grid and flipping
14squares you must fill the grid.
15
165x5 keyboard bindings are:
17\\<5x5-mode-map>
18Flip \\[5x5-flip-current]
19Move up \\[5x5-up]
20Move down \\[5x5-down]
21Move left \\[5x5-left]
22Move right \\[5x5-right]
23Start new game \\[5x5-new-game]
24New game with random grid \\[5x5-randomize]
25Random cracker \\[5x5-crack-randomly]
26Mutate current cracker \\[5x5-crack-mutating-current]
27Mutate best cracker \\[5x5-crack-mutating-best]
28Mutate xor cracker \\[5x5-crack-xor-mutate]
29Quit current game \\[5x5-quit-game]" t nil)
30
31(autoload (quote 5x5-crack-randomly) "5x5" "\
32Attempt to crack 5x5 using random solutions." t nil)
33
34(autoload (quote 5x5-crack-mutating-current) "5x5" "\
35Attempt to crack 5x5 by mutating the current solution." t nil)
36
37(autoload (quote 5x5-crack-mutating-best) "5x5" "\
38Attempt to crack 5x5 by mutating the best solution." t nil)
39
40(autoload (quote 5x5-crack-xor-mutate) "5x5" "\
8d8d8d4e
EZ
41Attempt to crack 5x5 by xor the current and best solution.
42Mutate the result." t nil)
7518ed7b
GM
43
44(autoload (quote 5x5-crack) "5x5" "\
45Attempt to find a solution for 5x5.
46
475x5-crack takes the argument BREEDER which should be a function that takes
48two parameters, the first will be a grid vector array that is the current
49solution and the second will be the best solution so far. The function
50should return a grid vector array that is the new solution." t nil)
51
52;;;***
53\f
54;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
87bb8d21 55;;;;;; (15640 49865))
93548d2e
DL
56;;; Generated autoloads from progmodes/ada-mode.el
57
7518ed7b 58(autoload (quote ada-add-extensions) "ada-mode" "\
cded5ed3
GM
59Define SPEC and BODY as being valid extensions for Ada files.
60Going from body to spec with `ff-find-other-file' used these
61extensions.
62SPEC and BODY are two regular expressions that must match against the file
63name" nil nil)
7518ed7b 64
93548d2e
DL
65(autoload (quote ada-mode) "ada-mode" "\
66Ada mode is the major mode for editing Ada code.
38747ec6 67This version was built on Date: 2002/05/21 11:58:02 .
93548d2e
DL
68
69Bindings are as follows: (Note: 'LFD' is control-j.)
ec2bb97f 70\\{ada-mode-map}
93548d2e
DL
71
72 Indent line '\\[ada-tab]'
73 Indent line, insert newline and indent the new line. '\\[newline-and-indent]'
74
75 Re-format the parameter-list point is in '\\[ada-format-paramlist]'
76 Indent all lines in region '\\[ada-indent-region]'
93548d2e
DL
77
78 Adjust case of identifiers and keywords in region '\\[ada-adjust-case-region]'
79 Adjust case of identifiers and keywords in buffer '\\[ada-adjust-case-buffer]'
80
7518ed7b 81 Fill comment paragraph, justify and append postfix '\\[fill-paragraph]'
93548d2e
DL
82
83 Next func/proc/task '\\[ada-next-procedure]' Previous func/proc/task '\\[ada-previous-procedure]'
84 Next package '\\[ada-next-package]' Previous package '\\[ada-previous-package]'
85
86 Goto matching start of current 'end ...;' '\\[ada-move-to-start]'
87 Goto end of current block '\\[ada-move-to-end]'
88
89Comments are handled using standard GNU Emacs conventions, including:
90 Start a comment '\\[indent-for-comment]'
91 Comment region '\\[comment-region]'
92 Uncomment region '\\[ada-uncomment-region]'
93 Continue comment on next line '\\[indent-new-comment-line]'
94
95If you use imenu.el:
96 Display index-menu of functions & procedures '\\[imenu]'
97
98If you use find-file.el:
99 Switch to other file (Body <-> Spec) '\\[ff-find-other-file]'
100 or '\\[ff-mouse-find-other-file]
101 Switch to other file in other window '\\[ada-ff-other-window]'
102 or '\\[ff-mouse-find-other-file-other-window]
7518ed7b 103 If you use this function in a spec and no body is available, it gets created with body stubs.
93548d2e
DL
104
105If you use ada-xref.el:
106 Goto declaration: '\\[ada-point-and-xref]' on the identifier
107 or '\\[ada-goto-declaration]' with point on the identifier
abb2db1c 108 Complete identifier: '\\[ada-complete-identifier]'." t nil)
7518ed7b
GM
109
110;;;***
111\f
112;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el"
87bb8d21 113;;;;;; (15640 49865))
7518ed7b 114;;; Generated autoloads from progmodes/ada-stmt.el
93548d2e 115
7518ed7b
GM
116(autoload (quote ada-header) "ada-stmt" "\
117Insert a descriptive header at the top of the file." t nil)
93548d2e
DL
118
119;;;***
120\f
ec2bb97f 121;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el"
4c6bc877 122;;;;;; (15685 64561))
ec2bb97f
EZ
123;;; Generated autoloads from progmodes/ada-xref.el
124
125(autoload (quote ada-find-file) "ada-xref" "\
126Open a file anywhere in the source path.
127Completion is available." t nil)
128
129;;;***
130\f
54baed30
GM
131;;;### (autoloads (change-log-redate change-log-merge add-log-current-defun
132;;;;;; change-log-mode add-change-log-entry-other-window add-change-log-entry
133;;;;;; find-change-log prompt-for-change-log-name add-log-mailing-address
296d7669 134;;;;;; add-log-full-name) "add-log" "add-log.el" (15683 14753))
93548d2e
DL
135;;; Generated autoloads from add-log.el
136
137(defvar add-log-full-name nil "\
138*Full name of user, for inclusion in ChangeLog daily headers.
0a352cd7 139This defaults to the value returned by the function `user-full-name'.")
93548d2e
DL
140
141(defvar add-log-mailing-address nil "\
df2d7e04
CW
142*Electronic mail addresses of user, for inclusion in ChangeLog headers.
143This defaults to the value of `user-mail-address'. In addition to
144being a simple string, this value can also be a list. All elements
145will be recognized as referring to the same user; when creating a new
146ChangeLog entry, one element will be chosen at random.")
93548d2e
DL
147
148(autoload (quote prompt-for-change-log-name) "add-log" "\
149Prompt for a change log name." nil nil)
150
151(autoload (quote find-change-log) "add-log" "\
152Find a change log file for \\[add-change-log-entry] and return the name.
153
154Optional arg FILE-NAME specifies the file to use.
155If FILE-NAME is nil, use the value of `change-log-default-name'.
156If 'change-log-default-name' is nil, behave as though it were 'ChangeLog'
157\(or whatever we use on this operating system).
158
159If 'change-log-default-name' contains a leading directory component, then
160simply find it in the current directory. Otherwise, search in the current
161directory and its successive parents for a file so named.
162
163Once a file is found, `change-log-default-name' is set locally in the
b442e70a
MB
164current buffer to the complete file name.
165Optional arg BUFFER-FILE overrides `buffer-file-name'." nil nil)
93548d2e
DL
166
167(autoload (quote add-change-log-entry) "add-log" "\
55e9efba 168Find change log file, and add an entry for today and an item for this file.
93548d2e
DL
169Optional arg WHOAMI (interactive prefix) non-nil means prompt for user
170name and site.
171
55e9efba
MB
172Second arg FILE-NAME is file name of the change log.
173If nil, use the value of `change-log-default-name'.
174
93548d2e 175Third arg OTHER-WINDOW non-nil means visit in other window.
55e9efba 176
93548d2e
DL
177Fourth arg NEW-ENTRY non-nil means always create a new entry at the front;
178never append to an existing entry. Option `add-log-keep-changes-together'
179otherwise affects whether a new entry is created.
180
5682d301
SS
181Option `add-log-always-start-new-record' non-nil means always create a
182new record, even when the last record was made on the same date and by
183the same person.
184
55e9efba
MB
185The change log file can start with a copyright notice and a copying
186permission notice. The first blank line indicates the end of these
187notices.
188
93548d2e
DL
189Today's date is calculated according to `change-log-time-zone-rule' if
190non-nil, otherwise in local time." t nil)
191
192(autoload (quote add-change-log-entry-other-window) "add-log" "\
55e9efba
MB
193Find change log file in other window and add entry and item.
194This is just like `add-change-log-entry' except that it displays
195the change log file in another window." t nil)
93548d2e
DL
196 (define-key ctl-x-4-map "a" 'add-change-log-entry-other-window)
197
198(autoload (quote change-log-mode) "add-log" "\
199Major mode for editing change logs; like Indented Text Mode.
200Prevents numeric backups and sets `left-margin' to 8 and `fill-column' to 74.
201New log entries are usually made with \\[add-change-log-entry] or \\[add-change-log-entry-other-window].
202Each entry behaves as a paragraph, and the entries for one day as a page.
203Runs `change-log-mode-hook'." t nil)
204
205(defvar add-log-lisp-like-modes (quote (emacs-lisp-mode lisp-mode scheme-mode dsssl-mode lisp-interaction-mode)) "\
206*Modes that look like Lisp to `add-log-current-defun'.")
207
208(defvar add-log-c-like-modes (quote (c-mode c++-mode c++-c-mode objc-mode)) "\
209*Modes that look like C to `add-log-current-defun'.")
210
211(defvar add-log-tex-like-modes (quote (TeX-mode plain-TeX-mode LaTeX-mode plain-tex-mode latex-mode)) "\
212*Modes that look like TeX to `add-log-current-defun'.")
213
214(autoload (quote add-log-current-defun) "add-log" "\
215Return name of function definition point is in, or nil.
216
217Understands C, Lisp, LaTeX (\"functions\" are chapters, sections, ...),
be0dbdab 218Texinfo (@node titles) and Perl.
93548d2e
DL
219
220Other modes are handled by a heuristic that looks in the 10K before
221point for uppercase headings starting in the first column or
be0dbdab 222identifiers followed by `:' or `='. See variables
0a352cd7 223`add-log-current-defun-header-regexp' and
296d7669 224`add-log-current-defun-function'.
93548d2e
DL
225
226Has a preference of looking backwards." nil nil)
227
0a352cd7
GM
228(autoload (quote change-log-merge) "add-log" "\
229Merge the contents of ChangeLog file OTHER-LOG with this buffer.
230Both must be found in Change Log mode (since the merging depends on
231the appropriate motion commands).
232
54baed30
GM
233Entries are inserted in chronological order. Both the current and
234old-style time formats for entries are supported." t nil)
0a352cd7 235
54baed30
GM
236(autoload (quote change-log-redate) "add-log" "\
237Fix any old-style date entries in the current log file to default format." t nil)
0a352cd7 238
93548d2e
DL
239;;;***
240\f
241;;;### (autoloads (defadvice ad-add-advice ad-default-compilation-action
38747ec6 242;;;;;; ad-redefinition-action) "advice" "emacs-lisp/advice.el" (15656
87bb8d21 243;;;;;; 53216))
93548d2e
DL
244;;; Generated autoloads from emacs-lisp/advice.el
245
246(defvar ad-redefinition-action (quote warn) "\
247*Defines what to do with redefinitions during Advice de/activation.
248Redefinition occurs if a previously activated function that already has an
249original definition associated with it gets redefined and then de/activated.
250In such a case we can either accept the current definition as the new
251original definition, discard the current definition and replace it with the
252old original, or keep it and raise an error. The values `accept', `discard',
253`error' or `warn' govern what will be done. `warn' is just like `accept' but
254it additionally prints a warning message. All other values will be
255interpreted as `error'.")
256
257(defvar ad-default-compilation-action (quote maybe) "\
258*Defines whether to compile advised definitions during activation.
259A value of `always' will result in unconditional compilation, `never' will
260always avoid compilation, `maybe' will compile if the byte-compiler is already
261loaded, and `like-original' will compile if the original definition of the
cded5ed3
GM
262advised function is compiled or a built-in function. Every other value will
263be interpreted as `maybe'. This variable will only be considered if the
93548d2e
DL
264COMPILE argument of `ad-activate' was supplied as nil.")
265
266(autoload (quote ad-add-advice) "advice" "\
cded5ed3 267Add a piece of ADVICE to FUNCTION's list of advices in CLASS.
93548d2e
DL
268If FUNCTION already has one or more pieces of advice of the specified
269CLASS then POSITION determines where the new piece will go. The value
270of POSITION can either be `first', `last' or a number where 0 corresponds
271to `first'. Numbers outside the range will be mapped to the closest
272extreme position. If there was already a piece of ADVICE with the same
273name, then the position argument will be ignored and the old advice
274will be overwritten with the new one.
cded5ed3 275 If the FUNCTION was not advised already, then its advice info will be
93548d2e
DL
276initialized. Redefining a piece of advice whose name is part of the cache-id
277will clear the cache." nil nil)
278
279(autoload (quote defadvice) "advice" "\
cded5ed3 280Define a piece of advice for FUNCTION (a symbol).
93548d2e
DL
281The syntax of `defadvice' is as follows:
282
283 (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
284 [DOCSTRING] [INTERACTIVE-FORM]
285 BODY... )
286
287FUNCTION ::= Name of the function to be advised.
288CLASS ::= `before' | `around' | `after' | `activation' | `deactivation'.
289NAME ::= Non-nil symbol that names this piece of advice.
290POSITION ::= `first' | `last' | NUMBER. Optional, defaults to `first',
291 see also `ad-add-advice'.
292ARGLIST ::= An optional argument list to be used for the advised function
293 instead of the argument list of the original. The first one found in
294 before/around/after-advices will be used.
295FLAG ::= `protect'|`disable'|`activate'|`compile'|`preactivate'|`freeze'.
296 All flags can be specified with unambiguous initial substrings.
297DOCSTRING ::= Optional documentation for this piece of advice.
298INTERACTIVE-FORM ::= Optional interactive form to be used for the advised
299 function. The first one found in before/around/after-advices will be used.
300BODY ::= Any s-expression.
301
302Semantics of the various flags:
303`protect': The piece of advice will be protected against non-local exits in
304any code that precedes it. If any around-advice of a function is protected
305then automatically all around-advices will be protected (the complete onion).
306
307`activate': All advice of FUNCTION will be activated immediately if
308FUNCTION has been properly defined prior to this application of `defadvice'.
309
310`compile': In conjunction with `activate' specifies that the resulting
311advised function should be compiled.
312
cded5ed3 313`disable': The defined advice will be disabled, hence, it will not be used
93548d2e
DL
314during activation until somebody enables it.
315
316`preactivate': Preactivates the advised FUNCTION at macro-expansion/compile
317time. This generates a compiled advised definition according to the current
318advice state that will be used during activation if appropriate. Only use
319this if the `defadvice' gets actually compiled.
320
321`freeze': Expands the `defadvice' into a redefining `defun/defmacro' according
322to this particular single advice. No other advice information will be saved.
323Frozen advices cannot be undone, they behave like a hard redefinition of
324the advised function. `freeze' implies `activate' and `preactivate'. The
325documentation of the advised function can be dumped onto the `DOC' file
326during preloading.
327
cded5ed3 328See Info node `(elisp)Advising Functions' for comprehensive documentation." nil (quote macro))
93548d2e
DL
329
330;;;***
331\f
abb2db1c
GM
332;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
333;;;;;; align-highlight-rule align-current align-entire align-regexp
9e0211c9 334;;;;;; align) "align" "align.el" (15567 23556))
3c4c8064
GM
335;;; Generated autoloads from align.el
336
337(autoload (quote align) "align" "\
338Attempt to align a region based on a set of alignment rules.
339BEG and END mark the region. If BEG and END are specifically set to
340nil (this can only be done programmatically), the beginning and end of
341the current alignment section will be calculated based on the location
342of point, and the value of `align-region-separate' (or possibly each
343rule's `separate' attribute).
344
345If SEPARATE is non-nil, it overrides the value of
346`align-region-separate' for all rules, except those that have their
347`separate' attribute set.
348
349RULES and EXCLUDE-RULES, if either is non-nil, will replace the
350default rule lists defined in `align-rules-list' and
351`align-exclude-rules-list'. See `align-rules-list' for more details
352on the format of these lists." t nil)
353
354(autoload (quote align-regexp) "align" "\
355Align the current region using an ad-hoc rule read from the minibuffer.
356BEG and END mark the limits of the region. This function will prompt
357for the REGEXP to align with. If no prefix arg was specified, you
358only need to supply the characters to be lined up and any preceding
359whitespace is replaced. If a prefix arg was specified, the full
360regexp with parenthesized whitespace should be supplied; it will also
361prompt for which parenthesis GROUP within REGEXP to modify, the amount
362of SPACING to use, and whether or not to REPEAT the rule throughout
363the line. See `align-rules-list' for more information about these
364options.
365
366For example, let's say you had a list of phone numbers, and wanted to
367align them so that the opening parentheses would line up:
368
369 Fred (123) 456-7890
370 Alice (123) 456-7890
371 Mary-Anne (123) 456-7890
372 Joe (123) 456-7890
373
374There is no predefined rule to handle this, but you could easily do it
375using a REGEXP like \"(\". All you would have to do is to mark the
376region, call `align-regexp' and type in that regular expression." t nil)
377
378(autoload (quote align-entire) "align" "\
379Align the selected region as if it were one alignment section.
380BEG and END mark the extent of the region. If RULES or EXCLUDE-RULES
381is set to a list of rules (see `align-rules-list'), it can be used to
382override the default alignment rules that would have been used to
383align that section." t nil)
384
385(autoload (quote align-current) "align" "\
386Call `align' on the current alignment section.
387This function assumes you want to align only the current section, and
388so saves you from having to specify the region. If RULES or
389EXCLUDE-RULES is set to a list of rules (see `align-rules-list'), it
390can be used to override the default alignment rules that would have
391been used to align that section." t nil)
392
393(autoload (quote align-highlight-rule) "align" "\
394Highlight the whitespace which a given rule would have modified.
395BEG and END mark the extent of the region. TITLE identifies the rule
396that should be highlighted. If RULES or EXCLUDE-RULES is set to a
397list of rules (see `align-rules-list'), it can be used to override the
398default alignment rules that would have been used to identify the text
399to be colored." t nil)
400
401(autoload (quote align-unhighlight-rule) "align" "\
402Remove any highlighting that was added by `align-highlight-rule'." t nil)
403
abb2db1c
GM
404(autoload (quote align-newline-and-indent) "align" "\
405A replacement function for `newline-and-indent', aligning as it goes." t nil)
406
3c4c8064
GM
407;;;***
408\f
93548d2e 409;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
4c6bc877 410;;;;;; "net/ange-ftp.el" (15727 34847))
a25bbe00 411;;; Generated autoloads from net/ange-ftp.el
4c6bc877
MR
412
413(defalias (quote ange-ftp-re-read-dir) (quote ange-ftp-reread-dir))
93548d2e
DL
414
415(autoload (quote ange-ftp-reread-dir) "ange-ftp" "\
416Reread remote directory DIR to update the directory cache.
417The implementation of remote ftp file names caches directory contents
418for speed. Therefore, when new remote files are created, Emacs
419may not know they exist. You can use this command to reread a specific
420directory, so that Emacs will know its current contents." t nil)
421
422(autoload (quote ange-ftp-hook-function) "ange-ftp" nil nil nil)
423
4c6bc877 424(put (quote ange-ftp-hook-function) (quote file-remote-p) t)
93548d2e
DL
425
426;;;***
427\f
a67b854e 428;;;### (autoloads (animate-birthday-present animate-sequence animate-string)
2b74dd73 429;;;;;; "animate" "play/animate.el" (15220 9096))
a67b854e
GM
430;;; Generated autoloads from play/animate.el
431
432(autoload (quote animate-string) "animate" "\
433Display STRING starting at position VPOS, HPOS, using animation.
434The characters start at randomly chosen places,
435and all slide in parallel to their final positions,
436passing through `animate-n-steps' positions before the final ones.
437If HPOS is nil (or omitted), center the string horizontally
438in the current window." nil nil)
439
440(autoload (quote animate-sequence) "animate" "\
441Display strings from LIST-OF-STRING with animation in a new buffer.
442Strings will be separated from each other by SPACE lines." nil nil)
443
444(autoload (quote animate-birthday-present) "animate" "\
445Display Sarah's birthday present in a new buffer." t nil)
446
447;;;***
448\f
efaa080b 449;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on)
df2d7e04 450;;;;;; "ansi-color" "ansi-color.el" (15583 13478))
efaa080b
GM
451;;; Generated autoloads from ansi-color.el
452
453(autoload (quote ansi-color-for-comint-mode-on) "ansi-color" "\
454Set `ansi-color-for-comint-mode' to t." t nil)
455
456(autoload (quote ansi-color-process-output) "ansi-color" "\
457Maybe translate SGR control sequences of comint output into text-properties.
458
459Depending on variable `ansi-color-for-comint-mode' the comint output is
460either not processed, SGR control sequences are filtered using
461`ansi-color-filter-region', or SGR control sequences are translated into
462text-properties using `ansi-color-apply-on-region'.
463
464The comint output is assumed to lie between the marker
465`comint-last-output-start' and the process-mark.
466
467This is a good function to put in `comint-output-filter-functions'." nil nil)
468
469;;;***
470\f
6c083b4c 471;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules)
2b74dd73 472;;;;;; "antlr-mode" "progmodes/antlr-mode.el" (15408 52215))
cded5ed3
GM
473;;; Generated autoloads from progmodes/antlr-mode.el
474
6c083b4c
GM
475(autoload (quote antlr-show-makefile-rules) "antlr-mode" "\
476Show Makefile rules for all grammar files in the current directory.
477If the `major-mode' of the current buffer has the value `makefile-mode',
478the rules are directory inserted at point. Otherwise, a *Help* buffer
479is shown with the rules which are also put into the `kill-ring' for
480\\[yank].
481
482This command considers import/export vocabularies and grammar
483inheritance and provides a value for the \"-glib\" option if necessary.
484Customize variable `antlr-makefile-specification' for the appearance of
485the rules.
486
487If the file for a super-grammar cannot be determined, special file names
488are used according to variable `antlr-unknown-file-formats' and a
489commentary with value `antlr-help-unknown-file-text' is added. The
490*Help* buffer always starts with the text in `antlr-help-rules-intro'." t nil)
491
cded5ed3
GM
492(autoload (quote antlr-mode) "antlr-mode" "\
493Major mode for editing ANTLR grammar files.
494\\{antlr-mode-map}" t nil)
495
496(autoload (quote antlr-set-tabs) "antlr-mode" "\
497Use ANTLR's convention for TABs according to `antlr-tab-offset-alist'.
498Used in `antlr-mode'. Also a useful function in `java-mode-hook'." nil nil)
499
500;;;***
501\f
93548d2e
DL
502;;;### (autoloads (appt-make-list appt-delete appt-add appt-display-diary
503;;;;;; appt-display-duration appt-msg-window appt-display-mode-line
504;;;;;; appt-visible appt-audible appt-message-warning-time appt-issue-message)
4c6bc877 505;;;;;; "appt" "calendar/appt.el" (15708 56871))
93548d2e
DL
506;;; Generated autoloads from calendar/appt.el
507
508(defvar appt-issue-message t "\
509*Non-nil means check for appointments in the diary buffer.
510To be detected, the diary entry must have the time
511as the first thing on a line.")
512
513(defvar appt-message-warning-time 12 "\
514*Time in minutes before an appointment that the warning begins.")
515
516(defvar appt-audible t "\
517*Non-nil means beep to indicate appointment.")
518
519(defvar appt-visible t "\
520*Non-nil means display appointment message in echo area.")
521
522(defvar appt-display-mode-line t "\
523*Non-nil means display minutes to appointment and time on the mode line.")
524
525(defvar appt-msg-window t "\
526*Non-nil means display appointment message in another window.")
527
528(defvar appt-display-duration 10 "\
529*The number of seconds an appointment message is displayed.")
530
531(defvar appt-display-diary t "\
532*Non-nil means to display the next days diary on the screen.
533This will occur at midnight when the appointment list is updated.")
534
535(autoload (quote appt-add) "appt" "\
be0dbdab 536Add an appointment for the day at NEW-APPT-TIME and issue message NEW-APPT-MSG.
93548d2e
DL
537The time should be in either 24 hour format or am/pm format." t nil)
538
539(autoload (quote appt-delete) "appt" "\
540Delete an appointment from the list of appointments." t nil)
541
be0dbdab
GM
542(autoload (quote appt-make-list) "appt" "\
543Create the appointments list from todays diary buffer.
544The time must be at the beginning of a line for it to be
545put in the appointments list.
546 02/23/89
547 12:00pm lunch
548 Wednesday
549 10:00am group meeting
550We assume that the variables DATE and NUMBER
551hold the arguments that `list-diary-entries' received.
552They specify the range of dates that the diary is being processed for." nil nil)
93548d2e
DL
553
554;;;***
555\f
556;;;### (autoloads (apropos-documentation apropos-value apropos apropos-command
4c6bc877
MR
557;;;;;; apropos-variable apropos-mode) "apropos" "apropos.el" (15727
558;;;;;; 34856))
93548d2e
DL
559;;; Generated autoloads from apropos.el
560
cded5ed3
GM
561(autoload (quote apropos-mode) "apropos" "\
562Major mode for following hyperlinks in output of apropos commands.
563
564\\{apropos-mode-map}" t nil)
565
93548d2e
DL
566(autoload (quote apropos-variable) "apropos" "\
567Show user variables that match REGEXP.
abb2db1c 568With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also show
93548d2e
DL
569normal variables." t nil)
570
4c6bc877 571(defalias (quote command-apropos) (quote apropos-command))
93548d2e
DL
572
573(autoload (quote apropos-command) "apropos" "\
abb2db1c
GM
574Show commands (interactively callable functions) that match APROPOS-REGEXP.
575With optional prefix DO-ALL, or if `apropos-do-all' is non-nil, also show
93548d2e
DL
576noninteractive functions.
577
578If VAR-PREDICATE is non-nil, show only variables, and only those that
579satisfy the predicate VAR-PREDICATE." t nil)
580
581(autoload (quote apropos) "apropos" "\
abb2db1c
GM
582Show all bound symbols whose names match APROPOS-REGEXP.
583With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also
584show unbound symbols and key bindings, which is a little more
585time-consuming. Returns list of symbols and documentation found." t nil)
93548d2e
DL
586
587(autoload (quote apropos-value) "apropos" "\
abb2db1c
GM
588Show all symbols whose value's printed image matches APROPOS-REGEXP.
589With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also looks
93548d2e
DL
590at the function and at the names and values of properties.
591Returns list of symbols and values found." t nil)
592
593(autoload (quote apropos-documentation) "apropos" "\
abb2db1c
GM
594Show symbols whose documentation contain matches for APROPOS-REGEXP.
595With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also use
93548d2e
DL
596documentation that is not stored in the documentation file and show key
597bindings.
598Returns list of symbols and documentation found." t nil)
599
600;;;***
601\f
4c6bc877
MR
602;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (15591
603;;;;;; 63983))
93548d2e
DL
604;;; Generated autoloads from arc-mode.el
605
606(autoload (quote archive-mode) "arc-mode" "\
607Major mode for viewing an archive file in a dired-like way.
608You can move around using the usual cursor motion commands.
609Letters no longer insert themselves.
610Type `e' to pull a file out of the archive and into its own buffer;
611or click mouse-2 on the file's line in the archive mode buffer.
612
613If you edit a sub-file of this archive (as with the `e' command) and
614save it, the contents of that buffer will be saved back into the
615archive.
616
617\\{archive-mode-map}" nil nil)
618
619;;;***
620\f
4c6bc877 621;;;### (autoloads (array-mode) "array" "array.el" (15425 19755))
93548d2e
DL
622;;; Generated autoloads from array.el
623
624(autoload (quote array-mode) "array" "\
625Major mode for editing arrays.
626
627 Array mode is a specialized mode for editing arrays. An array is
628considered to be a two-dimensional set of strings. The strings are
629NOT recognized as integers or real numbers.
630
0a352cd7 631 The array MUST reside at the top of the buffer.
93548d2e
DL
632
633 TABs are not respected, and may be converted into spaces at any time.
0a352cd7 634Setting the variable 'array-respect-tabs to non-nil will prevent TAB conversion,
93548d2e
DL
635but will cause many functions to give errors if they encounter one.
636
637 Upon entering array mode, you will be prompted for the values of
638several variables. Others will be calculated based on the values you
33c18c83 639supply. These variables are all local to the buffer. Other buffer
93548d2e
DL
640in array mode may have different values assigned to the variables.
641The variables are:
642
643Variables you assign:
0a352cd7
GM
644 array-max-row: The number of rows in the array.
645 array-max-column: The number of columns in the array.
646 array-columns-per-line: The number of columns in the array per line of buffer.
647 array-field-width: The width of each field, in characters.
648 array-rows-numbered: A logical variable describing whether to ignore
93548d2e
DL
649 row numbers in the buffer.
650
651Variables which are calculated:
0a352cd7
GM
652 array-line-length: The number of characters in a buffer line.
653 array-lines-per-row: The number of buffer lines used to display each row.
93548d2e
DL
654
655 The following commands are available (an asterisk indicates it may
656take a numeric prefix argument):
657
658 * \\<array-mode-map>\\[array-forward-column] Move forward one column.
659 * \\[array-backward-column] Move backward one column.
660 * \\[array-next-row] Move down one row.
661 * \\[array-previous-row] Move up one row.
662
663 * \\[array-copy-forward] Copy the current field into the column to the right.
664 * \\[array-copy-backward] Copy the current field into the column to the left.
665 * \\[array-copy-down] Copy the current field into the row below.
666 * \\[array-copy-up] Copy the current field into the row above.
667
668 * \\[array-copy-column-forward] Copy the current column into the column to the right.
669 * \\[array-copy-column-backward] Copy the current column into the column to the left.
670 * \\[array-copy-row-down] Copy the current row into the row below.
671 * \\[array-copy-row-up] Copy the current row into the row above.
672
673 \\[array-fill-rectangle] Copy the field at mark into every cell with row and column
674 between that of point and mark.
675
676 \\[array-what-position] Display the current array row and column.
677 \\[array-goto-cell] Go to a particular array cell.
678
679 \\[array-make-template] Make a template for a new array.
680 \\[array-reconfigure-rows] Reconfigure the array.
681 \\[array-expand-rows] Expand the array (remove row numbers and
682 newlines inside rows)
683
684 \\[array-display-local-variables] Display the current values of local variables.
685
686Entering array mode calls the function `array-mode-hook'." t nil)
687
688;;;***
689\f
4c6bc877
MR
690;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (15651
691;;;;;; 7291))
6c083b4c
GM
692;;; Generated autoloads from textmodes/artist.el
693
694(autoload (quote artist-mode) "artist" "\
695Toggle artist mode. With arg, turn artist mode on if arg is positive.
696Artist lets you draw lines, squares, rectangles and poly-lines, ellipses
697and circles with your mouse and/or keyboard.
698
699How to quit artist mode
700
701 Type \\[artist-mode-off] to quit artist-mode.
702
703
704How to submit a bug report
705
706 Type \\[artist-submit-bug-report] to submit a bug report.
707
708
709Drawing with the mouse:
710
711 mouse-2
712 shift mouse-2 Pops up a menu where you can select what to draw with
713 mouse-1, and where you can do some settings (described
714 below).
715
716 mouse-1
717 shift mouse-1 Draws lines, rectangles or poly-lines, erases, cuts, copies
718 or pastes:
719
720 Operation Not shifted Shifted
721 --------------------------------------------------------------
722 Pen fill-char at point line from last point
723 to new point
724 --------------------------------------------------------------
725 Line Line in any direction Straight line
726 --------------------------------------------------------------
727 Rectangle Rectangle Square
728 --------------------------------------------------------------
729 Poly-line Poly-line in any dir Straight poly-lines
730 --------------------------------------------------------------
731 Ellipses Ellipses Circles
732 --------------------------------------------------------------
733 Text Text (see thru) Text (overwrite)
734 --------------------------------------------------------------
735 Spray-can Spray-can Set size for spray
736 --------------------------------------------------------------
737 Erase Erase character Erase rectangle
738 --------------------------------------------------------------
739 Vaporize Erase single line Erase connected
740 lines
741 --------------------------------------------------------------
742 Cut Cut rectangle Cut square
743 --------------------------------------------------------------
744 Copy Copy rectangle Copy square
745 --------------------------------------------------------------
746 Paste Paste Paste
747 --------------------------------------------------------------
748 Flood-fill Flood-fill Flood-fill
749 --------------------------------------------------------------
750
09938b67 751 * Straight lines can only go horizontally, vertically
6c083b4c
GM
752 or diagonally.
753
754 * Poly-lines are drawn while holding mouse-1 down. When you
755 release the button, the point is set. If you want a segment
756 to be straight, hold down shift before pressing the
757 mouse-1 button. Click mouse-2 or mouse-3 to stop drawing
758 poly-lines.
759
760 * See thru for text means that text already in the buffer
761 will be visible through blanks in the text rendered, while
762 overwrite means the opposite.
763
764 * Vaporizing connected lines only vaporizes lines whose
765 _endpoints_ are connected. See also the variable
766 `artist-vaporize-fuzziness'.
767
768 * Cut copies, then clears the rectangle/square.
769
770 * When drawing lines or poly-lines, you can set arrows.
771 See below under ``Arrows'' for more info.
772
773 * The mode line shows the currently selected drawing operation.
774 In addition, if it has an asterisk (*) at the end, you
775 are currently drawing something.
776
777 * Be patient when flood-filling -- large areas take quite
778 some time to fill.
779
780
781 mouse-3 Erases character under pointer
782 shift mouse-3 Erases rectangle
783
784
785Settings
786
787 Set fill Sets the character used when filling rectangles/squares
788
789 Set line Sets the character used when drawing lines
790
791 Erase char Sets the character used when erasing
792
793 Rubber-banding Toggles rubber-banding
794
795 Trimming Toggles trimming of line-endings (that is: when the shape
796 is drawn, extraneous white-space at end of lines is removed)
797
798 Borders Toggles the drawing of line borders around filled shapes.
799
800
801Drawing with keys
802
803 \\[artist-key-set-point] Does one of the following:
804 For lines/rectangles/squares: sets the first/second endpoint
805 For poly-lines: sets a point (use C-u \\[artist-key-set-point] to set last point)
806 When erase characters: toggles erasing
807 When cutting/copying: Sets first/last endpoint of rect/square
808 When pasting: Pastes
809
810 \\[artist-select-operation] Selects what to draw
811
812 Move around with \\[artist-next-line], \\[artist-previous-line], \\[artist-forward-char] and \\[artist-backward-char].
813
814 \\[artist-select-fill-char] Sets the charater to use when filling
815 \\[artist-select-line-char] Sets the charater to use when drawing
816 \\[artist-select-erase-char] Sets the charater to use when erasing
817 \\[artist-toggle-rubber-banding] Toggles rubber-banding
818 \\[artist-toggle-trim-line-endings] Toggles trimming of line-endings
819 \\[artist-toggle-borderless-shapes] Toggles borders on drawn shapes
820
821
822Arrows
823
824 \\[artist-toggle-first-arrow] Sets/unsets an arrow at the beginning
825 of the line/poly-line
826
827 \\[artist-toggle-second-arrow] Sets/unsets an arrow at the end
828 of the line/poly-line
829
830
831Selecting operation
832
833 There are some keys for quickly selecting drawing operations:
834
835 \\[artist-select-op-line] Selects drawing lines
836 \\[artist-select-op-straight-line] Selects drawing straight lines
837 \\[artist-select-op-rectangle] Selects drawing rectangles
838 \\[artist-select-op-square] Selects drawing squares
839 \\[artist-select-op-poly-line] Selects drawing poly-lines
840 \\[artist-select-op-straight-poly-line] Selects drawing straight poly-lines
841 \\[artist-select-op-ellipse] Selects drawing ellipses
842 \\[artist-select-op-circle] Selects drawing circles
843 \\[artist-select-op-text-see-thru] Selects rendering text (see thru)
844 \\[artist-select-op-text-overwrite] Selects rendering text (overwrite)
845 \\[artist-select-op-spray-can] Spray with spray-can
846 \\[artist-select-op-spray-set-size] Set size for the spray-can
847 \\[artist-select-op-erase-char] Selects erasing characters
848 \\[artist-select-op-erase-rectangle] Selects erasing rectangles
849 \\[artist-select-op-vaporize-line] Selects vaporizing single lines
850 \\[artist-select-op-vaporize-lines] Selects vaporizing connected lines
851 \\[artist-select-op-cut-rectangle] Selects cutting rectangles
852 \\[artist-select-op-copy-rectangle] Selects copying rectangles
853 \\[artist-select-op-paste] Selects pasting
854 \\[artist-select-op-flood-fill] Selects flood-filling
855
856
857Variables
858
859 This is a brief overview of the different varaibles. For more info,
860 see the documentation for the variables (type \\[describe-variable] <variable> RET).
861
862 artist-rubber-banding Interactively do rubber-banding or not
863 artist-first-char What to set at first/second point...
864 artist-second-char ...when not rubber-banding
865 artist-interface-with-rect If cut/copy/paste should interface with rect
866 artist-arrows The arrows to use when drawing arrows
867 artist-aspect-ratio Character height-to-width for squares
868 artist-trim-line-endings Trimming of line endings
869 artist-flood-fill-right-border Right border when flood-filling
870 artist-flood-fill-show-incrementally Update display while filling
871 artist-pointer-shape Pointer shape to use while drawing
872 artist-ellipse-left-char Character to use for narrow ellipses
873 artist-ellipse-right-char Character to use for narrow ellipses
874 artist-borderless-shapes If shapes should have borders
875 artist-picture-compatibility Whether or not to be picture mode compatible
876 artist-vaporize-fuzziness Tolerance when recognizing lines
877 artist-spray-interval Seconds between repeated sprayings
878 artist-spray-radius Size of the spray-area
879 artist-spray-chars The spray-``color''
880 artist-spray-new-chars Initial spray-``color''
881
882Hooks
883
884 When entering artist-mode, the hook `artist-mode-init-hook' is called.
885 When quitting artist-mode, the hook `artist-mode-exit-hook' is called.
886
887
888Keymap summary
889
890\\{artist-mode-map}" t nil)
891
892;;;***
893\f
2b74dd73
MR
894;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (14804
895;;;;;; 3352))
93548d2e
DL
896;;; Generated autoloads from progmodes/asm-mode.el
897
898(autoload (quote asm-mode) "asm-mode" "\
899Major mode for editing typical assembler code.
900Features a private abbrev table and the following bindings:
901
902\\[asm-colon] outdent a preceding label, tab to next tab stop.
903\\[tab-to-tab-stop] tab to next tab stop.
904\\[asm-newline] newline, then tab to next tab stop.
905\\[asm-comment] smart placement of assembler comments.
906
907The character used for making comments is set by the variable
908`asm-comment-char' (which defaults to `?\\;').
909
910Alternatively, you may set this variable in `asm-mode-set-comment-hook',
911which is called near the beginning of mode initialization.
912
913Turning on Asm mode runs the hook `asm-mode-hook' at the end of initialization.
914
915Special commands:
916\\{asm-mode-map}
917" t nil)
918
919;;;***
920\f
ac95a621 921;;;### (autoloads (auto-show-mode auto-show-mode) "auto-show" "obsolete/auto-show.el"
4c6bc877 922;;;;;; (15185 49575))
ac95a621 923;;; Generated autoloads from obsolete/auto-show.el
93548d2e
DL
924
925(defvar auto-show-mode nil "\
7518ed7b 926Obsolete.")
93548d2e
DL
927
928(autoload (quote auto-show-mode) "auto-show" "\
7518ed7b 929This command is obsolete." t nil)
93548d2e
DL
930
931;;;***
932\f
f75a0f7a 933;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el"
2b74dd73 934;;;;;; (14651 24723))
a1b8d58b
GM
935;;; Generated autoloads from autoarg.el
936
bd02b8e0 937(defvar autoarg-mode nil "\
9be6c49a 938Non-nil if Autoarg mode is enabled.
bd02b8e0
GM
939See the command `autoarg-mode' for a description of this minor-mode.
940Setting this variable directly does not take effect;
941use either \\[customize] or the function `autoarg-mode'.")
942
943(custom-add-to-group (quote autoarg) (quote autoarg-mode) (quote custom-variable))
944
945(custom-add-load (quote autoarg-mode) (quote autoarg))
946
a1b8d58b 947(autoload (quote autoarg-mode) "autoarg" "\
f75a0f7a 948Toggle Autoarg minor mode globally.
a1b8d58b
GM
949With ARG, turn Autoarg mode on if ARG is positive, off otherwise.
950\\<autoarg-mode-map>
951In Autoarg mode digits are bound to `digit-argument' -- i.e. they
952supply prefix arguments as C-DIGIT and M-DIGIT normally do -- and
953C-DIGIT inserts DIGIT. \\[autoarg-terminate] terminates the prefix sequence
954and inserts the digits of the autoarg sequence into the buffer.
955Without a numeric prefix arg the normal binding of \\[autoarg-terminate] is
956invoked, i.e. what it would be with Autoarg mode off.
957
958For example:
959`6 9 \\[autoarg-terminate]' inserts `69' into the buffer, as does `C-6 C-9'.
960`6 9 a' inserts 69 `a's into the buffer.
961`6 9 \\[autoarg-terminate] \\[autoarg-terminate]' inserts `69' into the buffer and
962then invokes the normal binding of \\[autoarg-terminate].
963`C-u \\[autoarg-terminate]' invokes the normal binding of \\[autoarg-terminate] four times.
964
965\\{autoarg-mode-map}" t nil)
966
bd02b8e0 967(defvar autoarg-kp-mode nil "\
9be6c49a 968Non-nil if Autoarg-Kp mode is enabled.
bd02b8e0
GM
969See the command `autoarg-kp-mode' for a description of this minor-mode.
970Setting this variable directly does not take effect;
971use either \\[customize] or the function `autoarg-kp-mode'.")
972
973(custom-add-to-group (quote autoarg-kp) (quote autoarg-kp-mode) (quote custom-variable))
974
975(custom-add-load (quote autoarg-kp-mode) (quote autoarg))
976
f75a0f7a
GM
977(autoload (quote autoarg-kp-mode) "autoarg" "\
978Toggle Autoarg-KP minor mode globally.
979With ARG, turn Autoarg mode on if ARG is positive, off otherwise.
980\\<autoarg-kp-mode-map>
981This is similar to \\[autoarg-mode] but rebinds the keypad keys `kp-1'
982&c to supply digit arguments.
983
984\\{autoarg-kp-mode-map}" t nil)
985
a1b8d58b
GM
986;;;***
987\f
d1221ea9 988;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el"
4c6bc877 989;;;;;; (15327 25266))
d1221ea9
GM
990;;; Generated autoloads from progmodes/autoconf.el
991
992(autoload (quote autoconf-mode) "autoconf" "\
993Major mode for editing Autoconf configure.in files." t nil)
994
995;;;***
996\f
93548d2e 997;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert)
4c6bc877 998;;;;;; "autoinsert" "autoinsert.el" (15567 16400))
93548d2e
DL
999;;; Generated autoloads from autoinsert.el
1000
1001(autoload (quote auto-insert) "autoinsert" "\
b442e70a 1002Insert default contents into new files if variable `auto-insert' is non-nil.
93548d2e
DL
1003Matches the visited file name against the elements of `auto-insert-alist'." t nil)
1004
1005(autoload (quote define-auto-insert) "autoinsert" "\
1006Associate CONDITION with (additional) ACTION in `auto-insert-alist'.
1007Optional AFTER means to insert action after all existing actions for CONDITION,
1008or if CONDITION had no actions, after all other CONDITIONs." nil nil)
1009
b442e70a 1010(defvar auto-insert-mode nil "\
5682d301 1011Non-nil if Auto-Insert mode is enabled.
bd02b8e0 1012See the command `auto-insert-mode' for a description of this minor-mode.
b442e70a
MB
1013Setting this variable directly does not take effect;
1014use either \\[customize] or the function `auto-insert-mode'.")
1015
1016(custom-add-to-group (quote auto-insert) (quote auto-insert-mode) (quote custom-variable))
1017
1018(custom-add-load (quote auto-insert-mode) (quote autoinsert))
1019
93548d2e 1020(autoload (quote auto-insert-mode) "autoinsert" "\
cded5ed3
GM
1021Toggle Auto-insert mode.
1022With prefix ARG, turn Auto-insert mode on if and only if ARG is positive.
1023Returns the new status of Auto-insert mode (non-nil means on).
93548d2e 1024
cded5ed3 1025When Auto-insert mode is enabled, when new files are created you can
93548d2e
DL
1026insert a template for the file depending on the mode of the buffer." t nil)
1027
1028;;;***
1029\f
1030;;;### (autoloads (batch-update-autoloads update-autoloads-from-directories
1031;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el"
4c6bc877 1032;;;;;; (15688 41019))
93548d2e
DL
1033;;; Generated autoloads from emacs-lisp/autoload.el
1034
1035(autoload (quote update-file-autoloads) "autoload" "\
1036Update the autoloads for FILE in `generated-autoload-file'
c86350b1
GM
1037\(which FILE might bind in its local variables).
1038Return FILE if there was no autoload cookie in it." t nil)
93548d2e
DL
1039
1040(autoload (quote update-autoloads-from-directories) "autoload" "\
1041Update loaddefs.el with all the current autoloads from DIRS, and no old ones.
1042This uses `update-file-autoloads' (which see) do its work." t nil)
1043
1044(autoload (quote batch-update-autoloads) "autoload" "\
1045Update loaddefs.el autoloads in batch mode.
1046Calls `update-autoloads-from-directories' on the command line arguments." nil nil)
1047
1048;;;***
1049\f
1050;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-mode
df2d7e04 1051;;;;;; auto-revert-mode) "autorevert" "autorevert.el" (15538 21129))
93548d2e
DL
1052;;; Generated autoloads from autorevert.el
1053
7518ed7b
GM
1054(defvar auto-revert-mode nil "\
1055*Non-nil when Auto-Revert Mode is active.
ec2bb97f 1056Never set this variable directly, use the command `auto-revert-mode' instead.")
d054101f 1057
93548d2e
DL
1058(autoload (quote auto-revert-mode) "autorevert" "\
1059Toggle reverting buffer when file on disk changes.
1060
1061With arg, turn Auto Revert mode on if and only if arg is positive.
1062This is a minor mode that affects only the current buffer.
1063Use `global-auto-revert-mode' to automatically revert all buffers." t nil)
1064
1065(autoload (quote turn-on-auto-revert-mode) "autorevert" "\
1066Turn on Auto-Revert Mode.
1067
1068This function is designed to be added to hooks, for example:
1069 (add-hook 'c-mode-hook 'turn-on-auto-revert-mode)" nil nil)
1070
ec2bb97f
EZ
1071(defvar global-auto-revert-mode nil "\
1072Non-nil if Global-Auto-Revert mode is enabled.
1073See the command `global-auto-revert-mode' for a description of this minor-mode.
1074Setting this variable directly does not take effect;
1075use either \\[customize] or the function `global-auto-revert-mode'.")
1076
1077(custom-add-to-group (quote auto-revert) (quote global-auto-revert-mode) (quote custom-variable))
1078
1079(custom-add-load (quote global-auto-revert-mode) (quote autorevert))
1080
93548d2e
DL
1081(autoload (quote global-auto-revert-mode) "autorevert" "\
1082Revert any buffer when file on disk change.
1083
1084With arg, turn Auto Revert mode on globally if and only if arg is positive.
1085This is a minor mode that affects all buffers.
1086Use `auto-revert-mode' to revert a particular buffer." t nil)
1087
1088;;;***
1089\f
fd0e837b 1090;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid"
4c6bc877 1091;;;;;; "avoid.el" (15197 22088))
93548d2e
DL
1092;;; Generated autoloads from avoid.el
1093
fd0e837b 1094(defvar mouse-avoidance-mode nil "\
54baed30 1095Activate mouse avoidance mode.
fd0e837b
GM
1096See function `mouse-avoidance-mode' for possible values.
1097Setting this variable directly does not take effect;
1098use either \\[customize] or the function `mouse-avoidance-mode'.")
1099
1100(custom-add-to-group (quote avoid) (quote mouse-avoidance-mode) (quote custom-variable))
1101
1102(custom-add-load (quote mouse-avoidance-mode) (quote avoid))
1103
93548d2e
DL
1104(autoload (quote mouse-avoidance-mode) "avoid" "\
1105Set cursor avoidance mode to MODE.
1106MODE should be one of the symbols `banish', `exile', `jump', `animate',
1107`cat-and-mouse', `proteus', or `none'.
1108
54baed30 1109If MODE is nil, toggle mouse avoidance between `none' and `banish'
93548d2e
DL
1110modes. Positive numbers and symbols other than the above are treated
1111as equivalent to `banish'; negative numbers and `-' are equivalent to `none'.
1112
54baed30 1113Effects of the different modes:
93548d2e
DL
1114 * banish: Move the mouse to the upper-right corner on any keypress.
1115 * exile: Move the mouse to the corner only if the cursor gets too close,
1116 and allow it to return once the cursor is out of the way.
1117 * jump: If the cursor gets too close to the mouse, displace the mouse
1118 a random distance & direction.
1119 * animate: As `jump', but shows steps along the way for illusion of motion.
1120 * cat-and-mouse: Same as `animate'.
1121 * proteus: As `animate', but changes the shape of the mouse pointer too.
1122
1123Whenever the mouse is moved, the frame is also raised.
1124
1125\(see `mouse-avoidance-threshold' for definition of \"too close\",
1126and `mouse-avoidance-nudge-dist' and `mouse-avoidance-nudge-var' for
1127definition of \"random distance\".)" t nil)
1128
1129;;;***
1130\f
2b74dd73
MR
1131;;;### (autoloads (awk-mode) "awk-mode" "progmodes/awk-mode.el" (15303
1132;;;;;; 10362))
93548d2e
DL
1133;;; Generated autoloads from progmodes/awk-mode.el
1134
1135(autoload (quote awk-mode) "awk-mode" "\
1136Major mode for editing AWK code.
bd02b8e0
GM
1137This is much like C mode except for the syntax of comments. Its keymap
1138inherits from C mode's and it has the same variables for customizing
93548d2e
DL
1139indentation. It has its own abbrev table and its own syntax table.
1140
bd02b8e0 1141Turning on AWK mode runs `awk-mode-hook'." t nil)
93548d2e
DL
1142
1143;;;***
1144\f
1145;;;### (autoloads (backquote) "backquote" "emacs-lisp/backquote.el"
4c6bc877 1146;;;;;; (15251 14241))
93548d2e
DL
1147;;; Generated autoloads from emacs-lisp/backquote.el
1148
1149(autoload (quote backquote) "backquote" "\
1150Argument STRUCTURE describes a template to build.
1151
1152The whole structure acts as if it were quoted except for certain
1153places where expressions are evaluated and inserted or spliced in.
1154
1155For example:
1156
1157b => (ba bb bc) ; assume b has this value
1158`(a b c) => (a b c) ; backquote acts like quote
1159`(a ,b c) => (a (ba bb bc) c) ; insert the value of b
1160`(a ,@b c) => (a ba bb bc c) ; splice in the value of b
1161
1162Vectors work just like lists. Nested backquotes are permitted." nil (quote macro))
1163
1164(defalias (quote \`) (symbol-function (quote backquote)))
1165
1166;;;***
1167\f
1168;;;### (autoloads (display-battery battery) "battery" "battery.el"
2b74dd73 1169;;;;;; (15380 36042))
93548d2e
DL
1170;;; Generated autoloads from battery.el
1171
1172(autoload (quote battery) "battery" "\
1173Display battery status information in the echo area.
5ec14d3c 1174The text being displayed in the echo area is controlled by the variables
93548d2e
DL
1175`battery-echo-area-format' and `battery-status-function'." t nil)
1176
1177(autoload (quote display-battery) "battery" "\
1178Display battery status information in the mode line.
0ad84a21 1179The text being displayed in the mode line is controlled by the variables
93548d2e
DL
1180`battery-mode-line-format' and `battery-status-function'.
1181The mode line will be updated automatically every `battery-update-interval'
1182seconds." t nil)
1183
1184;;;***
1185\f
cb285f91 1186;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (15727
4c6bc877 1187;;;;;; 34845))
93548d2e
DL
1188;;; Generated autoloads from textmodes/bibtex.el
1189
1190(autoload (quote bibtex-mode) "bibtex" "\
1191Major mode for editing BibTeX files.
1192
1193To submit a problem report, enter \\[bibtex-submit-bug-report] from a
1194BibTeX mode buffer. This automatically sets up a mail buffer with
1195version information already added. You just need to add a description
cb285f91 1196of the problem, including a reproducible test case and send the
93548d2e
DL
1197message.
1198
1199
1200General information on working with BibTeX mode:
1201
1202You should use commands as \\[bibtex-Book] to get a template for a
1203specific entry. You should then fill in all desired fields using
1204\\[bibtex-next-field] to jump from field to field. After having filled
1205in all desired fields in the entry, you should clean the new entry
1206with command \\[bibtex-clean-entry].
1207
1208Some features of BibTeX mode are available only by setting variable
1209bibtex-maintain-sorted-entries to t. However, then BibTeX mode will
1210work with buffer containing only valid (syntactical correct) entries
1211and with entries being sorted. This is usually the case, if you have
1212created a buffer completely with BibTeX mode and finished every new
1213entry with \\[bibtex-clean-entry].
1214
1215For third party BibTeX buffers, please call the function
1216`bibtex-convert-alien' to fully take advantage of all features of
1217BibTeX mode.
1218
1219
1220Special information:
1221
1222A command such as \\[bibtex-Book] will outline the fields for a BibTeX book entry.
1223
1224The optional fields start with the string OPT, and are thus ignored by BibTeX.
1225Alternatives from which only one is required start with the string ALT.
1226The OPT or ALT string may be removed from a field with \\[bibtex-remove-OPT-or-ALT].
1227\\[bibtex-make-field] inserts a new field after the current one.
1228\\[bibtex-kill-field] kills the current field entirely.
1229\\[bibtex-yank] will yank the last recently killed field after the
1230current field.
1231\\[bibtex-remove-delimiters] removes the double-quotes or braces around the text of the current field.
1232 \\[bibtex-empty-field] replaces the text of the current field with the default \"\" or {}.
1233
1234The command \\[bibtex-clean-entry] cleans the current entry, i.e. it removes OPT/ALT
1235from all non-empty optional or alternative fields, checks that no required
1236fields are empty, and does some formatting dependent on the value of
1237bibtex-entry-format.
1238Note: some functions in BibTeX mode depend on entries being in a special
1239format (all fields beginning on separate lines), so it is usually a bad
1240idea to remove `realign' from bibtex-entry-format.
1241
1242Use \\[bibtex-find-text] to position the cursor at the end of the current field.
1243Use \\[bibtex-next-field] to move to end of the next field.
1244
1245The following may be of interest as well:
1246
1247 Functions:
1248 bibtex-entry
1249 bibtex-kill-entry
1250 bibtex-yank-pop
1251 bibtex-pop-previous
1252 bibtex-pop-next
1253 bibtex-complete-string
1254 bibtex-complete-key
1255 bibtex-print-help-message
1256 bibtex-generate-autokey
1257 bibtex-beginning-of-entry
1258 bibtex-end-of-entry
1259 bibtex-reposition-window
1260 bibtex-mark-entry
1261 bibtex-ispell-abstract
1262 bibtex-ispell-entry
1263 bibtex-narrow-to-entry
93548d2e
DL
1264 bibtex-sort-buffer
1265 bibtex-validate
1266 bibtex-count
1267 bibtex-fill-entry
1268 bibtex-reformat
1269 bibtex-convert-alien
1270
1271 Variables:
1272 bibtex-field-delimiters
1273 bibtex-include-OPTcrossref
1274 bibtex-include-OPTkey
1275 bibtex-user-optional-fields
1276 bibtex-entry-format
1277 bibtex-sort-ignore-string-entries
1278 bibtex-maintain-sorted-entries
1279 bibtex-entry-field-alist
1280 bibtex-predefined-strings
1281 bibtex-string-files
1282
1283---------------------------------------------------------
1284Entry to BibTeX mode calls the value of `bibtex-mode-hook' if that value is
1285non-nil.
1286
1287\\{bibtex-mode-map}" t nil)
1288
1289;;;***
1290\f
2b74dd73 1291;;;### (autoloads nil "binhex" "gnus/binhex.el" (15455 34046))
b442e70a
MB
1292;;; Generated autoloads from gnus/binhex.el
1293
1294(defconst binhex-begin-line "^:...............................................................$")
1295
1296;;;***
1297\f
2b74dd73
MR
1298;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (15393
1299;;;;;; 35394))
93548d2e
DL
1300;;; Generated autoloads from play/blackbox.el
1301
1302(autoload (quote blackbox) "blackbox" "\
8d8d8d4e
EZ
1303Play blackbox.
1304Optional prefix argument is the number of balls; the default is 4.
93548d2e
DL
1305
1306What is blackbox?
1307
1308Blackbox is a game of hide and seek played on an 8 by 8 grid (the
1309Blackbox). Your opponent (Emacs, in this case) has hidden several
1310balls (usually 4) within this box. By shooting rays into the box and
1311observing where they emerge it is possible to deduce the positions of
1312the hidden balls. The fewer rays you use to find the balls, the lower
1313your score.
1314
1315Overview of play:
1316
1317\\<blackbox-mode-map>To play blackbox, type \\[blackbox]. An optional prefix argument
1318specifies the number of balls to be hidden in the box; the default is
1319four.
1320
1321The cursor can be moved around the box with the standard cursor
1322movement keys.
1323
1324To shoot a ray, move the cursor to the edge of the box and press SPC.
1325The result will be determined and the playfield updated.
1326
1327You may place or remove balls in the box by moving the cursor into the
1328box and pressing \\[bb-romp].
1329
1330When you think the configuration of balls you have placed is correct,
1331press \\[bb-done]. You will be informed whether you are correct or
1332not, and be given your score. Your score is the number of letters and
1333numbers around the outside of the box plus five for each incorrectly
1334placed ball. If you placed any balls incorrectly, they will be
1335indicated with `x', and their actual positions indicated with `o'.
1336
1337Details:
1338
1339There are three possible outcomes for each ray you send into the box:
1340
1341 Detour: the ray is deflected and emerges somewhere other than
1342 where you sent it in. On the playfield, detours are
1343 denoted by matching pairs of numbers -- one where the
1344 ray went in, and the other where it came out.
1345
1346 Reflection: the ray is reflected and emerges in the same place
1347 it was sent in. On the playfield, reflections are
1348 denoted by the letter `R'.
1349
1350 Hit: the ray strikes a ball directly and is absorbed. It does
1351 not emerge from the box. On the playfield, hits are
1352 denoted by the letter `H'.
1353
1354The rules for how balls deflect rays are simple and are best shown by
1355example.
1356
1357As a ray approaches a ball it is deflected ninety degrees. Rays can
1358be deflected multiple times. In the diagrams below, the dashes
1359represent empty box locations and the letter `O' represents a ball.
1360The entrance and exit points of each ray are marked with numbers as
1361described under \"Detour\" above. Note that the entrance and exit
1362points are always interchangeable. `*' denotes the path taken by the
1363ray.
1364
1365Note carefully the relative positions of the ball and the ninety
1366degree deflection it causes.
1367
1368 1
1369 - * - - - - - - - - - - - - - - - - - - - - - -
1370 - * - - - - - - - - - - - - - - - - - - - - - -
13711 * * - - - - - - - - - - - - - - - O - - - - O -
1372 - - O - - - - - - - O - - - - - - - * * * * - -
1373 - - - - - - - - - - - * * * * * 2 3 * * * - - * - -
1374 - - - - - - - - - - - * - - - - - - - O - * - -
1375 - - - - - - - - - - - * - - - - - - - - * * - -
1376 - - - - - - - - - - - * - - - - - - - - * - O -
1377 2 3
1378
1379As mentioned above, a reflection occurs when a ray emerges from the same point
1380it was sent in. This can happen in several ways:
1381
1382
1383 - - - - - - - - - - - - - - - - - - - - - - - -
1384 - - - - O - - - - - O - O - - - - - - - - - - -
1385R * * * * - - - - - - - * - - - - O - - - - - - -
1386 - - - - O - - - - - - * - - - - R - - - - - - - -
1387 - - - - - - - - - - - * - - - - - - - - - - - -
1388 - - - - - - - - - - - * - - - - - - - - - - - -
1389 - - - - - - - - R * * * * - - - - - - - - - - - -
1390 - - - - - - - - - - - - O - - - - - - - - - - -
1391
1392In the first example, the ray is deflected downwards by the upper
1393ball, then left by the lower ball, and finally retraces its path to
1394its point of origin. The second example is similar. The third
1395example is a bit anomalous but can be rationalized by realizing the
1396ray never gets a chance to get into the box. Alternatively, the ray
1397can be thought of as being deflected downwards and immediately
1398emerging from the box.
1399
1400A hit occurs when a ray runs straight into a ball:
1401
1402 - - - - - - - - - - - - - - - - - - - - - - - -
1403 - - - - - - - - - - - - - - - - - - - - O - - -
1404 - - - - - - - - - - - - O - - - H * * * * - - - -
1405 - - - - - - - - H * * * * O - - - - - - * - - - -
1406 - - - - - - - - - - - - O - - - - - - O - - - -
1407H * * * O - - - - - - - - - - - - - - - - - - - -
1408 - - - - - - - - - - - - - - - - - - - - - - - -
1409 - - - - - - - - - - - - - - - - - - - - - - - -
1410
1411Be sure to compare the second example of a hit with the first example of
1412a reflection." t nil)
1413
1414;;;***
1415\f
1416;;;### (autoloads (bookmark-menu-delete bookmark-menu-rename bookmark-menu-locate
1417;;;;;; bookmark-menu-jump bookmark-menu-insert bookmark-bmenu-list
1418;;;;;; bookmark-load bookmark-save bookmark-write bookmark-delete
1419;;;;;; bookmark-insert bookmark-rename bookmark-insert-location
1420;;;;;; bookmark-relocate bookmark-jump bookmark-set) "bookmark"
87bb8d21 1421;;;;;; "bookmark.el" (15625 11767))
93548d2e
DL
1422;;; Generated autoloads from bookmark.el
1423 (define-key ctl-x-map "rb" 'bookmark-jump)
1424 (define-key ctl-x-map "rm" 'bookmark-set)
1425 (define-key ctl-x-map "rl" 'bookmark-bmenu-list)
1426
1427(defvar bookmark-map nil "\
1428Keymap containing bindings to bookmark functions.
1429It is not bound to any key by default: to bind it
1430so that you have a bookmark prefix, just use `global-set-key' and bind a
1431key of your choice to `bookmark-map'. All interactive bookmark
1432functions have a binding in this keymap.")
1433
1434(define-prefix-command (quote bookmark-map))
1435
1436(define-key bookmark-map "x" (quote bookmark-set))
1437
1438(define-key bookmark-map "m" (quote bookmark-set))
1439
1440(define-key bookmark-map "j" (quote bookmark-jump))
1441
1442(define-key bookmark-map "g" (quote bookmark-jump))
1443
1444(define-key bookmark-map "i" (quote bookmark-insert))
1445
1446(define-key bookmark-map "e" (quote edit-bookmarks))
1447
1448(define-key bookmark-map "f" (quote bookmark-insert-location))
1449
1450(define-key bookmark-map "r" (quote bookmark-rename))
1451
1452(define-key bookmark-map "d" (quote bookmark-delete))
1453
1454(define-key bookmark-map "l" (quote bookmark-load))
1455
1456(define-key bookmark-map "w" (quote bookmark-write))
1457
1458(define-key bookmark-map "s" (quote bookmark-save))
1459
93548d2e
DL
1460(autoload (quote bookmark-set) "bookmark" "\
1461Set a bookmark named NAME inside a file.
1462If name is nil, then the user will be prompted.
1463With prefix arg, will not overwrite a bookmark that has the same name
1464as NAME if such a bookmark already exists, but instead will \"push\"
1465the new bookmark onto the bookmark alist. Thus the most recently set
1466bookmark with name NAME would be the one in effect at any given time,
1467but the others are still there, should you decide to delete the most
1468recent one.
1469
1470To yank words from the text of the buffer and use them as part of the
1471bookmark name, type C-w while setting a bookmark. Successive C-w's
1472yank successive words.
1473
1474Typing C-u inserts the name of the last bookmark used in the buffer
1475\(as an aid in using a single bookmark name to track your progress
1476through a large file). If no bookmark was used, then C-u inserts the
1477name of the file being visited.
1478
1479Use \\[bookmark-delete] to remove bookmarks (you give it a name,
1480and it removes only the first instance of a bookmark with that name from
1481the list of bookmarks.)" t nil)
1482
1483(autoload (quote bookmark-jump) "bookmark" "\
2550055a 1484Jump to bookmark BOOKMARK (a point in some file).
93548d2e
DL
1485You may have a problem using this function if the value of variable
1486`bookmark-alist' is nil. If that happens, you need to load in some
1487bookmarks. See help on function `bookmark-load' for more about
1488this.
1489
1490If the file pointed to by BOOKMARK no longer exists, you will be asked
1491if you wish to give the bookmark a new location, and bookmark-jump
1492will then jump to the new location, as well as recording it in place
1493of the old one in the permanent bookmark record." t nil)
1494
1495(autoload (quote bookmark-relocate) "bookmark" "\
1496Relocate BOOKMARK to another file (reading file name with minibuffer).
1497This makes an already existing bookmark point to that file, instead of
1498the one it used to point at. Useful when a file has been renamed
1499after a bookmark was set in it." t nil)
1500
1501(autoload (quote bookmark-insert-location) "bookmark" "\
1502Insert the name of the file associated with BOOKMARK.
1503Optional second arg NO-HISTORY means don't record this in the
1504minibuffer history list `bookmark-history'." t nil)
1505
1506(defalias (quote bookmark-locate) (quote bookmark-insert-location))
1507
1508(autoload (quote bookmark-rename) "bookmark" "\
1509Change the name of OLD bookmark to NEW name.
1510If called from keyboard, prompt for OLD and NEW. If called from
1511menubar, select OLD from a menu and prompt for NEW.
1512
1513If called from Lisp, prompt for NEW if only OLD was passed as an
1514argument. If called with two strings, then no prompting is done. You
1515must pass at least OLD when calling from Lisp.
1516
1517While you are entering the new name, consecutive C-w's insert
1518consecutive words from the text of the buffer into the new bookmark
1519name." t nil)
1520
1521(autoload (quote bookmark-insert) "bookmark" "\
2550055a 1522Insert the text of the file pointed to by bookmark BOOKMARK.
93548d2e
DL
1523You may have a problem using this function if the value of variable
1524`bookmark-alist' is nil. If that happens, you need to load in some
1525bookmarks. See help on function `bookmark-load' for more about
1526this." t nil)
1527
1528(autoload (quote bookmark-delete) "bookmark" "\
2550055a 1529Delete BOOKMARK from the bookmark list.
93548d2e
DL
1530Removes only the first instance of a bookmark with that name. If
1531there are one or more other bookmarks with the same name, they will
1532not be deleted. Defaults to the \"current\" bookmark (that is, the
1533one most recently used in this file, if any).
1534Optional second arg BATCH means don't update the bookmark list buffer,
1535probably because we were called from there." t nil)
1536
1537(autoload (quote bookmark-write) "bookmark" "\
1538Write bookmarks to a file (reading the file name with the minibuffer).
1539Don't use this in Lisp programs; use `bookmark-save' instead." t nil)
1540
1541(autoload (quote bookmark-save) "bookmark" "\
1542Save currently defined bookmarks.
1543Saves by default in the file defined by the variable
1544`bookmark-default-file'. With a prefix arg, save it in file FILE
1545\(second argument).
1546
1547If you are calling this from Lisp, the two arguments are PREFIX-ARG
1548and FILE, and if you just want it to write to the default file, then
1549pass no arguments. Or pass in nil and FILE, and it will save in FILE
1550instead. If you pass in one argument, and it is non-nil, then the
1551user will be interactively queried for a file to save in.
1552
1553When you want to load in the bookmarks from a file, use
1554`bookmark-load', \\[bookmark-load]. That function will prompt you
1555for a file, defaulting to the file defined by variable
1556`bookmark-default-file'." t nil)
1557
1558(autoload (quote bookmark-load) "bookmark" "\
1559Load bookmarks from FILE (which must be in bookmark format).
1560Appends loaded bookmarks to the front of the list of bookmarks. If
1561optional second argument OVERWRITE is non-nil, existing bookmarks are
1562destroyed. Optional third arg NO-MSG means don't display any messages
1563while loading.
1564
1565If you load a file that doesn't contain a proper bookmark alist, you
1566will corrupt Emacs's bookmark list. Generally, you should only load
1567in files that were created with the bookmark functions in the first
1568place. Your own personal bookmark file, `~/.emacs.bmk', is
1569maintained automatically by Emacs; you shouldn't need to load it
1570explicitly.
1571
1572If you load a file containing bookmarks with the same names as
1573bookmarks already present in your Emacs, the new bookmarks will get
1574unique numeric suffixes \"<2>\", \"<3>\", ... following the same
1575method buffers use to resolve name collisions." t nil)
1576
1577(autoload (quote bookmark-bmenu-list) "bookmark" "\
1578Display a list of existing bookmarks.
1579The list is displayed in a buffer named `*Bookmark List*'.
1580The leftmost column displays a D if the bookmark is flagged for
1581deletion, or > if it is flagged for displaying." t nil)
1582
1583(defalias (quote list-bookmarks) (quote bookmark-bmenu-list))
1584
1585(defalias (quote edit-bookmarks) (quote bookmark-bmenu-list))
1586
1587(autoload (quote bookmark-menu-insert) "bookmark" "\
2550055a 1588Insert the text of the file pointed to by bookmark BOOKMARK.
93548d2e
DL
1589You may have a problem using this function if the value of variable
1590`bookmark-alist' is nil. If that happens, you need to load in some
1591bookmarks. See help on function `bookmark-load' for more about
1592this.
1593
1594Warning: this function only takes an EVENT as argument. Use the
1595corresponding bookmark function from Lisp (the one without the
1596\"-menu-\" in its name)." t nil)
1597
1598(autoload (quote bookmark-menu-jump) "bookmark" "\
2550055a 1599Jump to bookmark BOOKMARK (a point in some file).
93548d2e
DL
1600You may have a problem using this function if the value of variable
1601`bookmark-alist' is nil. If that happens, you need to load in some
1602bookmarks. See help on function `bookmark-load' for more about
1603this.
1604
1605Warning: this function only takes an EVENT as argument. Use the
1606corresponding bookmark function from Lisp (the one without the
1607\"-menu-\" in its name)." t nil)
1608
1609(autoload (quote bookmark-menu-locate) "bookmark" "\
2550055a 1610Insert the name of the file associated with BOOKMARK.
93548d2e
DL
1611\(This is not the same as the contents of that file).
1612
1613Warning: this function only takes an EVENT as argument. Use the
1614corresponding bookmark function from Lisp (the one without the
1615\"-menu-\" in its name)." t nil)
1616
1617(autoload (quote bookmark-menu-rename) "bookmark" "\
2550055a 1618Change the name of OLD-BOOKMARK to NEWNAME.
93548d2e
DL
1619If called from keyboard, prompts for OLD-BOOKMARK and NEWNAME.
1620If called from menubar, OLD-BOOKMARK is selected from a menu, and
2550055a 1621prompts for NEWNAME.
93548d2e
DL
1622If called from Lisp, prompts for NEWNAME if only OLD-BOOKMARK was
1623passed as an argument. If called with two strings, then no prompting
1624is done. You must pass at least OLD-BOOKMARK when calling from Lisp.
1625
1626While you are entering the new name, consecutive C-w's insert
1627consecutive words from the text of the buffer into the new bookmark
1628name.
1629
1630Warning: this function only takes an EVENT as argument. Use the
1631corresponding bookmark function from Lisp (the one without the
1632\"-menu-\" in its name)." t nil)
1633
1634(autoload (quote bookmark-menu-delete) "bookmark" "\
2550055a 1635Delete the bookmark named NAME from the bookmark list.
93548d2e
DL
1636Removes only the first instance of a bookmark with that name. If
1637there are one or more other bookmarks with the same name, they will
1638not be deleted. Defaults to the \"current\" bookmark (that is, the
1639one most recently used in this file, if any).
1640
1641Warning: this function only takes an EVENT as argument. Use the
1642corresponding bookmark function from Lisp (the one without the
1643\"-menu-\" in its name)." t nil)
1644
1645(defvar menu-bar-bookmark-map (make-sparse-keymap "Bookmark functions"))
1646
1647(defalias (quote menu-bar-bookmark-map) (symbol-value (quote menu-bar-bookmark-map)))
1648
1649(define-key menu-bar-bookmark-map [load] (quote ("Load a Bookmark File..." . bookmark-load)))
1650
1651(define-key menu-bar-bookmark-map [write] (quote ("Save Bookmarks As..." . bookmark-write)))
1652
1653(define-key menu-bar-bookmark-map [save] (quote ("Save Bookmarks" . bookmark-save)))
1654
1655(define-key menu-bar-bookmark-map [edit] (quote ("Edit Bookmark List" . bookmark-bmenu-list)))
1656
1657(define-key menu-bar-bookmark-map [delete] (quote ("Delete Bookmark" . bookmark-menu-delete)))
1658
1659(define-key menu-bar-bookmark-map [rename] (quote ("Rename Bookmark" . bookmark-menu-rename)))
1660
1661(define-key menu-bar-bookmark-map [locate] (quote ("Insert Location" . bookmark-menu-locate)))
1662
1663(define-key menu-bar-bookmark-map [insert] (quote ("Insert Contents" . bookmark-menu-insert)))
1664
1665(define-key menu-bar-bookmark-map [set] (quote ("Set Bookmark" . bookmark-set)))
1666
1667(define-key menu-bar-bookmark-map [jump] (quote ("Jump to Bookmark" . bookmark-menu-jump)))
1668
1669;;;***
1670\f
09938b67
GM
1671;;;### (autoloads (browse-url-kde browse-url-generic browse-url-mail
1672;;;;;; browse-url-mmm browse-url-lynx-emacs browse-url-lynx-xterm
1673;;;;;; browse-url-w3-gnudoit browse-url-w3 browse-url-iximosaic
1674;;;;;; browse-url-cci browse-url-grail browse-url-mosaic browse-url-gnome-moz
8d8d8d4e
EZ
1675;;;;;; browse-url-galeon browse-url-mozilla browse-url-netscape
1676;;;;;; browse-url-default-browser browse-url-at-mouse browse-url-at-point
09938b67
GM
1677;;;;;; browse-url browse-url-of-region browse-url-of-dired-file
1678;;;;;; browse-url-of-buffer browse-url-of-file browse-url-generic-program
8d8d8d4e
EZ
1679;;;;;; browse-url-save-file browse-url-new-window-flag browse-url-galeon-program
1680;;;;;; browse-url-browser-display browse-url-browser-function) "browse-url"
296d7669 1681;;;;;; "net/browse-url.el" (15683 14757))
a25bbe00 1682;;; Generated autoloads from net/browse-url.el
93548d2e 1683
8d8d8d4e 1684(defvar browse-url-browser-function (if (memq system-type (quote (windows-nt ms-dos))) (quote browse-url-default-windows-browser) (quote browse-url-default-browser)) "\
93548d2e
DL
1685*Function to display the current buffer in a WWW browser.
1686This is used by the `browse-url-at-point', `browse-url-at-mouse', and
1687`browse-url-of-file' commands.
1688
1689If the value is not a function it should be a list of pairs
1690\(REGEXP . FUNCTION). In this case the function called will be the one
1691associated with the first REGEXP which matches the current URL. The
1692function is passed the URL and any other args of `browse-url'. The last
1693regexp should probably be \".\" to specify a default browser.")
1694
8d8d8d4e
EZ
1695(defvar browse-url-browser-display nil "\
1696*The X display for running the browser, if not same as Emacs'.")
1697
1698(defvar browse-url-galeon-program "galeon" "\
44d38e8d 1699*The name by which to invoke Galeon.")
8d8d8d4e 1700
b5c5b319 1701(defvar browse-url-new-window-flag nil "\
93548d2e
DL
1702*If non-nil, always open a new browser window with appropriate browsers.
1703Passing an interactive argument to \\[browse-url], or specific browser
1704commands reverses the effect of this variable. Requires Netscape version
17051.1N or later or XMosaic version 2.5 or later if using those browsers.")
1706
93548d2e
DL
1707(defvar browse-url-save-file nil "\
1708*If non-nil, save the buffer before displaying its file.
1709Used by the `browse-url-of-file' command.")
1710
1711(defvar browse-url-generic-program nil "\
1712*The name of the browser program used by `browse-url-generic'.")
1713
1714(autoload (quote browse-url-of-file) "browse-url" "\
1715Ask a WWW browser to display FILE.
1716Display the current buffer's file if FILE is nil or if called
1717interactively. Turn the filename into a URL with function
1718`browse-url-file-url'. Pass the URL to a browser using the
1719`browse-url' function then run `browse-url-of-file-hook'." t nil)
1720
1721(autoload (quote browse-url-of-buffer) "browse-url" "\
1722Ask a WWW browser to display BUFFER.
1723Display the current buffer if BUFFER is nil. Display only the
1724currently visible part of BUFFER (from a temporary file) if buffer is
1725narrowed." t nil)
1726
1727(autoload (quote browse-url-of-dired-file) "browse-url" "\
1728In Dired, ask a WWW browser to display the file named on this line." t nil)
1729
1730(autoload (quote browse-url-of-region) "browse-url" "\
1731Ask a WWW browser to display the current region." t nil)
1732
1733(autoload (quote browse-url) "browse-url" "\
1734Ask a WWW browser to load URL.
1735Prompts for a URL, defaulting to the URL at or before point. Variable
1736`browse-url-browser-function' says which browser to use." t nil)
1737
1738(autoload (quote browse-url-at-point) "browse-url" "\
1739Ask a WWW browser to load the URL at or before point.
1740Doesn't let you edit the URL like `browse-url'. Variable
1741`browse-url-browser-function' says which browser to use." t nil)
1742
1743(autoload (quote browse-url-at-mouse) "browse-url" "\
1744Ask a WWW browser to load a URL clicked with the mouse.
1745The URL is the one around or before the position of the mouse click
1746but point is not changed. Doesn't let you edit the URL like
1747`browse-url'. Variable `browse-url-browser-function' says which browser
1748to use." t nil)
1749
8d8d8d4e
EZ
1750(autoload (quote browse-url-default-browser) "browse-url" "\
1751Find a suitable browser and ask it to load URL.
1752Default to the URL around or before point.
1753
1754When called interactively, if variable `browse-url-new-window-flag' is
1755non-nil, load the document in a new window, if possible, otherwise use
1756a random existing one. A non-nil interactive prefix argument reverses
1757the effect of `browse-url-new-window-flag'.
1758
1759When called non-interactively, optional second argument NEW-WINDOW is
1760used instead of `browse-url-new-window-flag'.
1761
1762The order attempted is gnome-moz-remote, Mozilla, Galeon, Netscape,
1763Mosaic, IXI Mosaic, Lynx in an xterm, MMM, Konqueror, and then W3." nil nil)
1764
93548d2e
DL
1765(autoload (quote browse-url-netscape) "browse-url" "\
1766Ask the Netscape WWW browser to load URL.
93548d2e
DL
1767Default to the URL around or before point. The strings in variable
1768`browse-url-netscape-arguments' are also passed to Netscape.
1769
b5c5b319 1770When called interactively, if variable `browse-url-new-window-flag' is
93548d2e
DL
1771non-nil, load the document in a new Netscape window, otherwise use a
1772random existing one. A non-nil interactive prefix argument reverses
b5c5b319 1773the effect of `browse-url-new-window-flag'.
93548d2e
DL
1774
1775When called non-interactively, optional second argument NEW-WINDOW is
b5c5b319 1776used instead of `browse-url-new-window-flag'." t nil)
93548d2e 1777
8d8d8d4e
EZ
1778(autoload (quote browse-url-mozilla) "browse-url" "\
1779Ask the Mozilla WWW browser to load URL.
1780Default to the URL around or before point. The strings in variable
1781`browse-url-mozilla-arguments' are also passed to Mozilla.
1782
1783When called interactively, if variable `browse-url-new-window-flag' is
1784non-nil, load the document in a new Mozilla window, otherwise use a
1785random existing one. A non-nil interactive prefix argument reverses
1786the effect of `browse-url-new-window-flag'.
1787
1788When called non-interactively, optional second argument NEW-WINDOW is
1789used instead of `browse-url-new-window-flag'." t nil)
1790
1791(autoload (quote browse-url-galeon) "browse-url" "\
1792Ask the Galeon WWW browser to load URL.
1793Default to the URL around or before point. The strings in variable
1794`browse-url-galeon-arguments' are also passed to Galeon.
1795
1796When called interactively, if variable `browse-url-new-window-flag' is
1797non-nil, load the document in a new Galeon window, otherwise use a
1798random existing one. A non-nil interactive prefix argument reverses
1799the effect of `browse-url-new-window-flag'.
1800
a5e28954
MB
1801If `browse-url-galeon-new-window-is-tab' is non-nil, then whenever a
1802document would otherwise be loaded in a new window, it is loaded in a
1803new tab in an existing window instead.
1804
8d8d8d4e
EZ
1805When called non-interactively, optional second argument NEW-WINDOW is
1806used instead of `browse-url-new-window-flag'." t nil)
1807
0ad84a21
MB
1808(autoload (quote browse-url-gnome-moz) "browse-url" "\
1809Ask Mozilla/Netscape to load URL via the GNOME program `gnome-moz-remote'.
1810Default to the URL around or before point. The strings in variable
1811`browse-url-gnome-moz-arguments' are also passed.
1812
b5c5b319 1813When called interactively, if variable `browse-url-new-window-flag' is
0ad84a21
MB
1814non-nil, load the document in a new browser window, otherwise use an
1815existing one. A non-nil interactive prefix argument reverses the
b5c5b319 1816effect of `browse-url-new-window-flag'.
0ad84a21
MB
1817
1818When called non-interactively, optional second argument NEW-WINDOW is
b5c5b319 1819used instead of `browse-url-new-window-flag'." t nil)
0ad84a21 1820
93548d2e
DL
1821(autoload (quote browse-url-mosaic) "browse-url" "\
1822Ask the XMosaic WWW browser to load URL.
1823
1824Default to the URL around or before point. The strings in variable
1825`browse-url-mosaic-arguments' are also passed to Mosaic and the
1826program is invoked according to the variable
1827`browse-url-mosaic-program'.
1828
b5c5b319 1829When called interactively, if variable `browse-url-new-window-flag' is
93548d2e
DL
1830non-nil, load the document in a new Mosaic window, otherwise use a
1831random existing one. A non-nil interactive prefix argument reverses
b5c5b319 1832the effect of `browse-url-new-window-flag'.
93548d2e
DL
1833
1834When called non-interactively, optional second argument NEW-WINDOW is
b5c5b319 1835used instead of `browse-url-new-window-flag'." t nil)
93548d2e
DL
1836
1837(defvar browse-url-grail (concat (or (getenv "GRAILDIR") "~/.grail") "/user/rcgrail.py") "\
1838Location of Grail remote control client script `rcgrail.py'.
1839Typically found in $GRAILDIR/rcgrail.py, or ~/.grail/user/rcgrail.py.")
1840
1841(autoload (quote browse-url-grail) "browse-url" "\
1842Ask the Grail WWW browser to load URL.
1843Default to the URL around or before point. Runs the program in the
1844variable `browse-url-grail'." t nil)
1845
1846(autoload (quote browse-url-cci) "browse-url" "\
1847Ask the XMosaic WWW browser to load URL.
1848Default to the URL around or before point.
1849
1850This function only works for XMosaic version 2.5 or later. You must
1851select `CCI' from XMosaic's File menu, set the CCI Port Address to the
1852value of variable `browse-url-CCI-port', and enable `Accept requests'.
1853
b5c5b319 1854When called interactively, if variable `browse-url-new-window-flag' is
93548d2e
DL
1855non-nil, load the document in a new browser window, otherwise use a
1856random existing one. A non-nil interactive prefix argument reverses
b5c5b319 1857the effect of `browse-url-new-window-flag'.
93548d2e
DL
1858
1859When called non-interactively, optional second argument NEW-WINDOW is
b5c5b319 1860used instead of `browse-url-new-window-flag'." t nil)
93548d2e
DL
1861
1862(autoload (quote browse-url-iximosaic) "browse-url" "\
1863Ask the IXIMosaic WWW browser to load URL.
1864Default to the URL around or before point." t nil)
1865
1866(autoload (quote browse-url-w3) "browse-url" "\
1867Ask the w3 WWW browser to load URL.
1868Default to the URL around or before point.
1869
b5c5b319 1870When called interactively, if variable `browse-url-new-window-flag' is
93548d2e 1871non-nil, load the document in a new window. A non-nil interactive
b5c5b319 1872prefix argument reverses the effect of `browse-url-new-window-flag'.
93548d2e
DL
1873
1874When called non-interactively, optional second argument NEW-WINDOW is
b5c5b319 1875used instead of `browse-url-new-window-flag'." t nil)
93548d2e
DL
1876
1877(autoload (quote browse-url-w3-gnudoit) "browse-url" "\
1878Ask another Emacs running gnuserv to load the URL using the W3 browser.
1879The `browse-url-gnudoit-program' program is used with options given by
1880`browse-url-gnudoit-args'. Default to the URL around or before point." t nil)
1881
1882(autoload (quote browse-url-lynx-xterm) "browse-url" "\
1883Ask the Lynx WWW browser to load URL.
1884Default to the URL around or before point. A new Lynx process is run
1885in an Xterm window using the Xterm program named by `browse-url-xterm-program'
1886with possible additional arguments `browse-url-xterm-args'." t nil)
1887
1888(autoload (quote browse-url-lynx-emacs) "browse-url" "\
1889Ask the Lynx WWW browser to load URL.
1890Default to the URL around or before point. With a prefix argument, run
1891a new Lynx process in a new buffer.
1892
b5c5b319 1893When called interactively, if variable `browse-url-new-window-flag' is
93548d2e
DL
1894non-nil, load the document in a new lynx in a new term window,
1895otherwise use any existing one. A non-nil interactive prefix argument
b5c5b319 1896reverses the effect of `browse-url-new-window-flag'.
93548d2e
DL
1897
1898When called non-interactively, optional second argument NEW-WINDOW is
b5c5b319 1899used instead of `browse-url-new-window-flag'." t nil)
93548d2e
DL
1900
1901(autoload (quote browse-url-mmm) "browse-url" "\
1902Ask the MMM WWW browser to load URL.
1903Default to the URL around or before point." t nil)
1904
1905(autoload (quote browse-url-mail) "browse-url" "\
1906Open a new mail message buffer within Emacs.
1907Default to using the mailto: URL around or before point as the
1908recipient's address. Supplying a non-nil interactive prefix argument
1909will cause the mail to be composed in another window rather than the
1910current one.
1911
b5c5b319 1912When called interactively, if variable `browse-url-new-window-flag' is
93548d2e
DL
1913non-nil use `compose-mail-other-window', otherwise `compose-mail'. A
1914non-nil interactive prefix argument reverses the effect of
b5c5b319 1915`browse-url-new-window-flag'.
93548d2e
DL
1916
1917When called non-interactively, optional second argument NEW-WINDOW is
b5c5b319 1918used instead of `browse-url-new-window-flag'." t nil)
93548d2e
DL
1919
1920(autoload (quote browse-url-generic) "browse-url" "\
1921Ask the WWW browser defined by `browse-url-generic-program' to load URL.
1922Default to the URL around or before point. A fresh copy of the
1923browser is started up in a new process with possible additional arguments
1924`browse-url-generic-args'. This is appropriate for browsers which
1925don't offer a form of remote control." t nil)
1926
09938b67
GM
1927(autoload (quote browse-url-kde) "browse-url" "\
1928Ask the KDE WWW browser to load URL.
1929Default to the URL around or before point." t nil)
1930
93548d2e
DL
1931;;;***
1932\f
2b74dd73
MR
1933;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (15387
1934;;;;;; 9932))
93548d2e
DL
1935;;; Generated autoloads from play/bruce.el
1936
1937(autoload (quote bruce) "bruce" "\
1938Adds that special touch of class to your outgoing mail." t nil)
1939
1940(autoload (quote snarf-bruces) "bruce" "\
1941Return a vector containing the lines from `bruce-phrases-file'." nil nil)
1942
1943;;;***
1944\f
6448a6b3 1945;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
4c6bc877 1946;;;;;; "bs" "bs.el" (15727 34856))
6448a6b3
GM
1947;;; Generated autoloads from bs.el
1948
1949(autoload (quote bs-cycle-next) "bs" "\
1950Select next buffer defined by buffer cycling.
1951The buffers taking part in buffer cycling are defined
1952by buffer configuration `bs-cycle-configuration-name'." t nil)
1953
1954(autoload (quote bs-cycle-previous) "bs" "\
1955Select previous buffer defined by buffer cycling.
1956The buffers taking part in buffer cycling are defined
1957by buffer configuration `bs-cycle-configuration-name'." t nil)
1958
1959(autoload (quote bs-customize) "bs" "\
1960Customization of group bs for Buffer Selection Menu." t nil)
1961
1962(autoload (quote bs-show) "bs" "\
54baed30 1963Make a menu of buffers so you can manipulate buffers or the buffer list.
6448a6b3
GM
1964\\<bs-mode-map>
1965There are many key commands similar to `Buffer-menu-mode' for
1966manipulating buffer list and buffers itself.
1967User can move with [up] or [down], select a buffer
1968by \\[bs-select] or [SPC]
1969
1970Type \\[bs-kill] to leave Buffer Selection Menu without a selection.
1971Type \\[bs-help] after invocation to get help on commands available.
1972With prefix argument ARG show a different buffer list. Function
1973`bs--configuration-name-for-prefix-arg' determine accordingly
1974name of buffer configuration." t nil)
1975
1976;;;***
1977\f
4c6bc877
MR
1978;;;### (autoloads (insert-text-button make-text-button insert-button
1979;;;;;; make-button define-button-type) "button" "button.el" (15412
1980;;;;;; 6557))
1981;;; Generated autoloads from button.el
1982
1983(defvar button-map (let ((map (make-sparse-keymap))) (define-key map "\r" (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\
1984Keymap used by buttons.")
1985
1986(defvar button-buffer-map (let ((map (make-sparse-keymap))) (define-key map [9] (quote forward-button)) (define-key map [backtab] (quote backward-button)) map) "\
1987Keymap useful for buffers containing buttons.
1988Mode-specific keymaps may want to use this as their parent keymap.")
1989
1990(autoload (quote define-button-type) "button" "\
1991Define a `button type' called NAME.
1992The remaining arguments form a sequence of PROPERTY VALUE pairs,
1993specifying properties to use as defaults for buttons with this type
1994\(a button's type may be set by giving it a `type' property when
1995creating the button, using the :type keyword argument).
1996
1997In addition, the keyword argument :supertype may be used to specify a
1998button-type from which NAME inherits its default property values
1999\(however, the inheritance happens only when NAME is defined; subsequent
2000changes to a supertype are not reflected in its subtypes)." nil nil)
2001
2002(autoload (quote make-button) "button" "\
2003Make a button from BEG to END in the current buffer.
2004The remaining arguments form a sequence of PROPERTY VALUE pairs,
2005specifying properties to add to the button.
2006In addition, the keyword argument :type may be used to specify a
2007button-type from which to inherit other properties; see
2008`define-button-type'.
2009
2010Also see `make-text-button', `insert-button'." nil nil)
2011
2012(autoload (quote insert-button) "button" "\
2013Insert a button with the label LABEL.
2014The remaining arguments form a sequence of PROPERTY VALUE pairs,
2015specifying properties to add to the button.
2016In addition, the keyword argument :type may be used to specify a
2017button-type from which to inherit other properties; see
2018`define-button-type'.
2019
2020Also see `insert-text-button', `make-button'." nil nil)
2021
2022(autoload (quote make-text-button) "button" "\
2023Make a button from BEG to END in the current buffer.
2024The remaining arguments form a sequence of PROPERTY VALUE pairs,
2025specifying properties to add to the button.
2026In addition, the keyword argument :type may be used to specify a
2027button-type from which to inherit other properties; see
2028`define-button-type'.
2029
2030This function is like `make-button', except that the button is actually
2031part of the text instead of being a property of the buffer. Creating
2032large numbers of buttons can also be somewhat faster using
2033`make-text-button'.
2034
2035Also see `insert-text-button'." nil nil)
2036
2037(autoload (quote insert-text-button) "button" "\
2038Insert a button with the label LABEL.
2039The remaining arguments form a sequence of PROPERTY VALUE pairs,
2040specifying properties to add to the button.
2041In addition, the keyword argument :type may be used to specify a
2042button-type from which to inherit other properties; see
2043`define-button-type'.
2044
2045This function is like `insert-button', except that the button is
2046actually part of the text instead of being a property of the buffer.
2047Creating large numbers of buttons can also be somewhat faster using
2048`insert-text-button'.
2049
2050Also see `make-text-button'." nil nil)
2051
2052;;;***
2053\f
93548d2e 2054;;;### (autoloads (batch-byte-recompile-directory batch-byte-compile
44d38e8d
SM
2055;;;;;; batch-byte-compile-if-not-done display-call-tree byte-compile
2056;;;;;; compile-defun byte-compile-file byte-recompile-directory
2057;;;;;; byte-force-recompile) "bytecomp" "emacs-lisp/bytecomp.el"
4c6bc877 2058;;;;;; (15727 34849))
93548d2e
DL
2059;;; Generated autoloads from emacs-lisp/bytecomp.el
2060
2061(autoload (quote byte-force-recompile) "bytecomp" "\
2062Recompile every `.el' file in DIRECTORY that already has a `.elc' file.
2063Files in subdirectories of DIRECTORY are processed also." t nil)
2064
2065(autoload (quote byte-recompile-directory) "bytecomp" "\
2066Recompile every `.el' file in DIRECTORY that needs recompilation.
2067This is if a `.elc' file exists but is older than the `.el' file.
2068Files in subdirectories of DIRECTORY are processed also.
2069
38747ec6
KS
2070If the `.elc' file does not exist, normally this function *does not*
2071compile the corresponding `.el' file. However,
2072if ARG (the prefix argument) is 0, that means do compile all those files.
2073A nonzero ARG means ask the user, for each such `.el' file,
2074whether to compile it.
93548d2e 2075
38747ec6 2076A nonzero ARG also means ask about each subdirectory before scanning it.
93548d2e
DL
2077
2078If the third argument FORCE is non-nil,
2079recompile every `.el' file that already has a `.elc' file." t nil)
2080
2081(autoload (quote byte-compile-file) "bytecomp" "\
2082Compile a file of Lisp code named FILENAME into a file of byte code.
2083The output file's name is made by appending `c' to the end of FILENAME.
c86350b1 2084With prefix arg (noninteractively: 2nd arg), LOAD the file after compiling.
8d8d8d4e 2085The value is non-nil if there were no errors, nil if errors." t nil)
93548d2e
DL
2086
2087(autoload (quote compile-defun) "bytecomp" "\
2088Compile and evaluate the current top-level form.
2089Print the result in the minibuffer.
2090With argument, insert value in current buffer after the form." t nil)
2091
2092(autoload (quote byte-compile) "bytecomp" "\
2093If FORM is a symbol, byte-compile its function definition.
2094If FORM is a lambda or a macro, byte-compile it as a function." nil nil)
2095
2096(autoload (quote display-call-tree) "bytecomp" "\
2097Display a call graph of a specified file.
2098This lists which functions have been called, what functions called
2099them, and what functions they call. The list includes all functions
2100whose definitions have been compiled in this Emacs session, as well as
2101all functions called by those functions.
2102
2103The call graph does not include macros, inline functions, or
2104primitives that the byte-code interpreter knows about directly (eq,
2105cons, etc.).
2106
2107The call tree also lists those functions which are not known to be called
2108\(that is, to which no calls have been compiled), and which cannot be
2109invoked interactively." t nil)
2110
44d38e8d
SM
2111(autoload (quote batch-byte-compile-if-not-done) "bytecomp" "\
2112Like `byte-compile-file' but doesn't recompile if already up to date.
2113Use this from the command line, with `-batch';
2114it won't work in an interactive Emacs." nil nil)
2115
93548d2e
DL
2116(autoload (quote batch-byte-compile) "bytecomp" "\
2117Run `byte-compile-file' on the files remaining on the command line.
2118Use this from the command line, with `-batch';
2119it won't work in an interactive Emacs.
2120Each file is processed even if an error occurred previously.
662c9e53
EZ
2121For example, invoke \"emacs -batch -f batch-byte-compile $emacs/ ~/*.el\".
2122If NOFORCE is non-nil, don't recompile a file that seems to be
2123already up-to-date." nil nil)
93548d2e
DL
2124
2125(autoload (quote batch-byte-recompile-directory) "bytecomp" "\
2126Runs `byte-recompile-directory' on the dirs remaining on the command line.
2127Must be used only with `-batch', and kills Emacs on completion.
2128For example, invoke `emacs -batch -f batch-byte-recompile-directory .'." nil nil)
2129
2130;;;***
2131\f
4c6bc877 2132;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (15186 39912))
93548d2e
DL
2133;;; Generated autoloads from calendar/cal-dst.el
2134
2135(put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t)
2136
2137(put (quote calendar-daylight-savings-ends) (quote risky-local-variable) t)
2138
2139;;;***
2140\f
2141;;;### (autoloads (list-yahrzeit-dates) "cal-hebrew" "calendar/cal-hebrew.el"
296d7669 2142;;;;;; (15683 14756))
93548d2e
DL
2143;;; Generated autoloads from calendar/cal-hebrew.el
2144
2145(autoload (quote list-yahrzeit-dates) "cal-hebrew" "\
2146List Yahrzeit dates for *Gregorian* DEATH-DATE from START-YEAR to END-YEAR.
2147When called interactively from the calendar window, the date of death is taken
2148from the cursor position." t nil)
2149
2150;;;***
2151\f
4c6bc877
MR
2152;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle
2153;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc
2154;;;;;; full-calc calc calc-dispatch) "calc" "calc/calc.el" (15698
2155;;;;;; 64355))
2156;;; Generated autoloads from calc/calc.el
2157
2158(defvar calc-info-filename "calc.info" "\
2159*File name in which to look for the Calculator's Info documentation.")
2160
2161(defvar calc-settings-file user-init-file "\
2162*File in which to record permanent settings; default is `user-init-file'.")
2163
2164(defvar calc-autoload-directory nil "\
2165Name of directory from which additional \".elc\" files for Calc should be
2166loaded. Should include a trailing \"/\".
2167If nil, use original installation directory.
2168This can safely be nil as long as the Calc files are on the load-path.")
2169
2170(defvar calc-gnuplot-name "gnuplot" "\
2171*Name of GNUPLOT program, for calc-graph features.")
2172
2173(defvar calc-gnuplot-plot-command nil "\
2174*Name of command for displaying GNUPLOT output; %s = file name to print.")
2175
2176(defvar calc-gnuplot-print-command "lp %s" "\
2177*Name of command for printing GNUPLOT output; %s = file name to print.")
2178 (global-set-key "\e#" 'calc-dispatch)
2179
2180(autoload (quote calc-dispatch) "calc" "\
2181Invoke the GNU Emacs Calculator. See `calc-dispatch-help' for details." t nil)
2182
2183(autoload (quote calc) "calc" "\
2184The Emacs Calculator. Full documentation is listed under \"calc-mode\"." t nil)
2185
2186(autoload (quote full-calc) "calc" "\
2187Invoke the Calculator and give it a full-sized window." t nil)
2188
2189(autoload (quote quick-calc) "calc" "\
2190Do a quick calculation in the minibuffer without invoking full Calculator." t nil)
2191
2192(autoload (quote calc-eval) "calc" "\
2193Do a quick calculation and return the result as a string.
2194Return value will either be the formatted result in string form,
2195or a list containing a character position and an error message in string form." nil nil)
2196
2197(autoload (quote calc-keypad) "calc" "\
2198Invoke the Calculator in \"visual keypad\" mode.
2199This is most useful in the X window system.
2200In this mode, click on the Calc \"buttons\" using the left mouse button.
2201Or, position the cursor manually and do M-x calc-keypad-press." t nil)
2202
2203(autoload (quote full-calc-keypad) "calc" "\
2204Invoke the Calculator in full-screen \"visual keypad\" mode.
2205See calc-keypad for details." t nil)
2206
2207(autoload (quote calc-grab-region) "calc" "\
2208Parse the region as a vector of numbers and push it on the Calculator stack." t nil)
2209
2210(autoload (quote calc-grab-rectangle) "calc" "\
2211Parse a rectangle as a matrix of numbers and push it on the Calculator stack." t nil)
2212
2213(autoload (quote calc-embedded) "calc" "\
2214Start Calc Embedded mode on the formula surrounding point." t nil)
2215
2216(autoload (quote calc-embedded-activate) "calc" "\
2217Scan the current editing buffer for all embedded := and => formulas.
2218Also looks for the equivalent TeX words, \\gets and \\evalto." t nil)
2219
2220(autoload (quote defmath) "calc" nil nil (quote macro))
2221
2222;;;***
2223\f
2224;;;### (autoloads (calc-extensions) "calc-ext" "calc/calc-ext.el"
2225;;;;;; (15605 43432))
2226;;; Generated autoloads from calc/calc-ext.el
2227
2228(autoload (quote calc-extensions) "calc-ext" "\
2229This function is part of the autoload linkage for parts of Calc." nil nil)
2230
2231;;;***
2232\f
2b74dd73
MR
2233;;;### (autoloads (calculator) "calculator" "calculator.el" (15453
2234;;;;;; 16009))
d054101f
GM
2235;;; Generated autoloads from calculator.el
2236
2237(autoload (quote calculator) "calculator" "\
6c083b4c 2238Run the Emacs calculator.
d054101f
GM
2239See the documentation for `calculator-mode' for more information." t nil)
2240
2241;;;***
2242\f
93548d2e
DL
2243;;;### (autoloads (calendar solar-holidays islamic-holidays christian-holidays
2244;;;;;; hebrew-holidays other-holidays local-holidays oriental-holidays
2245;;;;;; general-holidays holidays-in-diary-buffer diary-list-include-blanks
2246;;;;;; nongregorian-diary-marking-hook mark-diary-entries-hook nongregorian-diary-listing-hook
2247;;;;;; diary-display-hook diary-hook list-diary-entries-hook print-diary-entries-hook
2248;;;;;; american-calendar-display-form european-calendar-display-form
2249;;;;;; european-date-diary-pattern american-date-diary-pattern european-calendar-style
2250;;;;;; abbreviated-calendar-year sexp-diary-entry-symbol diary-include-string
2251;;;;;; islamic-diary-entry-symbol hebrew-diary-entry-symbol diary-nonmarking-symbol
7518ed7b
GM
2252;;;;;; diary-file calendar-move-hook today-invisible-calendar-hook
2253;;;;;; today-visible-calendar-hook initial-calendar-window-hook
2254;;;;;; calendar-load-hook all-islamic-calendar-holidays all-christian-calendar-holidays
2255;;;;;; all-hebrew-calendar-holidays mark-holidays-in-calendar view-calendar-holidays-initially
cded5ed3
GM
2256;;;;;; calendar-remove-frame-by-deleting mark-diary-entries-in-calendar
2257;;;;;; number-of-diary-entries view-diary-entries-initially calendar-offset
2258;;;;;; calendar-week-start-day) "calendar" "calendar/calendar.el"
df2d7e04 2259;;;;;; (15533 28773))
93548d2e
DL
2260;;; Generated autoloads from calendar/calendar.el
2261
2262(defvar calendar-week-start-day 0 "\
2263*The day of the week on which a week in the calendar begins.
22640 means Sunday (default), 1 means Monday, and so on.")
2265
2266(defvar calendar-offset 0 "\
2267*The offset of the principal month from the center of the calendar window.
22680 means the principal month is in the center (default), -1 means on the left,
2269+1 means on the right. Larger (or smaller) values push the principal month off
2270the screen.")
2271
2272(defvar view-diary-entries-initially nil "\
2273*Non-nil means display current date's diary entries on entry.
2274The diary is displayed in another window when the calendar is first displayed,
2275if the current date is visible. The number of days of diary entries displayed
2276is governed by the variable `number-of-diary-entries'.")
2277
2278(defvar number-of-diary-entries 1 "\
2279*Specifies how many days of diary entries are to be displayed initially.
b442e70a 2280This variable affects the diary display when the command \\[diary] is used,
93548d2e
DL
2281or if the value of the variable `view-diary-entries-initially' is t. For
2282example, if the default value 1 is used, then only the current day's diary
2283entries will be displayed. If the value 2 is used, then both the current
2284day's and the next day's entries will be displayed.
2285
2286The value can also be a vector such as [0 2 2 2 2 4 1]; this value
2287says to display no diary entries on Sunday, the display the entries
2288for the current date and the day after on Monday through Thursday,
2289display Friday through Monday's entries on Friday, and display only
2290Saturday's entries on Saturday.
2291
2292This variable does not affect the diary display with the `d' command
2293from the calendar; in that case, the prefix argument controls the
2294number of days of diary entries displayed.")
2295
2296(defvar mark-diary-entries-in-calendar nil "\
2297*Non-nil means mark dates with diary entries, in the calendar window.
2298The marking symbol is specified by the variable `diary-entry-marker'.")
2299
cded5ed3
GM
2300(defvar calendar-remove-frame-by-deleting nil "\
2301*Determine how the calendar mode removes a frame no longer needed.
2302If nil, make an icon of the frame. If non-nil, delete the frame.")
2303
93548d2e
DL
2304(defvar view-calendar-holidays-initially nil "\
2305*Non-nil means display holidays for current three month period on entry.
2306The holidays are displayed in another window when the calendar is first
2307displayed.")
2308
2309(defvar mark-holidays-in-calendar nil "\
2310*Non-nil means mark dates of holidays in the calendar window.
2311The marking symbol is specified by the variable `calendar-holiday-marker'.")
2312
2313(defvar all-hebrew-calendar-holidays nil "\
2314*If nil, show only major holidays from the Hebrew calendar.
2315This means only those Jewish holidays that appear on secular calendars.
2316
2317If t, show all the holidays that would appear in a complete Hebrew calendar.")
2318
2319(defvar all-christian-calendar-holidays nil "\
2320*If nil, show only major holidays from the Christian calendar.
2321This means only those Christian holidays that appear on secular calendars.
2322
2323If t, show all the holidays that would appear in a complete Christian
2324calendar.")
2325
2326(defvar all-islamic-calendar-holidays nil "\
2327*If nil, show only major holidays from the Islamic calendar.
2328This means only those Islamic holidays that appear on secular calendars.
2329
2330If t, show all the holidays that would appear in a complete Islamic
2331calendar.")
2332
2333(defvar calendar-load-hook nil "\
2334*List of functions to be called after the calendar is first loaded.
2335This is the place to add key bindings to `calendar-mode-map'.")
2336
2337(defvar initial-calendar-window-hook nil "\
2338*List of functions to be called when the calendar window is first opened.
2339The functions invoked are called after the calendar window is opened, but
2340once opened is never called again. Leaving the calendar with the `q' command
2341and reentering it will cause these functions to be called again.")
2342
2343(defvar today-visible-calendar-hook nil "\
2344*List of functions called whenever the current date is visible.
2345This can be used, for example, to replace today's date with asterisks; a
2346function `calendar-star-date' is included for this purpose:
2347 (setq today-visible-calendar-hook 'calendar-star-date)
2348It can also be used to mark the current date with `calendar-today-marker';
2349a function is also provided for this:
2350 (setq today-visible-calendar-hook 'calendar-mark-today)
2351
2352The corresponding variable `today-invisible-calendar-hook' is the list of
2353functions called when the calendar function was called when the current
2354date is not visible in the window.
2355
2356Other than the use of the provided functions, the changing of any
2357characters in the calendar buffer by the hooks may cause the failure of the
2358functions that move by days and weeks.")
2359
2360(defvar today-invisible-calendar-hook nil "\
2361*List of functions called whenever the current date is not visible.
2362
2363The corresponding variable `today-visible-calendar-hook' is the list of
2364functions called when the calendar function was called when the current
2365date is visible in the window.
2366
2367Other than the use of the provided functions, the changing of any
2368characters in the calendar buffer by the hooks may cause the failure of the
2369functions that move by days and weeks.")
2370
7518ed7b
GM
2371(defvar calendar-move-hook nil "\
2372*List of functions called whenever the cursor moves in the calendar.
2373
cded5ed3 2374For example,
7518ed7b
GM
2375
2376 (add-hook 'calendar-move-hook (lambda () (view-diary-entries 1)))
2377
2378redisplays the diary for whatever date the cursor is moved to.")
2379
93548d2e
DL
2380(defvar diary-file "~/diary" "\
2381*Name of the file in which one's personal diary of dates is kept.
2382
2383The file's entries are lines in any of the forms
2384
2385 MONTH/DAY
2386 MONTH/DAY/YEAR
2387 MONTHNAME DAY
2388 MONTHNAME DAY, YEAR
2389 DAYNAME
2390
2391at the beginning of the line; the remainder of the line is the diary entry
2392string for that date. MONTH and DAY are one or two digit numbers, YEAR is
2393a number and may be written in full or abbreviated to the final two digits.
2394If the date does not contain a year, it is generic and applies to any year.
2395DAYNAME entries apply to any date on which is on that day of the week.
2396MONTHNAME and DAYNAME can be spelled in full, abbreviated to three
2397characters (with or without a period), capitalized or not. Any of DAY,
2398MONTH, or MONTHNAME, YEAR can be `*' which matches any day, month, or year,
2399respectively.
2400
2401The European style (in which the day precedes the month) can be used
2402instead, if you execute `european-calendar' when in the calendar, or set
2403`european-calendar-style' to t in your .emacs file. The European forms are
2404
2405 DAY/MONTH
2406 DAY/MONTH/YEAR
2407 DAY MONTHNAME
2408 DAY MONTHNAME YEAR
2409 DAYNAME
2410
2411To revert to the default American style from the European style, execute
2412`american-calendar' in the calendar.
2413
2414A diary entry can be preceded by the character
2415`diary-nonmarking-symbol' (ordinarily `&') to make that entry
2416nonmarking--that is, it will not be marked on dates in the calendar
2417window but will appear in a diary window.
2418
2419Multiline diary entries are made by indenting lines after the first with
2420either a TAB or one or more spaces.
2421
2422Lines not in one the above formats are ignored. Here are some sample diary
2423entries (in the default American style):
2424
2425 12/22/1988 Twentieth wedding anniversary!!
2426 &1/1. Happy New Year!
2427 10/22 Ruth's birthday.
2428 21: Payday
2429 Tuesday--weekly meeting with grad students at 10am
2430 Supowit, Shen, Bitner, and Kapoor to attend.
2431 1/13/89 Friday the thirteenth!!
2432 &thu 4pm squash game with Lloyd.
2433 mar 16 Dad's birthday
2434 April 15, 1989 Income tax due.
2435 &* 15 time cards due.
2436
2437If the first line of a diary entry consists only of the date or day name with
2438no trailing blanks or punctuation, then that line is not displayed in the
2439diary window; only the continuation lines is shown. For example, the
2440single diary entry
2441
2442 02/11/1989
2443 Bill Blattner visits Princeton today
2444 2pm Cognitive Studies Committee meeting
2445 2:30-5:30 Lizzie at Lawrenceville for `Group Initiative'
2446 4:00pm Jamie Tappenden
2447 7:30pm Dinner at George and Ed's for Alan Ryan
2448 7:30-10:00pm dance at Stewart Country Day School
2449
2450will appear in the diary window without the date line at the beginning. This
2451facility allows the diary window to look neater, but can cause confusion if
2452used with more than one day's entries displayed.
2453
2454Diary entries can be based on Lisp sexps. For example, the diary entry
2455
2456 %%(diary-block 11 1 1990 11 10 1990) Vacation
2457
2458causes the diary entry \"Vacation\" to appear from November 1 through November
245910, 1990. Other functions available are `diary-float', `diary-anniversary',
2460`diary-cyclic', `diary-day-of-year', `diary-iso-date', `diary-french-date',
2461`diary-hebrew-date', `diary-islamic-date', `diary-mayan-date',
2462`diary-chinese-date', `diary-coptic-date', `diary-ethiopic-date',
2463`diary-persian-date', `diary-yahrzeit', `diary-sunrise-sunset',
2464`diary-phases-of-moon', `diary-parasha', `diary-omer', `diary-rosh-hodesh',
2465and `diary-sabbath-candles'. See the documentation for the function
2466`list-sexp-diary-entries' for more details.
2467
2468Diary entries based on the Hebrew and/or the Islamic calendar are also
2469possible, but because these are somewhat slow, they are ignored
2470unless you set the `nongregorian-diary-listing-hook' and the
2471`nongregorian-diary-marking-hook' appropriately. See the documentation
2472for these functions for details.
2473
2474Diary files can contain directives to include the contents of other files; for
2475details, see the documentation for the variable `list-diary-entries-hook'.")
2476
2477(defvar diary-nonmarking-symbol "&" "\
2478*Symbol indicating that a diary entry is not to be marked in the calendar.")
2479
2480(defvar hebrew-diary-entry-symbol "H" "\
2481*Symbol indicating a diary entry according to the Hebrew calendar.")
2482
2483(defvar islamic-diary-entry-symbol "I" "\
2484*Symbol indicating a diary entry according to the Islamic calendar.")
2485
2486(defvar diary-include-string "#include" "\
2487*The string indicating inclusion of another file of diary entries.
2488See the documentation for the function `include-other-diary-files'.")
2489
2490(defvar sexp-diary-entry-symbol "%%" "\
b442e70a 2491*The string used to indicate a sexp diary entry in `diary-file'.
93548d2e
DL
2492See the documentation for the function `list-sexp-diary-entries'.")
2493
2494(defvar abbreviated-calendar-year t "\
2495*Interpret a two-digit year DD in a diary entry as either 19DD or 20DD.
2496For the Gregorian calendar; similarly for the Hebrew and Islamic calendars.
2497If this variable is nil, years must be written in full.")
2498
2499(defvar european-calendar-style nil "\
2500*Use the European style of dates in the diary and in any displays.
2501If this variable is t, a date 1/2/1990 would be interpreted as February 1,
25021990. The accepted European date styles are
2503
2504 DAY/MONTH
2505 DAY/MONTH/YEAR
2506 DAY MONTHNAME
2507 DAY MONTHNAME YEAR
2508 DAYNAME
2509
2510Names can be capitalized or not, written in full, or abbreviated to three
2511characters with or without a period.")
2512
2513(defvar american-date-diary-pattern (quote ((month "/" day "[^/0-9]") (month "/" day "/" year "[^0-9]") (monthname " *" day "[^,0-9]") (monthname " *" day ", *" year "[^0-9]") (dayname "\\W"))) "\
2514*List of pseudo-patterns describing the American patterns of date used.
2515See the documentation of `diary-date-forms' for an explanation.")
2516
7518ed7b 2517(defvar european-date-diary-pattern (quote ((day "/" month "[^/0-9]") (day "/" month "/" year "[^0-9]") (backup day " *" monthname "\\W+\\<\\([^*0-9]\\|\\([0-9]+[:aApP]\\)\\)") (day " *" monthname " *" year "[^0-9]") (dayname "\\W"))) "\
93548d2e
DL
2518*List of pseudo-patterns describing the European patterns of date used.
2519See the documentation of `diary-date-forms' for an explanation.")
2520
2521(defvar european-calendar-display-form (quote ((if dayname (concat dayname ", ")) day " " monthname " " year)) "\
2522*Pseudo-pattern governing the way a date appears in the European style.
2523See the documentation of calendar-date-display-form for an explanation.")
2524
2525(defvar american-calendar-display-form (quote ((if dayname (concat dayname ", ")) monthname " " day ", " year)) "\
2526*Pseudo-pattern governing the way a date appears in the American style.
2527See the documentation of `calendar-date-display-form' for an explanation.")
2528
2529(defvar print-diary-entries-hook (quote lpr-buffer) "\
2530*List of functions called after a temporary diary buffer is prepared.
2531The buffer shows only the diary entries currently visible in the diary
2532buffer. The default just does the printing. Other uses might include, for
2533example, rearranging the lines into order by day and time, saving the buffer
2534instead of deleting it, or changing the function used to do the printing.")
2535
2536(defvar list-diary-entries-hook nil "\
2537*List of functions called after diary file is culled for relevant entries.
2538It is to be used for diary entries that are not found in the diary file.
2539
2540A function `include-other-diary-files' is provided for use as the value of
2541this hook. This function enables you to use shared diary files together
2542with your own. The files included are specified in the diary file by lines
2543of the form
2544
2545 #include \"filename\"
2546
2547This is recursive; that is, #include directives in files thus included are
2548obeyed. You can change the \"#include\" to some other string by changing
2549the variable `diary-include-string'. When you use `include-other-diary-files'
2550as part of the list-diary-entries-hook, you will probably also want to use the
2551function `mark-included-diary-files' as part of `mark-diary-entries-hook'.
2552
2553For example, you could use
2554
2555 (setq list-diary-entries-hook
2556 '(include-other-diary-files sort-diary-entries))
2557 (setq diary-display-hook 'fancy-diary-display)
2558
2559in your `.emacs' file to cause the fancy diary buffer to be displayed with
2560diary entries from various included files, each day's entries sorted into
2561lexicographic order.")
2562
2563(defvar diary-hook nil "\
2564*List of functions called after the display of the diary.
2565Can be used for appointment notification.")
2566
2567(defvar diary-display-hook nil "\
2568*List of functions that handle the display of the diary.
2569If nil (the default), `simple-diary-display' is used. Use `ignore' for no
2570diary display.
2571
2572Ordinarily, this just displays the diary buffer (with holidays indicated in
2573the mode line), if there are any relevant entries. At the time these
2574functions are called, the variable `diary-entries-list' is a list, in order
2575by date, of all relevant diary entries in the form of ((MONTH DAY YEAR)
2576STRING), where string is the diary entry for the given date. This can be
2577used, for example, a different buffer for display (perhaps combined with
2578holidays), or produce hard copy output.
2579
2580A function `fancy-diary-display' is provided as an alternative
2581choice for this hook; this function prepares a special noneditable diary
2582buffer with the relevant diary entries that has neat day-by-day arrangement
2583with headings. The fancy diary buffer will show the holidays unless the
2584variable `holidays-in-diary-buffer' is set to nil. Ordinarily, the fancy
2585diary buffer will not show days for which there are no diary entries, even
2586if that day is a holiday; if you want such days to be shown in the fancy
2587diary buffer, set the variable `diary-list-include-blanks' to t.")
2588
2589(defvar nongregorian-diary-listing-hook nil "\
2590*List of functions called for listing diary file and included files.
2591As the files are processed for diary entries, these functions are used to cull
2592relevant entries. You can use either or both of `list-hebrew-diary-entries'
2593and `list-islamic-diary-entries'. The documentation for these functions
2594describes the style of such diary entries.")
2595
2596(defvar mark-diary-entries-hook nil "\
2597*List of functions called after marking diary entries in the calendar.
2598
2599A function `mark-included-diary-files' is also provided for use as the
b442e70a 2600`mark-diary-entries-hook'; it enables you to use shared diary files together
93548d2e
DL
2601with your own. The files included are specified in the diary file by lines
2602of the form
2603 #include \"filename\"
2604This is recursive; that is, #include directives in files thus included are
2605obeyed. You can change the \"#include\" to some other string by changing the
2606variable `diary-include-string'. When you use `mark-included-diary-files' as
2607part of the mark-diary-entries-hook, you will probably also want to use the
2608function `include-other-diary-files' as part of `list-diary-entries-hook'.")
2609
2610(defvar nongregorian-diary-marking-hook nil "\
2611*List of functions called for marking diary file and included files.
2612As the files are processed for diary entries, these functions are used to cull
2613relevant entries. You can use either or both of `mark-hebrew-diary-entries'
2614and `mark-islamic-diary-entries'. The documentation for these functions
2615describes the style of such diary entries.")
2616
2617(defvar diary-list-include-blanks nil "\
2618*If nil, do not include days with no diary entry in the list of diary entries.
2619Such days will then not be shown in the fancy diary buffer, even if they
2620are holidays.")
2621
2622(defvar holidays-in-diary-buffer t "\
2623*Non-nil means include holidays in the diary display.
2624The holidays appear in the mode line of the diary buffer, or in the
2625fancy diary buffer next to the date. This slows down the diary functions
2626somewhat; setting it to nil makes the diary display faster.")
2627
2628(put (quote general-holidays) (quote risky-local-variable) t)
2629
2630(defvar general-holidays (quote ((holiday-fixed 1 1 "New Year's Day") (holiday-float 1 1 3 "Martin Luther King Day") (holiday-fixed 2 2 "Groundhog Day") (holiday-fixed 2 14 "Valentine's Day") (holiday-float 2 1 3 "President's Day") (holiday-fixed 3 17 "St. Patrick's Day") (holiday-fixed 4 1 "April Fools' Day") (holiday-float 5 0 2 "Mother's Day") (holiday-float 5 1 -1 "Memorial Day") (holiday-fixed 6 14 "Flag Day") (holiday-float 6 0 3 "Father's Day") (holiday-fixed 7 4 "Independence Day") (holiday-float 9 1 1 "Labor Day") (holiday-float 10 1 2 "Columbus Day") (holiday-fixed 10 31 "Halloween") (holiday-fixed 11 11 "Veteran's Day") (holiday-float 11 4 4 "Thanksgiving"))) "\
2631*General holidays. Default value is for the United States.
2632See the documentation for `calendar-holidays' for details.")
2633
2634(put (quote oriental-holidays) (quote risky-local-variable) t)
2635
2636(defvar oriental-holidays (quote ((if (fboundp (quote atan)) (holiday-chinese-new-year)))) "\
2637*Oriental holidays.
2638See the documentation for `calendar-holidays' for details.")
2639
2640(put (quote local-holidays) (quote risky-local-variable) t)
2641
2642(defvar local-holidays nil "\
2643*Local holidays.
2644See the documentation for `calendar-holidays' for details.")
2645
2646(put (quote other-holidays) (quote risky-local-variable) t)
2647
2648(defvar other-holidays nil "\
2649*User defined holidays.
2650See the documentation for `calendar-holidays' for details.")
2651
2652(put (quote hebrew-holidays-1) (quote risky-local-variable) t)
2653
2654(defvar hebrew-holidays-1 (quote ((holiday-rosh-hashanah-etc) (if all-hebrew-calendar-holidays (holiday-julian 11 (let* ((m displayed-month) (y displayed-year) (year)) (increment-calendar-month m y -1) (let ((year (extract-calendar-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y)))))) (if (zerop (% (1+ year) 4)) 22 21))) "\"Tal Umatar\" (evening)")))))
2655
2656(put (quote hebrew-holidays-2) (quote risky-local-variable) t)
2657
2658(defvar hebrew-holidays-2 (quote ((if all-hebrew-calendar-holidays (holiday-hanukkah) (holiday-hebrew 9 25 "Hanukkah")) (if all-hebrew-calendar-holidays (holiday-hebrew 10 (let ((h-year (extract-calendar-year (calendar-hebrew-from-absolute (calendar-absolute-from-gregorian (list displayed-month 28 displayed-year)))))) (if (= (% (calendar-absolute-from-hebrew (list 10 10 h-year)) 7) 6) 11 10)) "Tzom Teveth")) (if all-hebrew-calendar-holidays (holiday-hebrew 11 15 "Tu B'Shevat")))))
2659
2660(put (quote hebrew-holidays-3) (quote risky-local-variable) t)
2661
2662(defvar hebrew-holidays-3 (quote ((if all-hebrew-calendar-holidays (holiday-hebrew 11 (let ((m displayed-month) (y displayed-year)) (increment-calendar-month m y 1) (let* ((h-year (extract-calendar-year (calendar-hebrew-from-absolute (calendar-absolute-from-gregorian (list m (calendar-last-day-of-month m y) y))))) (s-s (calendar-hebrew-from-absolute (if (= (% (calendar-absolute-from-hebrew (list 7 1 h-year)) 7) 6) (calendar-dayname-on-or-before 6 (calendar-absolute-from-hebrew (list 11 17 h-year))) (calendar-dayname-on-or-before 6 (calendar-absolute-from-hebrew (list 11 16 h-year)))))) (day (extract-calendar-day s-s))) day)) "Shabbat Shirah")))))
2663
2664(put (quote hebrew-holidays-4) (quote risky-local-variable) t)
2665
2666(defvar hebrew-holidays-4 (quote ((holiday-passover-etc) (if (and all-hebrew-calendar-holidays (let* ((m displayed-month) (y displayed-year) (year)) (increment-calendar-month m y -1) (let ((year (extract-calendar-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y)))))) (= 21 (% year 28))))) (holiday-julian 3 26 "Kiddush HaHamah")) (if all-hebrew-calendar-holidays (holiday-tisha-b-av-etc)))))
2667
2668(put (quote hebrew-holidays) (quote risky-local-variable) t)
2669
2670(defvar hebrew-holidays (append hebrew-holidays-1 hebrew-holidays-2 hebrew-holidays-3 hebrew-holidays-4) "\
2671*Jewish holidays.
2672See the documentation for `calendar-holidays' for details.")
2673
2674(put (quote christian-holidays) (quote risky-local-variable) t)
2675
2676(defvar christian-holidays (quote ((if all-christian-calendar-holidays (holiday-fixed 1 6 "Epiphany")) (holiday-easter-etc) (if all-christian-calendar-holidays (holiday-greek-orthodox-easter)) (if all-christian-calendar-holidays (holiday-fixed 8 15 "Assumption")) (if all-christian-calendar-holidays (holiday-advent)) (holiday-fixed 12 25 "Christmas") (if all-christian-calendar-holidays (holiday-julian 12 25 "Eastern Orthodox Christmas")))) "\
2677*Christian holidays.
2678See the documentation for `calendar-holidays' for details.")
2679
2680(put (quote islamic-holidays) (quote risky-local-variable) t)
2681
2682(defvar islamic-holidays (quote ((holiday-islamic 1 1 (format "Islamic New Year %d" (let ((m displayed-month) (y displayed-year)) (increment-calendar-month m y 1) (extract-calendar-year (calendar-islamic-from-absolute (calendar-absolute-from-gregorian (list m (calendar-last-day-of-month m y) y))))))) (if all-islamic-calendar-holidays (holiday-islamic 1 10 "Ashura")) (if all-islamic-calendar-holidays (holiday-islamic 3 12 "Mulad-al-Nabi")) (if all-islamic-calendar-holidays (holiday-islamic 7 26 "Shab-e-Mi'raj")) (if all-islamic-calendar-holidays (holiday-islamic 8 15 "Shab-e-Bara't")) (holiday-islamic 9 1 "Ramadan Begins") (if all-islamic-calendar-holidays (holiday-islamic 9 27 "Shab-e Qadr")) (if all-islamic-calendar-holidays (holiday-islamic 10 1 "Id-al-Fitr")) (if all-islamic-calendar-holidays (holiday-islamic 12 10 "Id-al-Adha")))) "\
2683*Islamic holidays.
2684See the documentation for `calendar-holidays' for details.")
2685
2686(put (quote solar-holidays) (quote risky-local-variable) t)
2687
2688(defvar solar-holidays (quote ((if (fboundp (quote atan)) (solar-equinoxes-solstices)) (if (progn (require (quote cal-dst)) t) (funcall (quote holiday-sexp) calendar-daylight-savings-starts (quote (format "Daylight Savings Time Begins %s" (if (fboundp (quote atan)) (solar-time-string (/ calendar-daylight-savings-starts-time (float 60)) calendar-standard-time-zone-name) ""))))) (funcall (quote holiday-sexp) calendar-daylight-savings-ends (quote (format "Daylight Savings Time Ends %s" (if (fboundp (quote atan)) (solar-time-string (/ calendar-daylight-savings-ends-time (float 60)) calendar-daylight-time-zone-name) "")))))) "\
2689*Sun-related holidays.
2690See the documentation for `calendar-holidays' for details.")
2691
2692(put (quote calendar-holidays) (quote risky-local-variable) t)
2693
2694(defvar calendar-setup nil "\
2695The frame set up of the calendar.
2696The choices are `one-frame' (calendar and diary together in one separate,
2697dedicated frame), `two-frames' (calendar and diary in separate, dedicated
2698frames), `calendar-only' (calendar in a separate, dedicated frame); with
2699any other value the current frame is used.")
2700
2701(autoload (quote calendar) "calendar" "\
2702Choose between the one frame, two frame, or basic calendar displays.
ec2bb97f
EZ
2703If called with an optional prefix argument, prompts for month and year.
2704
2705The original function `calendar' has been renamed `calendar-basic-setup'.
2706See the documentation of that function for more information." t nil)
93548d2e
DL
2707
2708;;;***
2709\f
df2d7e04 2710;;;### (autoloads nil "cc-langs" "progmodes/cc-langs.el" (15556 56060))
93548d2e
DL
2711;;; Generated autoloads from progmodes/cc-langs.el
2712
2713(defvar c-mode-syntax-table nil "\
2714Syntax table used in c-mode buffers.")
2715
2716(defvar c++-mode-syntax-table nil "\
2717Syntax table used in c++-mode buffers.")
2718
2719(defvar objc-mode-syntax-table nil "\
2720Syntax table used in objc-mode buffers.")
2721
2722(defvar java-mode-syntax-table nil "\
2723Syntax table used in java-mode buffers.")
2724
2725(defvar idl-mode-syntax-table nil "\
2726Syntax table used in idl-mode buffers.")
2727
2728(defvar pike-mode-syntax-table nil "\
2729Syntax table used in pike-mode buffers.")
2730
2731;;;***
2732\f
2733;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode
2734;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
df2d7e04 2735;;;;;; (15613 3383))
93548d2e
DL
2736;;; Generated autoloads from progmodes/cc-mode.el
2737
2738(autoload (quote c-initialize-cc-mode) "cc-mode" nil nil nil)
2739
2740(autoload (quote c-mode) "cc-mode" "\
2741Major mode for editing K&R and ANSI C code.
2742To submit a problem report, enter `\\[c-submit-bug-report]' from a
2743c-mode buffer. This automatically sets up a mail buffer with version
2744information already added. You just need to add a description of the
2745problem, including a reproducible test case and send the message.
2746
2747To see what version of CC Mode you are running, enter `\\[c-version]'.
2748
2749The hook variable `c-mode-hook' is run with no args, if that value is
2750bound and has a non-nil value. Also the hook `c-mode-common-hook' is
2751run first.
2752
2753Key bindings:
2754\\{c-mode-map}" t nil)
2755
2756(autoload (quote c++-mode) "cc-mode" "\
2757Major mode for editing C++ code.
2758To submit a problem report, enter `\\[c-submit-bug-report]' from a
2759c++-mode buffer. This automatically sets up a mail buffer with
2760version information already added. You just need to add a description
2761of the problem, including a reproducible test case, and send the
2762message.
2763
2764To see what version of CC Mode you are running, enter `\\[c-version]'.
2765
2766The hook variable `c++-mode-hook' is run with no args, if that
2767variable is bound and has a non-nil value. Also the hook
2768`c-mode-common-hook' is run first.
2769
2770Key bindings:
2771\\{c++-mode-map}" t nil)
2772
2773(autoload (quote objc-mode) "cc-mode" "\
2774Major mode for editing Objective C code.
2775To submit a problem report, enter `\\[c-submit-bug-report]' from an
2776objc-mode buffer. This automatically sets up a mail buffer with
2777version information already added. You just need to add a description
2778of the problem, including a reproducible test case, and send the
2779message.
2780
2781To see what version of CC Mode you are running, enter `\\[c-version]'.
2782
2783The hook variable `objc-mode-hook' is run with no args, if that value
2784is bound and has a non-nil value. Also the hook `c-mode-common-hook'
2785is run first.
2786
2787Key bindings:
2788\\{objc-mode-map}" t nil)
2789
2790(autoload (quote java-mode) "cc-mode" "\
2791Major mode for editing Java code.
2792To submit a problem report, enter `\\[c-submit-bug-report]' from a
2793java-mode buffer. This automatically sets up a mail buffer with
2794version information already added. You just need to add a description
2795of the problem, including a reproducible test case and send the
2796message.
2797
2798To see what version of CC Mode you are running, enter `\\[c-version]'.
2799
2800The hook variable `java-mode-hook' is run with no args, if that value
2801is bound and has a non-nil value. Also the common hook
2802`c-mode-common-hook' is run first. Note that this mode automatically
2803sets the \"java\" style before calling any hooks so be careful if you
2804set styles in `c-mode-common-hook'.
2805
2806Key bindings:
2807\\{java-mode-map}" t nil)
2808
2809(autoload (quote idl-mode) "cc-mode" "\
2810Major mode for editing CORBA's IDL code.
2811To submit a problem report, enter `\\[c-submit-bug-report]' from an
2812idl-mode buffer. This automatically sets up a mail buffer with
2813version information already added. You just need to add a description
2814of the problem, including a reproducible test case, and send the
2815message.
2816
2817To see what version of CC Mode you are running, enter `\\[c-version]'.
2818
2819The hook variable `idl-mode-hook' is run with no args, if that
2820variable is bound and has a non-nil value. Also the hook
2821`c-mode-common-hook' is run first.
2822
2823Key bindings:
2824\\{idl-mode-map}" t nil)
2825
2826(autoload (quote pike-mode) "cc-mode" "\
2827Major mode for editing Pike code.
ec2c2383
CW
2828To submit a problem report, enter `\\[c-submit-bug-report]' from a
2829pike-mode buffer. This automatically sets up a mail buffer with
93548d2e
DL
2830version information already added. You just need to add a description
2831of the problem, including a reproducible test case, and send the
2832message.
2833
2834To see what version of CC Mode you are running, enter `\\[c-version]'.
2835
2836The hook variable `pike-mode-hook' is run with no args, if that value
2837is bound and has a non-nil value. Also the common hook
2838`c-mode-common-hook' is run first.
2839
2840Key bindings:
2841\\{pike-mode-map}" t nil)
2842
2843;;;***
2844\f
2845;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles"
87bb8d21 2846;;;;;; "progmodes/cc-styles.el" (15623 552))
93548d2e
DL
2847;;; Generated autoloads from progmodes/cc-styles.el
2848
2849(autoload (quote c-set-style) "cc-styles" "\
2850Set CC Mode variables to use one of several different indentation styles.
2851STYLENAME is a string representing the desired style from the list of
2852styles described in the variable `c-style-alist'. See that variable
2853for details of setting up styles.
2854
2855The variable `c-indentation-style' always contains the buffer's current
5ec14d3c
KH
2856style name.
2857
38747ec6
KS
2858If the optional argument DONT-OVERRIDE is t, no style variables that
2859already have values will be overridden. I.e. in the case of
5ec14d3c
KH
2860`c-offsets-alist', syntactic symbols will only be added, and in the
2861case of all other style variables, only those set to `set-from-style'
2862will be reassigned.
2863
38747ec6
KS
2864If DONT-OVERRIDE is neither nil nor t, only those style variables that
2865have default (i.e. non-buffer local) values will keep their settings
2866while the rest will be overridden. This is useful to avoid overriding
2867global settings done in ~/.emacs when setting a style from a mode hook
2868\(providing the style variables are buffer local, which is the
2869default).
2870
2871Obviously, setting DONT-OVERRIDE to t is useful mainly when the
2872initial style is chosen for a CC Mode buffer by a major mode. Since
2873that is done internally by CC Mode, it typically won't have any effect
2874when used elsewhere." t nil)
93548d2e
DL
2875
2876(autoload (quote c-add-style) "cc-styles" "\
2877Adds a style to `c-style-alist', or updates an existing one.
2878STYLE is a string identifying the style to add or update. DESCRIP is
2879an association list describing the style and must be of the form:
2880
2881 ([BASESTYLE] (VARIABLE . VALUE) [(VARIABLE . VALUE) ...])
2882
2883See the variable `c-style-alist' for the semantics of BASESTYLE,
2884VARIABLE and VALUE. This function also sets the current style to
2885STYLE using `c-set-style' if the optional SET-P flag is non-nil." t nil)
2886
2887(autoload (quote c-set-offset) "cc-styles" "\
2888Change the value of a syntactic element symbol in `c-offsets-alist'.
2889SYMBOL is the syntactic element symbol to change and OFFSET is the new
5ec14d3c
KH
2890offset for that syntactic element. The optional argument is not used
2891and exists only for compatibility reasons." t nil)
93548d2e
DL
2892
2893;;;***
2894\f
4c6bc877 2895;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (15556 56060))
93548d2e
DL
2896;;; Generated autoloads from progmodes/cc-vars.el
2897
2898(defconst c-emacs-features (let ((infodock-p (boundp (quote infodock-version))) (comments (let ((table (copy-syntax-table)) entry) (modify-syntax-entry 97 ". 12345678" table) (cond ((arrayp table) (setq entry (aref table 97)) (if (consp entry) (setq entry (car entry)))) ((fboundp (quote get-char-table)) (setq entry (get-char-table 97 table))) ((and (fboundp (quote char-table-p)) (char-table-p table)) (setq entry (car (char-table-range table [97])))) (t (error "CC Mode is incompatible with this version of Emacs"))) (if (= (logand (lsh entry -16) 255) 255) (quote 8-bit) (quote 1-bit))))) (if infodock-p (list comments (quote infodock)) (list comments))) "\
2899A list of features extant in the Emacs you are using.
2900There are many flavors of Emacs out there, each with different
2901features supporting those needed by CC Mode. Here's the current
2902supported list, along with the values for this variable:
2903
5ec14d3c
KH
2904 XEmacs 19, 20, 21: (8-bit)
2905 Emacs 19, 20: (1-bit)
93548d2e
DL
2906
2907Infodock (based on XEmacs) has an additional symbol on this list:
2908`infodock'.")
2909
2910;;;***
2911\f
2912;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program
2913;;;;;; declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el"
296d7669 2914;;;;;; (15669 59919))
93548d2e
DL
2915;;; Generated autoloads from international/ccl.el
2916
2917(autoload (quote ccl-compile) "ccl" "\
75dfe990 2918Return the compiled code of CCL-PROGRAM as a vector of integers." nil nil)
93548d2e
DL
2919
2920(autoload (quote ccl-dump) "ccl" "\
2921Disassemble compiled CCL-CODE." nil nil)
2922
2923(autoload (quote declare-ccl-program) "ccl" "\
2924Declare NAME as a name of CCL program.
2925
2926This macro exists for backward compatibility. In the old version of
2927Emacs, to compile a CCL program which calls another CCL program not
2928yet defined, it must be declared as a CCL program in advance. But,
2929now CCL program names are resolved not at compile time but before
2930execution.
2931
2932Optional arg VECTOR is a compiled CCL code of the CCL program." nil (quote macro))
2933
2934(autoload (quote define-ccl-program) "ccl" "\
2935Set NAME the compiled code of CCL-PROGRAM.
54baed30 2936
2550055a 2937CCL-PROGRAM has this form:
54baed30
GM
2938 (BUFFER_MAGNIFICATION
2939 CCL_MAIN_CODE
2940 [ CCL_EOF_CODE ])
2941
2942BUFFER_MAGNIFICATION is an integer value specifying the approximate
2943output buffer magnification size compared with the bytes of input data
2944text. If the value is zero, the CCL program can't execute `read' and
2945`write' commands.
2946
2947CCL_MAIN_CODE and CCL_EOF_CODE are CCL program codes. CCL_MAIN_CODE
2948executed at first. If there's no more input data when `read' command
2949is executed in CCL_MAIN_CODE, CCL_EOF_CODE is executed. If
2950CCL_MAIN_CODE is terminated, CCL_EOF_CODE is not executed.
2951
2952Here's the syntax of CCL program code in BNF notation. The lines
2953starting by two semicolons (and optional leading spaces) describe the
2954semantics.
2955
2956CCL_MAIN_CODE := CCL_BLOCK
2957
2958CCL_EOF_CODE := CCL_BLOCK
2959
2960CCL_BLOCK := STATEMENT | (STATEMENT [STATEMENT ...])
2961
2962STATEMENT :=
2963 SET | IF | BRANCH | LOOP | REPEAT | BREAK | READ | WRITE | CALL
87bb8d21 2964 | TRANSLATE | MAP | LOOKUP | END
54baed30
GM
2965
2966SET := (REG = EXPRESSION)
2967 | (REG ASSIGNMENT_OPERATOR EXPRESSION)
2968 ;; The following form is the same as (r0 = integer).
2969 | integer
2970
2971EXPRESSION := ARG | (EXPRESSION OPERATOR ARG)
2972
09938b67 2973;; Evaluate EXPRESSION. If the result is nonzero, execute
54baed30
GM
2974;; CCL_BLOCK_0. Otherwise, execute CCL_BLOCK_1.
2975IF := (if EXPRESSION CCL_BLOCK_0 CCL_BLOCK_1)
2976
2977;; Evaluate EXPRESSION. Provided that the result is N, execute
2978;; CCL_BLOCK_N.
2979BRANCH := (branch EXPRESSION CCL_BLOCK_0 [CCL_BLOCK_1 ...])
2980
2981;; Execute STATEMENTs until (break) or (end) is executed.
2982LOOP := (loop STATEMENT [STATEMENT ...])
2983
2984;; Terminate the most inner loop.
2985BREAK := (break)
2986
2987REPEAT :=
2988 ;; Jump to the head of the most inner loop.
2989 (repeat)
2990 ;; Same as: ((write [REG | integer | string])
2991 ;; (repeat))
2992 | (write-repeat [REG | integer | string])
2993 ;; Same as: ((write REG [ARRAY])
2994 ;; (read REG)
2995 ;; (repeat))
2996 | (write-read-repeat REG [ARRAY])
2997 ;; Same as: ((write integer)
2998 ;; (read REG)
2999 ;; (repeat))
3000 | (write-read-repeat REG integer)
3001
3002READ := ;; Set REG_0 to a byte read from the input text, set REG_1
3003 ;; to the next byte read, and so on.
3004 (read REG_0 [REG_1 ...])
3005 ;; Same as: ((read REG)
3006 ;; (if (REG OPERATOR ARG) CCL_BLOCK_0 CCL_BLOCK_1))
3007 | (read-if (REG OPERATOR ARG) CCL_BLOCK_0 CCL_BLOCK_1)
3008 ;; Same as: ((read REG)
3009 ;; (branch REG CCL_BLOCK_0 [CCL_BLOCK_1 ...]))
3010 | (read-branch REG CCL_BLOCK_0 [CCL_BLOCK_1 ...])
3011 ;; Read a character from the input text while parsing
3012 ;; multibyte representation, set REG_0 to the charset ID of
3013 ;; the character, set REG_1 to the code point of the
3014 ;; character. If the dimension of charset is two, set REG_1
2550055a 3015 ;; to ((CODE0 << 7) | CODE1), where CODE0 is the first code
54baed30
GM
3016 ;; point and CODE1 is the second code point.
3017 | (read-multibyte-character REG_0 REG_1)
3018
3019WRITE :=
3020 ;; Write REG_0, REG_1, ... to the output buffer. If REG_N is
3021 ;; a multibyte character, write the corresponding multibyte
3022 ;; representation.
3023 (write REG_0 [REG_1 ...])
3024 ;; Same as: ((r7 = EXPRESSION)
3025 ;; (write r7))
3026 | (write EXPRESSION)
3027 ;; Write the value of `integer' to the output buffer. If it
3028 ;; is a multibyte character, write the corresponding multibyte
3029 ;; representation.
3030 | (write integer)
3031 ;; Write the byte sequence of `string' as is to the output
3032 ;; buffer.
3033 | (write string)
3034 ;; Same as: (write string)
3035 | string
3036 ;; Provided that the value of REG is N, write Nth element of
3037 ;; ARRAY to the output buffer. If it is a multibyte
3038 ;; character, write the corresponding multibyte
3039 ;; representation.
3040 | (write REG ARRAY)
3041 ;; Write a multibyte representation of a character whose
3042 ;; charset ID is REG_0 and code point is REG_1. If the
3043 ;; dimension of the charset is two, REG_1 should be ((CODE0 <<
2550055a 3044 ;; 7) | CODE1), where CODE0 is the first code point and CODE1
54baed30
GM
3045 ;; is the second code point of the character.
3046 | (write-multibyte-character REG_0 REG_1)
3047
3048;; Call CCL program whose name is ccl-program-name.
3049CALL := (call ccl-program-name)
3050
3051;; Terminate the CCL program.
3052END := (end)
3053
3054;; CCL registers that can contain any integer value. As r7 is also
3055;; used by CCL interpreter, its value is changed unexpectedly.
3056REG := r0 | r1 | r2 | r3 | r4 | r5 | r6 | r7
3057
3058ARG := REG | integer
3059
3060OPERATOR :=
3061 ;; Normal arithmethic operators (same meaning as C code).
3062 + | - | * | / | %
3063
3064 ;; Bitwize operators (same meaning as C code)
3065 | & | `|' | ^
3066
3067 ;; Shifting operators (same meaning as C code)
3068 | << | >>
3069
3070 ;; (REG = ARG_0 <8 ARG_1) means:
3071 ;; (REG = ((ARG_0 << 8) | ARG_1))
3072 | <8
3073
3074 ;; (REG = ARG_0 >8 ARG_1) means:
3075 ;; ((REG = (ARG_0 >> 8))
3076 ;; (r7 = (ARG_0 & 255)))
3077 | >8
3078
3079 ;; (REG = ARG_0 // ARG_1) means:
3080 ;; ((REG = (ARG_0 / ARG_1))
3081 ;; (r7 = (ARG_0 % ARG_1)))
3082 | //
3083
3084 ;; Normal comparing operators (same meaning as C code)
3085 | < | > | == | <= | >= | !=
3086
3087 ;; If ARG_0 and ARG_1 are higher and lower byte of Shift-JIS
3088 ;; code, and CHAR is the corresponding JISX0208 character,
3089 ;; (REG = ARG_0 de-sjis ARG_1) means:
3090 ;; ((REG = CODE0)
3091 ;; (r7 = CODE1))
3092 ;; where CODE0 is the first code point of CHAR, CODE1 is the
3093 ;; second code point of CHAR.
3094 | de-sjis
3095
3096 ;; If ARG_0 and ARG_1 are the first and second code point of
3097 ;; JISX0208 character CHAR, and SJIS is the correponding
3098 ;; Shift-JIS code,
3099 ;; (REG = ARG_0 en-sjis ARG_1) means:
3100 ;; ((REG = HIGH)
3101 ;; (r7 = LOW))
3102 ;; where HIGH is the higher byte of SJIS, LOW is the lower
3103 ;; byte of SJIS.
3104 | en-sjis
3105
3106ASSIGNMENT_OPERATOR :=
3107 ;; Same meaning as C code
3108 += | -= | *= | /= | %= | &= | `|=' | ^= | <<= | >>=
3109
3110 ;; (REG <8= ARG) is the same as:
3111 ;; ((REG <<= 8)
3112 ;; (REG |= ARG))
3113 | <8=
3114
3115 ;; (REG >8= ARG) is the same as:
3116 ;; ((r7 = (REG & 255))
3117 ;; (REG >>= 8))
3118
3119 ;; (REG //= ARG) is the same as:
3120 ;; ((r7 = (REG % ARG))
3121 ;; (REG /= ARG))
3122 | //=
3123
3124ARRAY := `[' integer ... `]'
3125
3126
3127TRANSLATE :=
3128 (translate-character REG(table) REG(charset) REG(codepoint))
3129 | (translate-character SYMBOL REG(charset) REG(codepoint))
2a55cd3a 3130 ;; SYMBOL must refer to a table defined by `define-translation-table'.
87bb8d21
MR
3131LOOKUP :=
3132 (lookup-character SYMBOL REG(charset) REG(codepoint))
3133 | (lookup-integer SYMBOL REG(integer))
3134 ;; SYMBOL refers to a table defined by `define-hash-translation-table'.
54baed30
GM
3135MAP :=
3136 (iterate-multiple-map REG REG MAP-IDs)
3137 | (map-multiple REG REG (MAP-SET))
3138 | (map-single REG REG MAP-ID)
3139MAP-IDs := MAP-ID ...
3140MAP-SET := MAP-IDs | (MAP-IDs) MAP-SET
3141MAP-ID := integer
3142" nil (quote macro))
93548d2e
DL
3143
3144(autoload (quote check-ccl-program) "ccl" "\
3145Check validity of CCL-PROGRAM.
3146If CCL-PROGRAM is a symbol denoting a CCL program, return
3147CCL-PROGRAM, else return nil.
3148If CCL-PROGRAM is a vector and optional arg NAME (symbol) is supplied,
3149register CCL-PROGRAM by name NAME, and return NAME." nil (quote macro))
3150
3151(autoload (quote ccl-execute-with-args) "ccl" "\
3152Execute CCL-PROGRAM with registers initialized by the remaining args.
54baed30
GM
3153The return value is a vector of resulting CCL registers.
3154
3155See the documentation of `define-ccl-program' for the detail of CCL program." nil nil)
93548d2e
DL
3156
3157;;;***
3158\f
3159;;;### (autoloads (checkdoc-minor-mode checkdoc-ispell-defun checkdoc-ispell-comments
3160;;;;;; checkdoc-ispell-continue checkdoc-ispell-start checkdoc-ispell-message-text
3161;;;;;; checkdoc-ispell-message-interactive checkdoc-ispell-interactive
3162;;;;;; checkdoc-ispell-current-buffer checkdoc-ispell checkdoc-defun
3163;;;;;; checkdoc-eval-defun checkdoc-message-text checkdoc-rogue-spaces
b5c5b319 3164;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer
93548d2e
DL
3165;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive
3166;;;;;; checkdoc-interactive checkdoc) "checkdoc" "emacs-lisp/checkdoc.el"
296d7669 3167;;;;;; (15702 53007))
93548d2e
DL
3168;;; Generated autoloads from emacs-lisp/checkdoc.el
3169
3170(autoload (quote checkdoc) "checkdoc" "\
87bb8d21
MR
3171Interactively check the entire buffer for style errors.
3172The current status of the check will be displayed in a buffer which
93548d2e
DL
3173the users will view as each check is completed." t nil)
3174
3175(autoload (quote checkdoc-interactive) "checkdoc" "\
3176Interactively check the current buffer for doc string errors.
3177Prefix argument START-HERE will start the checking from the current
3178point, otherwise the check starts at the beginning of the current
3179buffer. Allows navigation forward and backwards through document
3180errors. Does not check for comment or space warnings.
3181Optional argument SHOWSTATUS indicates that we should update the
3182checkdoc status window instead of the usual behavior." t nil)
3183
3184(autoload (quote checkdoc-message-interactive) "checkdoc" "\
3185Interactively check the current buffer for message string errors.
3186Prefix argument START-HERE will start the checking from the current
3187point, otherwise the check starts at the beginning of the current
3188buffer. Allows navigation forward and backwards through document
3189errors. Does not check for comment or space warnings.
3190Optional argument SHOWSTATUS indicates that we should update the
3191checkdoc status window instead of the usual behavior." t nil)
3192
3193(autoload (quote checkdoc-eval-current-buffer) "checkdoc" "\
3194Evaluate and check documentation for the current buffer.
3195Evaluation is done first because good documentation for something that
3196doesn't work is just not useful. Comments, doc strings, and rogue
3197spacing are all verified." t nil)
3198
3199(autoload (quote checkdoc-current-buffer) "checkdoc" "\
3200Check current buffer for document, comment, error style, and rogue spaces.
3201With a prefix argument (in Lisp, the argument TAKE-NOTES),
3202store all errors found in a warnings buffer,
3203otherwise stop after the first error." t nil)
3204
3205(autoload (quote checkdoc-start) "checkdoc" "\
3206Start scanning the current buffer for documentation string style errors.
3207Only documentation strings are checked.
3208Use `checkdoc-continue' to continue checking if an error cannot be fixed.
3209Prefix argument TAKE-NOTES means to collect all the warning messages into
3210a separate buffer." t nil)
3211
3212(autoload (quote checkdoc-continue) "checkdoc" "\
3213Find the next doc string in the current buffer which has a style error.
3214Prefix argument TAKE-NOTES means to continue through the whole buffer and
3215save warnings in a separate buffer. Second optional argument START-POINT
3216is the starting location. If this is nil, `point-min' is used instead." t nil)
3217
b5c5b319
GM
3218(autoload (quote checkdoc-comments) "checkdoc" "\
3219Find missing comment sections in the current Emacs Lisp file.
3220Prefix argument TAKE-NOTES non-nil means to save warnings in a
3221separate buffer. Otherwise print a message. This returns the error
3222if there is one." t nil)
3223
93548d2e
DL
3224(autoload (quote checkdoc-rogue-spaces) "checkdoc" "\
3225Find extra spaces at the end of lines in the current file.
3226Prefix argument TAKE-NOTES non-nil means to save warnings in a
3227separate buffer. Otherwise print a message. This returns the error
3228if there is one.
3229Optional argument INTERACT permits more interactive fixing." t nil)
3230
3231(autoload (quote checkdoc-message-text) "checkdoc" "\
3232Scan the buffer for occurrences of the error function, and verify text.
3233Optional argument TAKE-NOTES causes all errors to be logged." t nil)
3234
3235(autoload (quote checkdoc-eval-defun) "checkdoc" "\
3236Evaluate the current form with `eval-defun' and check its documentation.
3237Evaluation is done first so the form will be read before the
3238documentation is checked. If there is a documentation error, then the display
3239of what was evaluated will be overwritten by the diagnostic message." t nil)
3240
3241(autoload (quote checkdoc-defun) "checkdoc" "\
3242Examine the doc string of the function or variable under point.
3243Call `error' if the doc string has problems. If NO-ERROR is
3244non-nil, then do not call error, but call `message' instead.
3245If the doc string passes the test, then check the function for rogue white
3246space at the end of each line." t nil)
3247
3248(autoload (quote checkdoc-ispell) "checkdoc" "\
3249Check the style and spelling of everything interactively.
3250Calls `checkdoc' with spell-checking turned on.
3251Prefix argument TAKE-NOTES is the same as for `checkdoc'" t nil)
3252
3253(autoload (quote checkdoc-ispell-current-buffer) "checkdoc" "\
3254Check the style and spelling of the current buffer.
3255Calls `checkdoc-current-buffer' with spell-checking turned on.
3256Prefix argument TAKE-NOTES is the same as for `checkdoc-current-buffer'" t nil)
3257
3258(autoload (quote checkdoc-ispell-interactive) "checkdoc" "\
3259Check the style and spelling of the current buffer interactively.
3260Calls `checkdoc-interactive' with spell-checking turned on.
3261Prefix argument TAKE-NOTES is the same as for `checkdoc-interactive'" t nil)
3262
3263(autoload (quote checkdoc-ispell-message-interactive) "checkdoc" "\
3264Check the style and spelling of message text interactively.
3265Calls `checkdoc-message-interactive' with spell-checking turned on.
3266Prefix argument TAKE-NOTES is the same as for `checkdoc-message-interactive'" t nil)
3267
3268(autoload (quote checkdoc-ispell-message-text) "checkdoc" "\
3269Check the style and spelling of message text interactively.
3270Calls `checkdoc-message-text' with spell-checking turned on.
3271Prefix argument TAKE-NOTES is the same as for `checkdoc-message-text'" t nil)
3272
3273(autoload (quote checkdoc-ispell-start) "checkdoc" "\
3274Check the style and spelling of the current buffer.
3275Calls `checkdoc-start' with spell-checking turned on.
3276Prefix argument TAKE-NOTES is the same as for `checkdoc-start'" t nil)
3277
3278(autoload (quote checkdoc-ispell-continue) "checkdoc" "\
3279Check the style and spelling of the current buffer after point.
3280Calls `checkdoc-continue' with spell-checking turned on.
3281Prefix argument TAKE-NOTES is the same as for `checkdoc-continue'" t nil)
3282
3283(autoload (quote checkdoc-ispell-comments) "checkdoc" "\
3284Check the style and spelling of the current buffer's comments.
3285Calls `checkdoc-comments' with spell-checking turned on.
3286Prefix argument TAKE-NOTES is the same as for `checkdoc-comments'" t nil)
3287
3288(autoload (quote checkdoc-ispell-defun) "checkdoc" "\
3289Check the style and spelling of the current defun with Ispell.
3290Calls `checkdoc-defun' with spell-checking turned on.
3291Prefix argument TAKE-NOTES is the same as for `checkdoc-defun'" t nil)
3292
3293(autoload (quote checkdoc-minor-mode) "checkdoc" "\
3294Toggle Checkdoc minor mode, a mode for checking Lisp doc strings.
3295With prefix ARG, turn Checkdoc minor mode on iff ARG is positive.
3296
3297In Checkdoc minor mode, the usual bindings for `eval-defun' which is
6c083b4c 3298bound to \\<checkdoc-minor-mode-map> \\[checkdoc-eval-defun] and `checkdoc-eval-current-buffer' are overridden to include
93548d2e
DL
3299checking of documentation strings.
3300
6c083b4c 3301\\{checkdoc-minor-mode-map}" t nil)
93548d2e
DL
3302
3303;;;***
3304\f
3305;;;### (autoloads (encode-hz-buffer encode-hz-region decode-hz-buffer
2b74dd73
MR
3306;;;;;; decode-hz-region) "china-util" "language/china-util.el" (15391
3307;;;;;; 33361))
93548d2e
DL
3308;;; Generated autoloads from language/china-util.el
3309
93548d2e
DL
3310(autoload (quote decode-hz-region) "china-util" "\
3311Decode HZ/ZW encoded text in the current region.
3312Return the length of resulting text." t nil)
3313
3314(autoload (quote decode-hz-buffer) "china-util" "\
3315Decode HZ/ZW encoded text in the current buffer." t nil)
3316
3317(autoload (quote encode-hz-region) "china-util" "\
3318Encode the text in the current region to HZ.
3319Return the length of resulting text." t nil)
3320
3321(autoload (quote encode-hz-buffer) "china-util" "\
3322Encode the text in the current buffer to HZ." t nil)
3323
3324;;;***
3325\f
0a352cd7 3326;;;### (autoloads (command-history list-command-history repeat-matching-complex-command)
df2d7e04 3327;;;;;; "chistory" "chistory.el" (15569 44237))
93548d2e
DL
3328;;; Generated autoloads from chistory.el
3329
3330(autoload (quote repeat-matching-complex-command) "chistory" "\
3331Edit and re-evaluate complex command with name matching PATTERN.
3332Matching occurrences are displayed, most recent first, until you select
3333a form for evaluation. If PATTERN is empty (or nil), every form in the
3334command history is offered. The form is placed in the minibuffer for
3335editing and the result is evaluated." t nil)
3336
3337(autoload (quote list-command-history) "chistory" "\
3338List history of commands typed to minibuffer.
3339The number of commands listed is controlled by `list-command-history-max'.
3340Calls value of `list-command-history-filter' (if non-nil) on each history
3341element to judge if that element should be excluded from the list.
3342
3343The buffer is left in Command History mode." t nil)
3344
0a352cd7
GM
3345(autoload (quote command-history) "chistory" "\
3346Examine commands from `command-history' in a buffer.
93548d2e
DL
3347The number of commands listed is controlled by `list-command-history-max'.
3348The command history is filtered by `list-command-history-filter' if non-nil.
3349Use \\<command-history-map>\\[command-history-repeat] to repeat the command on the current line.
3350
3351Otherwise much like Emacs-Lisp Mode except that there is no self-insertion
3352and digits provide prefix arguments. Tab does not indent.
3353\\{command-history-map}
0a352cd7
GM
3354
3355This command always recompiles the Command History listing
3356and runs the normal hook `command-history-hook'." t nil)
93548d2e
DL
3357
3358;;;***
3359\f
296d7669 3360;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (15666 1371))
93548d2e
DL
3361;;; Generated autoloads from emacs-lisp/cl.el
3362
3363(defvar custom-print-functions nil "\
3364This is a list of functions that format user objects for printing.
3365Each function is called in turn with three arguments: the object, the
3366stream, and the print level (currently ignored). If it is able to
3367print the object it returns true; otherwise it returns nil and the
3368printer proceeds to the next function on the list.
3369
3370This variable is not used at present, but it is defined in hopes that
3371a future Emacs interpreter will be able to use it.")
3372
3373;;;***
3374\f
3375;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el"
f19e949b 3376;;;;;; (15738 35331))
93548d2e
DL
3377;;; Generated autoloads from emacs-lisp/cl-indent.el
3378
3379(autoload (quote common-lisp-indent-function) "cl-indent" nil nil nil)
3380
3381;;;***
3382\f
3383;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el"
4c6bc877 3384;;;;;; (15250 27620))
93548d2e
DL
3385;;; Generated autoloads from progmodes/cmacexp.el
3386
3387(autoload (quote c-macro-expand) "cmacexp" "\
3388Expand C macros in the region, using the C preprocessor.
3389Normally display output in temp buffer, but
3390prefix arg means replace the region with it.
3391
3392`c-macro-preprocessor' specifies the preprocessor to use.
3393Prompt for arguments to the preprocessor (e.g. `-DDEBUG -I ./include')
3394if the user option `c-macro-prompt-flag' is non-nil.
3395
3396Noninteractive args are START, END, SUBST.
3397For use inside Lisp programs, see also `c-macro-expansion'." t nil)
3398
3399;;;***
3400\f
2b74dd73
MR
3401;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (15394
3402;;;;;; 11979))
93548d2e
DL
3403;;; Generated autoloads from cmuscheme.el
3404
3405(autoload (quote run-scheme) "cmuscheme" "\
3406Run an inferior Scheme process, input and output via buffer *scheme*.
3407If there is a process already running in `*scheme*', switch to that buffer.
3408With argument, allows you to edit the command line (default is value
6c083b4c 3409of `scheme-program-name'). Runs the hooks `inferior-scheme-mode-hook'
93548d2e
DL
3410\(after the `comint-mode-hook' is run).
3411\(Type \\[describe-mode] in the process buffer for a list of commands.)" t nil)
3412 (add-hook 'same-window-buffer-names "*scheme*")
3413
3414;;;***
3415\f
4c6bc877
MR
3416;;;### (autoloads (cp-make-coding-system) "code-pages" "international/code-pages.el"
3417;;;;;; (15591 63983))
3418;;; Generated autoloads from international/code-pages.el
3419
3420(autoload (quote cp-make-coding-system) "code-pages" "\
3421Make coding system NAME for and 8-bit, extended-ASCII character set.
3422V is a 128-long vector of characters to translate the upper half of
3423the charactert set. DOC-STRING and MNEMONIC are used as the
3424corresponding args of `make-coding-system'. If MNEMONIC isn't given,
3425?* is used." nil (quote macro))
3426
3427;;;***
3428\f
93548d2e
DL
3429;;;### (autoloads (codepage-setup cp-supported-codepages cp-offset-for-codepage
3430;;;;;; cp-language-for-codepage cp-charset-for-codepage cp-make-coding-systems-for-codepage)
df2d7e04 3431;;;;;; "codepage" "international/codepage.el" (15507 55753))
93548d2e
DL
3432;;; Generated autoloads from international/codepage.el
3433
3434(autoload (quote cp-make-coding-systems-for-codepage) "codepage" "\
3435Create a coding system to convert IBM CODEPAGE into charset ISO-NAME
3436whose first character is at offset OFFSET from the beginning of 8-bit
3437ASCII table.
3438
3439The created coding system has the usual 3 subsidiary systems: for Unix-,
3440DOS- and Mac-style EOL conversion. However, unlike built-in coding
3441systems, the Mac-style EOL conversion is currently not supported by the
3442decoder and encoder created by this function." nil nil)
3443
3444(autoload (quote cp-charset-for-codepage) "codepage" "\
3445Return the charset for which there is a translation table to DOS CODEPAGE.
3446CODEPAGE must be the name of a DOS codepage, a string." nil nil)
3447
3448(autoload (quote cp-language-for-codepage) "codepage" "\
3449Return the name of the MULE language environment for CODEPAGE.
3450CODEPAGE must be the name of a DOS codepage, a string." nil nil)
3451
3452(autoload (quote cp-offset-for-codepage) "codepage" "\
3453Return the offset to be used in setting up coding systems for CODEPAGE.
3454CODEPAGE must be the name of a DOS codepage, a string." nil nil)
3455
3456(autoload (quote cp-supported-codepages) "codepage" "\
3457Return an alist of supported codepages.
3458
3459Each association in the alist has the form (NNN . CHARSET), where NNN is the
3460codepage number, and CHARSET is the MULE charset which is the closest match
3461for the character set supported by that codepage.
3462
3463A codepage NNN is supported if a variable called `cpNNN-decode-table' exists,
3464is a vector, and has a charset property." nil nil)
3465
3466(autoload (quote codepage-setup) "codepage" "\
3467Create a coding system cpCODEPAGE to support the IBM codepage CODEPAGE.
3468
3469These coding systems are meant for encoding and decoding 8-bit non-ASCII
3470characters used by the IBM codepages, typically in conjunction with files
3471read/written by MS-DOS software, or for display on the MS-DOS terminal." t nil)
3472
3473;;;***
3474\f
cded5ed3
GM
3475;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list
3476;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command
0ad84a21 3477;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el"
4c6bc877 3478;;;;;; (15727 34856))
93548d2e
DL
3479;;; Generated autoloads from comint.el
3480
0ad84a21
MB
3481(autoload (quote make-comint-in-buffer) "comint" "\
3482Make a comint process NAME in BUFFER, running PROGRAM.
3483If BUFFER is nil, it defaults to NAME surrounded by `*'s.
3484PROGRAM should be either a string denoting an executable program to create
3485via `start-process', or a cons pair of the form (HOST . SERVICE) denoting a TCP
3486connection to be opened via `open-network-stream'. If there is already a
3487running process in that buffer, it is not restarted. Optional third arg
3488STARTFILE is the name of a file to send the contents of to the process.
3489
3490If PROGRAM is a string, any more args are arguments to PROGRAM." nil nil)
3491
93548d2e
DL
3492(autoload (quote make-comint) "comint" "\
3493Make a comint process NAME in a buffer, running PROGRAM.
3494The name of the buffer is made by surrounding NAME with `*'s.
3495PROGRAM should be either a string denoting an executable program to create
3496via `start-process', or a cons pair of the form (HOST . SERVICE) denoting a TCP
3497connection to be opened via `open-network-stream'. If there is already a
3498running process in that buffer, it is not restarted. Optional third arg
3499STARTFILE is the name of a file to send the contents of to the process.
3500
3501If PROGRAM is a string, any more args are arguments to PROGRAM." nil nil)
3502
3503(autoload (quote comint-run) "comint" "\
3504Run PROGRAM in a comint buffer and switch to it.
3505The buffer name is made by surrounding the file name of PROGRAM with `*'s.
3506The file name is used to make a symbol name, such as `comint-sh-hook', and any
3507hooks on this symbol are run in the buffer.
3508See `make-comint' and `comint-exec'." t nil)
3509
cded5ed3
GM
3510(autoload (quote comint-redirect-send-command) "comint" "\
3511Send COMMAND to process in current buffer, with output to OUTPUT-BUFFER.
3512With prefix arg, echo output in process buffer.
3513
3514If NO-DISPLAY is non-nil, do not show the output buffer." t nil)
3515
3516(autoload (quote comint-redirect-send-command-to-process) "comint" "\
3517Send COMMAND to PROCESS, with output to OUTPUT-BUFFER.
3518With prefix arg, echo output in process buffer.
3519
3520If NO-DISPLAY is non-nil, do not show the output buffer." t nil)
3521
3522(autoload (quote comint-redirect-results-list) "comint" "\
0ad84a21 3523Send COMMAND to current process.
cded5ed3 3524Return a list of expressions in the output which match REGEXP.
5ec14d3c 3525REGEXP-GROUP is the regular expression group in REGEXP to use." nil nil)
cded5ed3
GM
3526
3527(autoload (quote comint-redirect-results-list-from-process) "comint" "\
0ad84a21 3528Send COMMAND to PROCESS.
cded5ed3 3529Return a list of expressions in the output which match REGEXP.
5ec14d3c 3530REGEXP-GROUP is the regular expression group in REGEXP to use." nil nil)
cded5ed3 3531
93548d2e
DL
3532;;;***
3533\f
296d7669
KS
3534;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (15669
3535;;;;;; 19465))
93548d2e
DL
3536;;; Generated autoloads from compare-w.el
3537
3538(autoload (quote compare-windows) "compare-w" "\
3539Compare text in current window with text in next window.
3540Compares the text starting at point in each window,
3541moving over text in each one as far as they match.
3542
3543This command pushes the mark in each window
3544at the prior location of point in that window.
3545If both windows display the same buffer,
3546the mark is pushed twice in that buffer:
3547first in the other window, then in the selected window.
3548
3549A prefix arg means ignore changes in whitespace.
3550The variable `compare-windows-whitespace' controls how whitespace is skipped.
3551If `compare-ignore-case' is non-nil, changes in case are also ignored." t nil)
3552
3553;;;***
3554\f
3555;;;### (autoloads (next-error compilation-minor-mode compilation-shell-minor-mode
38747ec6 3556;;;;;; compilation-mode grep-tree grep-find grep compile compilation-search-path
93548d2e 3557;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook)
f19e949b 3558;;;;;; "compile" "progmodes/compile.el" (15738 35332))
93548d2e
DL
3559;;; Generated autoloads from progmodes/compile.el
3560
3561(defvar compilation-mode-hook nil "\
3562*List of hook functions run by `compilation-mode' (see `run-hooks').")
3563
3564(defvar compilation-window-height nil "\
3565*Number of lines in a compilation window. If nil, use Emacs default.")
3566
3567(defvar compilation-process-setup-function nil "\
3568*Function to call to customize the compilation process.
3569This functions is called immediately before the compilation process is
3570started. It can be used to set any variables or functions that are used
3571while processing the output of the compilation process.")
3572
3573(defvar compilation-buffer-name-function nil "\
3574Function to compute the name of a compilation buffer.
3575The function receives one argument, the name of the major mode of the
3576compilation buffer. It should return a string.
3577nil means compute the name with `(concat \"*\" (downcase major-mode) \"*\")'.")
3578
3579(defvar compilation-finish-function nil "\
3580Function to call when a compilation process finishes.
3581It is called with two arguments: the compilation buffer, and a string
3582describing how the process finished.")
3583
3584(defvar compilation-finish-functions nil "\
3585Functions to call when a compilation process finishes.
3586Each function is called with two arguments: the compilation buffer,
3587and a string describing how the process finished.")
3588
3589(defvar compilation-ask-about-save t "\
cded5ed3 3590*Non-nil means \\[compile] asks which buffers to save before compiling.
93548d2e
DL
3591Otherwise, it saves all modified buffers without asking.")
3592
3593(defvar compilation-search-path (quote (nil)) "\
3594*List of directories to search for source files named in error messages.
3595Elements should be directory names, not file names of directories.
3596nil as an element means to try the default directory.")
3597
3598(autoload (quote compile) "compile" "\
3599Compile the program including the current buffer. Default: run `make'.
3600Runs COMMAND, a shell command, in a separate process asynchronously
3601with output going to the buffer `*compilation*'.
3602
3603You can then use the command \\[next-error] to find the next error message
3604and move to the source code that caused it.
3605
3606Interactively, prompts for the command if `compilation-read-command' is
3607non-nil; otherwise uses `compile-command'. With prefix arg, always prompts.
3608
3609To run more than one compilation at once, start one and rename the
3610`*compilation*' buffer to some other name with \\[rename-buffer].
3611Then start the next one.
3612
3613The name used for the buffer is actually whatever is returned by
3614the function in `compilation-buffer-name-function', so you can set that
3615to a function that generates a unique name." t nil)
3616
3617(autoload (quote grep) "compile" "\
3618Run grep, with user-specified args, and collect output in a buffer.
3619While grep runs asynchronously, you can use \\[next-error] (M-x next-error),
3620or \\<compilation-minor-mode-map>\\[compile-goto-error] in the grep output buffer, to go to the lines
3621where grep found matches.
3622
54baed30 3623This command uses a special history list for its COMMAND-ARGS, so you can
93548d2e
DL
3624easily repeat a grep command.
3625
3626A prefix argument says to default the argument based upon the current
3627tag the cursor is over, substituting it into the last grep command
3628in the grep command history (or into `grep-command'
3629if that history list is empty)." t nil)
3630
3631(autoload (quote grep-find) "compile" "\
cded5ed3
GM
3632Run grep via find, with user-specified args COMMAND-ARGS.
3633Collect output in a buffer.
93548d2e
DL
3634While find runs asynchronously, you can use the \\[next-error] command
3635to find the text that grep hits refer to.
3636
3637This command uses a special history list for its arguments, so you can
3638easily repeat a find command." t nil)
3639
38747ec6
KS
3640(autoload (quote grep-tree) "compile" "\
3641Grep for REGEXP in FILES in directory tree rooted at DIR.
3642Collect output in a buffer.
3643Interactively, prompt separately for each search parameter.
3644With prefix arg, reuse previous REGEXP.
3645The search is limited to file names matching shell pattern FILES.
3646FILES may use abbreviations defined in `grep-tree-files-aliases', e.g.
3647entering `ch' is equivalent to `*.[ch]'.
3648
3649While find runs asynchronously, you can use the \\[next-error] command
3650to find the text that grep hits refer to.
3651
3652This command uses a special history list for its arguments, so you can
3653easily repeat a find command.
3654
3655When used non-interactively, optional arg SUBDIRS limits the search to
3656those sub directories of DIR." t nil)
df2d7e04 3657
93548d2e
DL
3658(autoload (quote compilation-mode) "compile" "\
3659Major mode for compilation log buffers.
3660\\<compilation-mode-map>To visit the source for a line-numbered error,
3661move point to the error message line and type \\[compile-goto-error].
3662To kill the compilation, type \\[kill-compilation].
3663
3664Runs `compilation-mode-hook' with `run-hooks' (which see)." t nil)
3665
3666(autoload (quote compilation-shell-minor-mode) "compile" "\
3667Toggle compilation shell minor mode.
3668With arg, turn compilation mode on if and only if arg is positive.
3669See `compilation-mode'.
3670Turning the mode on runs the normal hook `compilation-shell-minor-mode-hook'." t nil)
3671
3672(autoload (quote compilation-minor-mode) "compile" "\
3673Toggle compilation minor mode.
3674With arg, turn compilation mode on if and only if arg is positive.
3675See `compilation-mode'.
3676Turning the mode on runs the normal hook `compilation-minor-mode-hook'." t nil)
3677
3678(autoload (quote next-error) "compile" "\
3679Visit next compilation error message and corresponding source code.
3680
3681If all the error messages parsed so far have been processed already,
3682the message buffer is checked for new ones.
3683
54baed30 3684A prefix ARGP specifies how many error messages to move;
93548d2e 3685negative means move back to previous error messages.
54baed30 3686Just \\[universal-argument] as a prefix means reparse the error message buffer
93548d2e
DL
3687and start at the first error.
3688
3689\\[next-error] normally uses the most recently started compilation or
3690grep buffer. However, it can operate on any buffer with output from
3691the \\[compile] and \\[grep] commands, or, more generally, on any
3692buffer in Compilation mode or with Compilation Minor mode enabled. To
3693specify use of a particular buffer for error messages, type
3694\\[next-error] in that buffer.
3695
3696Once \\[next-error] has chosen the buffer for error messages,
3697it stays with that buffer until you use it in some other buffer which
3698uses Compilation mode or Compilation Minor mode.
3699
3700See variables `compilation-parse-errors-function' and
3701`compilation-error-regexp-alist' for customization ideas." t nil)
3702 (define-key ctl-x-map "`" 'next-error)
3703
3704;;;***
3705\f
b442e70a 3706;;;### (autoloads (partial-completion-mode) "complete" "complete.el"
4c6bc877 3707;;;;;; (15186 56482))
93548d2e
DL
3708;;; Generated autoloads from complete.el
3709
f75a0f7a 3710(defvar partial-completion-mode nil "\
2a55cd3a 3711Non-nil if Partial-Completion mode is enabled.
bd02b8e0 3712See the command `partial-completion-mode' for a description of this minor-mode.
b442e70a
MB
3713Setting this variable directly does not take effect;
3714use either \\[customize] or the function `partial-completion-mode'.")
f75a0f7a
GM
3715
3716(custom-add-to-group (quote partial-completion) (quote partial-completion-mode) (quote custom-variable))
3717
3718(custom-add-load (quote partial-completion-mode) (quote complete))
3719
93548d2e
DL
3720(autoload (quote partial-completion-mode) "complete" "\
3721Toggle Partial Completion mode.
3722With prefix ARG, turn Partial Completion mode on if ARG is positive.
3723
3724When Partial Completion mode is enabled, TAB (or M-TAB if `PC-meta-flag' is
3725nil) is enhanced so that if some string is divided into words and each word is
3726delimited by a character in `PC-word-delimiters', partial words are completed
b442e70a 3727as much as possible and `*' characters are treated likewise in file names.
93548d2e
DL
3728
3729For example, M-x p-c-m expands to M-x partial-completion-mode since no other
3730command begins with that sequence of characters, and
3731\\[find-file] f_b.c TAB might complete to foo_bar.c if that file existed and no
3732other file in that directory begin with that sequence of characters.
3733
2a55cd3a 3734Unless `PC-disable-includes' is non-nil, the `<...>' sequence is interpreted
93548d2e 3735specially in \\[find-file]. For example,
2a55cd3a 3736\\[find-file] <sys/time.h> RET finds the file `/usr/include/sys/time.h'.
93548d2e
DL
3737See also the variable `PC-include-file-path'." t nil)
3738
3739;;;***
3740\f
3741;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el"
296d7669 3742;;;;;; (15707 34351))
93548d2e
DL
3743;;; Generated autoloads from completion.el
3744
3745(autoload (quote dynamic-completion-mode) "completion" "\
3746Enable dynamic word-completion." t nil)
3747
3748;;;***
3749\f
5ec14d3c
KH
3750;;;### (autoloads (decompose-composite-char compose-last-chars compose-chars-after
3751;;;;;; find-composition compose-chars decompose-string compose-string
3752;;;;;; decompose-region compose-region) "composite" "composite.el"
4c6bc877 3753;;;;;; (15727 34855))
5ec14d3c
KH
3754;;; Generated autoloads from composite.el
3755
3756(defconst reference-point-alist (quote ((tl . 0) (tc . 1) (tr . 2) (Bl . 3) (Bc . 4) (Br . 5) (bl . 6) (bc . 7) (br . 8) (cl . 9) (cc . 10) (cr . 11) (top-left . 0) (top-center . 1) (top-right . 2) (base-left . 3) (base-center . 4) (base-right . 5) (bottom-left . 6) (bottom-center . 7) (bottom-right . 8) (center-left . 9) (center-center . 10) (center-right . 11) (ml . 3) (mc . 10) (mr . 5) (mid-left . 3) (mid-center . 10) (mid-right . 5))) "\
3757Alist of symbols vs integer codes of glyph reference points.
3758A glyph reference point symbol is to be used to specify a composition
3759rule in COMPONENTS argument to such functions as `compose-region' and
3760`make-composition'.
3761
3762Meanings of glyph reference point codes are as follows:
3763
3764 0----1----2 <---- ascent 0:tl or top-left
3765 | | 1:tc or top-center
3766 | | 2:tr or top-right
3767 | | 3:Bl or base-left 9:cl or center-left
3768 9 10 11 <---- center 4:Bc or base-center 10:cc or center-center
3769 | | 5:Br or base-right 11:cr or center-right
3770 --3----4----5-- <-- baseline 6:bl or bottom-left
3771 | | 7:bc or bottom-center
3772 6----7----8 <---- descent 8:br or bottom-right
3773
3774Glyph reference point symbols are to be used to specify composition
3775rule of the form (GLOBAL-REF-POINT . NEW-REF-POINT), where
3776GLOBAL-REF-POINT is a reference point in the overall glyphs already
3777composed, and NEW-REF-POINT is a reference point in the new glyph to
3778be added.
3779
3780For instance, if GLOBAL-REF-POINT is `br' (bottom-right) and
e5c8f6f1 3781NEW-REF-POINT is `tc' (top-center), the overall glyph is updated as
5ec14d3c
KH
3782follows (the point `*' corresponds to both reference points):
3783
3784 +-------+--+ <--- new ascent
3785 | | |
3786 | global| |
3787 | glyph | |
3788 -- | | |-- <--- baseline (doesn't change)
3789 +----+--*--+
3790 | | new |
3791 | |glyph|
3792 +----+-----+ <--- new descent
3793")
3794
3795(autoload (quote compose-region) "composite" "\
3796Compose characters in the current region.
3797
296d7669
KS
3798Characters are composed relatively, i.e. composed by overstricking or
3799stacking depending on ascent, descent and other properties.
3800
5ec14d3c
KH
3801When called from a program, expects these four arguments.
3802
3803First two arguments START and END are positions (integers or markers)
3804specifying the region.
3805
3806Optional 3rd argument COMPONENTS, if non-nil, is a character or a
296d7669
KS
3807sequence (vector, list, or string) of integers. In this case,
3808characters are composed not relatively but according to COMPONENTS.
5ec14d3c
KH
3809
3810If it is a character, it is an alternate character to display instead
3811of the text in the region.
3812
3813If it is a string, the elements are alternate characters.
3814
3815If it is a vector or list, it is a sequence of alternate characters and
3816composition rules, where (2N)th elements are characters and (2N+1)th
3817elements are composition rules to specify how to compose (2N+2)th
3818elements with previously composed N glyphs.
3819
3820A composition rule is a cons of global and new glyph reference point
3821symbols. See the documentation of `reference-point-alist' for more
3822detail.
3823
3824Optional 4th argument MODIFICATION-FUNC is a function to call to
3825adjust the composition when it gets invalid because of a change of
3826text in the composition." t nil)
3827
3828(autoload (quote decompose-region) "composite" "\
3829Decompose text in the current region.
3830
3831When called from a program, expects two arguments,
3832positions (integers or markers) specifying the region." t nil)
3833
3834(autoload (quote compose-string) "composite" "\
3835Compose characters in string STRING.
3836
3837The return value is STRING where `composition' property is put on all
3838the characters in it.
3839
3840Optional 2nd and 3rd arguments START and END specify the range of
3841STRING to be composed. They defaults to the beginning and the end of
3842STRING respectively.
3843
3844Optional 4th argument COMPONENTS, if non-nil, is a character or a
3845sequence (vector, list, or string) of integers. See the function
3846`compose-region' for more detail.
3847
3848Optional 5th argument MODIFICATION-FUNC is a function to call to
3849adjust the composition when it gets invalid because of a change of
3850text in the composition." nil nil)
3851
3852(autoload (quote decompose-string) "composite" "\
3853Return STRING where `composition' property is removed." nil nil)
3854
3855(autoload (quote compose-chars) "composite" "\
3856Return a string from arguments in which all characters are composed.
3857For relative composition, arguments are characters.
3858For rule-based composition, Mth (where M is odd) arguments are
3859characters, and Nth (where N is even) arguments are composition rules.
3860A composition rule is a cons of glyph reference points of the form
3861\(GLOBAL-REF-POINT . NEW-REF-POINT). See the documentation of
3862`reference-point-alist' for more detail." nil nil)
3863
3864(autoload (quote find-composition) "composite" "\
3865Return information about a composition at or nearest to buffer position POS.
3866
3867If the character at POS has `composition' property, the value is a list
3868of FROM, TO, and VALID-P.
3869
3870FROM and TO specify the range of text that has the same `composition'
3871property, VALID-P is non-nil if and only if this composition is valid.
3872
3873If there's no composition at POS, and the optional 2nd argument LIMIT
3874is non-nil, search for a composition toward LIMIT.
3875
3876If no composition is found, return nil.
3877
3878Optional 3rd argument STRING, if non-nil, is a string to look for a
3879composition in; nil means the current buffer.
3880
3881If a valid composition is found and the optional 4th argument DETAIL-P
3882is non-nil, the return value is a list of FROM, TO, COMPONENTS,
3883RELATIVE-P, MOD-FUNC, and WIDTH.
3884
3885COMPONENTS is a vector of integers, the meaning depends on RELATIVE-P.
3886
3887RELATIVE-P is t if the composition method is relative, else nil.
3888
3889If RELATIVE-P is t, COMPONENTS is a vector of characters to be
3890composed. If RELATIVE-P is nil, COMPONENTS is a vector of characters
3891and composition rules as described in `compose-region'.
3892
3893MOD-FUNC is a modification function of the composition.
3894
3895WIDTH is a number of columns the composition occupies on the screen." nil nil)
abb2db1c 3896
5ec14d3c
KH
3897(autoload (quote compose-chars-after) "composite" "\
3898Compose characters in current buffer after position POS.
3899
3900It looks up the char-table `composition-function-table' (which see) by
3901a character after POS. If non-nil value is found, the format of the
3902value should be an alist of PATTERNs vs FUNCs, where PATTERNs are
3903regular expressions and FUNCs are functions. If the text after POS
3904matches one of PATTERNs, call the corresponding FUNC with three
3905arguments POS, TO, and PATTERN, where TO is the end position of text
3906matching PATTERN, and return what FUNC returns. Otherwise, return
3907nil.
3908
3909FUNC is responsible for composing the text properly. The return value
3910is:
3911 nil -- if no characters were composed.
3912 CHARS (integer) -- if CHARS characters were composed.
3913
3914Optional 2nd arg LIMIT, if non-nil, limits the matching of text.
3915
bd02b8e0
GM
3916Optional 3rd arg OBJECT, if non-nil, is a string that contains the
3917text to compose. In that case, POS and LIMIT index to the string.
3918
5ec14d3c
KH
3919This function is the default value of `compose-chars-after-function'." nil nil)
3920
3921(autoload (quote compose-last-chars) "composite" "\
3922Compose last characters.
ac95a621
GM
3923The argument is a parameterized event of the form
3924 (compose-last-chars N COMPONENTS),
3925where N is the number of characters before point to compose,
3926COMPONENTS, if non-nil, is the same as the argument to `compose-region'
3927\(which see). If it is nil, `compose-chars-after' is called,
3928and that function find a proper rule to compose the target characters.
5ec14d3c
KH
3929This function is intended to be used from input methods.
3930The global keymap binds special event `compose-last-chars' to this
ac95a621 3931function. Input method may generate an event (compose-last-chars N COMPONENTS)
5ec14d3c
KH
3932after a sequence character events." t nil)
3933(global-set-key [compose-last-chars] 'compose-last-chars)
3934
3935(autoload (quote decompose-composite-char) "composite" "\
3936Convert CHAR to string.
5ec14d3c
KH
3937
3938If optional 2nd arg TYPE is non-nil, it is `string', `list', or
3939`vector'. In this case, CHAR is converted string, list of CHAR, or
3940vector of CHAR respectively." nil nil)
3941
87bb8d21
MR
3942(make-obsolete (quote decompose-composite-char) (quote char-to-string) "21.1")
3943
5ec14d3c
KH
3944;;;***
3945\f
93548d2e 3946;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie)
2b74dd73 3947;;;;;; "cookie1" "play/cookie1.el" (15365 62270))
93548d2e
DL
3948;;; Generated autoloads from play/cookie1.el
3949
3950(autoload (quote cookie) "cookie1" "\
8d8d8d4e
EZ
3951Return a random phrase from PHRASE-FILE.
3952When the phrase file is read in, display STARTMSG at the beginning
3953of load, ENDMSG at the end." nil nil)
93548d2e
DL
3954
3955(autoload (quote cookie-insert) "cookie1" "\
8d8d8d4e
EZ
3956Insert random phrases from PHRASE-FILE; COUNT of them.
3957When the phrase file is read in, display STARTMSG at the beginning
3958of load, ENDMSG at the end." nil nil)
93548d2e
DL
3959
3960(autoload (quote cookie-snarf) "cookie1" "\
3961Reads in the PHRASE-FILE, returns it as a vector of strings.
3962Emit STARTMSG and ENDMSG before and after. Caches the result; second
3963and subsequent calls on the same file won't go to disk." nil nil)
3964
3965(autoload (quote shuffle-vector) "cookie1" "\
8d8d8d4e 3966Randomly permute the elements of VECTOR (all permutations equally likely)." nil nil)
93548d2e
DL
3967
3968;;;***
3969\f
3970;;;### (autoloads (copyright copyright-update) "copyright" "emacs-lisp/copyright.el"
2b74dd73 3971;;;;;; (15458 48079))
93548d2e
DL
3972;;; Generated autoloads from emacs-lisp/copyright.el
3973
3974(autoload (quote copyright-update) "copyright" "\
33c18c83
RS
3975Update copyright notice at beginning of buffer to indicate the current year.
3976With prefix ARG, replace the years in the notice rather than adding
3977the current year after them. If necessary, and
3978`copyright-current-gpl-version' is set, any copying permissions
3979following the copyright are updated as well." t nil)
93548d2e
DL
3980
3981(autoload (quote copyright) "copyright" "\
3982Insert a copyright by $ORGANIZATION notice at cursor." t nil)
3983
3984;;;***
3985\f
3986;;;### (autoloads (cperl-mode) "cperl-mode" "progmodes/cperl-mode.el"
4c6bc877 3987;;;;;; (15649 61374))
93548d2e
DL
3988;;; Generated autoloads from progmodes/cperl-mode.el
3989
3990(autoload (quote cperl-mode) "cperl-mode" "\
3991Major mode for editing Perl code.
3992Expression and list commands understand all C brackets.
3993Tab indents for Perl code.
3994Paragraphs are separated by blank lines only.
3995Delete converts tabs to spaces as it moves back.
3996
3997Various characters in Perl almost always come in pairs: {}, (), [],
3998sometimes <>. When the user types the first, she gets the second as
3999well, with optional special formatting done on {}. (Disabled by
4000default.) You can always quote (with \\[quoted-insert]) the left
4001\"paren\" to avoid the expansion. The processing of < is special,
4c6bc877 4002since most the time you mean \"less\". CPerl mode tries to guess
93548d2e
DL
4003whether you want to type pair <>, and inserts is if it
4004appropriate. You can set `cperl-electric-parens-string' to the string that
4005contains the parenths from the above list you want to be electrical.
4006Electricity of parenths is controlled by `cperl-electric-parens'.
4007You may also set `cperl-electric-parens-mark' to have electric parens
4008look for active mark and \"embrace\" a region if possible.'
4009
4010CPerl mode provides expansion of the Perl control constructs:
4011
0ad84a21 4012 if, else, elsif, unless, while, until, continue, do,
93548d2e
DL
4013 for, foreach, formy and foreachmy.
4014
4015and POD directives (Disabled by default, see `cperl-electric-keywords'.)
4016
4017The user types the keyword immediately followed by a space, which
4018causes the construct to be expanded, and the point is positioned where
4019she is most likely to want to be. eg. when the user types a space
4020following \"if\" the following appears in the buffer: if () { or if ()
4021} { } and the cursor is between the parentheses. The user can then
4022type some boolean expression within the parens. Having done that,
4023typing \\[cperl-linefeed] places you - appropriately indented - on a
4024new line between the braces (if you typed \\[cperl-linefeed] in a POD
0ad84a21 4025directive line, then appropriate number of new lines is inserted).
93548d2e
DL
4026
4027If CPerl decides that you want to insert \"English\" style construct like
4028
4029 bite if angry;
4030
4031it will not do any expansion. See also help on variable
4032`cperl-extra-newline-before-brace'. (Note that one can switch the
4033help message on expansion by setting `cperl-message-electric-keyword'
4034to nil.)
4035
4036\\[cperl-linefeed] is a convenience replacement for typing carriage
4037return. It places you in the next line with proper indentation, or if
4038you type it inside the inline block of control construct, like
4039
4040 foreach (@lines) {print; print}
4041
4042and you are on a boundary of a statement inside braces, it will
4043transform the construct into a multiline and will place you into an
0ad84a21
MB
4044appropriately indented blank line. If you need a usual
4045`newline-and-indent' behaviour, it is on \\[newline-and-indent],
93548d2e
DL
4046see documentation on `cperl-electric-linefeed'.
4047
4048Use \\[cperl-invert-if-unless] to change a construction of the form
4049
4050 if (A) { B }
4051
4052into
4053
4054 B if A;
4055
4056\\{cperl-mode-map}
4057
4058Setting the variable `cperl-font-lock' to t switches on font-lock-mode
4059\(even with older Emacsen), `cperl-electric-lbrace-space' to t switches
4060on electric space between $ and {, `cperl-electric-parens-string' is
4061the string that contains parentheses that should be electric in CPerl
4062\(see also `cperl-electric-parens-mark' and `cperl-electric-parens'),
4063setting `cperl-electric-keywords' enables electric expansion of
4064control structures in CPerl. `cperl-electric-linefeed' governs which
4065one of two linefeed behavior is preferable. You can enable all these
4066options simultaneously (recommended mode of use) by setting
4067`cperl-hairy' to t. In this case you can switch separate options off
4068by setting them to `null'. Note that one may undo the extra
4069whitespace inserted by semis and braces in `auto-newline'-mode by
4070consequent \\[cperl-electric-backspace].
4071
4072If your site has perl5 documentation in info format, you can use commands
4073\\[cperl-info-on-current-command] and \\[cperl-info-on-command] to access it.
4074These keys run commands `cperl-info-on-current-command' and
4075`cperl-info-on-command', which one is which is controlled by variable
0ad84a21 4076`cperl-info-on-command-no-prompt' and `cperl-clobber-lisp-bindings'
93548d2e
DL
4077\(in turn affected by `cperl-hairy').
4078
4079Even if you have no info-format documentation, short one-liner-style
4080help is available on \\[cperl-get-help], and one can run perldoc or
4081man via menu.
4082
4083It is possible to show this help automatically after some idle time.
4084This is regulated by variable `cperl-lazy-help-time'. Default with
4085`cperl-hairy' (if the value of `cperl-lazy-help-time' is nil) is 5
4086secs idle time . It is also possible to switch this on/off from the
4087menu, or via \\[cperl-toggle-autohelp]. Requires `run-with-idle-timer'.
4088
4089Use \\[cperl-lineup] to vertically lineup some construction - put the
4090beginning of the region at the start of construction, and make region
4091span the needed amount of lines.
4092
4093Variables `cperl-pod-here-scan', `cperl-pod-here-fontify',
4094`cperl-pod-face', `cperl-pod-head-face' control processing of pod and
4095here-docs sections. With capable Emaxen results of scan are used
4096for indentation too, otherwise they are used for highlighting only.
4097
4098Variables controlling indentation style:
4099 `cperl-tab-always-indent'
4100 Non-nil means TAB in CPerl mode should always reindent the current line,
4101 regardless of where in the line point is when the TAB command is used.
4102 `cperl-indent-left-aligned-comments'
4103 Non-nil means that the comment starting in leftmost column should indent.
4104 `cperl-auto-newline'
4105 Non-nil means automatically newline before and after braces,
4106 and after colons and semicolons, inserted in Perl code. The following
4107 \\[cperl-electric-backspace] will remove the inserted whitespace.
0ad84a21
MB
4108 Insertion after colons requires both this variable and
4109 `cperl-auto-newline-after-colon' set.
93548d2e
DL
4110 `cperl-auto-newline-after-colon'
4111 Non-nil means automatically newline even after colons.
4112 Subject to `cperl-auto-newline' setting.
4113 `cperl-indent-level'
4114 Indentation of Perl statements within surrounding block.
4115 The surrounding block's indentation is the indentation
4116 of the line on which the open-brace appears.
4117 `cperl-continued-statement-offset'
4118 Extra indentation given to a substatement, such as the
4119 then-clause of an if, or body of a while, or just a statement continuation.
4120 `cperl-continued-brace-offset'
4121 Extra indentation given to a brace that starts a substatement.
4122 This is in addition to `cperl-continued-statement-offset'.
4123 `cperl-brace-offset'
4124 Extra indentation for line if it starts with an open brace.
4125 `cperl-brace-imaginary-offset'
4126 An open brace following other text is treated as if it the line started
4127 this far to the right of the actual line indentation.
4128 `cperl-label-offset'
4129 Extra indentation for line that is a label.
4130 `cperl-min-label-indent'
4131 Minimal indentation for line that is a label.
4132
4133Settings for K&R and BSD indentation styles are
4134 `cperl-indent-level' 5 8
4135 `cperl-continued-statement-offset' 5 8
4136 `cperl-brace-offset' -5 -8
4137 `cperl-label-offset' -5 -8
4138
4139CPerl knows several indentation styles, and may bulk set the
4140corresponding variables. Use \\[cperl-set-style] to do this. Use
4141\\[cperl-set-style-back] to restore the memorized preexisting values
4142\(both available from menu).
4143
4144If `cperl-indent-level' is 0, the statement after opening brace in
0ad84a21 4145column 0 is indented on
93548d2e
DL
4146`cperl-brace-offset'+`cperl-continued-statement-offset'.
4147
4148Turning on CPerl mode calls the hooks in the variable `cperl-mode-hook'
4149with no args.
4150
4151DO NOT FORGET to read micro-docs (available from `Perl' menu)
4152or as help on variables `cperl-tips', `cperl-problems',
4c6bc877 4153`cperl-praise', `cperl-speed'." t nil)
93548d2e
DL
4154
4155;;;***
4156\f
4157;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el"
87bb8d21 4158;;;;;; (15593 36679))
93548d2e
DL
4159;;; Generated autoloads from progmodes/cpp.el
4160
4161(autoload (quote cpp-highlight-buffer) "cpp" "\
4162Highlight C code according to preprocessor conditionals.
4163This command pops up a buffer which you should edit to specify
4164what kind of highlighting to use, and the criteria for highlighting.
4165A prefix arg suppresses display of that buffer." t nil)
4166
4167(autoload (quote cpp-parse-edit) "cpp" "\
4168Edit display information for cpp conditionals." t nil)
4169
4170;;;***
4171\f
4172;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el"
2b74dd73 4173;;;;;; (14632 7633))
93548d2e
DL
4174;;; Generated autoloads from emulation/crisp.el
4175
4176(defvar crisp-mode nil "\
4177Track status of CRiSP emulation mode.
4178A value of nil means CRiSP mode is not enabled. A value of t
4179indicates CRiSP mode is enabled.
4180
4181Setting this variable directly does not take effect;
4182use either M-x customize or the function `crisp-mode'.")
4183
4184(custom-add-to-group (quote crisp) (quote crisp-mode) (quote custom-variable))
4185
4186(custom-add-load (quote crisp-mode) (quote crisp))
4187
4188(autoload (quote crisp-mode) "crisp" "\
f75a0f7a 4189Toggle CRiSP/Brief emulation minor mode.
93548d2e
DL
4190With ARG, turn CRiSP mode on if ARG is positive, off otherwise." t nil)
4191
f75a0f7a
GM
4192(defalias (quote brief-mode) (quote crisp-mode))
4193
93548d2e
DL
4194;;;***
4195\f
612839b6 4196;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el"
2b74dd73 4197;;;;;; (15366 56663))
612839b6
GM
4198;;; Generated autoloads from emacs-lisp/crm.el
4199
4200(autoload (quote completing-read-multiple) "crm" "\
4201Read multiple strings in the minibuffer, with completion.
4202By using this functionality, a user may specify multiple strings at a
4203single prompt, optionally using completion.
4204
4205Multiple strings are specified by separating each of the strings with
4206a prespecified separator character. For example, if the separator
4207character is a comma, the strings 'alice', 'bob', and 'eve' would be
4208specified as 'alice,bob,eve'.
4209
4210The default value for the separator character is the value of
4211`crm-default-separator' (comma). The separator character may be
4212changed by modifying the value of `crm-separator'.
4213
8d8d8d4e 4214Contiguous strings of non-separator-characters are referred to as
612839b6
GM
4215'elements'. In the aforementioned example, the elements are: 'alice',
4216'bob', and 'eve'.
4217
4218Completion is available on a per-element basis. For example, if the
4219contents of the minibuffer are 'alice,bob,eve' and point is between
4220'l' and 'i', pressing TAB operates on the element 'alice'.
4221
4222The return value of this function is a list of the read strings.
4223
4224See the documentation for `completing-read' for details on the arguments:
4225PROMPT, TABLE, PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, HIST, DEF, and
4226INHERIT-INPUT-METHOD." nil nil)
4227
4228;;;***
4229\f
4c6bc877
MR
4230;;;### (autoloads (cua-mode cua-mode) "cua-base" "emulation/cua-base.el"
4231;;;;;; (15640 49861))
4232;;; Generated autoloads from emulation/cua-base.el
4233
4234(defvar cua-mode nil "\
4235Non-nil means that CUA emulation mode is enabled.
4236In CUA mode, shifted movement keys highlight and extend the region.
4237When a region is highlighted, the binding of the C-x and C-c keys are
4238temporarily changed to work as Motif, MAC or MS-Windows cut and paste.
4239Also, insertion commands first delete the region and then insert.
4240This mode enables Transient Mark mode and it provides a superset of the
4241PC Selection Mode and Delete Selection Modes.
4242
4243Setting this variable directly does not take effect;
4244use either \\[customize] or the function `cua-mode'.")
4245
4246(custom-add-to-group (quote cua) (quote cua-mode) (quote custom-variable))
4247
4248(custom-add-load (quote cua-mode) (quote cua-base))
4249
4250(autoload (quote cua-mode) "cua-base" "\
4251Toggle CUA key-binding mode.
4252When enabled, using shifted movement keys will activate the region (and
4253highlight the region using `transient-mark-mode'), and typed text replaces
4254the active selection. C-z, C-x, C-c, and C-v will undo, cut, copy, and
4255paste (in addition to the normal emacs bindings)." t nil)
4256
4257;;;***
4258\f
724698b0 4259;;;### (autoloads (customize-menu-create custom-menu-create custom-save-all
e18e407f
KS
4260;;;;;; customize-save-customized custom-file customize-browse custom-buffer-create-other-window
4261;;;;;; custom-buffer-create customize-apropos-groups customize-apropos-faces
4262;;;;;; customize-apropos-options customize-apropos customize-saved
4263;;;;;; customize-customized customize-face-other-window customize-face
4264;;;;;; customize-option-other-window customize-changed-options customize-option
4265;;;;;; customize-group-other-window customize-group customize customize-save-variable
4266;;;;;; customize-set-variable customize-set-value) "cus-edit" "cus-edit.el"
4c6bc877 4267;;;;;; (15728 32690))
93548d2e
DL
4268;;; Generated autoloads from cus-edit.el
4269 (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'")
4270
4271(autoload (quote customize-set-value) "cus-edit" "\
b9d9655c 4272Set VARIABLE to VALUE, and return VALUE. VALUE is a Lisp object.
93548d2e
DL
4273
4274If VARIABLE has a `variable-interactive' property, that is used as if
4275it were the arg to `interactive' (which see) to interactively read the value.
4276
4277If VARIABLE has a `custom-type' property, it must be a widget and the
7518ed7b
GM
4278`:prompt-value' property of that widget will be used for reading the value.
4279
4280If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
93548d2e
DL
4281
4282(autoload (quote customize-set-variable) "cus-edit" "\
b9d9655c
MB
4283Set the default for VARIABLE to VALUE, and return VALUE.
4284VALUE is a Lisp object.
93548d2e
DL
4285
4286If VARIABLE has a `custom-set' property, that is used for setting
4287VARIABLE, otherwise `set-default' is used.
4288
4289The `customized-value' property of the VARIABLE will be set to a list
4290with a quoted VALUE as its sole list member.
4291
4292If VARIABLE has a `variable-interactive' property, that is used as if
4293it were the arg to `interactive' (which see) to interactively read the value.
4294
4295If VARIABLE has a `custom-type' property, it must be a widget and the
7518ed7b
GM
4296`:prompt-value' property of that widget will be used for reading the value.
4297
4298If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
93548d2e
DL
4299
4300(autoload (quote customize-save-variable) "cus-edit" "\
4301Set the default for VARIABLE to VALUE, and save it for future sessions.
b9d9655c
MB
4302Return VALUE.
4303
93548d2e
DL
4304If VARIABLE has a `custom-set' property, that is used for setting
4305VARIABLE, otherwise `set-default' is used.
4306
4307The `customized-value' property of the VARIABLE will be set to a list
4308with a quoted VALUE as its sole list member.
4309
4310If VARIABLE has a `variable-interactive' property, that is used as if
4311it were the arg to `interactive' (which see) to interactively read the value.
4312
4313If VARIABLE has a `custom-type' property, it must be a widget and the
7518ed7b
GM
4314`:prompt-value' property of that widget will be used for reading the value.
4315
4316If given a prefix (or a COMMENT argument), also prompt for a comment." t nil)
93548d2e
DL
4317
4318(autoload (quote customize) "cus-edit" "\
4319Select a customization buffer which you can use to set user options.
4320User options are structured into \"groups\".
4321Initially the top-level group `Emacs' and its immediate subgroups
4322are shown; the contents of those subgroups are initially hidden." t nil)
4323
4324(autoload (quote customize-group) "cus-edit" "\
4325Customize GROUP, which must be a customization group." t nil)
4326
4327(autoload (quote customize-group-other-window) "cus-edit" "\
4328Customize GROUP, which must be a customization group." t nil)
4329
4330(defalias (quote customize-variable) (quote customize-option))
4331
4332(autoload (quote customize-option) "cus-edit" "\
4333Customize SYMBOL, which must be a user option variable." t nil)
4334
4335(autoload (quote customize-changed-options) "cus-edit" "\
4336Customize all user option variables changed in Emacs itself.
4337This includes new user option variables and faces, and new
4338customization groups, as well as older options and faces whose default
4339values have changed since the previous major Emacs release.
4340
4341With argument SINCE-VERSION (a string), customize all user option
4342variables that were added (or their meanings were changed) since that
4343version." t nil)
4344
4345(defalias (quote customize-variable-other-window) (quote customize-option-other-window))
4346
4347(autoload (quote customize-option-other-window) "cus-edit" "\
4348Customize SYMBOL, which must be a user option variable.
4349Show the buffer in another window, but don't select it." t nil)
4350
4351(autoload (quote customize-face) "cus-edit" "\
4352Customize SYMBOL, which should be a face name or nil.
e0f712ba
AC
4353If SYMBOL is nil, customize all faces.
4354
4355Interactively, when point is on text which has a face specified,
4356suggest to customized that face, if it's customizable." t nil)
93548d2e
DL
4357
4358(autoload (quote customize-face-other-window) "cus-edit" "\
e0f712ba
AC
4359Show customization buffer for face SYMBOL in other window.
4360
4361Interactively, when point is on text which has a face specified,
4362suggest to customized that face, if it's customizable." t nil)
93548d2e
DL
4363
4364(autoload (quote customize-customized) "cus-edit" "\
4365Customize all user options set since the last save in this session." t nil)
4366
4367(autoload (quote customize-saved) "cus-edit" "\
4368Customize all already saved user options." t nil)
4369
4370(autoload (quote customize-apropos) "cus-edit" "\
4371Customize all user options matching REGEXP.
4372If ALL is `options', include only options.
4373If ALL is `faces', include only faces.
4374If ALL is `groups', include only groups.
4375If ALL is t (interactively, with prefix arg), include options which are not
4376user-settable, as well as faces and groups." t nil)
4377
4378(autoload (quote customize-apropos-options) "cus-edit" "\
4379Customize all user options matching REGEXP.
4380With prefix arg, include options which are not user-settable." t nil)
4381
4382(autoload (quote customize-apropos-faces) "cus-edit" "\
4383Customize all user faces matching REGEXP." t nil)
4384
4385(autoload (quote customize-apropos-groups) "cus-edit" "\
4386Customize all user groups matching REGEXP." t nil)
4387
4388(autoload (quote custom-buffer-create) "cus-edit" "\
4389Create a buffer containing OPTIONS.
4390Optional NAME is the name of the buffer.
4391OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where
4392SYMBOL is a customization option, and WIDGET is a widget for editing
4393that option." nil nil)
4394
4395(autoload (quote custom-buffer-create-other-window) "cus-edit" "\
4396Create a buffer containing OPTIONS.
4397Optional NAME is the name of the buffer.
4398OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where
4399SYMBOL is a customization option, and WIDGET is a widget for editing
4400that option." nil nil)
4401
4402(autoload (quote customize-browse) "cus-edit" "\
4403Create a tree browser for the customize hierarchy." t nil)
4404
4405(defvar custom-file nil "\
4406File used for storing customization information.
4407The default is nil, which means to use your init file
4408as specified by `user-init-file'. If you specify some other file,
5ec14d3c
KH
4409you need to explicitly load that file for the settings to take effect.
4410
4411When you change this variable, look in the previous custom file
4412\(usually your init file) for the forms `(custom-set-variables ...)'
4413and `(custom-set-faces ...)', and copy them (whichever ones you find)
4414to the new custom file. This will preserve your existing customizations.")
93548d2e
DL
4415
4416(autoload (quote customize-save-customized) "cus-edit" "\
4417Save all user options which have been set in this session." t nil)
4418
4419(autoload (quote custom-save-all) "cus-edit" "\
4420Save all customizations in `custom-file'." nil nil)
4421
4422(autoload (quote custom-menu-create) "cus-edit" "\
4423Create menu for customization group SYMBOL.
4424The menu is in a format applicable to `easy-menu-define'." nil nil)
4425
4426(autoload (quote customize-menu-create) "cus-edit" "\
4427Return a customize menu for customization group SYMBOL.
7518ed7b 4428If optional NAME is given, use that as the name of the menu.
93548d2e
DL
4429Otherwise the menu will be named `Customize'.
4430The format is suitable for use with `easy-menu-define'." nil nil)
4431
4432;;;***
4433\f
4434;;;### (autoloads (custom-set-faces custom-declare-face) "cus-face"
df2d7e04 4435;;;;;; "cus-face.el" (15540 34267))
93548d2e
DL
4436;;; Generated autoloads from cus-face.el
4437
4438(autoload (quote custom-declare-face) "cus-face" "\
4439Like `defface', but FACE is evaluated as a normal argument." nil nil)
4440
4441(autoload (quote custom-set-faces) "cus-face" "\
4442Initialize faces according to user preferences.
4443The arguments should be a list where each entry has the form:
4444
7518ed7b 4445 (FACE SPEC [NOW [COMMENT]])
93548d2e
DL
4446
4447SPEC is stored as the saved value for FACE.
4448If NOW is present and non-nil, FACE is created now, according to SPEC.
7518ed7b 4449COMMENT is a string comment about FACE.
93548d2e
DL
4450
4451See `defface' for the format of SPEC." nil nil)
4452
4453;;;***
4454\f
81bf3fa7 4455;;;### (autoloads (cvs-status-mode) "cvs-status" "cvs-status.el"
2b74dd73 4456;;;;;; (15415 19689))
fd0e837b
GM
4457;;; Generated autoloads from cvs-status.el
4458
4459(autoload (quote cvs-status-mode) "cvs-status" "\
81bf3fa7 4460Mode used for cvs status output." t nil)
fd0e837b
GM
4461
4462;;;***
4463\f
2936437d 4464;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode)
df2d7e04 4465;;;;;; "cwarn" "progmodes/cwarn.el" (15538 21135))
2936437d
GM
4466;;; Generated autoloads from progmodes/cwarn.el
4467
4468(autoload (quote cwarn-mode) "cwarn" "\
54baed30 4469Minor mode that highlights suspicious C and C++ constructions.
2936437d
GM
4470
4471Note, in addition to enabling this minor mode, the major mode must
4472be included in the variable `cwarn-configuration'. By default C and
4473C++ modes are included.
4474
4475With ARG, turn CWarn mode on if and only if arg is positive." t nil)
4476
4477(autoload (quote turn-on-cwarn-mode) "cwarn" "\
4478Turn on CWarn mode.
4479
4480This function is designed to be added to hooks, for example:
4481 (add-hook 'c-mode-hook 'turn-on-cwarn-mode)" nil nil)
4482
ec2bb97f
EZ
4483(defvar global-cwarn-mode nil "\
4484Non-nil if Global-Cwarn mode is enabled.
4485See the command `global-cwarn-mode' for a description of this minor-mode.
4486Setting this variable directly does not take effect;
4487use either \\[customize] or the function `global-cwarn-mode'.")
2936437d 4488
ec2bb97f
EZ
4489(custom-add-to-group (quote cwarn) (quote global-cwarn-mode) (quote custom-variable))
4490
4491(custom-add-load (quote global-cwarn-mode) (quote cwarn))
4492
4493(autoload (quote global-cwarn-mode) "cwarn" "\
4494Toggle Cwarn mode in every buffer.
4495With prefix ARG, turn Global-Cwarn mode on if and only if ARG is positive.
4496Cwarn mode is actually not turned on in every buffer but only in those
4497in which `turn-on-cwarn-mode-if-enabled' turns it on." t nil)
2936437d
GM
4498
4499;;;***
4500\f
93548d2e 4501;;;### (autoloads (standard-display-cyrillic-translit cyrillic-encode-alternativnyj-char
a1b8d58b 4502;;;;;; cyrillic-encode-koi8-r-char) "cyril-util" "language/cyril-util.el"
296d7669 4503;;;;;; (15683 14756))
93548d2e
DL
4504;;; Generated autoloads from language/cyril-util.el
4505
93548d2e
DL
4506(autoload (quote cyrillic-encode-koi8-r-char) "cyril-util" "\
4507Return KOI8-R external character code of CHAR if appropriate." nil nil)
4508
4509(autoload (quote cyrillic-encode-alternativnyj-char) "cyril-util" "\
4510Return ALTERNATIVNYJ external character code of CHAR if appropriate." nil nil)
4511
4512(autoload (quote standard-display-cyrillic-translit) "cyril-util" "\
4513Display a cyrillic buffer using a transliteration.
4514For readability, the table is slightly
4515different from the one used for the input method `cyrillic-translit'.
4516
4517The argument is a string which specifies which language you are using;
4518that affects the choice of transliterations slightly.
b9d9655c 4519Possible values are listed in `cyrillic-language-alist'.
93548d2e
DL
4520If the argument is t, we use the default cyrillic transliteration.
4521If the argument is nil, we return the display table to its standard state." t nil)
4522
4523;;;***
4524\f
4525;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el"
296d7669 4526;;;;;; (15671 8032))
93548d2e
DL
4527;;; Generated autoloads from dabbrev.el
4528
4529(define-key esc-map "/" (quote dabbrev-expand))
4530
4531(define-key esc-map [67108911] (quote dabbrev-completion))
4532
4533(autoload (quote dabbrev-completion) "dabbrev" "\
4534Completion on current word.
4535Like \\[dabbrev-expand] but finds all expansions in the current buffer
4536and presents suggestions for completion.
4537
4538With a prefix argument, it searches all buffers accepted by the
4539function pointed out by `dabbrev-friend-buffer-function' to find the
4540completions.
4541
4542If the prefix argument is 16 (which comes from C-u C-u),
4543then it searches *all* buffers.
4544
4545With no prefix argument, it reuses an old completion list
4546if there is a suitable one already." t nil)
4547
4548(autoload (quote dabbrev-expand) "dabbrev" "\
4549Expand previous word \"dynamically\".
4550
4551Expands to the most recent, preceding word for which this is a prefix.
4552If no suitable preceding word is found, words following point are
4553considered. If still no suitable word is found, then look in the
4554buffers accepted by the function pointed out by variable
4555`dabbrev-friend-buffer-function'.
4556
4557A positive prefix argument, N, says to take the Nth backward *distinct*
4558possibility. A negative argument says search forward.
4559
4560If the cursor has not moved from the end of the previous expansion and
4561no argument is given, replace the previously-made expansion
4562with the next possible expansion not yet tried.
4563
4564The variable `dabbrev-backward-only' may be used to limit the
4565direction of search to backward if set non-nil.
4566
4567See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion]." t nil)
4568
4569;;;***
4570\f
cb285f91 4571;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (15727
4c6bc877 4572;;;;;; 34846))
93548d2e
DL
4573;;; Generated autoloads from progmodes/dcl-mode.el
4574
4575(autoload (quote dcl-mode) "dcl-mode" "\
4576Major mode for editing DCL-files.
4577
4578This mode indents command lines in blocks. (A block is commands between
4579THEN-ELSE-ENDIF and between lines matching dcl-block-begin-regexp and
4580dcl-block-end-regexp.)
4581
4582Labels are indented to a fixed position unless they begin or end a block.
4583Whole-line comments (matching dcl-comment-line-regexp) are not indented.
4584Data lines are not indented.
4585
4586Key bindings:
4587
4588\\{dcl-mode-map}
4589Commands not usually bound to keys:
4590
4591\\[dcl-save-nondefault-options] Save changed options
4592\\[dcl-save-all-options] Save all options
4593\\[dcl-save-option] Save any option
4594\\[dcl-save-mode] Save buffer mode
4595
4596Variables controlling indentation style and extra features:
4597
4598 dcl-basic-offset
4599 Extra indentation within blocks.
4600
4601 dcl-continuation-offset
4602 Extra indentation for continued lines.
4603
4604 dcl-margin-offset
4605 Indentation for the first command line in a file or SUBROUTINE.
4606
4607 dcl-margin-label-offset
4608 Indentation for a label.
4609
4610 dcl-comment-line-regexp
4611 Lines matching this regexp will not be indented.
4612
4613 dcl-block-begin-regexp
4614 dcl-block-end-regexp
4615 Regexps that match command lines that begin and end, respectively,
4616 a block of commmand lines that will be given extra indentation.
4617 Command lines between THEN-ELSE-ENDIF are always indented; these variables
4618 make it possible to define other places to indent.
4619 Set to nil to disable this feature.
4620
4621 dcl-calc-command-indent-function
4622 Can be set to a function that customizes indentation for command lines.
4623 Two such functions are included in the package:
4624 dcl-calc-command-indent-multiple
4625 dcl-calc-command-indent-hang
4626
4627 dcl-calc-cont-indent-function
4628 Can be set to a function that customizes indentation for continued lines.
4629 One such function is included in the package:
4630 dcl-calc-cont-indent-relative (set by default)
4631
4632 dcl-tab-always-indent
4633 If t, pressing TAB always indents the current line.
4634 If nil, pressing TAB indents the current line if point is at the left
4635 margin.
4636
4637 dcl-electric-characters
4638 Non-nil causes lines to be indented at once when a label, ELSE or ENDIF is
4639 typed.
4640
4641 dcl-electric-reindent-regexps
4642 Use this variable and function dcl-electric-character to customize
4643 which words trigger electric indentation.
4644
4645 dcl-tempo-comma
4646 dcl-tempo-left-paren
4647 dcl-tempo-right-paren
4648 These variables control the look of expanded templates.
4649
4650 dcl-imenu-generic-expression
4651 Default value for imenu-generic-expression. The default includes
4652 SUBROUTINE labels in the main listing and sub-listings for
4653 other labels, CALL, GOTO and GOSUB statements.
4654
4655 dcl-imenu-label-labels
4656 dcl-imenu-label-goto
4657 dcl-imenu-label-gosub
4658 dcl-imenu-label-call
4659 Change the text that is used as sub-listing labels in imenu.
4660
4661Loading this package calls the value of the variable
4662`dcl-mode-load-hook' with no args, if that value is non-nil.
4663Turning on DCL mode calls the value of the variable `dcl-mode-hook'
4664with no args, if that value is non-nil.
4665
4666
4667The following example uses the default values for all variables:
4668
4669$! This is a comment line that is not indented (it matches
4670$! dcl-comment-line-regexp)
4671$! Next follows the first command line. It is indented dcl-margin-offset.
4672$ i = 1
4673$ ! Other comments are indented like command lines.
4674$ ! A margin label indented dcl-margin-label-offset:
4675$ label:
4676$ if i.eq.1
4677$ then
4678$ ! Lines between THEN-ELSE and ELSE-ENDIF are
4679$ ! indented dcl-basic-offset
4680$ loop1: ! This matches dcl-block-begin-regexp...
4681$ ! ...so this line is indented dcl-basic-offset
4682$ text = \"This \" + - ! is a continued line
4683 \"lined up with the command line\"
4684$ type sys$input
4685Data lines are not indented at all.
4686$ endloop1: ! This matches dcl-block-end-regexp
4687$ endif
4688$
4689" t nil)
4690
4691;;;***
4692\f
4693;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug"
296d7669 4694;;;;;; "emacs-lisp/debug.el" (15685 15800))
93548d2e
DL
4695;;; Generated autoloads from emacs-lisp/debug.el
4696
4697(setq debugger (quote debug))
4698
4699(autoload (quote debug) "debug" "\
4700Enter debugger. To return, type \\<debugger-mode-map>`\\[debugger-continue]'.
4701Arguments are mainly for use when this is called from the internals
4702of the evaluator.
4703
4704You may call with no args, or you may pass nil as the first arg and
4705any other args you like. In that case, the list of args after the
4706first will be printed into the backtrace buffer." t nil)
4707
4708(autoload (quote debug-on-entry) "debug" "\
4709Request FUNCTION to invoke debugger each time it is called.
4710If you tell the debugger to continue, FUNCTION's execution proceeds.
4711This works by modifying the definition of FUNCTION,
4712which must be written in Lisp, not predefined.
4713Use \\[cancel-debug-on-entry] to cancel the effect of this command.
4714Redefining FUNCTION also cancels it." t nil)
4715
4716(autoload (quote cancel-debug-on-entry) "debug" "\
4717Undo effect of \\[debug-on-entry] on FUNCTION.
4718If argument is nil or an empty string, cancel for all functions." t nil)
4719
4720;;;***
4721\f
4722;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el"
2b74dd73 4723;;;;;; (15394 11149))
93548d2e
DL
4724;;; Generated autoloads from play/decipher.el
4725
4726(autoload (quote decipher) "decipher" "\
4727Format a buffer of ciphertext for cryptanalysis and enter Decipher mode." t nil)
4728
4729(autoload (quote decipher-mode) "decipher" "\
4730Major mode for decrypting monoalphabetic substitution ciphers.
4731Lower-case letters enter plaintext.
4732Upper-case letters are commands.
4733
4734The buffer is made read-only so that normal Emacs commands cannot
4735modify it.
4736
4737The most useful commands are:
4738\\<decipher-mode-map>
4739\\[decipher-digram-list] Display a list of all digrams & their frequency
4740\\[decipher-frequency-count] Display the frequency of each ciphertext letter
4741\\[decipher-adjacency-list] Show adjacency list for current letter (lists letters appearing next to it)
4742\\[decipher-make-checkpoint] Save the current cipher alphabet (checkpoint)
4743\\[decipher-restore-checkpoint] Restore a saved cipher alphabet (checkpoint)" t nil)
4744
4745;;;***
4746\f
0ad84a21 4747;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
2b74dd73
MR
4748;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (15303
4749;;;;;; 63268))
7518ed7b
GM
4750;;; Generated autoloads from delim-col.el
4751
0ad84a21
MB
4752(autoload (quote delimit-columns-customize) "delim-col" "\
4753Customization of `columns' group." t nil)
4754
7518ed7b
GM
4755(autoload (quote delimit-columns-region) "delim-col" "\
4756Prettify all columns in a text region.
4757
4758START and END delimits the text region." t nil)
4759
4760(autoload (quote delimit-columns-rectangle) "delim-col" "\
4761Prettify all columns in a text rectangle.
4762
4763START and END delimits the corners of text rectangle." t nil)
4764
4765;;;***
4766\f
2b74dd73
MR
4767;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (15372
4768;;;;;; 9207))
7518ed7b
GM
4769;;; Generated autoloads from progmodes/delphi.el
4770
4771(autoload (quote delphi-mode) "delphi" "\
4772Major mode for editing Delphi code. \\<delphi-mode-map>
4773\\[delphi-tab] - Indents the current line for Delphi code.
4774\\[delphi-find-unit] - Search for a Delphi source file.
4775\\[delphi-fill-comment] - Fill the current comment.
4776\\[delphi-new-comment-line] - If in a // comment, do a new comment line.
4777
4778M-x indent-region also works for indenting a whole region.
4779
4780Customization:
4781
4782 `delphi-indent-level' (default 3)
4783 Indentation of Delphi statements with respect to containing block.
4784 `delphi-compound-block-indent' (default 0)
4785 Extra indentation for blocks in compound statements.
4786 `delphi-case-label-indent' (default 0)
4787 Extra indentation for case statement labels.
4788 `delphi-tab-always-indents' (default t)
4789 Non-nil means TAB in Delphi mode should always reindent the current line,
4790 regardless of where in the line point is when the TAB command is used.
4791 `delphi-newline-always-indents' (default t)
4792 Non-nil means NEWLINE in Delphi mode should always reindent the current
4793 line, insert a blank line and move to the default indent column of the
4794 blank line.
4795 `delphi-search-path' (default .)
4796 Directories to search when finding external units.
4797 `delphi-verbose' (default nil)
4798 If true then delphi token processing progress is reported to the user.
4799
4800Coloring:
4801
4802 `delphi-comment-face' (default font-lock-comment-face)
4803 Face used to color delphi comments.
4804 `delphi-string-face' (default font-lock-string-face)
4805 Face used to color delphi strings.
4806 `delphi-keyword-face' (default font-lock-keyword-face)
4807 Face used to color delphi keywords.
4808 `delphi-other-face' (default nil)
4809 Face used to color everything else.
4810
4811Turning on Delphi mode calls the value of the variable delphi-mode-hook with
4812no args, if that value is non-nil." t nil)
4813
4814;;;***
4815\f
4c6bc877
MR
4816;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (15352
4817;;;;;; 42199))
93548d2e
DL
4818;;; Generated autoloads from delsel.el
4819
4820(defalias (quote pending-delete-mode) (quote delete-selection-mode))
4821
b442e70a 4822(defvar delete-selection-mode nil "\
a67b854e 4823Non-nil if Delete-Selection mode is enabled.
bd02b8e0 4824See the command `delete-selection-mode' for a description of this minor-mode.
b442e70a
MB
4825Setting this variable directly does not take effect;
4826use either \\[customize] or the function `delete-selection-mode'.")
4827
4828(custom-add-to-group (quote editing-basics) (quote delete-selection-mode) (quote custom-variable))
4829
4830(custom-add-load (quote delete-selection-mode) (quote delsel))
4831
93548d2e
DL
4832(autoload (quote delete-selection-mode) "delsel" "\
4833Toggle Delete Selection mode.
4834With prefix ARG, turn Delete Selection mode on if and only if ARG is
4835positive.
4836
4837When Delete Selection mode is enabled, Transient Mark mode is also
4838enabled and typed text replaces the selection if the selection is
4839active. Otherwise, typed text is just inserted at point regardless of
4840any selection." t nil)
4841
93548d2e
DL
4842;;;***
4843\f
6c083b4c 4844;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode)
4c6bc877 4845;;;;;; "derived" "derived.el" (15704 32804))
93548d2e
DL
4846;;; Generated autoloads from derived.el
4847
6c083b4c
GM
4848(autoload (quote define-derived-mode) "derived" "\
4849Create a new mode as a variant of an existing mode.
4850
4851The arguments to this command are as follow:
4852
4853CHILD: the name of the command for the derived mode.
c86350b1
GM
4854PARENT: the name of the command for the parent mode (e.g. `text-mode')
4855 or nil if there is no parent.
6c083b4c
GM
4856NAME: a string which will appear in the status line (e.g. \"Hypertext\")
4857DOCSTRING: an optional documentation string--if you do not supply one,
4858 the function will attempt to invent something useful.
4859BODY: forms to execute just before running the
8d8d8d4e 4860 hooks for the new mode. Do not use `interactive' here.
6c083b4c
GM
4861
4862Here is how you could define LaTeX-Thesis mode as a variant of LaTeX mode:
4863
4864 (define-derived-mode LaTeX-thesis-mode LaTeX-mode \"LaTeX-Thesis\")
4865
4866You could then make new key bindings for `LaTeX-thesis-mode-map'
4867without changing regular LaTeX mode. In this example, BODY is empty,
4868and DOCSTRING is generated by default.
4869
4870On a more complicated level, the following command uses `sgml-mode' as
4871the parent, and then sets the variable `case-fold-search' to nil:
4872
4873 (define-derived-mode article-mode sgml-mode \"Article\"
4874 \"Major mode for editing technical articles.\"
4875 (setq case-fold-search nil))
4876
4877Note that if the documentation string had been left out, it would have
4878been generated automatically, with a reference to the keymap." nil (quote macro))
4879
93548d2e 4880(autoload (quote derived-mode-init-mode-variables) "derived" "\
cded5ed3 4881Initialise variables for a new MODE.
93548d2e
DL
4882Right now, if they don't already exist, set up a blank keymap, an
4883empty syntax table, and an empty abbrev table -- these will be merged
4884the first time the mode is used." nil nil)
4885
4886;;;***
4887\f
4c6bc877
MR
4888;;;### (autoloads (describe-char describe-text-properties) "descr-text"
4889;;;;;; "descr-text.el" (15640 49858))
4890;;; Generated autoloads from descr-text.el
4891
4892(autoload (quote describe-text-properties) "descr-text" "\
4893Describe widgets, buttons, overlays and text properties at POS.
4894Interactively, describe them for the character after point.
4895If optional second argument OUTPUT-BUFFER is non-nil,
4896insert the output into that buffer, and don't initialize or clear it
4897otherwise." t nil)
4898
4899(autoload (quote describe-char) "descr-text" "\
4900Describe the character after POS (interactively, the character after point).
4901The information includes character code, charset and code points in it,
4902syntax, category, how the character is encoded in a file,
4903character composition information (if relevant),
4904as well as widgets, buttons, overlays, and text properties." t nil)
4905
4906;;;***
4907\f
93548d2e 4908;;;### (autoloads (desktop-load-default desktop-read) "desktop" "desktop.el"
df2d7e04 4909;;;;;; (15501 5682))
93548d2e
DL
4910;;; Generated autoloads from desktop.el
4911
4912(autoload (quote desktop-read) "desktop" "\
4913Read the Desktop file and the files it specifies.
4914This is a no-op when Emacs is running in batch mode." t nil)
4915
4916(autoload (quote desktop-load-default) "desktop" "\
4917Load the `default' start-up library manually.
4918Also inhibit further loading of it. Call this from your `.emacs' file
4919to provide correct modes for autoloaded files." nil nil)
4920
4921;;;***
4922\f
38747ec6 4923;;;### (autoloads nil "devan-util" "language/devan-util.el" (15656
87bb8d21 4924;;;;;; 53216))
93548d2e
DL
4925;;; Generated autoloads from language/devan-util.el
4926
8d8d8d4e 4927(defconst devanagari-consonant "[\x51ad5-\x51af9\x51b38-\x51b3f]")
93548d2e
DL
4928
4929;;;***
4930\f
4931;;;### (autoloads (diary-mail-entries diary) "diary-lib" "calendar/diary-lib.el"
4c6bc877 4932;;;;;; (15728 32693))
93548d2e
DL
4933;;; Generated autoloads from calendar/diary-lib.el
4934
4935(autoload (quote diary) "diary-lib" "\
4936Generate the diary window for ARG days starting with the current date.
4937If no argument is provided, the number of days of diary entries is governed
4938by the variable `number-of-diary-entries'. This function is suitable for
4939execution in a `.emacs' file." t nil)
4940
4941(autoload (quote diary-mail-entries) "diary-lib" "\
4942Send a mail message showing diary entries for next NDAYS days.
4943If no prefix argument is given, NDAYS is set to `diary-mail-days'.
4944
4945You can call `diary-mail-entries' every night using an at/cron job.
4946For example, this script will run the program at 2am daily. Since
4947`emacs -batch' does not load your `.emacs' file, you must ensure that
4948all relevant variables are set, as done here.
4949
4950#!/bin/sh
4951# diary-rem.sh -- repeatedly run the Emacs diary-reminder
4952emacs -batch \\
4953-eval \"(setq diary-mail-days 3 \\
4954 european-calendar-style t \\
4955 diary-mail-addr \\\"user@host.name\\\" )\" \\
55e9efba 4956-l diary-lib -f diary-mail-entries
93548d2e
DL
4957at -f diary-rem.sh 0200 tomorrow
4958
4959You may have to tweak the syntax of the `at' command to suit your
4960system. Alternatively, you can specify a cron entry:
49610 1 * * * diary-rem.sh
4962to run it every morning at 1am." t nil)
4963
4964;;;***
4965\f
4966;;;### (autoloads (diff-backup diff diff-command diff-switches) "diff"
f19e949b 4967;;;;;; "diff.el" (15738 35316))
93548d2e
DL
4968;;; Generated autoloads from diff.el
4969
4970(defvar diff-switches "-c" "\
4971*A string or list of strings specifying switches to be be passed to diff.")
4972
4973(defvar diff-command "diff" "\
4974*The command to use to run diff.")
4975
4976(autoload (quote diff) "diff" "\
4977Find and display the differences between OLD and NEW files.
4978Interactively the current buffer's file name is the default for NEW
4979and a backup file for NEW is the default for OLD.
f19e949b
KS
4980With prefix arg, prompt for diff switches.
4981If NO-ASYNC is non-nil, call diff syncrhonously." t nil)
93548d2e
DL
4982
4983(autoload (quote diff-backup) "diff" "\
4984Diff this file with its backup file or vice versa.
4985Uses the latest backup, if there are several numerical backups.
4986If this file is a backup, diff it with its original.
4987The backup file is the first file given to `diff'." t nil)
4988
4989;;;***
4990\f
5ec14d3c 4991;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "diff-mode.el"
296d7669 4992;;;;;; (15669 19465))
64ed733a
PE
4993;;; Generated autoloads from diff-mode.el
4994
4995(autoload (quote diff-mode) "diff-mode" "\
5ec14d3c 4996Major mode for viewing/editing context diffs.
ad648212
GM
4997Supports unified and context diffs as well as (to a lesser extent)
4998normal diffs.
4999When the buffer is read-only, the ESC prefix is not necessary." t nil)
64ed733a 5000
5ec14d3c
KH
5001(autoload (quote diff-minor-mode) "diff-mode" "\
5002Minor mode for viewing/editing context diffs.
5003\\{diff-minor-mode-map}" t nil)
64ed733a
PE
5004
5005;;;***
5006\f
93548d2e
DL
5007;;;### (autoloads (dired-noselect dired-other-frame dired-other-window
5008;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink
5009;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename
5010;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches)
f19e949b 5011;;;;;; "dired" "dired.el" (15730 33154))
93548d2e
DL
5012;;; Generated autoloads from dired.el
5013
5014(defvar dired-listing-switches "-al" "\
5015*Switches passed to `ls' for dired. MUST contain the `l' option.
5016May contain all other options that don't contradict `-l';
5017may contain even `F', `b', `i' and `s'. See also the variable
8d8d8d4e
EZ
5018`dired-ls-F-marks-symlinks' concerning the `F' switch.
5019On systems such as MS-DOS and MS-Windows, which use `ls' emulation in Lisp,
5020some of the `ls' switches are not supported; see the doc string of
5021`insert-directory' on ls-lisp.el for more details.")
93548d2e
DL
5022
5023(defvar dired-chown-program (if (memq system-type (quote (hpux dgux usg-unix-v irix linux gnu/linux))) "chown" (if (file-exists-p "/usr/sbin/chown") "/usr/sbin/chown" "/etc/chown")) "\
5024Name of chown command (usually `chown' or `/etc/chown').")
5025
5026(defvar dired-ls-F-marks-symlinks nil "\
5027*Informs dired about how `ls -lF' marks symbolic links.
5028Set this to t if `ls' (or whatever program is specified by
5029`insert-directory-program') with `-lF' marks the symbolic link
5030itself with a trailing @ (usually the case under Ultrix).
5031
5032Example: if `ln -s foo bar; ls -F bar' gives `bar -> foo', set it to
5033nil (the default), if it gives `bar@ -> foo', set it to t.
5034
5035Dired checks if there is really a @ appended. Thus, if you have a
5036marking `ls' program on one host and a non-marking on another host, and
5037don't care about symbolic links which really end in a @, you can
5038always set this variable to t.")
5039
5040(defvar dired-trivial-filenames "^\\.\\.?$\\|^#" "\
5041*Regexp of files to skip when finding first file of a directory.
5042A value of nil means move to the subdir line.
5043A value of t means move to first file.")
5044
5045(defvar dired-keep-marker-rename t "\
5046*Controls marking of renamed files.
5047If t, files keep their previous marks when they are renamed.
5048If a character, renamed files (whether previously marked or not)
5049are afterward marked with that character.")
5050
5051(defvar dired-keep-marker-copy 67 "\
5052*Controls marking of copied files.
5053If t, copied files are marked if and as the corresponding original files were.
5054If a character, copied files are unconditionally marked with that character.")
5055
5056(defvar dired-keep-marker-hardlink 72 "\
5057*Controls marking of newly made hard links.
5058If t, they are marked if and as the files linked to were marked.
5059If a character, new links are unconditionally marked with that character.")
5060
5061(defvar dired-keep-marker-symlink 89 "\
5062*Controls marking of newly made symbolic links.
5063If t, they are marked if and as the files linked to were marked.
5064If a character, new links are unconditionally marked with that character.")
5065
5066(defvar dired-dwim-target nil "\
5067*If non-nil, dired tries to guess a default target directory.
5068This means: if there is a dired buffer displayed in the next window,
5069use its current subdir, instead of the current subdir of this dired buffer.
5070
5071The target is used in the prompt for file copy, rename etc.")
5072
5073(defvar dired-copy-preserve-time t "\
5074*If non-nil, Dired preserves the last-modified time in a file copy.
5075\(This works on only some systems.)")
5076 (define-key ctl-x-map "d" 'dired)
5077
5078(autoload (quote dired) "dired" "\
5079\"Edit\" directory DIRNAME--delete, rename, print, etc. some files in it.
5080Optional second argument SWITCHES specifies the `ls' options used.
5081\(Interactively, use a prefix argument to be able to specify SWITCHES.)
5082Dired displays a list of files in DIRNAME (which may also have
5083shell wildcards appended to select certain files). If DIRNAME is a cons,
5084its first element is taken as the directory name and the rest as an explicit
5085list of files to make directory entries for.
5086\\<dired-mode-map>You can move around in it with the usual commands.
5087You can flag files for deletion with \\[dired-flag-file-deletion] and then
5088delete them by typing \\[dired-do-flagged-delete].
5089Type \\[describe-mode] after entering dired for more info.
5090
5091If DIRNAME is already in a dired buffer, that buffer is used without refresh." t nil)
5092 (define-key ctl-x-4-map "d" 'dired-other-window)
5093
5094(autoload (quote dired-other-window) "dired" "\
5095\"Edit\" directory DIRNAME. Like `dired' but selects in another window." t nil)
5096 (define-key ctl-x-5-map "d" 'dired-other-frame)
5097
5098(autoload (quote dired-other-frame) "dired" "\
5099\"Edit\" directory DIRNAME. Like `dired' but makes a new frame." t nil)
5100
5101(autoload (quote dired-noselect) "dired" "\
5102Like `dired' but returns the dired buffer as value, does not select it." nil nil)
296d7669 5103 (put 'dired-find-alternate-file 'disabled t)
93548d2e
DL
5104
5105;;;***
5106\f
abb2db1c
GM
5107;;;### (autoloads (dired-show-file-type dired-do-query-replace-regexp
5108;;;;;; dired-do-search dired-hide-all dired-hide-subdir dired-tree-down
5109;;;;;; dired-tree-up dired-kill-subdir dired-mark-subdir-files dired-goto-subdir
b15f3b77
GM
5110;;;;;; dired-prev-subdir dired-insert-subdir dired-maybe-insert-subdir
5111;;;;;; dired-downcase dired-upcase dired-do-symlink-regexp dired-do-hardlink-regexp
5ec14d3c
KH
5112;;;;;; dired-do-copy-regexp dired-do-rename-regexp dired-do-rename
5113;;;;;; dired-do-hardlink dired-do-symlink dired-do-copy dired-create-directory
5114;;;;;; dired-rename-file dired-copy-file dired-relist-file dired-remove-file
5115;;;;;; dired-add-file dired-do-redisplay dired-do-load dired-do-byte-compile
5116;;;;;; dired-do-compress dired-compress-file dired-do-kill-lines
5117;;;;;; dired-do-shell-command dired-do-print dired-do-chown dired-do-chgrp
5118;;;;;; dired-do-chmod dired-backup-diff dired-diff) "dired-aux"
df2d7e04 5119;;;;;; "dired-aux.el" (15583 13479))
93548d2e
DL
5120;;; Generated autoloads from dired-aux.el
5121
5122(autoload (quote dired-diff) "dired-aux" "\
5123Compare file at point with file FILE using `diff'.
b5c5b319
GM
5124FILE defaults to the file at the mark. (That's the mark set by
5125\\[set-mark-command], not by Dired's \\[dired-mark] command.)
93548d2e
DL
5126The prompted-for file is the first file given to `diff'.
5127With prefix arg, prompt for second argument SWITCHES,
5128 which is options for `diff'." t nil)
5129
5130(autoload (quote dired-backup-diff) "dired-aux" "\
5131Diff this file with its backup file or vice versa.
5132Uses the latest backup, if there are several numerical backups.
5133If this file is a backup, diff it with its original.
5134The backup file is the first file given to `diff'.
5135With prefix arg, prompt for argument SWITCHES which is options for `diff'." t nil)
5136
5137(autoload (quote dired-do-chmod) "dired-aux" "\
5138Change the mode of the marked (or next ARG) files.
5139This calls chmod, thus symbolic modes like `g+w' are allowed." t nil)
5140
5141(autoload (quote dired-do-chgrp) "dired-aux" "\
5142Change the group of the marked (or next ARG) files." t nil)
5143
5144(autoload (quote dired-do-chown) "dired-aux" "\
5145Change the owner of the marked (or next ARG) files." t nil)
5146
5147(autoload (quote dired-do-print) "dired-aux" "\
5148Print the marked (or next ARG) files.
5149Uses the shell command coming from variables `lpr-command' and
5150`lpr-switches' as default." t nil)
5151
5152(autoload (quote dired-do-shell-command) "dired-aux" "\
5153Run a shell command COMMAND on the marked files.
5154If no files are marked or a specific numeric prefix arg is given,
5155the next ARG files are used. Just \\[universal-argument] means the current file.
5156The prompt mentions the file(s) or the marker, as appropriate.
5157
b9e1c2ff
EZ
5158If there is a `*' in COMMAND, surrounded by whitespace, this runs
5159COMMAND just once with the entire file list substituted there.
5160
5161If there is no `*', but there is a `?' in COMMAND, surrounded by
5162whitespace, this runs COMMAND on each file individually with the
5163file name substituted for `?'.
93548d2e 5164
b9e1c2ff
EZ
5165Otherwise, this runs COMMAND on each file individually with the
5166file name added at the end of COMMAND (separated by a space).
93548d2e 5167
b9e1c2ff
EZ
5168`*' and `?' when not surrounded by whitespace have no special
5169significance for `dired-do-shell-command', and are passed through
5170normally to the shell, but you must confirm first. To pass `*' by
33c18c83
RS
5171itself to the shell as a wildcard, type `*\"\"'.
5172
5173If COMMAND produces output, it goes to a separate buffer.
5174
5175This feature does not try to redisplay Dired buffers afterward, as
5176there's no telling what files COMMAND may have changed.
5177Type \\[dired-do-redisplay] to redisplay the marked files.
5178
5179When COMMAND runs, its working directory is the top-level directory of
5180the Dired buffer, so output files usually are created there instead of
5181in a subdir.
5182
5183In a noninteractive call (from Lisp code), you must specify
5184the list of file names explicitly with the FILE-LIST argument." t nil)
93548d2e
DL
5185
5186(autoload (quote dired-do-kill-lines) "dired-aux" "\
5187Kill all marked lines (not the files).
5188With a prefix argument, kill that many lines starting with the current line.
5189\(A negative argument kills lines before the current line.)
5190To kill an entire subdirectory, go to its directory header line
5191and use this command with a prefix argument (the value does not matter)." t nil)
5192
5193(autoload (quote dired-compress-file) "dired-aux" nil nil nil)
5194
5195(autoload (quote dired-do-compress) "dired-aux" "\
5196Compress or uncompress marked (or next ARG) files." t nil)
5197
5198(autoload (quote dired-do-byte-compile) "dired-aux" "\
5199Byte compile marked (or next ARG) Emacs Lisp files." t nil)
5200
5201(autoload (quote dired-do-load) "dired-aux" "\
5202Load the marked (or next ARG) Emacs Lisp files." t nil)
5203
5204(autoload (quote dired-do-redisplay) "dired-aux" "\
5205Redisplay all marked (or next ARG) files.
5206If on a subdir line, redisplay that subdirectory. In that case,
5207a prefix arg lets you edit the `ls' switches used for the new listing." t nil)
5208
5209(autoload (quote dired-add-file) "dired-aux" nil nil nil)
5210
5211(autoload (quote dired-remove-file) "dired-aux" nil nil nil)
5212
5213(autoload (quote dired-relist-file) "dired-aux" nil nil nil)
5214
5215(autoload (quote dired-copy-file) "dired-aux" nil nil nil)
5216
5217(autoload (quote dired-rename-file) "dired-aux" nil nil nil)
5218
5219(autoload (quote dired-create-directory) "dired-aux" "\
5220Create a directory called DIRECTORY." t nil)
5221
5222(autoload (quote dired-do-copy) "dired-aux" "\
5223Copy all marked (or next ARG) files, or copy the current file.
5224This normally preserves the last-modified date when copying.
5225When operating on just the current file, you specify the new name.
5226When operating on multiple or marked files, you specify a directory,
5227and new copies of these files are made in that directory
b5c5b319
GM
5228with the same names that the files currently have. The default
5229suggested for the target directory depends on the value of
5230`dired-dwim-target', which see." t nil)
93548d2e
DL
5231
5232(autoload (quote dired-do-symlink) "dired-aux" "\
5233Make symbolic links to current file or all marked (or next ARG) files.
5234When operating on just the current file, you specify the new name.
5235When operating on multiple or marked files, you specify a directory
5236and new symbolic links are made in that directory
b5c5b319
GM
5237with the same names that the files currently have. The default
5238suggested for the target directory depends on the value of
5239`dired-dwim-target', which see." t nil)
93548d2e
DL
5240
5241(autoload (quote dired-do-hardlink) "dired-aux" "\
5242Add names (hard links) current file or all marked (or next ARG) files.
5243When operating on just the current file, you specify the new name.
5244When operating on multiple or marked files, you specify a directory
5245and new hard links are made in that directory
b5c5b319
GM
5246with the same names that the files currently have. The default
5247suggested for the target directory depends on the value of
5248`dired-dwim-target', which see." t nil)
93548d2e
DL
5249
5250(autoload (quote dired-do-rename) "dired-aux" "\
5251Rename current file or all marked (or next ARG) files.
5252When renaming just the current file, you specify the new name.
b5c5b319
GM
5253When renaming multiple or marked files, you specify a directory.
5254The default suggested for the target directory depends on the value
5255of `dired-dwim-target', which see." t nil)
93548d2e
DL
5256
5257(autoload (quote dired-do-rename-regexp) "dired-aux" "\
b5c5b319
GM
5258Rename selected files whose names match REGEXP to NEWNAME.
5259
5260With non-zero prefix argument ARG, the command operates on the next ARG
5261files. Otherwise, it operates on all the marked files, or the current
5262file if none are marked.
5263
93548d2e
DL
5264As each match is found, the user must type a character saying
5265 what to do with it. For directions, type \\[help-command] at that time.
5266NEWNAME may contain \\=\\<n> or \\& as in `query-replace-regexp'.
5267REGEXP defaults to the last regexp used.
5268
5269With a zero prefix arg, renaming by regexp affects the absolute file name.
5270Normally, only the non-directory part of the file name is used and changed." t nil)
5271
5272(autoload (quote dired-do-copy-regexp) "dired-aux" "\
b5c5b319 5273Copy selected files whose names match REGEXP to NEWNAME.
93548d2e
DL
5274See function `dired-do-rename-regexp' for more info." t nil)
5275
5276(autoload (quote dired-do-hardlink-regexp) "dired-aux" "\
b5c5b319 5277Hardlink selected files whose names match REGEXP to NEWNAME.
93548d2e
DL
5278See function `dired-do-rename-regexp' for more info." t nil)
5279
5280(autoload (quote dired-do-symlink-regexp) "dired-aux" "\
b5c5b319 5281Symlink selected files whose names match REGEXP to NEWNAME.
93548d2e
DL
5282See function `dired-do-rename-regexp' for more info." t nil)
5283
5284(autoload (quote dired-upcase) "dired-aux" "\
5285Rename all marked (or next ARG) files to upper case." t nil)
5286
5287(autoload (quote dired-downcase) "dired-aux" "\
5288Rename all marked (or next ARG) files to lower case." t nil)
5289
5290(autoload (quote dired-maybe-insert-subdir) "dired-aux" "\
5291Insert this subdirectory into the same dired buffer.
5292If it is already present, just move to it (type \\[dired-do-redisplay] to refresh),
5293 else inserts it at its natural place (as `ls -lR' would have done).
5294With a prefix arg, you may edit the ls switches used for this listing.
5295 You can add `R' to the switches to expand the whole tree starting at
5296 this subdirectory.
5297This function takes some pains to conform to `ls -lR' output." t nil)
5298
5ec14d3c
KH
5299(autoload (quote dired-insert-subdir) "dired-aux" "\
5300Insert this subdirectory into the same dired buffer.
5301If it is already present, overwrites previous entry,
5302 else inserts it at its natural place (as `ls -lR' would have done).
5303With a prefix arg, you may edit the `ls' switches used for this listing.
5304 You can add `R' to the switches to expand the whole tree starting at
5305 this subdirectory.
5306This function takes some pains to conform to `ls -lR' output." t nil)
5307
93548d2e
DL
5308(autoload (quote dired-prev-subdir) "dired-aux" "\
5309Go to previous subdirectory, regardless of level.
5310When called interactively and not on a subdir line, go to this subdir's line." t nil)
5311
5312(autoload (quote dired-goto-subdir) "dired-aux" "\
5313Go to end of header line of DIR in this dired buffer.
5314Return value of point on success, otherwise return nil.
5315The next char is either \\n, or \\r if DIR is hidden." t nil)
5316
5317(autoload (quote dired-mark-subdir-files) "dired-aux" "\
5318Mark all files except `.' and `..' in current subdirectory.
5319If the Dired buffer shows multiple directories, this command
5320marks the files listed in the subdirectory that point is in." t nil)
5321
5322(autoload (quote dired-kill-subdir) "dired-aux" "\
5323Remove all lines of current subdirectory.
5324Lower levels are unaffected." t nil)
5325
5326(autoload (quote dired-tree-up) "dired-aux" "\
5327Go up ARG levels in the dired tree." t nil)
5328
5329(autoload (quote dired-tree-down) "dired-aux" "\
5330Go down in the dired tree." t nil)
5331
5332(autoload (quote dired-hide-subdir) "dired-aux" "\
5333Hide or unhide the current subdirectory and move to next directory.
5334Optional prefix arg is a repeat factor.
5335Use \\[dired-hide-all] to (un)hide all directories." t nil)
5336
5337(autoload (quote dired-hide-all) "dired-aux" "\
5338Hide all subdirectories, leaving only their header lines.
5339If there is already something hidden, make everything visible again.
5340Use \\[dired-hide-subdir] to (un)hide a particular subdirectory." t nil)
5341
5342(autoload (quote dired-do-search) "dired-aux" "\
5343Search through all marked files for a match for REGEXP.
5344Stops when a match is found.
5345To continue searching for next match, use command \\[tags-loop-continue]." t nil)
5346
b15f3b77 5347(autoload (quote dired-do-query-replace-regexp) "dired-aux" "\
93548d2e
DL
5348Do `query-replace-regexp' of FROM with TO, on all marked files.
5349Third arg DELIMITED (prefix arg) means replace only word-delimited matches.
b9e1c2ff 5350If you exit (\\[keyboard-quit], RET or q), you can resume the query replace
93548d2e
DL
5351with the command \\[tags-loop-continue]." t nil)
5352
abb2db1c
GM
5353(autoload (quote dired-show-file-type) "dired-aux" "\
5354Print the type of FILE, according to the `file' command.
5355If FILE is a symbolic link and the optional argument DEREF-SYMLINKS is
5356true then the type of the file linked to by FILE is printed instead." t nil)
5357
93548d2e
DL
5358;;;***
5359\f
2b74dd73 5360;;;### (autoloads (dired-jump) "dired-x" "dired-x.el" (15415 19784))
93548d2e
DL
5361;;; Generated autoloads from dired-x.el
5362
5363(autoload (quote dired-jump) "dired-x" "\
5364Jump to dired buffer corresponding to current buffer.
5365If in a file, dired the current directory and move to file's line.
5366If in dired already, pop up a level and goto old directory's line.
5367In case the proper dired file line cannot be found, refresh the dired
5368buffer and try again." t nil)
5369
5370;;;***
5371\f
4c6bc877 5372;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (14977 56454))
93548d2e
DL
5373;;; Generated autoloads from dirtrack.el
5374
5375(autoload (quote dirtrack) "dirtrack" "\
5376Determine the current directory by scanning the process output for a prompt.
5377The prompt to look for is the first item in `dirtrack-list'.
5378
5379You can toggle directory tracking by using the function `dirtrack-toggle'.
5380
5381If directory tracking does not seem to be working, you can use the
5382function `dirtrack-debug-toggle' to turn on debugging output.
5383
5384You can enable directory tracking by adding this function to
5385`comint-output-filter-functions'.
5386" nil nil)
5387
5388;;;***
5389\f
2b74dd73
MR
5390;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (13776
5391;;;;;; 9615))
93548d2e
DL
5392;;; Generated autoloads from emacs-lisp/disass.el
5393
5394(autoload (quote disassemble) "disass" "\
5395Print disassembled code for OBJECT in (optional) BUFFER.
5396OBJECT can be a symbol defined as a function, or a function itself
5397\(a lambda expression or a compiled-function object).
5398If OBJECT is not already compiled, we compile it, but do not
5399redefine OBJECT if it is a symbol." t nil)
5400
5401;;;***
5402\f
5403;;;### (autoloads (standard-display-european create-glyph standard-display-underline
5404;;;;;; standard-display-graphic standard-display-g1 standard-display-ascii
5405;;;;;; standard-display-default standard-display-8bit describe-current-display-table
5406;;;;;; describe-display-table set-display-table-slot display-table-slot
2b74dd73 5407;;;;;; make-display-table) "disp-table" "disp-table.el" (15369 56725))
93548d2e
DL
5408;;; Generated autoloads from disp-table.el
5409
5410(autoload (quote make-display-table) "disp-table" "\
5411Return a new, empty display table." nil nil)
5412
5413(autoload (quote display-table-slot) "disp-table" "\
5414Return the value of the extra slot in DISPLAY-TABLE named SLOT.
5415SLOT may be a number from 0 to 5 inclusive, or a slot name (symbol).
5416Valid symbols are `truncation', `wrap', `escape', `control',
5417`selective-display', and `vertical-border'." nil nil)
5418
5419(autoload (quote set-display-table-slot) "disp-table" "\
5420Set the value of the extra slot in DISPLAY-TABLE named SLOT to VALUE.
5421SLOT may be a number from 0 to 5 inclusive, or a name (symbol).
5422Valid symbols are `truncation', `wrap', `escape', `control',
5423`selective-display', and `vertical-border'." nil nil)
5424
5425(autoload (quote describe-display-table) "disp-table" "\
5426Describe the display table DT in a help buffer." nil nil)
5427
5428(autoload (quote describe-current-display-table) "disp-table" "\
5429Describe the display table in use in the selected window and buffer." t nil)
5430
5431(autoload (quote standard-display-8bit) "disp-table" "\
5432Display characters in the range L to H literally." nil nil)
5433
5434(autoload (quote standard-display-default) "disp-table" "\
5435Display characters in the range L to H using the default notation." nil nil)
5436
5437(autoload (quote standard-display-ascii) "disp-table" "\
5438Display character C using printable string S." nil nil)
5439
5440(autoload (quote standard-display-g1) "disp-table" "\
5441Display character C as character SC in the g1 character set.
5442This function assumes that your terminal uses the SO/SI characters;
5443it is meaningless for an X frame." nil nil)
5444
5445(autoload (quote standard-display-graphic) "disp-table" "\
5446Display character C as character GC in graphics character set.
5447This function assumes VT100-compatible escapes; it is meaningless for an
5448X frame." nil nil)
5449
5450(autoload (quote standard-display-underline) "disp-table" "\
5451Display character C as character UC plus underlining." nil nil)
5452
abb2db1c
GM
5453(autoload (quote create-glyph) "disp-table" "\
5454Allocate a glyph code to display by sending STRING to the terminal." nil nil)
93548d2e
DL
5455
5456(autoload (quote standard-display-european) "disp-table" "\
5457Semi-obsolete way to toggle display of ISO 8859 European characters.
5458
5459This function is semi-obsolete; if you want to do your editing with
5460unibyte characters, it is better to `set-language-environment' coupled
5461with either the `--unibyte' option or the EMACS_UNIBYTE environment
5462variable, or else customize `enable-multibyte-characters'.
5463
5464With prefix argument, this command enables European character display
5465if arg is positive, disables it otherwise. Otherwise, it toggles
5466European character display.
5467
5468When this mode is enabled, characters in the range of 160 to 255
5469display not as octal escapes, but as accented characters. Codes 146
5470and 160 display as apostrophe and space, even though they are not the
5471ASCII codes for apostrophe and space.
5472
5473Enabling European character display with this command noninteractively
5474from Lisp code also selects Latin-1 as the language environment, and
5475selects unibyte mode for all Emacs buffers (both existing buffers and
5476those created subsequently). This provides increased compatibility
cded5ed3 5477for users who call this function in `.emacs'." nil nil)
93548d2e
DL
5478
5479;;;***
5480\f
5481;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el"
4c6bc877 5482;;;;;; (15185 49575))
93548d2e
DL
5483;;; Generated autoloads from play/dissociate.el
5484
5485(autoload (quote dissociated-press) "dissociate" "\
5486Dissociate the text of the current buffer.
5487Output goes in buffer named *Dissociation*,
5488which is redisplayed each time text is added to it.
5489Every so often the user must say whether to continue.
5490If ARG is positive, require ARG chars of continuity.
5491If ARG is negative, require -ARG words of continuity.
5492Default is 2." t nil)
5493
5494;;;***
5495\f
4c6bc877 5496;;;### (autoloads (doctor) "doctor" "play/doctor.el" (15317 38827))
93548d2e
DL
5497;;; Generated autoloads from play/doctor.el
5498
5499(autoload (quote doctor) "doctor" "\
5500Switch to *doctor* buffer and start giving psychotherapy." t nil)
5501
5502;;;***
5503\f
7518ed7b 5504;;;### (autoloads (double-mode double-mode) "double" "double.el"
f19e949b 5505;;;;;; (15738 35316))
93548d2e
DL
5506;;; Generated autoloads from double.el
5507
7518ed7b
GM
5508(defvar double-mode nil "\
5509Toggle Double mode.
5510Setting this variable directly does not take effect;
5511use either \\[customize] or the function `double-mode'.")
5512
5513(custom-add-to-group (quote double) (quote double-mode) (quote custom-variable))
5514
5515(custom-add-load (quote double-mode) (quote double))
5516
93548d2e
DL
5517(autoload (quote double-mode) "double" "\
5518Toggle Double mode.
5519With prefix arg, turn Double mode on iff arg is positive.
5520
5521When Double mode is on, some keys will insert different strings
5522when pressed twice. See variable `double-map' for details." t nil)
5523
5524;;;***
5525\f
4c6bc877 5526;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (15651 7290))
93548d2e
DL
5527;;; Generated autoloads from play/dunnet.el
5528
5529(autoload (quote dunnet) "dunnet" "\
5530Switch to *dungeon* buffer and start game." t nil)
5531
5532;;;***
5533\f
5534;;;### (autoloads (gnus-earcon-display) "earcon" "gnus/earcon.el"
4c6bc877 5535;;;;;; (15232 59206))
93548d2e
DL
5536;;; Generated autoloads from gnus/earcon.el
5537
5538(autoload (quote gnus-earcon-display) "earcon" "\
5539Play sounds in message buffers." t nil)
5540
5541;;;***
5542\f
6c083b4c
GM
5543;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap
5544;;;;;; easy-mmode-define-global-mode define-minor-mode) "easy-mmode"
4c6bc877 5545;;;;;; "emacs-lisp/easy-mmode.el" (15727 34849))
93548d2e
DL
5546;;; Generated autoloads from emacs-lisp/easy-mmode.el
5547
cded5ed3
GM
5548(defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode))
5549
5550(autoload (quote define-minor-mode) "easy-mmode" "\
93548d2e 5551Define a new minor mode MODE.
f75a0f7a 5552This function defines the associated control variable MODE, keymap MODE-map,
bd02b8e0 5553toggle command MODE, and hook MODE-hook.
93548d2e
DL
5554
5555DOC is the documentation for the mode toggle command.
cded5ed3 5556Optional INIT-VALUE is the initial value of the mode's variable.
f75a0f7a 5557Optional LIGHTER is displayed in the modeline when the mode is on.
93548d2e 5558Optional KEYMAP is the default (defvar) keymap bound to the mode keymap.
f75a0f7a 5559 If it is a list, it is passed to `easy-mmode-define-keymap'
bd02b8e0
GM
5560 in order to build a valid keymap. It's generally better to use
5561 a separate MODE-map variable than to use this argument.
5562The above three arguments can be skipped if keyword arguments are
5563used (see below).
5564
cded5ed3 5565BODY contains code that will be executed each time the mode is (dis)activated.
f75a0f7a
GM
5566 It will be executed after any toggling but before running the hooks.
5567 BODY can start with a list of CL-style keys specifying additional arguments.
bd02b8e0
GM
5568 The following keyword arguments are supported:
5569:group Followed by the group name to use for any generated `defcustom'.
5570:global If non-nil specifies that the minor mode is not meant to be
5571 buffer-local. By default, the variable is made buffer-local.
5572:init-value Same as the INIT-VALUE argument.
5573:lighter Same as the LIGHTER argument." nil (quote macro))
f75a0f7a
GM
5574
5575(autoload (quote easy-mmode-define-global-mode) "easy-mmode" "\
bd02b8e0 5576Make GLOBAL-MODE out of the buffer-local minor MODE.
f75a0f7a
GM
5577TURN-ON is a function that will be called with no args in every buffer
5578 and that should try to turn MODE on if applicable for that buffer.
5579KEYS is a list of CL-style keyword arguments:
5580:group to specify the custom group." nil (quote macro))
93548d2e 5581
b442e70a
MB
5582(autoload (quote easy-mmode-define-keymap) "easy-mmode" "\
5583Return a keymap built from bindings BS.
5584BS must be a list of (KEY . BINDING) where
5585KEY and BINDINGS are suitable for `define-key'.
5586Optional NAME is passed to `make-sparse-keymap'.
5587Optional map M can be used to modify an existing map.
6c083b4c 5588ARGS is a list of additional keyword arguments." nil nil)
b442e70a 5589
fd0e837b
GM
5590(autoload (quote easy-mmode-defmap) "easy-mmode" nil nil (quote macro))
5591
0ad84a21
MB
5592(autoload (quote easy-mmode-defsyntax) "easy-mmode" "\
5593Define variable ST as a syntax-table.
b5c5b319 5594CSS contains a list of syntax specifications of the form (CHAR . SYNTAX)." nil (quote macro))
fd0e837b 5595
93548d2e
DL
5596;;;***
5597\f
5598;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define
f19e949b
KS
5599;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (15738
5600;;;;;; 35331))
93548d2e
DL
5601;;; Generated autoloads from emacs-lisp/easymenu.el
5602
ac95a621
GM
5603(put (quote easy-menu-define) (quote lisp-indent-function) (quote defun))
5604
93548d2e
DL
5605(autoload (quote easy-menu-define) "easymenu" "\
5606Define a menu bar submenu in maps MAPS, according to MENU.
5607The menu keymap is stored in symbol SYMBOL, both as its value
f19e949b 5608and as its function definition. DOC is used as the doc string for SYMBOL.
93548d2e
DL
5609
5610The first element of MENU must be a string. It is the menu bar item name.
5611It may be followed by the following keyword argument pairs
5612
5613 :filter FUNCTION
5614
5615FUNCTION is a function with one argument, the menu. It returns the actual
5616menu displayed.
5617
5618 :visible INCLUDE
5619
5620INCLUDE is an expression; this menu is only visible if this
5621expression has a non-nil value. `:include' is an alias for `:visible'.
5622
5623 :active ENABLE
5624
5625ENABLE is an expression; the menu is enabled for selection
5626whenever this expression's value is non-nil.
5627
5628The rest of the elements in MENU, are menu items.
5629
5630A menu item is usually a vector of three elements: [NAME CALLBACK ENABLE]
5631
5632NAME is a string--the menu item name.
5633
5634CALLBACK is a command to run when the item is chosen,
5635or a list to evaluate when the item is chosen.
5636
5637ENABLE is an expression; the item is enabled for selection
5638whenever this expression's value is non-nil.
5639
cded5ed3 5640Alternatively, a menu item may have the form:
93548d2e
DL
5641
5642 [ NAME CALLBACK [ KEYWORD ARG ] ... ]
5643
5644Where KEYWORD is one of the symbols defined below.
5645
5646 :keys KEYS
5647
5648KEYS is a string; a complex keyboard equivalent to this menu item.
5649This is normally not needed because keyboard equivalents are usually
5650computed automatically.
5651KEYS is expanded with `substitute-command-keys' before it is used.
5652
5653 :key-sequence KEYS
5654
abb2db1c 5655KEYS is nil, a string or a vector; nil or a keyboard equivalent to this
93548d2e 5656menu item.
abb2db1c 5657This is a hint that will considerably speed up Emacs' first display of
93548d2e
DL
5658a menu. Use `:key-sequence nil' when you know that this menu item has no
5659keyboard equivalent.
5660
5661 :active ENABLE
5662
5663ENABLE is an expression; the item is enabled for selection
5664whenever this expression's value is non-nil.
5665
5666 :included INCLUDE
5667
5668INCLUDE is an expression; this item is only visible if this
5669expression has a non-nil value.
5670
abb2db1c 5671 :suffix FORM
93548d2e 5672
abb2db1c
GM
5673FORM is an expression that will be dynamically evaluated and whose
5674value will be concatenated to the menu entry's NAME.
93548d2e
DL
5675
5676 :style STYLE
cded5ed3 5677
93548d2e 5678STYLE is a symbol describing the type of menu item. The following are
cded5ed3 5679defined:
93548d2e
DL
5680
5681toggle: A checkbox.
5682 Prepend the name with `(*) ' or `( ) ' depending on if selected or not.
5683radio: A radio button.
5684 Prepend the name with `[X] ' or `[ ] ' depending on if selected or not.
abb2db1c 5685button: Surround the name with `[' and `]'. Use this for an item in the
93548d2e
DL
5686 menu bar itself.
5687anything else means an ordinary menu item.
5688
5689 :selected SELECTED
5690
5691SELECTED is an expression; the checkbox or radio button is selected
5692whenever this expression's value is non-nil.
5693
be0dbdab
GM
5694 :help HELP
5695
5696HELP is a string, the help to display for the menu item.
5697
93548d2e
DL
5698A menu item can be a string. Then that string appears in the menu as
5699unselectable text. A string consisting solely of hyphens is displayed
5700as a solid horizontal line.
5701
5702A menu item can be a list with the same format as MENU. This is a submenu." nil (quote macro))
5703
5704(autoload (quote easy-menu-do-define) "easymenu" nil nil nil)
5705
5706(autoload (quote easy-menu-create-menu) "easymenu" "\
5707Create a menu called MENU-NAME with items described in MENU-ITEMS.
5708MENU-NAME is a string, the name of the menu. MENU-ITEMS is a list of items
5709possibly preceded by keyword pairs as described in `easy-menu-define'." nil nil)
5710
5711(autoload (quote easy-menu-change) "easymenu" "\
5712Change menu found at PATH as item NAME to contain ITEMS.
7518ed7b
GM
5713PATH is a list of strings for locating the menu that
5714should contain a submenu named NAME.
5715ITEMS is a list of menu items, as in `easy-menu-define'.
5716These items entirely replace the previous items in that submenu.
5717
5718If the menu located by PATH has no submenu named NAME, add one.
5719If the optional argument BEFORE is present, add it just before
5720the submenu named BEFORE, otherwise add it at the end of the menu.
93548d2e
DL
5721
5722Either call this from `menu-bar-update-hook' or use a menu filter,
5723to implement dynamic menus." nil nil)
5724
5725;;;***
5726\f
2cb750ba
GM
5727;;;### (autoloads (ebnf-pop-style ebnf-push-style ebnf-reset-style
5728;;;;;; ebnf-apply-style ebnf-merge-style ebnf-insert-style ebnf-setup
5729;;;;;; ebnf-syntax-region ebnf-syntax-buffer ebnf-eps-region ebnf-eps-buffer
5730;;;;;; ebnf-spool-region ebnf-spool-buffer ebnf-print-region ebnf-print-buffer
4c6bc877 5731;;;;;; ebnf-customize) "ebnf2ps" "progmodes/ebnf2ps.el" (15279 28735))
2cb750ba
GM
5732;;; Generated autoloads from progmodes/ebnf2ps.el
5733
5734(autoload (quote ebnf-customize) "ebnf2ps" "\
5735Customization for ebnf group." t nil)
5736
5737(autoload (quote ebnf-print-buffer) "ebnf2ps" "\
5738Generate and print a PostScript syntatic chart image of the buffer.
5739
5740When called with a numeric prefix argument (C-u), prompts the user for
5741the name of a file to save the PostScript image in, instead of sending
5742it to the printer.
5743
5744More specifically, the FILENAME argument is treated as follows: if it
5745is nil, send the image to the printer. If FILENAME is a string, save
5746the PostScript image in a file with that name. If FILENAME is a
5747number, prompt the user for the name of the file to save in." t nil)
5748
5749(autoload (quote ebnf-print-region) "ebnf2ps" "\
5750Generate and print a PostScript syntatic chart image of the region.
5751Like `ebnf-print-buffer', but prints just the current region." t nil)
5752
5753(autoload (quote ebnf-spool-buffer) "ebnf2ps" "\
5754Generate and spool a PostScript syntatic chart image of the buffer.
5755Like `ebnf-print-buffer' except that the PostScript image is saved in a
5756local buffer to be sent to the printer later.
5757
5758Use the command `ebnf-despool' to send the spooled images to the printer." t nil)
5759
5760(autoload (quote ebnf-spool-region) "ebnf2ps" "\
5761Generate a PostScript syntatic chart image of the region and spool locally.
5762Like `ebnf-spool-buffer', but spools just the current region.
5763
5764Use the command `ebnf-despool' to send the spooled images to the printer." t nil)
5765
5766(autoload (quote ebnf-eps-buffer) "ebnf2ps" "\
5767Generate a PostScript syntatic chart image of the buffer in a EPS file.
5768
5769Indeed, for each production is generated a EPS file.
5770The EPS file name has the following form:
5771
5772 <PREFIX><PRODUCTION>.eps
5773
5774<PREFIX> is given by variable `ebnf-eps-prefix'.
5775 The default value is \"ebnf--\".
5776
5777<PRODUCTION> is the production name.
5778 The production name is mapped to form a valid file name.
5779 For example, the production name \"A/B + C\" is mapped to
5780 \"A_B_+_C\" and the EPS file name used is \"ebnf--A_B_+_C.eps\".
5781
5782WARNING: It's *NOT* asked any confirmation to override an existing file." t nil)
5783
5784(autoload (quote ebnf-eps-region) "ebnf2ps" "\
5785Generate a PostScript syntatic chart image of the region in a EPS file.
5786
5787Indeed, for each production is generated a EPS file.
5788The EPS file name has the following form:
5789
5790 <PREFIX><PRODUCTION>.eps
5791
5792<PREFIX> is given by variable `ebnf-eps-prefix'.
5793 The default value is \"ebnf--\".
5794
5795<PRODUCTION> is the production name.
5796 The production name is mapped to form a valid file name.
5797 For example, the production name \"A/B + C\" is mapped to
5798 \"A_B_+_C\" and the EPS file name used is \"ebnf--A_B_+_C.eps\".
5799
5800WARNING: It's *NOT* asked any confirmation to override an existing file." t nil)
5801
5802(defalias (quote ebnf-despool) (quote ps-despool))
5803
5804(autoload (quote ebnf-syntax-buffer) "ebnf2ps" "\
5805Does a syntatic analysis of the current buffer." t nil)
5806
5807(autoload (quote ebnf-syntax-region) "ebnf2ps" "\
5808Does a syntatic analysis of a region." t nil)
5809
5810(autoload (quote ebnf-setup) "ebnf2ps" "\
5811Return the current ebnf2ps setup." nil nil)
5812
5813(autoload (quote ebnf-insert-style) "ebnf2ps" "\
5814Insert a new style NAME with inheritance INHERITS and values VALUES." t nil)
5815
5816(autoload (quote ebnf-merge-style) "ebnf2ps" "\
5817Merge values of style NAME with style VALUES." t nil)
5818
5819(autoload (quote ebnf-apply-style) "ebnf2ps" "\
5820Set STYLE to current style.
5821
5822It returns the old style symbol." t nil)
5823
5824(autoload (quote ebnf-reset-style) "ebnf2ps" "\
5825Reset current style.
5826
5827It returns the old style symbol." t nil)
5828
5829(autoload (quote ebnf-push-style) "ebnf2ps" "\
5830Push the current style and set STYLE to current style.
5831
5832It returns the old style symbol." t nil)
5833
5834(autoload (quote ebnf-pop-style) "ebnf2ps" "\
5835Pop a style and set it to current style.
5836
5837It returns the old style symbol." t nil)
5838
5839;;;***
5840\f
b5c5b319
GM
5841;;;### (autoloads (ebrowse-statistics ebrowse-save-tree-as ebrowse-save-tree
5842;;;;;; ebrowse-electric-position-menu ebrowse-forward-in-position-stack
5843;;;;;; ebrowse-back-in-position-stack ebrowse-tags-search-member-use
5844;;;;;; ebrowse-tags-query-replace ebrowse-tags-loop-continue ebrowse-tags-complete-symbol
5845;;;;;; ebrowse-electric-choose-tree ebrowse-tree-mode) "ebrowse"
38747ec6 5846;;;;;; "progmodes/ebrowse.el" (15664 47250))
be0dbdab
GM
5847;;; Generated autoloads from progmodes/ebrowse.el
5848
5849(autoload (quote ebrowse-tree-mode) "ebrowse" "\
5850Major mode for Ebrowse class tree buffers.
5851Each line corresponds to a class in a class tree.
5852Letters do not insert themselves, they are commands.
5853File operations in the tree buffer work on class tree data structures.
5854E.g.\\[save-buffer] writes the tree to the file it was loaded from.
5855
5856Tree mode key bindings:
1a1b1895 5857\\{ebrowse-tree-mode-map}" t nil)
be0dbdab
GM
5858
5859(autoload (quote ebrowse-electric-choose-tree) "ebrowse" "\
5860Return a buffer containing a tree or nil if no tree found or canceled." t nil)
5861
abb2db1c
GM
5862(autoload (quote ebrowse-tags-complete-symbol) "ebrowse" "\
5863Perform completion on the C++ symbol preceding point.
5864A second call of this function without changing point inserts the next match.
5865A call with prefix PREFIX reads the symbol to insert from the minibuffer with
5866completion." t nil)
be0dbdab
GM
5867
5868(autoload (quote ebrowse-tags-loop-continue) "ebrowse" "\
5869Repeat last operation on files in tree.
5870FIRST-TIME non-nil means this is not a repetition, but the first time.
5871TREE-BUFFER if indirectly specifies which files to loop over." t nil)
5872
5873(autoload (quote ebrowse-tags-query-replace) "ebrowse" "\
5874Query replace FROM with TO in all files of a class tree.
5875With prefix arg, process files of marked classes only." t nil)
5876
b5c5b319
GM
5877(autoload (quote ebrowse-tags-search-member-use) "ebrowse" "\
5878Search for call sites of a member.
5879If FIX-NAME is specified, search uses of that member.
5880Otherwise, read a member name from the minibuffer.
5881Searches in all files mentioned in a class tree for something that
5882looks like a function call to the member." t nil)
5883
5884(autoload (quote ebrowse-back-in-position-stack) "ebrowse" "\
5885Move backward in the position stack.
5886Prefix arg ARG says how much." t nil)
5887
5888(autoload (quote ebrowse-forward-in-position-stack) "ebrowse" "\
5889Move forward in the position stack.
5890Prefix arg ARG says how much." t nil)
5891
5892(autoload (quote ebrowse-electric-position-menu) "ebrowse" "\
5893List positions in the position stack in an electric buffer." t nil)
5894
5895(autoload (quote ebrowse-save-tree) "ebrowse" "\
5896Save current tree in same file it was loaded from." t nil)
5897
be0dbdab
GM
5898(autoload (quote ebrowse-save-tree-as) "ebrowse" "\
5899Write the current tree data structure to a file.
5900Read the file name from the minibuffer if interactive.
5901Otherwise, FILE-NAME specifies the file to save the tree in." t nil)
5902
b5c5b319
GM
5903(autoload (quote ebrowse-statistics) "ebrowse" "\
5904Display statistics for a class tree." t nil)
5905
be0dbdab
GM
5906;;;***
5907\f
93548d2e 5908;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el"
2b74dd73 5909;;;;;; (15345 22660))
93548d2e
DL
5910;;; Generated autoloads from ebuff-menu.el
5911
5912(autoload (quote electric-buffer-list) "ebuff-menu" "\
5913Pops up a buffer describing the set of Emacs buffers.
5914Vaguely like ITS lunar select buffer; combining typeoutoid buffer
5915listing with menuoid buffer selection.
5916
5917If the very next character typed is a space then the buffer list
5918window disappears. Otherwise, one may move around in the buffer list
5919window, marking buffers to be selected, saved or deleted.
5920
5921To exit and select a new buffer, type a space when the cursor is on
5922the appropriate line of the buffer-list window. Other commands are
5923much like those of buffer-menu-mode.
5924
5925Calls value of `electric-buffer-menu-mode-hook' on entry if non-nil.
5926
5927\\{electric-buffer-menu-mode-map}" t nil)
5928
5929;;;***
5930\f
5931;;;### (autoloads (Electric-command-history-redo-expression) "echistory"
4c6bc877 5932;;;;;; "echistory.el" (15185 49574))
93548d2e
DL
5933;;; Generated autoloads from echistory.el
5934
5935(autoload (quote Electric-command-history-redo-expression) "echistory" "\
5936Edit current history line in minibuffer and execute result.
5937With prefix arg NOCONFIRM, execute current line as-is without editing." t nil)
5938
5939;;;***
5940\f
5941;;;### (autoloads (edebug-eval-top-level-form def-edebug-spec edebug-all-forms
4c6bc877 5942;;;;;; edebug-all-defs) "edebug" "emacs-lisp/edebug.el" (15698 64355))
93548d2e
DL
5943;;; Generated autoloads from emacs-lisp/edebug.el
5944
5945(defvar edebug-all-defs nil "\
5946*If non-nil, evaluation of any defining forms will instrument for Edebug.
5947This applies to `eval-defun', `eval-region', `eval-buffer', and
5948`eval-current-buffer'. `eval-region' is also called by
5949`eval-last-sexp', and `eval-print-last-sexp'.
5950
5951You can use the command `edebug-all-defs' to toggle the value of this
5952variable. You may wish to make it local to each buffer with
5953\(make-local-variable 'edebug-all-defs) in your
5954`emacs-lisp-mode-hook'.")
5955
5956(defvar edebug-all-forms nil "\
5957*Non-nil evaluation of all forms will instrument for Edebug.
5958This doesn't apply to loading or evaluations in the minibuffer.
5959Use the command `edebug-all-forms' to toggle the value of this option.")
5960
5961(autoload (quote def-edebug-spec) "edebug" "\
0a352cd7 5962Set the `edebug-form-spec' property of SYMBOL according to SPEC.
93548d2e
DL
5963Both SYMBOL and SPEC are unevaluated. The SPEC can be 0, t, a symbol
5964\(naming a function), or a list." nil (quote macro))
5965
5966(defalias (quote edebug-defun) (quote edebug-eval-top-level-form))
5967
5968(autoload (quote edebug-eval-top-level-form) "edebug" "\
4c6bc877
MR
5969Evaluate the top level form point is in, stepping through with Edebug.
5970This is like `eval-defun' except that it steps the code for Edebug
5971before evaluating it. It displays the value in the echo area
5972using `eval-expression' (which see).
5973
5974If you do this on a function definition
5975such as a defun or defmacro, it defines the function and instruments
5976its definition for Edebug, so it will do Edebug stepping when called
5977later. It displays `Edebug: FUNCTION' in the echo area to indicate
5978that FUNCTION is now instrumented for Edebug.
5979
5980If the current defun is actually a call to `defvar' or `defcustom',
5981evaluating it this way resets the variable using its initial value
5982expression even if the variable already has some other value.
5983\(Normally `defvar' and `defcustom' do not alter the value if there
5984already is one.)" t nil)
93548d2e
DL
5985
5986;;;***
5987\f
5988;;;### (autoloads (ediff-documentation ediff-version ediff-revision
5989;;;;;; ediff-patch-buffer ediff-patch-file run-ediff-from-cvs-buffer
5990;;;;;; ediff-merge-revisions-with-ancestor ediff-merge-revisions
5991;;;;;; ediff-merge-buffers-with-ancestor ediff-merge-buffers ediff-merge-files-with-ancestor
5992;;;;;; ediff-merge-files ediff-regions-linewise ediff-regions-wordwise
5993;;;;;; ediff-windows-linewise ediff-windows-wordwise ediff-merge-directory-revisions-with-ancestor
5994;;;;;; ediff-merge-directory-revisions ediff-merge-directories-with-ancestor
5995;;;;;; ediff-merge-directories ediff-directories3 ediff-directory-revisions
296d7669
KS
5996;;;;;; ediff-directories ediff-buffers3 ediff-buffers ediff-backup
5997;;;;;; ediff-files3 ediff-files) "ediff" "ediff.el" (15689 46993))
93548d2e
DL
5998;;; Generated autoloads from ediff.el
5999
6000(autoload (quote ediff-files) "ediff" "\
6001Run Ediff on a pair of files, FILE-A and FILE-B." t nil)
6002
6003(autoload (quote ediff-files3) "ediff" "\
6004Run Ediff on three files, FILE-A, FILE-B, and FILE-C." t nil)
6005
6006(defalias (quote ediff3) (quote ediff-files3))
6007
6008(defalias (quote ediff) (quote ediff-files))
6009
296d7669
KS
6010(autoload (quote ediff-backup) "ediff" "\
6011Run Ediff on FILE and its backup file.
6012Uses the latest backup, if there are several numerical backups.
6013If this file is a backup, `ediff' it with its original." t nil)
6014
93548d2e
DL
6015(autoload (quote ediff-buffers) "ediff" "\
6016Run Ediff on a pair of buffers, BUFFER-A and BUFFER-B." t nil)
6017
6018(defalias (quote ebuffers) (quote ediff-buffers))
6019
6020(autoload (quote ediff-buffers3) "ediff" "\
6021Run Ediff on three buffers, BUFFER-A, BUFFER-B, and BUFFER-C." t nil)
6022
6023(defalias (quote ebuffers3) (quote ediff-buffers3))
6024
6025(autoload (quote ediff-directories) "ediff" "\
6026Run Ediff on a pair of directories, DIR1 and DIR2, comparing files that have
cded5ed3
GM
6027the same name in both. The third argument, REGEXP, is a regular expression
6028that can be used to filter out certain file names." t nil)
93548d2e
DL
6029
6030(defalias (quote edirs) (quote ediff-directories))
6031
6032(autoload (quote ediff-directory-revisions) "ediff" "\
6033Run Ediff on a directory, DIR1, comparing its files with their revisions.
6034The second argument, REGEXP, is a regular expression that filters the file
cded5ed3 6035names. Only the files that are under revision control are taken into account." t nil)
93548d2e
DL
6036
6037(defalias (quote edir-revisions) (quote ediff-directory-revisions))
6038
6039(autoload (quote ediff-directories3) "ediff" "\
6040Run Ediff on three directories, DIR1, DIR2, and DIR3, comparing files that
cded5ed3 6041have the same name in all three. The last argument, REGEXP, is a regular
93548d2e
DL
6042expression that can be used to filter out certain file names." t nil)
6043
6044(defalias (quote edirs3) (quote ediff-directories3))
6045
6046(autoload (quote ediff-merge-directories) "ediff" "\
6047Run Ediff on a pair of directories, DIR1 and DIR2, merging files that have
cded5ed3
GM
6048the same name in both. The third argument, REGEXP, is a regular expression
6049that can be used to filter out certain file names." t nil)
93548d2e
DL
6050
6051(defalias (quote edirs-merge) (quote ediff-merge-directories))
6052
6053(autoload (quote ediff-merge-directories-with-ancestor) "ediff" "\
6054Merge files in directories DIR1 and DIR2 using files in ANCESTOR-DIR as ancestors.
cded5ed3 6055Ediff merges files that have identical names in DIR1, DIR2. If a pair of files
93548d2e 6056in DIR1 and DIR2 doesn't have an ancestor in ANCESTOR-DIR, Ediff will merge
cded5ed3 6057without ancestor. The fourth argument, REGEXP, is a regular expression that
93548d2e
DL
6058can be used to filter out certain file names." t nil)
6059
6060(autoload (quote ediff-merge-directory-revisions) "ediff" "\
6061Run Ediff on a directory, DIR1, merging its files with their revisions.
6062The second argument, REGEXP, is a regular expression that filters the file
cded5ed3 6063names. Only the files that are under revision control are taken into account." t nil)
93548d2e
DL
6064
6065(defalias (quote edir-merge-revisions) (quote ediff-merge-directory-revisions))
6066
6067(autoload (quote ediff-merge-directory-revisions-with-ancestor) "ediff" "\
6068Run Ediff on a directory, DIR1, merging its files with their revisions and ancestors.
6069The second argument, REGEXP, is a regular expression that filters the file
cded5ed3 6070names. Only the files that are under revision control are taken into account." t nil)
93548d2e
DL
6071
6072(defalias (quote edir-merge-revisions-with-ancestor) (quote ediff-merge-directory-revisions-with-ancestor))
6073
6074(defalias (quote edirs-merge-with-ancestor) (quote ediff-merge-directories-with-ancestor))
6075
6076(autoload (quote ediff-windows-wordwise) "ediff" "\
6077Compare WIND-A and WIND-B, which are selected by clicking, wordwise.
6078With prefix argument, DUMB-MODE, or on a non-windowing display, works as
6079follows:
6080If WIND-A is nil, use selected window.
6081If WIND-B is nil, use window next to WIND-A." t nil)
6082
6083(autoload (quote ediff-windows-linewise) "ediff" "\
6084Compare WIND-A and WIND-B, which are selected by clicking, linewise.
6085With prefix argument, DUMB-MODE, or on a non-windowing display, works as
6086follows:
6087If WIND-A is nil, use selected window.
6088If WIND-B is nil, use window next to WIND-A." t nil)
6089
6090(autoload (quote ediff-regions-wordwise) "ediff" "\
b9e1c2ff
EZ
6091Run Ediff on a pair of regions in specified buffers.
6092Regions (i.e., point and mark) are assumed to be set in advance except
6093for the second region in the case both regions are from the same buffer.
6094In such a case the user is asked to interactively establish the second
6095region.
93548d2e 6096This function is effective only for relatively small regions, up to 200
cded5ed3 6097lines. For large regions, use `ediff-regions-linewise'." t nil)
93548d2e
DL
6098
6099(autoload (quote ediff-regions-linewise) "ediff" "\
b9e1c2ff
EZ
6100Run Ediff on a pair of regions in specified buffers.
6101Regions (i.e., point and mark) are assumed to be set in advance except
6102for the second region in the case both regions are from the same buffer.
6103In such a case the user is asked to interactively establish the second
6104region.
93548d2e
DL
6105Each region is enlarged to contain full lines.
6106This function is effective for large regions, over 100-200
cded5ed3 6107lines. For small regions, use `ediff-regions-wordwise'." t nil)
93548d2e
DL
6108
6109(defalias (quote ediff-merge) (quote ediff-merge-files))
6110
6111(autoload (quote ediff-merge-files) "ediff" "\
6112Merge two files without ancestor." t nil)
6113
6114(autoload (quote ediff-merge-files-with-ancestor) "ediff" "\
6115Merge two files with ancestor." t nil)
6116
6117(defalias (quote ediff-merge-with-ancestor) (quote ediff-merge-files-with-ancestor))
6118
6119(autoload (quote ediff-merge-buffers) "ediff" "\
6120Merge buffers without ancestor." t nil)
6121
6122(autoload (quote ediff-merge-buffers-with-ancestor) "ediff" "\
6123Merge buffers with ancestor." t nil)
6124
6125(autoload (quote ediff-merge-revisions) "ediff" "\
6126Run Ediff by merging two revisions of a file.
6127The file is the optional FILE argument or the file visited by the current
6128buffer." t nil)
6129
6130(autoload (quote ediff-merge-revisions-with-ancestor) "ediff" "\
6131Run Ediff by merging two revisions of a file with a common ancestor.
33c18c83 6132The file is the optional FILE argument or the file visited by the current
93548d2e
DL
6133buffer." t nil)
6134
6135(autoload (quote run-ediff-from-cvs-buffer) "ediff" "\
6136Run Ediff-merge on appropriate revisions of the selected file.
cded5ed3 6137First run after `M-x cvs-update'. Then place the cursor on a line describing a
93548d2e
DL
6138file and then run `run-ediff-from-cvs-buffer'." t nil)
6139
6140(autoload (quote ediff-patch-file) "ediff" "\
cded5ed3
GM
6141Run Ediff by patching SOURCE-FILENAME.
6142If optional PATCH-BUF is given, use the patch in that buffer
6143and don't ask the user.
6144If prefix argument, then: if even argument, assume that the patch is in a
6145buffer. If odd -- assume it is in a file." t nil)
93548d2e
DL
6146
6147(autoload (quote ediff-patch-buffer) "ediff" "\
ac95a621
GM
6148Run Ediff by patching BUFFER-NAME.
6149Without prefix argument: asks if the patch is in some buffer and prompts for
6150the buffer or a file, depending on the answer.
6151With prefix arg=1: assumes the patch is in a file and prompts for the file.
6152With prefix arg=2: assumes the patch is in a buffer and prompts for the buffer." t nil)
93548d2e
DL
6153
6154(defalias (quote epatch) (quote ediff-patch-file))
6155
6156(defalias (quote epatch-buffer) (quote ediff-patch-buffer))
6157
6158(autoload (quote ediff-revision) "ediff" "\
6159Run Ediff by comparing versions of a file.
ac95a621
GM
6160The file is an optional FILE argument or the file entered at the prompt.
6161Default: the file visited by the current buffer.
6162Uses `vc.el' or `rcs.el' depending on `ediff-version-control-package'." t nil)
93548d2e
DL
6163
6164(defalias (quote erevision) (quote ediff-revision))
6165
6166(autoload (quote ediff-version) "ediff" "\
6167Return string describing the version of Ediff.
6168When called interactively, displays the version." t nil)
6169
6170(autoload (quote ediff-documentation) "ediff" "\
6171Display Ediff's manual.
6172With optional NODE, goes to that node." t nil)
6173
6174;;;***
6175\f
d054101f 6176;;;### (autoloads (ediff-customize) "ediff-help" "ediff-help.el"
2b74dd73 6177;;;;;; (15418 30513))
d054101f
GM
6178;;; Generated autoloads from ediff-help.el
6179
6180(autoload (quote ediff-customize) "ediff-help" nil t nil)
6181
6182;;;***
6183\f
93548d2e 6184;;;### (autoloads (ediff-show-registry) "ediff-mult" "ediff-mult.el"
df2d7e04 6185;;;;;; (15513 1037))
93548d2e
DL
6186;;; Generated autoloads from ediff-mult.el
6187
6188(autoload (quote ediff-show-registry) "ediff-mult" "\
6189Display Ediff's registry." t nil)
6190
6191(defalias (quote eregistry) (quote ediff-show-registry))
6192
6193;;;***
6194\f
6195;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
296d7669 6196;;;;;; "ediff-util" "ediff-util.el" (15698 64354))
93548d2e
DL
6197;;; Generated autoloads from ediff-util.el
6198
6199(autoload (quote ediff-toggle-multiframe) "ediff-util" "\
6200Switch from multiframe display to single-frame display and back.
6201To change the default, set the variable `ediff-window-setup-function',
6202which see." t nil)
6203
6204(autoload (quote ediff-toggle-use-toolbar) "ediff-util" "\
6205Enable or disable Ediff toolbar.
6206Works only in versions of Emacs that support toolbars.
6207To change the default, set the variable `ediff-use-toolbar-p', which see." t nil)
6208
6209;;;***
6210\f
6211;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro
6212;;;;;; edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el"
f19e949b 6213;;;;;; (15738 35316))
93548d2e 6214;;; Generated autoloads from edmacro.el
93548d2e
DL
6215
6216(defvar edmacro-eight-bits nil "\
6217*Non-nil if edit-kbd-macro should leave 8-bit characters intact.
6218Default nil means to write characters above \\177 in octal notation.")
6219
6220(autoload (quote edit-kbd-macro) "edmacro" "\
6221Edit a keyboard macro.
6222At the prompt, type any key sequence which is bound to a keyboard macro.
6223Or, type `C-x e' or RET to edit the last keyboard macro, `C-h l' to edit
6224the last 100 keystrokes as a keyboard macro, or `M-x' to edit a macro by
6225its command name.
6226With a prefix argument, format the macro in a more concise way." t nil)
6227
6228(autoload (quote edit-last-kbd-macro) "edmacro" "\
6229Edit the most recently defined keyboard macro." t nil)
6230
6231(autoload (quote edit-named-kbd-macro) "edmacro" "\
6232Edit a keyboard macro which has been given a name by `name-last-kbd-macro'." t nil)
6233
6234(autoload (quote read-kbd-macro) "edmacro" "\
6235Read the region as a keyboard macro definition.
6236The region is interpreted as spelled-out keystrokes, e.g., \"M-x abc RET\".
6237See documentation for `edmacro-mode' for details.
6238Leading/trailing \"C-x (\" and \"C-x )\" in the text are allowed and ignored.
6239The resulting macro is installed as the \"current\" keyboard macro.
6240
6241In Lisp, may also be called with a single STRING argument in which case
6242the result is returned rather than being installed as the current macro.
6243The result will be a string if possible, otherwise an event vector.
6244Second argument NEED-VECTOR means to return an event vector always." t nil)
6245
6246(autoload (quote format-kbd-macro) "edmacro" "\
6247Return the keyboard macro MACRO as a human-readable string.
6248This string is suitable for passing to `read-kbd-macro'.
6249Second argument VERBOSE means to put one command per line with comments.
6250If VERBOSE is `1', put everything on one line. If VERBOSE is omitted
6251or nil, use a compact 80-column format." nil nil)
6252
6253;;;***
6254\f
ac95a621 6255;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt"
4c6bc877 6256;;;;;; "emulation/edt.el" (15640 49861))
93548d2e
DL
6257;;; Generated autoloads from emulation/edt.el
6258
ac95a621
GM
6259(autoload (quote edt-set-scroll-margins) "edt" "\
6260Set scroll margins.
6261Argument TOP is the top margin in number of lines or percent of window.
6262Argument BOTTOM is the bottom margin in number of lines or percent of window." t nil)
6263
93548d2e
DL
6264(autoload (quote edt-emulation-on) "edt" "\
6265Turn on EDT Emulation." t nil)
6266
6267;;;***
6268\f
6269;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el"
4c6bc877 6270;;;;;; (15031 23821))
93548d2e
DL
6271;;; Generated autoloads from ehelp.el
6272
6273(autoload (quote with-electric-help) "ehelp" "\
6274Pop up an \"electric\" help buffer.
6275The arguments are THUNK &optional BUFFER NOERASE MINHEIGHT.
6276THUNK is a function of no arguments which is called to initialize the
6277contents of BUFFER. BUFFER defaults to `*Help*'. BUFFER will be
6278erased before THUNK is called unless NOERASE is non-nil. THUNK will
6279be called while BUFFER is current and with `standard-output' bound to
6280the buffer specified by BUFFER.
6281
6282If THUNK returns nil, we display BUFFER starting at the top, and
6283shrink the window to fit. If THUNK returns non-nil, we don't do those things.
6284
6285After THUNK has been called, this function \"electrically\" pops up a window
6286in which BUFFER is displayed and allows the user to scroll through that buffer
6287in electric-help-mode. The window's height will be at least MINHEIGHT if
6288this value is non-nil.
6289
6290If THUNK returns nil, we display BUFFER starting at the top, and
b442e70a
MB
6291shrink the window to fit if `electric-help-shrink-window' is non-nil.
6292If THUNK returns non-nil, we don't do those things.
93548d2e 6293
75dfe990
GM
6294When the user exits (with `electric-help-exit', or otherwise), the help
6295buffer's window disappears (i.e., we use `save-window-excursion'), and
93548d2e
DL
6296BUFFER is put into `default-major-mode' (or `fundamental-mode') when we exit." nil nil)
6297
6298(autoload (quote electric-helpify) "ehelp" nil nil nil)
6299
6300;;;***
6301\f
8d8d8d4e 6302;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string)
2b74dd73 6303;;;;;; "eldoc" "emacs-lisp/eldoc.el" (15419 34666))
93548d2e
DL
6304;;; Generated autoloads from emacs-lisp/eldoc.el
6305
8d8d8d4e 6306(defvar eldoc-minor-mode-string " ElDoc" "\
b9e1c2ff 6307*String to display in mode line when Eldoc Mode is enabled; nil for none.")
8d8d8d4e
EZ
6308
6309(autoload (quote eldoc-mode) "eldoc" "\
6310Toggle ElDoc mode on or off.
6311Show the defined parameters for the elisp function near point.
93548d2e
DL
6312
6313For the emacs lisp function at the beginning of the sexp which point is
6314within, show the defined parameters for the function in the echo area.
6315This information is extracted directly from the function or macro if it is
6316in pure lisp. If the emacs function is a subr, the parameters are obtained
6317from the documentation string if possible.
6318
6319If point is over a documented variable, print that variable's docstring
6320instead.
6321
8d8d8d4e 6322With prefix ARG, turn ElDoc mode on if and only if ARG is positive." t nil)
93548d2e
DL
6323
6324(autoload (quote turn-on-eldoc-mode) "eldoc" "\
6325Unequivocally turn on eldoc-mode (see variable documentation)." t nil)
6326
6327;;;***
6328\f
296d7669
KS
6329;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (15707
6330;;;;;; 34351))
5ec14d3c
KH
6331;;; Generated autoloads from elide-head.el
6332
6333(autoload (quote elide-head) "elide-head" "\
6334Hide header material in buffer according to `elide-head-headers-to-hide'.
6335
6336The header is made invisible with an overlay. With a prefix arg, show
6337an elided material again.
6338
296d7669 6339This is suitable as an entry on `find-file-hook' or appropriate mode hooks." t nil)
5ec14d3c
KH
6340
6341;;;***
6342\f
93548d2e 6343;;;### (autoloads (elint-initialize) "elint" "emacs-lisp/elint.el"
2b74dd73 6344;;;;;; (15396 35994))
93548d2e
DL
6345;;; Generated autoloads from emacs-lisp/elint.el
6346
6347(autoload (quote elint-initialize) "elint" "\
6348Initialize elint." t nil)
6349
6350;;;***
6351\f
f75a0f7a 6352;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list
2b74dd73
MR
6353;;;;;; elp-instrument-function) "elp" "emacs-lisp/elp.el" (15402
6354;;;;;; 37958))
93548d2e
DL
6355;;; Generated autoloads from emacs-lisp/elp.el
6356
6357(autoload (quote elp-instrument-function) "elp" "\
6358Instrument FUNSYM for profiling.
6359FUNSYM must be a symbol of a defined function." t nil)
6360
93548d2e
DL
6361(autoload (quote elp-instrument-list) "elp" "\
6362Instrument for profiling, all functions in `elp-function-list'.
6363Use optional LIST if provided instead." t nil)
6364
6365(autoload (quote elp-instrument-package) "elp" "\
6366Instrument for profiling, all functions which start with PREFIX.
6367For example, to instrument all ELP functions, do the following:
6368
6369 \\[elp-instrument-package] RET elp- RET" t nil)
6370
6371(autoload (quote elp-results) "elp" "\
6372Display current profiling results.
6373If `elp-reset-after-results' is non-nil, then current profiling
6374information for all instrumented functions are reset after results are
6375displayed." t nil)
6376
93548d2e
DL
6377;;;***
6378\f
6379;;;### (autoloads (report-emacs-bug) "emacsbug" "mail/emacsbug.el"
296d7669 6380;;;;;; (15672 42728))
93548d2e
DL
6381;;; Generated autoloads from mail/emacsbug.el
6382
6383(autoload (quote report-emacs-bug) "emacsbug" "\
6384Report a bug in GNU Emacs.
6385Prompts for bug subject. Leaves you in a mail buffer." t nil)
6386
6387;;;***
6388\f
6389;;;### (autoloads (emerge-merge-directories emerge-revisions-with-ancestor
6390;;;;;; emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote
6391;;;;;; emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor
6392;;;;;; emerge-buffers emerge-files-with-ancestor emerge-files) "emerge"
2b74dd73 6393;;;;;; "emerge.el" (15400 23563))
93548d2e
DL
6394;;; Generated autoloads from emerge.el
6395
6396(defvar menu-bar-emerge-menu (make-sparse-keymap "Emerge"))
6397
6398(fset (quote menu-bar-emerge-menu) (symbol-value (quote menu-bar-emerge-menu)))
6399
6400(define-key menu-bar-emerge-menu [emerge-merge-directories] (quote ("Merge Directories..." . emerge-merge-directories)))
6401
6402(define-key menu-bar-emerge-menu [emerge-revisions-with-ancestor] (quote ("Revisions with Ancestor..." . emerge-revisions-with-ancestor)))
6403
6404(define-key menu-bar-emerge-menu [emerge-revisions] (quote ("Revisions..." . emerge-revisions)))
6405
6406(define-key menu-bar-emerge-menu [emerge-files-with-ancestor] (quote ("Files with Ancestor..." . emerge-files-with-ancestor)))
6407
6408(define-key menu-bar-emerge-menu [emerge-files] (quote ("Files..." . emerge-files)))
6409
6410(define-key menu-bar-emerge-menu [emerge-buffers-with-ancestor] (quote ("Buffers with Ancestor..." . emerge-buffers-with-ancestor)))
6411
6412(define-key menu-bar-emerge-menu [emerge-buffers] (quote ("Buffers..." . emerge-buffers)))
6413
6414(autoload (quote emerge-files) "emerge" "\
6415Run Emerge on two files." t nil)
6416
6417(autoload (quote emerge-files-with-ancestor) "emerge" "\
6418Run Emerge on two files, giving another file as the ancestor." t nil)
6419
6420(autoload (quote emerge-buffers) "emerge" "\
6421Run Emerge on two buffers." t nil)
6422
6423(autoload (quote emerge-buffers-with-ancestor) "emerge" "\
6424Run Emerge on two buffers, giving another buffer as the ancestor." t nil)
6425
6426(autoload (quote emerge-files-command) "emerge" nil nil nil)
6427
6428(autoload (quote emerge-files-with-ancestor-command) "emerge" nil nil nil)
6429
6430(autoload (quote emerge-files-remote) "emerge" nil nil nil)
6431
6432(autoload (quote emerge-files-with-ancestor-remote) "emerge" nil nil nil)
6433
6434(autoload (quote emerge-revisions) "emerge" "\
6435Emerge two RCS revisions of a file." t nil)
6436
6437(autoload (quote emerge-revisions-with-ancestor) "emerge" "\
6438Emerge two RCS revisions of a file, with another revision as ancestor." t nil)
6439
6440(autoload (quote emerge-merge-directories) "emerge" nil t nil)
6441
6442;;;***
6443\f
6444;;;### (autoloads (encoded-kbd-mode) "encoded-kb" "international/encoded-kb.el"
df2d7e04 6445;;;;;; (15538 21134))
93548d2e
DL
6446;;; Generated autoloads from international/encoded-kb.el
6447
8d8d8d4e
EZ
6448(defvar encoded-kbd-mode nil "\
6449Non-nil if Encoded-Kbd mode is enabled.
6450See the command `encoded-kbd-mode' for a description of this minor-mode.
6451Setting this variable directly does not take effect;
6452use either \\[customize] or the function `encoded-kbd-mode'.")
6453
6454(custom-add-to-group (quote encoded-kbd) (quote encoded-kbd-mode) (quote custom-variable))
6455
6456(custom-add-load (quote encoded-kbd-mode) (quote encoded-kb))
6457
93548d2e
DL
6458(autoload (quote encoded-kbd-mode) "encoded-kb" "\
6459Toggle Encoded-kbd minor mode.
6460With arg, turn Encoded-kbd mode on if and only if arg is positive.
6461
6462You should not turn this mode on manually, instead use the command
6463\\[set-keyboard-coding-system] which turns on or off this mode
6464automatically.
6465
6466In Encoded-kbd mode, a text sent from keyboard is accepted
6467as a multilingual text encoded in a coding system set by
8d8d8d4e 6468\\[set-keyboard-coding-system]." t nil)
93548d2e
DL
6469
6470;;;***
6471\f
6472;;;### (autoloads (enriched-decode enriched-encode enriched-mode)
df2d7e04 6473;;;;;; "enriched" "enriched.el" (15535 38780))
93548d2e
DL
6474;;; Generated autoloads from enriched.el
6475
6476(autoload (quote enriched-mode) "enriched" "\
6477Minor mode for editing text/enriched files.
6478These are files with embedded formatting information in the MIME standard
6479text/enriched format.
6480Turning the mode on runs `enriched-mode-hook'.
6481
b9e1c2ff 6482More information about Enriched mode is available in the file
8d8d8d4e 6483etc/enriched.doc in the Emacs distribution directory.
93548d2e
DL
6484
6485Commands:
6486
b9e1c2ff 6487\\{enriched-mode-map}" t nil)
93548d2e
DL
6488
6489(autoload (quote enriched-encode) "enriched" nil nil nil)
6490
6491(autoload (quote enriched-decode) "enriched" nil nil nil)
6492
6493;;;***
6494\f
87bb8d21
MR
6495;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (15623
6496;;;;;; 551))
abb2db1c
GM
6497;;; Generated autoloads from eshell/esh-mode.el
6498
6499(autoload (quote eshell-mode) "esh-mode" "\
6500Emacs shell interactive mode.
6501
6502\\{eshell-mode-map}" nil nil)
6503
6504;;;***
6505\f
2b74dd73
MR
6506;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (15470
6507;;;;;; 10698))
abb2db1c
GM
6508;;; Generated autoloads from eshell/esh-test.el
6509
6510(autoload (quote eshell-test) "esh-test" "\
6511Test Eshell to verify that it works as expected." t nil)
6512
6513;;;***
6514\f
6515;;;### (autoloads (eshell-report-bug eshell-command-result eshell-command
296d7669 6516;;;;;; eshell) "eshell" "eshell/eshell.el" (15683 14756))
abb2db1c
GM
6517;;; Generated autoloads from eshell/eshell.el
6518
6519(autoload (quote eshell) "eshell" "\
6520Create an interactive Eshell buffer.
6521The buffer used for Eshell sessions is determined by the value of
6522`eshell-buffer-name'. If there is already an Eshell session active in
6523that buffer, Emacs will simply switch to it. Otherwise, a new session
296d7669
KS
6524will begin. A numeric prefix arg (as in `C-u 42 M-x eshell RET')
6525switches to the session with that number, creating it if necessary. A
6526nonnumeric prefix arg means to create a new session. Returns the
6527buffer selected (or created)." t nil)
abb2db1c
GM
6528
6529(autoload (quote eshell-command) "eshell" "\
6530Execute the Eshell command string COMMAND.
6531With prefix ARG, insert output into the current buffer at point." t nil)
6532
6533(autoload (quote eshell-command-result) "eshell" "\
6534Execute the given Eshell COMMAND, and return the result.
6535The result might be any Lisp object.
6536If STATUS-VAR is a symbol, it will be set to the exit status of the
6537command. This is the only way to determine whether the value returned
6538corresponding to a successful execution." nil nil)
6539
6540(autoload (quote eshell-report-bug) "eshell" "\
6541Report a bug in Eshell.
6542Prompts for the TOPIC. Leaves you in a mail buffer.
6543Please include any configuration details that might be involved." t nil)
6544
6545;;;***
6546\f
93548d2e
DL
6547;;;### (autoloads (complete-tag select-tags-table tags-apropos list-tags
6548;;;;;; tags-query-replace tags-search tags-loop-continue next-file
6549;;;;;; pop-tag-mark find-tag-regexp find-tag-other-frame find-tag-other-window
6550;;;;;; find-tag find-tag-noselect tags-table-files visit-tags-table
f383cd0d
GM
6551;;;;;; find-tag-default-function find-tag-hook tags-add-tables tags-compression-info-list
6552;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el"
f19e949b 6553;;;;;; (15738 35332))
93548d2e
DL
6554;;; Generated autoloads from progmodes/etags.el
6555
6556(defvar tags-file-name nil "\
6557*File name of tags table.
6558To switch to a new tags table, setting this variable is sufficient.
6559If you set this variable, do not also set `tags-table-list'.
6560Use the `etags' program to make a tags table file.")
6561 (put 'tags-file-name 'variable-interactive "fVisit tags table: ")
6562
81bf3fa7
GM
6563(defvar tags-case-fold-search (quote default) "\
6564*Whether tags operations should be case-sensitive.
6565A value of t means case-insensitive, a value of nil means case-sensitive.
6566Any other value means use the setting of `case-fold-search'.")
6567
93548d2e
DL
6568(defvar tags-table-list nil "\
6569*List of file names of tags tables to search.
6570An element that is a directory means the file \"TAGS\" in that directory.
6571To switch to a new list of tags tables, setting this variable is sufficient.
6572If you set this variable, do not also set `tags-file-name'.
6573Use the `etags' program to make a tags table file.")
6574
f383cd0d
GM
6575(defvar tags-compression-info-list (quote ("" ".Z" ".bz2" ".gz" ".tgz")) "\
6576*List of extensions tried by etags when jka-compr is used.
6577An empty string means search the non-compressed file.
6578These extensions will be tried only if jka-compr was activated
09938b67
GM
6579\(i.e. via customize of `auto-compression-mode' or by calling the function
6580`auto-compression-mode').")
f383cd0d 6581
93548d2e
DL
6582(defvar tags-add-tables (quote ask-user) "\
6583*Control whether to add a new tags table to the current list.
6584t means do; nil means don't (always start a new list).
6585Any other value means ask the user whether to add a new tags table
6586to the current list (as opposed to starting a new list).")
6587
6588(defvar find-tag-hook nil "\
6589*Hook to be run by \\[find-tag] after finding a tag. See `run-hooks'.
6590The value in the buffer in which \\[find-tag] is done is used,
6591not the value in the buffer \\[find-tag] goes to.")
6592
6593(defvar find-tag-default-function nil "\
6594*A function of no arguments used by \\[find-tag] to pick a default tag.
6595If nil, and the symbol that is the value of `major-mode'
6596has a `find-tag-default-function' property (see `put'), that is used.
6597Otherwise, `find-tag-default' is used.")
6598
6599(autoload (quote visit-tags-table) "etags" "\
6600Tell tags commands to use tags table file FILE.
6601FILE should be the name of a file created with the `etags' program.
6602A directory name is ok too; it means file TAGS in that directory.
6603
6604Normally \\[visit-tags-table] sets the global value of `tags-file-name'.
6605With a prefix arg, set the buffer-local value instead.
6606When you find a tag with \\[find-tag], the buffer it finds the tag
6607in is given a local value of this variable which is the name of the tags
6608file the tag was in." t nil)
6609
6610(autoload (quote tags-table-files) "etags" "\
6611Return a list of files in the current tags table.
6612Assumes the tags table is the current buffer. The file names are returned
6613as they appeared in the `etags' command that created the table, usually
6614without directory names." nil nil)
6615
6616(autoload (quote find-tag-noselect) "etags" "\
6617Find tag (in current tags table) whose name contains TAGNAME.
6618Returns the buffer containing the tag's definition and moves its point there,
6619but does not select the buffer.
6620The default for TAGNAME is the expression in the buffer near point.
6621
6622If second arg NEXT-P is t (interactively, with prefix arg), search for
6623another tag that matches the last tagname or regexp used. When there are
6624multiple matches for a tag, more exact matches are found first. If NEXT-P
6625is the atom `-' (interactively, with prefix arg that is a negative number
6626or just \\[negative-argument]), pop back to the previous tag gone to.
6627
6628If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
6629
a5e28954 6630A marker representing the point when this command is invoked is pushed
93548d2e
DL
6631onto a ring and may be popped back to with \\[pop-tag-mark].
6632Contrast this with the ring of marks gone to by the command.
6633
6634See documentation of variable `tags-file-name'." t nil)
6635
6636(autoload (quote find-tag) "etags" "\
6637Find tag (in current tags table) whose name contains TAGNAME.
6638Select the buffer containing the tag's definition, and move point there.
6639The default for TAGNAME is the expression in the buffer around or before point.
6640
6641If second arg NEXT-P is t (interactively, with prefix arg), search for
6642another tag that matches the last tagname or regexp used. When there are
6643multiple matches for a tag, more exact matches are found first. If NEXT-P
6644is the atom `-' (interactively, with prefix arg that is a negative number
6645or just \\[negative-argument]), pop back to the previous tag gone to.
6646
6647If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
6648
a5e28954 6649A marker representing the point when this command is invoked is pushed
93548d2e
DL
6650onto a ring and may be popped back to with \\[pop-tag-mark].
6651Contrast this with the ring of marks gone to by the command.
6652
6653See documentation of variable `tags-file-name'." t nil)
6654 (define-key esc-map "." 'find-tag)
6655
6656(autoload (quote find-tag-other-window) "etags" "\
6657Find tag (in current tags table) whose name contains TAGNAME.
6658Select the buffer containing the tag's definition in another window, and
6659move point there. The default for TAGNAME is the expression in the buffer
6660around or before point.
6661
6662If second arg NEXT-P is t (interactively, with prefix arg), search for
6663another tag that matches the last tagname or regexp used. When there are
6664multiple matches for a tag, more exact matches are found first. If NEXT-P
6665is negative (interactively, with prefix arg that is a negative number or
6666just \\[negative-argument]), pop back to the previous tag gone to.
6667
6668If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
6669
a5e28954 6670A marker representing the point when this command is invoked is pushed
93548d2e
DL
6671onto a ring and may be popped back to with \\[pop-tag-mark].
6672Contrast this with the ring of marks gone to by the command.
6673
6674See documentation of variable `tags-file-name'." t nil)
6675 (define-key ctl-x-4-map "." 'find-tag-other-window)
6676
6677(autoload (quote find-tag-other-frame) "etags" "\
6678Find tag (in current tags table) whose name contains TAGNAME.
6679Select the buffer containing the tag's definition in another frame, and
6680move point there. The default for TAGNAME is the expression in the buffer
6681around or before point.
6682
6683If second arg NEXT-P is t (interactively, with prefix arg), search for
6684another tag that matches the last tagname or regexp used. When there are
6685multiple matches for a tag, more exact matches are found first. If NEXT-P
6686is negative (interactively, with prefix arg that is a negative number or
6687just \\[negative-argument]), pop back to the previous tag gone to.
6688
6689If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
6690
a5e28954 6691A marker representing the point when this command is invoked is pushed
93548d2e
DL
6692onto a ring and may be popped back to with \\[pop-tag-mark].
6693Contrast this with the ring of marks gone to by the command.
6694
6695See documentation of variable `tags-file-name'." t nil)
6696 (define-key ctl-x-5-map "." 'find-tag-other-frame)
6697
6698(autoload (quote find-tag-regexp) "etags" "\
6699Find tag (in current tags table) whose name matches REGEXP.
6700Select the buffer containing the tag's definition and move point there.
6701
6702If second arg NEXT-P is t (interactively, with prefix arg), search for
6703another tag that matches the last tagname or regexp used. When there are
6704multiple matches for a tag, more exact matches are found first. If NEXT-P
6705is negative (interactively, with prefix arg that is a negative number or
6706just \\[negative-argument]), pop back to the previous tag gone to.
6707
6708If third arg OTHER-WINDOW is non-nil, select the buffer in another window.
6709
a5e28954 6710A marker representing the point when this command is invoked is pushed
93548d2e
DL
6711onto a ring and may be popped back to with \\[pop-tag-mark].
6712Contrast this with the ring of marks gone to by the command.
6713
6714See documentation of variable `tags-file-name'." t nil)
6715 (define-key esc-map [?\C-.] 'find-tag-regexp)
6716 (define-key esc-map "*" 'pop-tag-mark)
6717
6718(autoload (quote pop-tag-mark) "etags" "\
6719Pop back to where \\[find-tag] was last invoked.
6720
6721This is distinct from invoking \\[find-tag] with a negative argument
6722since that pops a stack of markers at which tags were found, not from
6723where they were found." t nil)
6724
6725(autoload (quote next-file) "etags" "\
6726Select next file among files in current tags table.
6727
6728A first argument of t (prefix arg, if interactive) initializes to the
6729beginning of the list of files in the tags table. If the argument is
6730neither nil nor t, it is evalled to initialize the list of files.
6731
6732Non-nil second argument NOVISIT means use a temporary buffer
6733 to save time and avoid uninteresting warnings.
6734
6735Value is nil if the file was already visited;
6736if the file was newly read in, the value is the filename." t nil)
6737
6738(autoload (quote tags-loop-continue) "etags" "\
6739Continue last \\[tags-search] or \\[tags-query-replace] command.
6740Used noninteractively with non-nil argument to begin such a command (the
6741argument is passed to `next-file', which see).
6742
6743Two variables control the processing we do on each file: the value of
6744`tags-loop-scan' is a form to be executed on each file to see if it is
6745interesting (it returns non-nil if so) and `tags-loop-operate' is a form to
6746evaluate to operate on an interesting file. If the latter evaluates to
6747nil, we exit; otherwise we scan the next file." t nil)
6748 (define-key esc-map "," 'tags-loop-continue)
6749
6750(autoload (quote tags-search) "etags" "\
6751Search through all files listed in tags table for match for REGEXP.
6752Stops when a match is found.
6753To continue searching for next match, use command \\[tags-loop-continue].
6754
6755See documentation of variable `tags-file-name'." t nil)
6756
6757(autoload (quote tags-query-replace) "etags" "\
b9e1c2ff 6758Do `query-replace-regexp' of FROM with TO on all files listed in tags table.
93548d2e 6759Third arg DELIMITED (prefix arg) means replace only word-delimited matches.
b9e1c2ff 6760If you exit (\\[keyboard-quit], RET or q), you can resume the query replace
93548d2e
DL
6761with the command \\[tags-loop-continue].
6762
6763See documentation of variable `tags-file-name'." t nil)
6764
6765(autoload (quote list-tags) "etags" "\
6766Display list of tags in file FILE.
6767This searches only the first table in the list, and no included tables.
6768FILE should be as it appeared in the `etags' command, usually without a
6769directory specification." t nil)
6770
6771(autoload (quote tags-apropos) "etags" "\
6772Display list of all tags in tags table REGEXP matches." t nil)
6773
6774(autoload (quote select-tags-table) "etags" "\
6775Select a tags table file from a menu of those you have already used.
6776The list of tags tables to select from is stored in `tags-table-set-list';
6777see the doc of that variable if you want to add names to the list." t nil)
6778
6779(autoload (quote complete-tag) "etags" "\
6780Perform tags completion on the text around point.
6781Completes to the set of names listed in the current tags table.
6782The string to complete is chosen in the same way as the default
6783for \\[find-tag] (which see)." t nil)
6784
6785;;;***
6786\f
6787;;;### (autoloads (ethio-write-file ethio-find-file ethio-java-to-fidel-buffer
6788;;;;;; ethio-fidel-to-java-buffer ethio-tex-to-fidel-buffer ethio-fidel-to-tex-buffer
6789;;;;;; ethio-input-special-character ethio-replace-space ethio-modify-vowel
6790;;;;;; ethio-fidel-to-sera-marker ethio-fidel-to-sera-mail ethio-fidel-to-sera-mail-or-marker
6791;;;;;; ethio-fidel-to-sera-buffer ethio-fidel-to-sera-region ethio-sera-to-fidel-marker
6792;;;;;; ethio-sera-to-fidel-mail ethio-sera-to-fidel-mail-or-marker
a1b8d58b 6793;;;;;; ethio-sera-to-fidel-buffer ethio-sera-to-fidel-region setup-ethiopic-environment-internal)
296d7669 6794;;;;;; "ethio-util" "language/ethio-util.el" (15707 34351))
93548d2e
DL
6795;;; Generated autoloads from language/ethio-util.el
6796
93548d2e
DL
6797(autoload (quote setup-ethiopic-environment-internal) "ethio-util" nil nil nil)
6798
6799(autoload (quote ethio-sera-to-fidel-region) "ethio-util" "\
6800Convert the characters in region from SERA to FIDEL.
6801The variable `ethio-primary-language' specifies the primary language
6802and `ethio-secondary-language' specifies the secondary.
6803
6804If the 3rd parameter SECONDARY is given and non-nil, assume the region
6805begins begins with the secondary language; otherwise with the primary
6806language.
6807
6808If the 4th parameter FORCE is given and non-nil, perform conversion
6809even if the buffer is read-only.
6810
6811See also the descriptions of the variables
6812`ethio-use-colon-for-colon' and
6813`ethio-use-three-dot-question'." t nil)
6814
6815(autoload (quote ethio-sera-to-fidel-buffer) "ethio-util" "\
6816Convert the current buffer from SERA to FIDEL.
6817
6818The variable `ethio-primary-language' specifies the primary
6819language and `ethio-secondary-language' specifies the secondary.
6820
6821If the 1st optional parameter SECONDARY is non-nil, assume the buffer
6822begins with the secondary language; otherwise with the primary
6823language.
6824
6825If the 2nd optional parametr FORCE is non-nil, perform conversion even if the
6826buffer is read-only.
6827
6828See also the descriptions of the variables
6829`ethio-use-colon-for-colon' and
6830`ethio-use-three-dot-question'." t nil)
6831
6832(autoload (quote ethio-sera-to-fidel-mail-or-marker) "ethio-util" "\
6833Execute ethio-sera-to-fidel-mail or ethio-sera-to-fidel-marker depending on the current major mode.
6834If in rmail-mode or in mail-mode, execute the former; otherwise latter." t nil)
6835
6836(autoload (quote ethio-sera-to-fidel-mail) "ethio-util" "\
6837Convert SERA to FIDEL to read/write mail and news.
6838
6839If the buffer contains the markers \"<sera>\" and \"</sera>\",
6840convert the segments between them into FIDEL.
6841
6842If invoked interactively and there is no marker, convert the subject field
6843and the body into FIDEL using `ethio-sera-to-fidel-region'." t nil)
6844
6845(autoload (quote ethio-sera-to-fidel-marker) "ethio-util" "\
6846Convert the regions surrounded by \"<sera>\" and \"</sera>\" from SERA to FIDEL.
6847Assume that each region begins with `ethio-primary-language'.
6848The markers \"<sera>\" and \"</sera>\" themselves are not deleted." t nil)
6849
6850(autoload (quote ethio-fidel-to-sera-region) "ethio-util" "\
6851Replace all the FIDEL characters in the region to the SERA format.
6852The variable `ethio-primary-language' specifies the primary
6853language and `ethio-secondary-language' specifies the secondary.
6854
6855If the 3dr parameter SECONDARY is given and non-nil, try to convert
6856the region so that it begins in the secondary language; otherwise with
6857the primary language.
6858
6859If the 4th parameter FORCE is given and non-nil, convert even if the
6860buffer is read-only.
6861
6862See also the descriptions of the variables
6863`ethio-use-colon-for-colon', `ethio-use-three-dot-question',
6864`ethio-quote-vowel-always' and `ethio-numeric-reduction'." t nil)
6865
6866(autoload (quote ethio-fidel-to-sera-buffer) "ethio-util" "\
6867Replace all the FIDEL characters in the current buffer to the SERA format.
6868The variable `ethio-primary-language' specifies the primary
6869language and `ethio-secondary-language' specifies the secondary.
6870
6871If the 1st optional parameter SECONDARY is non-nil, try to convert the
6872region so that it begins in the secondary language; otherwise with the
6873primary language.
6874
6875If the 2nd optional parameter FORCE is non-nil, convert even if the
6876buffer is read-only.
6877
6878See also the descriptions of the variables
6879`ethio-use-colon-for-colon', `ethio-use-three-dot-question',
6880`ethio-quote-vowel-always' and `ethio-numeric-reduction'." t nil)
6881
6882(autoload (quote ethio-fidel-to-sera-mail-or-marker) "ethio-util" "\
6883Execute ethio-fidel-to-sera-mail or ethio-fidel-to-sera-marker depending on the current major mode.
6884If in rmail-mode or in mail-mode, execute the former; otherwise latter." t nil)
6885
6886(autoload (quote ethio-fidel-to-sera-mail) "ethio-util" "\
6887Convert FIDEL to SERA to read/write mail and news.
6888
6889If the body contains at least one Ethiopic character,
6890 1) insert the string \"<sera>\" at the beginning of the body,
6891 2) insert \"</sera>\" at the end of the body, and
6892 3) convert the body into SERA.
6893
6894The very same procedure applies to the subject field, too." t nil)
6895
6896(autoload (quote ethio-fidel-to-sera-marker) "ethio-util" "\
6897Convert the regions surrounded by \"<sera>\" and \"</sera>\" from FIDEL to SERA.
6898The markers \"<sera>\" and \"</sera>\" themselves are not deleted." t nil)
6899
6900(autoload (quote ethio-modify-vowel) "ethio-util" "\
6901Modify the vowel of the FIDEL that is under the cursor." t nil)
6902
6903(autoload (quote ethio-replace-space) "ethio-util" "\
6904Replace ASCII spaces with Ethiopic word separators in the region.
6905
6906In the specified region, replace word separators surrounded by two
6907Ethiopic characters, depending on the first parameter CH, which should
6908be 1, 2, or 3.
6909
6910If CH = 1, word separator will be replaced with an ASCII space.
6911If CH = 2, with two ASCII spaces.
6912If CH = 3, with the Ethiopic colon-like word separator.
6913
6914The second and third parameters BEGIN and END specify the region." t nil)
6915
6916(autoload (quote ethio-input-special-character) "ethio-util" "\
6917Allow the user to input special characters." t nil)
6918
6919(autoload (quote ethio-fidel-to-tex-buffer) "ethio-util" "\
6920Convert each fidel characters in the current buffer into a fidel-tex command.
6921Each command is always surrounded by braces." t nil)
6922
6923(autoload (quote ethio-tex-to-fidel-buffer) "ethio-util" "\
6924Convert fidel-tex commands in the current buffer into fidel chars." t nil)
6925
6926(autoload (quote ethio-fidel-to-java-buffer) "ethio-util" "\
6927Convert Ethiopic characters into the Java escape sequences.
6928
6929Each escape sequence is of the form uXXXX, where XXXX is the
6930character's codepoint (in hex) in Unicode.
6931
6932If `ethio-java-save-lowercase' is non-nil, use [0-9a-f].
6933Otherwise, [0-9A-F]." nil nil)
6934
6935(autoload (quote ethio-java-to-fidel-buffer) "ethio-util" "\
6936Convert the Java escape sequences into corresponding Ethiopic characters." nil nil)
6937
6938(autoload (quote ethio-find-file) "ethio-util" "\
6939Transcribe file content into Ethiopic dependig on filename suffix." nil nil)
6940
6941(autoload (quote ethio-write-file) "ethio-util" "\
6942Transcribe Ethiopic characters in ASCII depending on the file extension." nil nil)
6943
6944;;;***
6945\f
0a352cd7
GM
6946;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline
6947;;;;;; eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el"
2b74dd73 6948;;;;;; (15429 14345))
0a352cd7
GM
6949;;; Generated autoloads from net/eudc.el
6950
6951(autoload (quote eudc-set-server) "eudc" "\
6952Set the directory server to SERVER using PROTOCOL.
b9e1c2ff 6953Unless NO-SAVE is non-nil, the server is saved as the default
0a352cd7
GM
6954server for future sessions." t nil)
6955
6956(autoload (quote eudc-get-email) "eudc" "\
6957Get the email field of NAME from the directory server." t nil)
6958
6959(autoload (quote eudc-get-phone) "eudc" "\
6960Get the phone field of NAME from the directory server." t nil)
6961
6962(autoload (quote eudc-expand-inline) "eudc" "\
6963Query the directory server, and expand the query string before point.
6964The query string consists of the buffer substring from the point back to
b9e1c2ff
EZ
6965the preceding comma, colon or beginning of line.
6966The variable `eudc-inline-query-format' controls how to associate the
0a352cd7 6967individual inline query words with directory attribute names.
b9e1c2ff 6968After querying the server for the given string, the expansion specified by
0a352cd7 6969`eudc-inline-expansion-format' is inserted in the buffer at point.
33c18c83
RS
6970If REPLACE is non-nil, then this expansion replaces the name in the buffer.
6971`eudc-expansion-overwrites-query' being non-nil inverts the meaning of REPLACE.
b9e1c2ff 6972Multiple servers can be tried with the same query until one finds a match,
0a352cd7
GM
6973see `eudc-inline-expansion-servers'" t nil)
6974
6975(autoload (quote eudc-query-form) "eudc" "\
6976Display a form to query the directory server.
6977If given a non-nil argument GET-FIELDS-FROM-SERVER, the function first
6978queries the server for the existing fields and displays a corresponding form." t nil)
6979
6980(autoload (quote eudc-load-eudc) "eudc" "\
6981Load the Emacs Unified Directory Client.
6982This does nothing except loading eudc by autoload side-effect." t nil)
6983
b9e1c2ff 6984(cond ((not (string-match "XEmacs" emacs-version)) (defvar eudc-tools-menu (make-sparse-keymap "Directory Search")) (fset (quote eudc-tools-menu) (symbol-value (quote eudc-tools-menu))) (define-key eudc-tools-menu [phone] (quote ("Get Phone" . eudc-get-phone))) (define-key eudc-tools-menu [email] (quote ("Get Email" . eudc-get-email))) (define-key eudc-tools-menu [separator-eudc-email] (quote ("--"))) (define-key eudc-tools-menu [expand-inline] (quote ("Expand Inline Query" . eudc-expand-inline))) (define-key eudc-tools-menu [query] (quote ("Query with Form" . eudc-query-form))) (define-key eudc-tools-menu [separator-eudc-query] (quote ("--"))) (define-key eudc-tools-menu [new] (quote ("New Server" . eudc-set-server))) (define-key eudc-tools-menu [load] (quote ("Load Hotlist of Servers" . eudc-load-eudc)))) (t (let ((menu (quote ("Directory Search" ["Load Hotlist of Servers" eudc-load-eudc t] ["New Server" eudc-set-server t] ["---" nil nil] ["Query with Form" eudc-query-form t] ["Expand Inline Query" eudc-expand-inline t] ["---" nil nil] ["Get Email" eudc-get-email t] ["Get Phone" eudc-get-phone t])))) (if (not (featurep (quote eudc-autoloads))) (if eudc-xemacs-p (if (and (featurep (quote menubar)) (not (featurep (quote infodock)))) (add-submenu (quote ("Tools")) menu)) (require (quote easymenu)) (cond ((fboundp (quote easy-menu-add-item)) (easy-menu-add-item nil (quote ("tools")) (easy-menu-create-menu (car menu) (cdr menu)))) ((fboundp (quote easy-menu-create-keymaps)) (define-key global-map [menu-bar tools eudc] (cons "Directory Search" (easy-menu-create-keymaps "Directory Search" (cdr menu)))))))))))
33a6685b 6985
0a352cd7
GM
6986;;;***
6987\f
6988;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline
33c18c83 6989;;;;;; eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary)
2b74dd73 6990;;;;;; "eudc-bob" "net/eudc-bob.el" (15429 13186))
0a352cd7
GM
6991;;; Generated autoloads from net/eudc-bob.el
6992
6993(autoload (quote eudc-display-generic-binary) "eudc-bob" "\
6994Display a button for unidentified binary DATA." nil nil)
6995
6996(autoload (quote eudc-display-url) "eudc-bob" "\
6997Display URL and make it clickable." nil nil)
6998
33c18c83
RS
6999(autoload (quote eudc-display-mail) "eudc-bob" "\
7000Display e-mail address and make it clickable." nil nil)
7001
0a352cd7
GM
7002(autoload (quote eudc-display-sound) "eudc-bob" "\
7003Display a button to play the sound DATA." nil nil)
7004
7005(autoload (quote eudc-display-jpeg-inline) "eudc-bob" "\
7006Display the JPEG DATA inline at point if possible." nil nil)
7007
7008(autoload (quote eudc-display-jpeg-as-button) "eudc-bob" "\
7009Display a button for the JPEG DATA." nil nil)
7010
7011;;;***
7012\f
7013;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb)
2b74dd73 7014;;;;;; "eudc-export" "net/eudc-export.el" (15429 13344))
0a352cd7
GM
7015;;; Generated autoloads from net/eudc-export.el
7016
7017(autoload (quote eudc-insert-record-at-point-into-bbdb) "eudc-export" "\
7018Insert record at point into the BBDB database.
7019This function can only be called from a directory query result buffer." t nil)
7020
7021(autoload (quote eudc-try-bbdb-insert) "eudc-export" "\
7022Call `eudc-insert-record-at-point-into-bbdb' if on a record." t nil)
7023
7024;;;***
7025\f
7026;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el"
2b74dd73 7027;;;;;; (15429 13512))
0a352cd7
GM
7028;;; Generated autoloads from net/eudc-hotlist.el
7029
7030(autoload (quote eudc-edit-hotlist) "eudc-hotlist" "\
7031Edit the hotlist of directory servers in a specialized buffer." t nil)
7032
7033;;;***
7034\f
abb2db1c
GM
7035;;;### (autoloads (executable-make-buffer-file-executable-if-script-p
7036;;;;;; executable-self-display executable-set-magic executable-find)
2b74dd73 7037;;;;;; "executable" "progmodes/executable.el" (15305 61706))
93548d2e
DL
7038;;; Generated autoloads from progmodes/executable.el
7039
abb2db1c 7040(autoload (quote executable-find) "executable" "\
5682d301 7041Search for COMMAND in `exec-path' and return the absolute file name.
abb2db1c
GM
7042Return nil if COMMAND is not found anywhere in `exec-path'." nil nil)
7043
93548d2e
DL
7044(autoload (quote executable-set-magic) "executable" "\
7045Set this buffer's interpreter to INTERPRETER with optional ARGUMENT.
7046The variables `executable-magicless-file-regexp', `executable-prefix',
7047`executable-insert', `executable-query' and `executable-chmod' control
7048when and how magic numbers are inserted or replaced and scripts made
7049executable." t nil)
7050
7051(autoload (quote executable-self-display) "executable" "\
7052Turn a text file into a self-displaying Un*x command.
7053The magic number of such a command displays all lines but itself." t nil)
7054
abb2db1c
GM
7055(autoload (quote executable-make-buffer-file-executable-if-script-p) "executable" "\
7056Make file executable according to umask if not already executable.
7057If file already has any execute bits set at all, do not change existing
7058file modes." nil nil)
7059
93548d2e
DL
7060;;;***
7061\f
7062;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot
2b74dd73 7063;;;;;; expand-add-abbrevs) "expand" "expand.el" (15363 54641))
93548d2e
DL
7064;;; Generated autoloads from expand.el
7065
7066(autoload (quote expand-add-abbrevs) "expand" "\
7067Add a list of abbrev to abbrev table TABLE.
7068ABBREVS is a list of abbrev definitions; each abbrev description entry
7069has the form (ABBREV EXPANSION ARG).
7070
7071ABBREV is the abbreviation to replace.
7072
7073EXPANSION is the replacement string or a function which will make the
7074expansion. For example you, could use the DMacros or skeleton packages
7075to generate such functions.
7076
7077ARG is an optional argument which can be a number or a list of
7078numbers. If ARG is a number, point is placed ARG chars from the
7079beginning of the expanded text.
7080
7081If ARG is a list of numbers, point is placed according to the first
7082member of the list, but you can visit the other specified positions
7083cyclicaly with the functions `expand-jump-to-previous-slot' and
7084`expand-jump-to-next-slot'.
7085
7086If ARG is omitted, point is placed at the end of the expanded text." nil nil)
7087
7088(autoload (quote expand-jump-to-previous-slot) "expand" "\
7089Move the cursor to the previous slot in the last abbrev expansion.
7090This is used only in conjunction with `expand-add-abbrevs'." t nil)
7091
7092(autoload (quote expand-jump-to-next-slot) "expand" "\
7093Move the cursor to the next slot in the last abbrev expansion.
7094This is used only in conjunction with `expand-add-abbrevs'." t nil)
7095 (define-key ctl-x-map "ap" 'expand-jump-to-previous-slot)
7096 (define-key ctl-x-map "an" 'expand-jump-to-next-slot)
7097
7098;;;***
7099\f
f19e949b 7100;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (15730 33159))
93548d2e
DL
7101;;; Generated autoloads from progmodes/f90.el
7102
7103(autoload (quote f90-mode) "f90" "\
4c6bc877 7104Major mode for editing Fortran 90,95 code in free format.
93548d2e 7105
4c6bc877
MR
7106\\[f90-indent-new-line] indents current line and creates a new indented line.
7107\\[f90-indent-line] indents the current line.
7108\\[f90-indent-subprogram] indents the current subprogram.
93548d2e
DL
7109
7110Type `? or `\\[help-command] to display a list of built-in abbrevs for F90 keywords.
7111
7112Key definitions:
7113\\{f90-mode-map}
7114
7115Variables controlling indentation style and extra features:
7116
4c6bc877
MR
7117`f90-do-indent'
7118 Extra indentation within do blocks (default 3).
7119`f90-if-indent'
7120 Extra indentation within if/select case/where/forall blocks (default 3).
7121`f90-type-indent'
7122 Extra indentation within type/interface/block-data blocks (default 3).
7123`f90-program-indent'
7124 Extra indentation within program/module/subroutine/function blocks
7125 (default 2).
7126`f90-continuation-indent'
7127 Extra indentation applied to continuation lines (default 5).
7128`f90-comment-region'
7129 String inserted by function \\[f90-comment-region] at start of each
7130 line in region (default \"!!!$\").
7131`f90-indented-comment-re'
7132 Regexp determining the type of comment to be intended like code
7133 (default \"!\").
7134`f90-directive-comment-re'
7135 Regexp of comment-like directive like \"!HPF\\\\$\", not to be indented
7136 (default \"!hpf\\\\$\").
7137`f90-break-delimiters'
7138 Regexp holding list of delimiters at which lines may be broken
7139 (default \"[-+*/><=,% \\t]\").
7140`f90-break-before-delimiters'
7141 Non-nil causes `f90-do-auto-fill' to break lines before delimiters
7142 (default t).
7143`f90-beginning-ampersand'
7144 Automatic insertion of & at beginning of continuation lines (default t).
7145`f90-smart-end'
7146 From an END statement, check and fill the end using matching block start.
7147 Allowed values are 'blink, 'no-blink, and nil, which determine
7148 whether to blink the matching beginning (default 'blink).
7149`f90-auto-keyword-case'
7150 Automatic change of case of keywords (default nil).
7151 The possibilities are 'downcase-word, 'upcase-word, 'capitalize-word.
7152`f90-leave-line-no'
7153 Do not left-justify line numbers (default nil).
7154`f90-keywords-re'
7155 List of keywords used for highlighting/upcase-keywords etc.
93548d2e
DL
7156
7157Turning on F90 mode calls the value of the variable `f90-mode-hook'
7158with no args, if that value is non-nil." t nil)
7159
7160;;;***
7161\f
9e0211c9
MR
7162;;;### (autoloads (list-colors-display facemenu-read-color facemenu-remove-special
7163;;;;;; facemenu-remove-all facemenu-remove-face-props facemenu-set-read-only
7164;;;;;; facemenu-set-intangible facemenu-set-invisible facemenu-set-face-from-menu
7165;;;;;; facemenu-set-background facemenu-set-foreground facemenu-set-face)
87bb8d21 7166;;;;;; "facemenu" "facemenu.el" (15657 51987))
93548d2e
DL
7167;;; Generated autoloads from facemenu.el
7168 (define-key global-map "\M-g" 'facemenu-keymap)
7169 (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap)
7170
7171(defvar facemenu-face-menu (let ((map (make-sparse-keymap "Face"))) (define-key map "o" (cons "Other..." (quote facemenu-set-face))) map) "\
7172Menu keymap for faces.")
7173
7174(defalias (quote facemenu-face-menu) facemenu-face-menu)
7175
7176(defvar facemenu-foreground-menu (let ((map (make-sparse-keymap "Foreground Color"))) (define-key map "o" (cons "Other..." (quote facemenu-set-foreground))) map) "\
7177Menu keymap for foreground colors.")
7178
7179(defalias (quote facemenu-foreground-menu) facemenu-foreground-menu)
7180
7181(defvar facemenu-background-menu (let ((map (make-sparse-keymap "Background Color"))) (define-key map "o" (cons "Other..." (quote facemenu-set-background))) map) "\
abb2db1c 7182Menu keymap for background colors.")
93548d2e
DL
7183
7184(defalias (quote facemenu-background-menu) facemenu-background-menu)
7185
2cb750ba 7186(defvar facemenu-special-menu (let ((map (make-sparse-keymap "Special"))) (define-key map [115] (cons (purecopy "Remove Special") (quote facemenu-remove-special))) (define-key map [116] (cons (purecopy "Intangible") (quote facemenu-set-intangible))) (define-key map [118] (cons (purecopy "Invisible") (quote facemenu-set-invisible))) (define-key map [114] (cons (purecopy "Read-Only") (quote facemenu-set-read-only))) map) "\
93548d2e
DL
7187Menu keymap for non-face text-properties.")
7188
7189(defalias (quote facemenu-special-menu) facemenu-special-menu)
7190
2cb750ba 7191(defvar facemenu-justification-menu (let ((map (make-sparse-keymap "Justification"))) (define-key map [99] (cons (purecopy "Center") (quote set-justification-center))) (define-key map [98] (cons (purecopy "Full") (quote set-justification-full))) (define-key map [114] (cons (purecopy "Right") (quote set-justification-right))) (define-key map [108] (cons (purecopy "Left") (quote set-justification-left))) (define-key map [117] (cons (purecopy "Unfilled") (quote set-justification-none))) map) "\
93548d2e
DL
7192Submenu for text justification commands.")
7193
7194(defalias (quote facemenu-justification-menu) facemenu-justification-menu)
7195
2cb750ba 7196(defvar facemenu-indentation-menu (let ((map (make-sparse-keymap "Indentation"))) (define-key map [decrease-right-margin] (cons (purecopy "Indent Right Less") (quote decrease-right-margin))) (define-key map [increase-right-margin] (cons (purecopy "Indent Right More") (quote increase-right-margin))) (define-key map [decrease-left-margin] (cons (purecopy "Indent Less") (quote decrease-left-margin))) (define-key map [increase-left-margin] (cons (purecopy "Indent More") (quote increase-left-margin))) map) "\
93548d2e
DL
7197Submenu for indentation commands.")
7198
7199(defalias (quote facemenu-indentation-menu) facemenu-indentation-menu)
7200
7201(defvar facemenu-menu nil "\
7202Facemenu top-level menu keymap.")
7203
7204(setq facemenu-menu (make-sparse-keymap "Text Properties"))
7205
38747ec6 7206(let ((map facemenu-menu)) (define-key map [dc] (cons (purecopy "Display Colors") (quote list-colors-display))) (define-key map [df] (cons (purecopy "Display Faces") (quote list-faces-display))) (define-key map [dp] (cons (purecopy "Describe Properties") (quote describe-text-properties))) (define-key map [ra] (cons (purecopy "Remove Text Properties") (quote facemenu-remove-all))) (define-key map [rm] (cons (purecopy "Remove Face Properties") (quote facemenu-remove-face-props))) (define-key map [s1] (list (purecopy "--"))))
93548d2e 7207
2cb750ba 7208(let ((map facemenu-menu)) (define-key map [in] (cons (purecopy "Indentation") (quote facemenu-indentation-menu))) (define-key map [ju] (cons (purecopy "Justification") (quote facemenu-justification-menu))) (define-key map [s2] (list (purecopy "--"))) (define-key map [sp] (cons (purecopy "Special Properties") (quote facemenu-special-menu))) (define-key map [bg] (cons (purecopy "Background Color") (quote facemenu-background-menu))) (define-key map [fg] (cons (purecopy "Foreground Color") (quote facemenu-foreground-menu))) (define-key map [fc] (cons (purecopy "Face") (quote facemenu-face-menu))))
93548d2e
DL
7209
7210(defalias (quote facemenu-menu) facemenu-menu)
7211
7212(autoload (quote facemenu-set-face) "facemenu" "\
7213Add FACE to the region or next character typed.
5682d301 7214This adds FACE to the top of the face list; any faces lower on the list that
93548d2e
DL
7215will not show through at all will be removed.
7216
5682d301 7217Interactively, reads the face name with the minibuffer.
93548d2e 7218
5682d301
SS
7219If the region is active (normally true except in Transient Mark mode)
7220and there is no prefix argument, this command sets the region to the
7221requested face.
93548d2e
DL
7222
7223Otherwise, this command specifies the face for the next character
7224inserted. Moving point or switching buffers before
7225typing a character to insert cancels the specification." t nil)
7226
7227(autoload (quote facemenu-set-foreground) "facemenu" "\
abb2db1c 7228Set the foreground COLOR of the region or next character typed.
8d89e048 7229This command reads the color in the minibuffer.
5682d301
SS
7230
7231If the region is active (normally true except in Transient Mark mode)
7232and there is no prefix argument, this command sets the region to the
7233requested face.
7234
7235Otherwise, this command specifies the face for the next character
7236inserted. Moving point or switching buffers before
7237typing a character to insert cancels the specification." t nil)
93548d2e
DL
7238
7239(autoload (quote facemenu-set-background) "facemenu" "\
abb2db1c 7240Set the background COLOR of the region or next character typed.
8d89e048 7241This command reads the color in the minibuffer.
5682d301
SS
7242
7243If the region is active (normally true except in Transient Mark mode)
7244and there is no prefix argument, this command sets the region to the
7245requested face.
7246
7247Otherwise, this command specifies the face for the next character
7248inserted. Moving point or switching buffers before
7249typing a character to insert cancels the specification." t nil)
93548d2e
DL
7250
7251(autoload (quote facemenu-set-face-from-menu) "facemenu" "\
abb2db1c 7252Set the FACE of the region or next character typed.
93548d2e
DL
7253This function is designed to be called from a menu; the face to use
7254is the menu item's name.
7255
5682d301
SS
7256If the region is active (normally true except in Transient Mark mode)
7257and there is no prefix argument, this command sets the region to the
7258requested face.
93548d2e
DL
7259
7260Otherwise, this command specifies the face for the next character
7261inserted. Moving point or switching buffers before
7262typing a character to insert cancels the specification." t nil)
7263
7264(autoload (quote facemenu-set-invisible) "facemenu" "\
7265Make the region invisible.
7266This sets the `invisible' text property; it can be undone with
7267`facemenu-remove-special'." t nil)
7268
7269(autoload (quote facemenu-set-intangible) "facemenu" "\
7270Make the region intangible: disallow moving into it.
7271This sets the `intangible' text property; it can be undone with
7272`facemenu-remove-special'." t nil)
7273
7274(autoload (quote facemenu-set-read-only) "facemenu" "\
7275Make the region unmodifiable.
7276This sets the `read-only' text property; it can be undone with
7277`facemenu-remove-special'." t nil)
7278
7279(autoload (quote facemenu-remove-face-props) "facemenu" "\
7280Remove `face' and `mouse-face' text properties." t nil)
7281
7282(autoload (quote facemenu-remove-all) "facemenu" "\
7283Remove all text properties from the region." t nil)
7284
7285(autoload (quote facemenu-remove-special) "facemenu" "\
7286Remove all the \"special\" text properties from the region.
7287These special properties include `invisible', `intangible' and `read-only'." t nil)
7288
93548d2e
DL
7289(autoload (quote facemenu-read-color) "facemenu" "\
7290Read a color using the minibuffer." nil nil)
7291
7292(autoload (quote list-colors-display) "facemenu" "\
7293Display names of defined colors, and show what they look like.
7294If the optional argument LIST is non-nil, it should be a list of
7295colors to display. Otherwise, this command computes a list
7296of colors that the current display can handle." t nil)
7297
7298;;;***
7299\f
7300;;;### (autoloads (turn-on-fast-lock fast-lock-mode) "fast-lock"
2b74dd73 7301;;;;;; "fast-lock.el" (15363 46804))
93548d2e
DL
7302;;; Generated autoloads from fast-lock.el
7303
7304(autoload (quote fast-lock-mode) "fast-lock" "\
7305Toggle Fast Lock mode.
7306With arg, turn Fast Lock mode on if and only if arg is positive and the buffer
7307is associated with a file. Enable it automatically in your `~/.emacs' by:
7308
7309 (setq font-lock-support-mode 'fast-lock-mode)
7310
7311If Fast Lock mode is enabled, and the current buffer does not contain any text
7312properties, any associated Font Lock cache is used if its timestamp matches the
7313buffer's file, and its `font-lock-keywords' match those that you are using.
7314
7315Font Lock caches may be saved:
7316- When you save the file's buffer.
7317- When you kill an unmodified file's buffer.
7318- When you exit Emacs, for all unmodified or saved buffers.
7319Depending on the value of `fast-lock-save-events'.
7320See also the commands `fast-lock-read-cache' and `fast-lock-save-cache'.
7321
7322Use \\[font-lock-fontify-buffer] to fontify the buffer if the cache is bad.
7323
7324Various methods of control are provided for the Font Lock cache. In general,
7325see variable `fast-lock-cache-directories' and function `fast-lock-cache-name'.
7326For saving, see variables `fast-lock-minimum-size', `fast-lock-save-events',
7327`fast-lock-save-others' and `fast-lock-save-faces'." t nil)
7328
7329(autoload (quote turn-on-fast-lock) "fast-lock" "\
7330Unconditionally turn on Fast Lock mode." nil nil)
7331
7332(when (fboundp (quote add-minor-mode)) (defvar fast-lock-mode nil) (add-minor-mode (quote fast-lock-mode) nil))
7333
7334;;;***
7335\f
7336;;;### (autoloads (feedmail-queue-reminder feedmail-run-the-queue
6c083b4c 7337;;;;;; feedmail-run-the-queue-global-prompt feedmail-run-the-queue-no-prompts
4c6bc877 7338;;;;;; feedmail-send-it) "feedmail" "mail/feedmail.el" (15429 33864))
93548d2e
DL
7339;;; Generated autoloads from mail/feedmail.el
7340
6c083b4c 7341(autoload (quote feedmail-send-it) "feedmail" "\
c7f48c35
GM
7342Send the current mail buffer using the Feedmail package.
7343This is a suitable value for `send-mail-function'. It can be used
7344with various lower-level mechanisms to provide features such as queueing." nil nil)
6c083b4c 7345
93548d2e
DL
7346(autoload (quote feedmail-run-the-queue-no-prompts) "feedmail" "\
7347Like feedmail-run-the-queue, but suppress confirmation prompts." t nil)
7348
7349(autoload (quote feedmail-run-the-queue-global-prompt) "feedmail" "\
7350Like feedmail-run-the-queue, but with a global confirmation prompt.
7351This is generally most useful if run non-interactively, since you can
7352bail out with an appropriate answer to the global confirmation prompt." t nil)
7353
7354(autoload (quote feedmail-run-the-queue) "feedmail" "\
7355Visit each message in the feedmail queue directory and send it out.
7356Return value is a list of three things: number of messages sent, number of
7357messages skipped, and number of non-message things in the queue (commonly
7358backup file names and the like)." t nil)
7359
7360(autoload (quote feedmail-queue-reminder) "feedmail" "\
7361Perform some kind of reminder activity about queued and draft messages.
7362Called with an optional symbol argument which says what kind of event
7363is triggering the reminder activity. The default is 'on-demand, which
7364is what you typically would use if you were putting this in your emacs start-up
7365or mail hook code. Other recognized values for WHAT-EVENT (these are passed
7366internally by feedmail):
7367
7368 after-immediate (a message has just been sent in immediate mode)
7369 after-queue (a message has just been queued)
7370 after-draft (a message has just been placed in the draft directory)
7371 after-run (the queue has just been run, possibly sending messages)
7372
7373WHAT-EVENT is used as a key into the table feedmail-queue-reminder-alist. If
7374the associated value is a function, it is called without arguments and is expected
7375to perform the reminder activity. You can supply your own reminder functions
7376by redefining feedmail-queue-reminder-alist. If you don't want any reminders,
7377you can set feedmail-queue-reminder-alist to nil." t nil)
7378
7379;;;***
7380\f
ac95a621 7381;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu
df2d7e04 7382;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (15576 17069))
93548d2e
DL
7383;;; Generated autoloads from ffap.el
7384
7385(autoload (quote ffap-next) "ffap" "\
7386Search buffer for next file or URL, and run ffap.
7387Optional argument BACK says to search backwards.
7388Optional argument WRAP says to try wrapping around if necessary.
7389Interactively: use a single prefix to search backwards,
7390double prefix to wrap forward, triple to wrap backwards.
7391Actual search is done by `ffap-next-guess'." t nil)
7392
7393(autoload (quote find-file-at-point) "ffap" "\
7394Find FILENAME, guessing a default from text around point.
7395If `ffap-url-regexp' is not nil, the FILENAME may also be an URL.
7396With a prefix, this command behaves exactly like `ffap-file-finder'.
7397If `ffap-require-prefix' is set, the prefix meaning is reversed.
7398See also the variables `ffap-dired-wildcards', `ffap-newfile-prompt',
7399and the functions `ffap-file-at-point' and `ffap-url-at-point'.
7400
7401See <ftp://ftp.mathcs.emory.edu/pub/mic/emacs/> for latest version." t nil)
9e0211c9
MR
7402
7403(defalias (quote ffap) (quote find-file-at-point))
93548d2e
DL
7404
7405(autoload (quote ffap-menu) "ffap" "\
7406Put up a menu of files and urls mentioned in this buffer.
7407Then set mark, jump to choice, and try to fetch it. The menu is
7408cached in `ffap-menu-alist', and rebuilt by `ffap-menu-rescan'.
7409The optional RESCAN argument (a prefix, interactively) forces
7410a rebuild. Searches with `ffap-menu-regexp'." t nil)
7411
7412(autoload (quote ffap-at-mouse) "ffap" "\
7413Find file or url guessed from text around mouse click.
7414Interactively, calls `ffap-at-mouse-fallback' if no guess is found.
7415Return value:
7416 * if a guess string is found, return it (after finding it)
7417 * if the fallback is called, return whatever it returns
7418 * otherwise, nil" t nil)
7419
7420(autoload (quote dired-at-point) "ffap" "\
7421Start Dired, defaulting to file at point. See `ffap'." t nil)
7422
ac95a621
GM
7423(autoload (quote ffap-bindings) "ffap" "\
7424Evaluate the forms in variable `ffap-bindings'." t nil)
7425
93548d2e
DL
7426;;;***
7427\f
7428;;;### (autoloads (file-cache-minibuffer-complete) "filecache" "filecache.el"
df2d7e04 7429;;;;;; (15567 16400))
93548d2e
DL
7430;;; Generated autoloads from filecache.el
7431
7432(autoload (quote file-cache-minibuffer-complete) "filecache" "\
7433Complete a filename in the minibuffer using a preloaded cache.
7434Filecache does two kinds of substitution: it completes on names in
7435the cache, and, once it has found a unique name, it cycles through
54baed30
GM
7436the directories that the name is available in. With a prefix argument,
7437the name is considered already unique; only the second substitution
93548d2e
DL
7438\(directories) is done." t nil)
7439 (define-key minibuffer-local-completion-map [C-tab] 'file-cache-minibuffer-complete)
7440 (define-key minibuffer-local-map [C-tab] 'file-cache-minibuffer-complete)
7441 (define-key minibuffer-local-must-match-map [C-tab] 'file-cache-minibuffer-complete)
7442
7443;;;***
7444\f
7445;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options
df2d7e04 7446;;;;;; find-ls-option) "find-dired" "find-dired.el" (15593 24723))
93548d2e
DL
7447;;; Generated autoloads from find-dired.el
7448
7449(defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\
7450*Description of the option to `find' to produce an `ls -l'-type listing.
7451This is a cons of two strings (FIND-OPTION . LS-SWITCHES). FIND-OPTION
7452gives the option (or options) to `find' that produce the desired output.
7453LS-SWITCHES is a list of `ls' switches to tell dired how to parse the output.")
7454
7455(defvar find-grep-options (if (or (eq system-type (quote berkeley-unix)) (string-match "solaris2" system-configuration) (string-match "irix" system-configuration)) "-s" "-q") "\
7456*Option to grep to be as silent as possible.
7457On Berkeley systems, this is `-s'; on Posix, and with GNU grep, `-q' does it.
7458On other systems, the closest you can come is to use `-l'.")
7459
7460(autoload (quote find-dired) "find-dired" "\
7461Run `find' and go into Dired mode on a buffer of the output.
7462The command run (after changing into DIR) is
7463
7464 find . \\( ARGS \\) -ls
7465
7466except that the variable `find-ls-option' specifies what to use
7467as the final argument." t nil)
7468
7469(autoload (quote find-name-dired) "find-dired" "\
7470Search DIR recursively for files matching the globbing pattern PATTERN,
7471and run dired on those files.
7472PATTERN is a shell wildcard (not an Emacs regexp) and need not be quoted.
7473The command run (after changing into DIR) is
7474
7475 find . -name 'PATTERN' -ls" t nil)
7476
7477(autoload (quote find-grep-dired) "find-dired" "\
a5e28954 7478Find files in DIR containing a regexp REGEXP and start Dired on output.
93548d2e
DL
7479The command run (after changing into DIR) is
7480
a5e28954 7481 find . -exec grep -s -e REGEXP {} \\; -ls
93548d2e
DL
7482
7483Thus ARG can also contain additional grep options." t nil)
7484
7485;;;***
7486\f
7487;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file
7488;;;;;; ff-find-other-file ff-get-other-file) "find-file" "find-file.el"
df2d7e04 7489;;;;;; (15561 55028))
93548d2e
DL
7490;;; Generated autoloads from find-file.el
7491
7492(autoload (quote ff-get-other-file) "find-file" "\
7493Find the header or source file corresponding to this file.
54baed30 7494See also the documentation for `ff-find-other-file'.
93548d2e
DL
7495
7496If optional IN-OTHER-WINDOW is non-nil, find the file in another window." t nil)
7497
7498(autoload (quote ff-find-other-file) "find-file" "\
7499Find the header or source file corresponding to this file.
7500Being on a `#include' line pulls in that file.
7501
7502If optional IN-OTHER-WINDOW is non-nil, find the file in the other window.
7503If optional IGNORE-INCLUDE is non-nil, ignore being on `#include' lines.
7504
7505Variables of interest include:
7506
54baed30
GM
7507 - `ff-case-fold-search'
7508 Non-nil means ignore cases in matches (see `case-fold-search').
93548d2e
DL
7509 If you have extensions in different cases, you will want this to be nil.
7510
54baed30 7511 - `ff-always-in-other-window'
93548d2e 7512 If non-nil, always open the other file in another window, unless an
54baed30 7513 argument is given to `ff-find-other-file'.
93548d2e 7514
54baed30 7515 - `ff-ignore-include'
93548d2e
DL
7516 If non-nil, ignores #include lines.
7517
54baed30 7518 - `ff-always-try-to-create'
93548d2e
DL
7519 If non-nil, always attempt to create the other file if it was not found.
7520
54baed30 7521 - `ff-quiet-mode'
93548d2e
DL
7522 If non-nil, traces which directories are being searched.
7523
54baed30
GM
7524 - `ff-special-constructs'
7525 A list of regular expressions specifying how to recognise special
7526 constructs such as include files etc, and an associated method for
93548d2e
DL
7527 extracting the filename from that construct.
7528
54baed30 7529 - `ff-other-file-alist'
93548d2e
DL
7530 Alist of extensions to find given the current file's extension.
7531
54baed30 7532 - `ff-search-directories'
93548d2e 7533 List of directories searched through with each extension specified in
54baed30 7534 `ff-other-file-alist' that matches this file's extension.
93548d2e 7535
54baed30 7536 - `ff-pre-find-hooks'
93548d2e
DL
7537 List of functions to be called before the search for the file starts.
7538
54baed30 7539 - `ff-pre-load-hooks'
93548d2e
DL
7540 List of functions to be called before the other file is loaded.
7541
54baed30 7542 - `ff-post-load-hooks'
93548d2e
DL
7543 List of functions to be called after the other file is loaded.
7544
54baed30 7545 - `ff-not-found-hooks'
93548d2e
DL
7546 List of functions to be called if the other file could not be found.
7547
54baed30 7548 - `ff-file-created-hooks'
93548d2e
DL
7549 List of functions to be called if the other file has been created." t nil)
7550
7551(autoload (quote ff-mouse-find-other-file) "find-file" "\
7552Visit the file you click on." t nil)
7553
7554(autoload (quote ff-mouse-find-other-file-other-window) "find-file" "\
54baed30 7555Visit the file you click on in another window." t nil)
93548d2e
DL
7556
7557;;;***
7558\f
7559;;;### (autoloads (find-function-setup-keys find-variable-at-point
7560;;;;;; find-function-at-point find-function-on-key find-variable-other-frame
7561;;;;;; find-variable-other-window find-variable find-variable-noselect
7562;;;;;; find-function-other-frame find-function-other-window find-function
2b74dd73 7563;;;;;; find-function-noselect find-function-search-for-symbol) "find-func"
f19e949b 7564;;;;;; "emacs-lisp/find-func.el" (15738 35331))
93548d2e
DL
7565;;; Generated autoloads from emacs-lisp/find-func.el
7566
2b74dd73
MR
7567(autoload (quote find-function-search-for-symbol) "find-func" "\
7568Search for SYMBOL.
7569If VARIABLE-P is nil, `find-function-regexp' is used, otherwise
f19e949b 7570`find-variable-regexp' is used. The search is done in library LIBRARY." nil nil)
2b74dd73 7571
93548d2e
DL
7572(autoload (quote find-function-noselect) "find-func" "\
7573Return a pair (BUFFER . POINT) pointing to the definition of FUNCTION.
7574
7575Finds the Emacs Lisp library containing the definition of FUNCTION
7576in a buffer and the point of the definition. The buffer is
7577not selected.
7578
7579If the file where FUNCTION is defined is not known, then it is
7580searched for in `find-function-source-path' if non nil, otherwise
7581in `load-path'." nil nil)
7582
7583(autoload (quote find-function) "find-func" "\
7584Find the definition of the FUNCTION near point.
7585
7586Finds the Emacs Lisp library containing the definition of the function
7587near point (selected by `function-at-point') in a buffer and
7588places point before the definition. Point is saved in the buffer if
7589it is one of the current buffers.
7590
7591The library where FUNCTION is defined is searched for in
7592`find-function-source-path', if non nil, otherwise in `load-path'.
7593See also `find-function-recenter-line' and `find-function-after-hook'." t nil)
7594
7595(autoload (quote find-function-other-window) "find-func" "\
7596Find, in another window, the definition of FUNCTION near point.
7597
7598See `find-function' for more details." t nil)
7599
7600(autoload (quote find-function-other-frame) "find-func" "\
7601Find, in ananother frame, the definition of FUNCTION near point.
7602
7603See `find-function' for more details." t nil)
7604
7605(autoload (quote find-variable-noselect) "find-func" "\
8d8d8d4e 7606Return a pair `(BUFFER . POINT)' pointing to the definition of SYMBOL.
93548d2e
DL
7607
7608Finds the Emacs Lisp library containing the definition of SYMBOL
7609in a buffer and the point of the definition. The buffer is
7610not selected.
7611
8d8d8d4e 7612The library where VARIABLE is defined is searched for in FILE or
93548d2e
DL
7613`find-function-source-path', if non nil, otherwise in `load-path'." nil nil)
7614
7615(autoload (quote find-variable) "find-func" "\
7616Find the definition of the VARIABLE near point.
7617
7618Finds the Emacs Lisp library containing the definition of the variable
7619near point (selected by `variable-at-point') in a buffer and
7620places point before the definition. Point is saved in the buffer if
7621it is one of the current buffers.
7622
7623The library where VARIABLE is defined is searched for in
7624`find-function-source-path', if non nil, otherwise in `load-path'.
7625See also `find-function-recenter-line' and `find-function-after-hook'." t nil)
7626
7627(autoload (quote find-variable-other-window) "find-func" "\
7628Find, in another window, the definition of VARIABLE near point.
7629
7630See `find-variable' for more details." t nil)
7631
7632(autoload (quote find-variable-other-frame) "find-func" "\
7633Find, in annother frame, the definition of VARIABLE near point.
7634
7635See `find-variable' for more details." t nil)
7636
7637(autoload (quote find-function-on-key) "find-func" "\
7638Find the function that KEY invokes. KEY is a string.
7639Point is saved if FUNCTION is in the current buffer." t nil)
7640
7641(autoload (quote find-function-at-point) "find-func" "\
7642Find directly the function at point in the other window." t nil)
7643
7644(autoload (quote find-variable-at-point) "find-func" "\
7645Find directly the function at point in the other window." t nil)
7646
7647(autoload (quote find-function-setup-keys) "find-func" "\
7648Define some key bindings for the find-function family of functions." nil nil)
7649
7650;;;***
7651\f
b5c5b319 7652;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories
4c6bc877 7653;;;;;; find-lisp-find-dired) "find-lisp" "find-lisp.el" (15186 53885))
b5c5b319
GM
7654;;; Generated autoloads from find-lisp.el
7655
7656(autoload (quote find-lisp-find-dired) "find-lisp" "\
7657Find files in DIR, matching REGEXP." t nil)
7658
7659(autoload (quote find-lisp-find-dired-subdirectories) "find-lisp" "\
7660Find all subdirectories of DIR." t nil)
7661
7662(autoload (quote find-lisp-find-dired-filter) "find-lisp" "\
7663Change the filter on a find-lisp-find-dired buffer to REGEXP." t nil)
7664
7665;;;***
7666\f
c45be9ac 7667;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords)
df2d7e04 7668;;;;;; "finder" "finder.el" (15518 17562))
c45be9ac
GM
7669;;; Generated autoloads from finder.el
7670
7671(autoload (quote finder-list-keywords) "finder" "\
7672Display descriptions of the keywords in the Finder buffer." t nil)
7673
7674(autoload (quote finder-commentary) "finder" "\
7675Display FILE's commentary section.
7676FILE should be in a form suitable for passing to `locate-library'." t nil)
7677
7678(autoload (quote finder-by-keyword) "finder" "\
7679Find packages matching a given keyword." t nil)
7680
7681;;;***
7682\f
93548d2e 7683;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl"
2b74dd73 7684;;;;;; "flow-ctrl.el" (12550 54450))
93548d2e
DL
7685;;; Generated autoloads from flow-ctrl.el
7686
7687(autoload (quote enable-flow-control) "flow-ctrl" "\
7688Toggle flow control handling.
7689When handling is enabled, user can type C-s as C-\\, and C-q as C-^.
7690With arg, enable flow control mode if arg is positive, otherwise disable." t nil)
7691
7692(autoload (quote enable-flow-control-on) "flow-ctrl" "\
7693Enable flow control if using one of a specified set of terminal types.
7694Use `(enable-flow-control-on \"vt100\" \"h19\")' to enable flow control
7695on VT-100 and H19 terminals. When flow control is enabled,
7696you must type C-\\ to get the effect of a C-s, and type C-^
7697to get the effect of a C-q." nil nil)
7698
7699;;;***
7700\f
75dfe990 7701;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
b9d9655c 7702;;;;;; flyspell-version flyspell-mode flyspell-prog-mode flyspell-mode-line-string)
df2d7e04 7703;;;;;; "flyspell" "textmodes/flyspell.el" (15577 29858))
93548d2e
DL
7704;;; Generated autoloads from textmodes/flyspell.el
7705
abb2db1c
GM
7706(defvar flyspell-mode-line-string " Fly" "\
7707*String displayed on the modeline when flyspell is active.
7708Set this to nil if you don't want a modeline indicator.")
7709
7710(autoload (quote flyspell-prog-mode) "flyspell" "\
7711Turn on `flyspell-mode' for comments and strings." t nil)
7712
a5e28954
MB
7713(defvar flyspell-mode nil)
7714
b9e1c2ff
EZ
7715(defvar flyspell-mode-map (make-sparse-keymap))
7716
93548d2e
DL
7717(autoload (quote flyspell-mode) "flyspell" "\
7718Minor mode performing on-the-fly spelling checking.
7719Ispell is automatically spawned on background for each entered words.
7720The default flyspell behavior is to highlight incorrect words.
7721With no argument, this command toggles Flyspell mode.
7722With a prefix argument ARG, turn Flyspell minor mode on iff ARG is positive.
662c9e53 7723
93548d2e
DL
7724Bindings:
7725\\[ispell-word]: correct words (using Ispell).
7726\\[flyspell-auto-correct-word]: automatically correct word.
7727\\[flyspell-correct-word] (or mouse-2): popup correct words.
7728
7729Hooks:
8d8d8d4e 7730This runs `flyspell-mode-hook' after flyspell is entered.
93548d2e
DL
7731
7732Remark:
7733`flyspell-mode' uses `ispell-mode'. Thus all Ispell options are
7734valid. For instance, a personal dictionary can be used by
7735invoking `ispell-change-dictionary'.
7736
7737Consider using the `ispell-parser' to check your text. For instance
7738consider adding:
7739\(add-hook 'tex-mode-hook (function (lambda () (setq ispell-parser 'tex))))
7740in your .emacs file.
7741
8d8d8d4e
EZ
7742\\[flyspell-region] checks all words inside a region.
7743\\[flyspell-buffer] checks the whole buffer." t nil)
93548d2e 7744
b9e1c2ff 7745(add-minor-mode (quote flyspell-mode) (quote flyspell-mode-line-string) flyspell-mode-map nil (quote flyspell-mode))
abb2db1c 7746
b9d9655c
MB
7747(autoload (quote flyspell-version) "flyspell" "\
7748The flyspell version" t nil)
7749
93548d2e
DL
7750(autoload (quote flyspell-mode-off) "flyspell" "\
7751Turn Flyspell mode off." nil nil)
7752
75dfe990
GM
7753(autoload (quote flyspell-region) "flyspell" "\
7754Flyspell text between BEG and END." t nil)
7755
7756(autoload (quote flyspell-buffer) "flyspell" "\
7757Flyspell whole buffer." t nil)
7758
93548d2e
DL
7759;;;***
7760\f
7761;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
7762;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
4c6bc877 7763;;;;;; (15436 15699))
93548d2e
DL
7764;;; Generated autoloads from follow.el
7765
7766(autoload (quote turn-on-follow-mode) "follow" "\
7767Turn on Follow mode. Please see the function `follow-mode'." t nil)
7768
7769(autoload (quote turn-off-follow-mode) "follow" "\
7770Turn off Follow mode. Please see the function `follow-mode'." t nil)
7771
7772(autoload (quote follow-mode) "follow" "\
7773Minor mode that combines windows into one tall virtual window.
7774
7775The feeling of a \"virtual window\" has been accomplished by the use
7776of two major techniques:
7777
7778* The windows always displays adjacent sections of the buffer.
7779 This means that whenever one window is moved, all the
7780 others will follow. (Hence the name Follow Mode.)
7781
7782* Should the point (cursor) end up outside a window, another
7783 window displaying that point is selected, if possible. This
7784 makes it possible to walk between windows using normal cursor
7785 movement commands.
7786
7787Follow mode comes to its prime when used on a large screen and two
7788side-by-side window are used. The user can, with the help of Follow
7789mode, use two full-height windows as though they would have been
7790one. Imagine yourself editing a large function, or section of text,
7791and being able to use 144 lines instead of the normal 72... (your
7792mileage may vary).
7793
7794To split one large window into two side-by-side windows, the commands
7795`\\[split-window-horizontally]' or `M-x follow-delete-other-windows-and-split' can be used.
7796
7797Only windows displayed in the same frame follow each-other.
7798
7799If the variable `follow-intercept-processes' is non-nil, Follow mode
7800will listen to the output of processes and redisplay accordingly.
7801\(This is the default.)
7802
7803When Follow mode is switched on, the hook `follow-mode-hook'
7804is called. When turned off, `follow-mode-off-hook' is called.
7805
7806Keys specific to Follow mode:
7807\\{follow-mode-map}" t nil)
7808
7809(autoload (quote follow-delete-other-windows-and-split) "follow" "\
7810Create two side by side windows and enter Follow Mode.
7811
7812Execute this command to display as much as possible of the text
7813in the selected window. All other windows, in the current
7814frame, are deleted and the selected window is split in two
7815side-by-side windows. Follow Mode is activated, hence the
7816two windows always will display two successive pages.
7817\(If one window is moved, the other one will follow.)
7818
7819If ARG is positive, the leftmost window is selected. If it negative,
7820the rightmost is selected. If ARG is nil, the leftmost window is
7821selected if the original window is the first one in the frame.
7822
7823To bind this command to a hotkey, place the following line
7824in your `~/.emacs' file, replacing [f7] by your favourite key:
7825 (global-set-key [f7] 'follow-delete-other-windows-and-split)" t nil)
7826
7827;;;***
7828\f
4c6bc877
MR
7829;;;### (autoloads (font-lock-fontify-buffer font-lock-remove-keywords
7830;;;;;; font-lock-add-keywords) "font-lock" "font-lock.el" (15727
7831;;;;;; 34855))
93548d2e
DL
7832;;; Generated autoloads from font-lock.el
7833
93548d2e 7834(autoload (quote font-lock-add-keywords) "font-lock" "\
5ec14d3c
KH
7835Add highlighting KEYWORDS for MODE.
7836MODE should be a symbol, the major mode command name, such as `c-mode'
93548d2e
DL
7837or nil. If nil, highlighting keywords are added for the current buffer.
7838KEYWORDS should be a list; see the variable `font-lock-keywords'.
7839By default they are added at the beginning of the current highlighting list.
7840If optional argument APPEND is `set', they are used to replace the current
7841highlighting list. If APPEND is any other non-nil value, they are added at the
7842end of the current highlighting list.
7843
7844For example:
7845
7846 (font-lock-add-keywords 'c-mode
7847 '((\"\\\\\\=<\\\\(FIXME\\\\):\" 1 font-lock-warning-face prepend)
7848 (\"\\\\\\=<\\\\(and\\\\|or\\\\|not\\\\)\\\\\\=>\" . font-lock-keyword-face)))
7849
7850adds two fontification patterns for C mode, to fontify `FIXME:' words, even in
7851comments, and to fontify `and', `or' and `not' words as keywords.
7852
09938b67
GM
7853When used from an elisp package (such as a minor mode), it is recommended
7854to use nil for MODE (and place the call in a loop or on a hook) to avoid
7855subtle problems due to details of the implementation.
7856
cb285f91 7857Note that some modes have specialized support for additional patterns, e.g.,
93548d2e
DL
7858see the variables `c-font-lock-extra-types', `c++-font-lock-extra-types',
7859`objc-font-lock-extra-types' and `java-font-lock-extra-types'." nil nil)
7860
5ec14d3c 7861(autoload (quote font-lock-remove-keywords) "font-lock" "\
d054101f 7862Remove highlighting KEYWORDS for MODE.
2936437d 7863
d054101f 7864MODE should be a symbol, the major mode command name, such as `c-mode'
09938b67
GM
7865or nil. If nil, highlighting keywords are removed for the current buffer.
7866
7867When used from an elisp package (such as a minor mode), it is recommended
7868to use nil for MODE (and place the call in a loop or on a hook) to avoid
7869subtle problems due to details of the implementation." nil nil)
5ec14d3c 7870
93548d2e 7871(autoload (quote font-lock-fontify-buffer) "font-lock" "\
cded5ed3 7872Fontify the current buffer the way the function `font-lock-mode' would." t nil)
93548d2e
DL
7873
7874;;;***
7875\f
7876;;;### (autoloads (create-fontset-from-fontset-spec) "fontset" "international/fontset.el"
2b74dd73 7877;;;;;; (15400 43360))
93548d2e
DL
7878;;; Generated autoloads from international/fontset.el
7879
7880(autoload (quote create-fontset-from-fontset-spec) "fontset" "\
7881Create a fontset from fontset specification string FONTSET-SPEC.
7882FONTSET-SPEC is a string of the format:
7883 FONTSET-NAME,CHARSET-NAME0:FONT-NAME0,CHARSET-NAME1:FONT-NAME1, ...
7884Any number of SPACE, TAB, and NEWLINE can be put before and after commas.
7885
81bf3fa7
GM
7886Optional 2nd argument is ignored. It exists just for backward
7887compatibility.
93548d2e
DL
7888
7889If this function attempts to create already existing fontset, error is
7890signaled unless the optional 3rd argument NOERROR is non-nil.
7891
7892It returns a name of the created fontset." nil nil)
7893
7894;;;***
7895\f
2b74dd73
MR
7896;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (15394
7897;;;;;; 11333))
2936437d
GM
7898;;; Generated autoloads from mail/footnote.el
7899
7900(autoload (quote footnote-mode) "footnote" "\
7901Toggle footnote minor mode.
7902\\<message-mode-map>
7903key binding
7904--- -------
7905
7906\\[Footnote-renumber-footnotes] Footnote-renumber-footnotes
7907\\[Footnote-goto-footnote] Footnote-goto-footnote
7908\\[Footnote-delete-footnote] Footnote-delete-footnote
7909\\[Footnote-cycle-style] Footnote-cycle-style
7910\\[Footnote-back-to-message] Footnote-back-to-message
7911\\[Footnote-add-footnote] Footnote-add-footnote
7912" t nil)
7913
7914;;;***
7915\f
93548d2e 7916;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode)
df2d7e04 7917;;;;;; "forms" "forms.el" (15590 49016))
93548d2e
DL
7918;;; Generated autoloads from forms.el
7919
7920(autoload (quote forms-mode) "forms" "\
7921Major mode to visit files in a field-structured manner using a form.
7922
7923Commands: Equivalent keys in read-only mode:
7924 TAB forms-next-field TAB
7925 C-c TAB forms-next-field
7926 C-c < forms-first-record <
7927 C-c > forms-last-record >
7928 C-c ? describe-mode ?
7929 C-c C-k forms-delete-record
7930 C-c C-q forms-toggle-read-only q
7931 C-c C-o forms-insert-record
7932 C-c C-l forms-jump-record l
7933 C-c C-n forms-next-record n
7934 C-c C-p forms-prev-record p
7935 C-c C-r forms-search-reverse r
7936 C-c C-s forms-search-forward s
7937 C-c C-x forms-exit x
7938" t nil)
7939
7940(autoload (quote forms-find-file) "forms" "\
7941Visit a file in Forms mode." t nil)
7942
7943(autoload (quote forms-find-file-other-window) "forms" "\
7944Visit a file in Forms mode in other window." t nil)
7945
7946;;;***
7947\f
7948;;;### (autoloads (fortran-mode fortran-tab-mode-default) "fortran"
4c6bc877 7949;;;;;; "progmodes/fortran.el" (15727 34846))
93548d2e
DL
7950;;; Generated autoloads from progmodes/fortran.el
7951
7952(defvar fortran-tab-mode-default nil "\
7953*Default tabbing/carriage control style for empty files in Fortran mode.
7954A value of t specifies tab-digit style of continuation control.
7955A value of nil specifies that continuation lines are marked
7956with a character in column 6.")
7957
7958(autoload (quote fortran-mode) "fortran" "\
7959Major mode for editing Fortran code.
7960\\[fortran-indent-line] indents the current Fortran line correctly.
7961DO statements must not share a common CONTINUE.
7962
7963Type ;? or ;\\[help-command] to display a list of built-in abbrevs for
7964Fortran keywords.
7965
7966Key definitions:
7967\\{fortran-mode-map}
7968
7969Variables controlling indentation style and extra features:
7970
7971 `comment-start'
abb2db1c
GM
7972 If you want to use comments starting with `!',
7973 set this to the string \"!\".
93548d2e
DL
7974 `fortran-do-indent'
7975 Extra indentation within do blocks. (default 3)
7976 `fortran-if-indent'
7977 Extra indentation within if blocks. (default 3)
7978 `fortran-structure-indent'
7979 Extra indentation within structure, union, map and interface blocks.
7980 (default 3)
7981 `fortran-continuation-indent'
7982 Extra indentation applied to continuation statements. (default 5)
7983 `fortran-comment-line-extra-indent'
7984 Amount of extra indentation for text within full-line comments. (default 0)
7985 `fortran-comment-indent-style'
7986 nil means don't change indentation of text in full-line comments,
7987 fixed means indent that text at `fortran-comment-line-extra-indent' beyond
7988 the value of `fortran-minimum-statement-indent-fixed' (for fixed
7989 format continuation style) or `fortran-minimum-statement-indent-tab'
7990 (for TAB format continuation style).
7991 relative means indent at `fortran-comment-line-extra-indent' beyond the
7992 indentation for a line of code.
7993 (default 'fixed)
7994 `fortran-comment-indent-char'
7995 Single-character string to be inserted instead of space for
7996 full-line comment indentation. (default \" \")
7997 `fortran-minimum-statement-indent-fixed'
7998 Minimum indentation for Fortran statements in fixed format mode. (def.6)
7999 `fortran-minimum-statement-indent-tab'
8000 Minimum indentation for Fortran statements in TAB format mode. (default 9)
8001 `fortran-line-number-indent'
8002 Maximum indentation for line numbers. A line number will get
8003 less than this much indentation if necessary to avoid reaching
8004 column 5. (default 1)
8005 `fortran-check-all-num-for-matching-do'
8006 Non-nil causes all numbered lines to be treated as possible \"continue\"
8007 statements. (default nil)
8008 `fortran-blink-matching-if'
8009 Non-nil causes \\[fortran-indent-line] on an ENDIF statement to blink on
8010 matching IF. Also, from an ENDDO statement, blink on matching DO [WHILE]
8011 statement. (default nil)
8012 `fortran-continuation-string'
8013 Single-character string to be inserted in column 5 of a continuation
8014 line. (default \"$\")
8015 `fortran-comment-region'
8016 String inserted by \\[fortran-comment-region] at start of each line in
8017 region. (default \"c$$$\")
8018 `fortran-electric-line-number'
8019 Non-nil causes line number digits to be moved to the correct column
8020 as typed. (default t)
8021 `fortran-break-before-delimiters'
cded5ed3 8022 Non-nil causes lines to be broken before delimiters.
93548d2e
DL
8023 (default t)
8024
8025Turning on Fortran mode calls the value of the variable `fortran-mode-hook'
8026with no args, if that value is non-nil." t nil)
8027
8028;;;***
8029\f
b5c5b319 8030;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region
4c6bc877 8031;;;;;; fortune-add-fortune) "fortune" "play/fortune.el" (15195 62737))
b5c5b319
GM
8032;;; Generated autoloads from play/fortune.el
8033
8034(autoload (quote fortune-add-fortune) "fortune" "\
8035Add STRING to a fortune file FILE.
8036
8037Interactively, if called with a prefix argument,
8038read the file name to use. Otherwise use the value of `fortune-file'." t nil)
8039
8040(autoload (quote fortune-from-region) "fortune" "\
8041Append the current region to a local fortune-like data file.
8042
8043Interactively, if called with a prefix argument,
8044read the file name to use. Otherwise use the value of `fortune-file'." t nil)
8045
8046(autoload (quote fortune-compile) "fortune" "\
8047Compile fortune file.
8048
8049If called with a prefix asks for the FILE to compile, otherwise uses
8050the value of `fortune-file'. This currently cannot handle directories." t nil)
8051
8052(autoload (quote fortune-to-signature) "fortune" "\
8053Create signature from output of the fortune program.
8054
8055If called with a prefix asks for the FILE to choose the fortune from,
8056otherwise uses the value of `fortune-file'. If you want to have fortune
8057choose from a set of files in a directory, call interactively with prefix
8058and choose the directory as the fortune-file." t nil)
8059
8060(autoload (quote fortune) "fortune" "\
8061Display a fortune cookie.
8062
8063If called with a prefix asks for the FILE to choose the fortune from,
8064otherwise uses the value of `fortune-file'. If you want to have fortune
8065choose from a set of files in a directory, call interactively with prefix
8066and choose the directory as the fortune-file." t nil)
8067
8068;;;***
8069\f
4c6bc877
MR
8070;;;### (autoloads (set-fringe-style fringe-mode) "fringe" "fringe.el"
8071;;;;;; (15601 35587))
8072;;; Generated autoloads from fringe.el
8073
8074(autoload (quote fringe-mode) "fringe" "\
8075Toggle appearance of fringes on all frames.
8076Valid values for MODE include `none', `default', `left-only',
8077`right-only', `minimal' and `half'. MODE can also be a cons cell
8078where the integer in car will be used as left fringe width and the
8079integer in cdr will be used as right fringe width. If MODE is not
8080specified, the user is queried.
8081It applies to all frames that exist and frames to be created in the
8082future.
8083If you want to set appearance of fringes on the selected frame only,
8084see `set-fringe-style'." t nil)
8085
8086(autoload (quote set-fringe-style) "fringe" "\
8087Set appearance of fringes on selected frame.
8088Valid values for MODE include `none', `default', `left-only',
8089`right-only', `minimal' and `half'. MODE can also be a cons cell
8090where the integer in car will be used as left fringe width and the
8091integer in cdr will be used as right fringe width. If MODE is not
8092specified, the user is queried.
8093If you want to set appearance of fringes on all frames, see `fringe-mode'." t nil)
8094
8095;;;***
8096\f
93548d2e 8097;;;### (autoloads (generic-mode define-generic-mode) "generic" "generic.el"
4c6bc877 8098;;;;;; (15186 56482))
93548d2e
DL
8099;;; Generated autoloads from generic.el
8100
8101(autoload (quote define-generic-mode) "generic" "\
8102Create a new generic mode with NAME.
8103
8104Args: (NAME COMMENT-LIST KEYWORD-LIST FONT-LOCK-LIST AUTO-MODE-LIST
8105 FUNCTION-LIST &optional DESCRIPTION)
8106
8107NAME should be a symbol; its string representation is used as the function
8108name. If DESCRIPTION is provided, it is used as the docstring for the new
8109function.
8110
8111COMMENT-LIST is a list, whose entries are either a single character,
8112a one or two character string or a cons pair. If the entry is a character
8113or a one-character string, it is added to the mode's syntax table with
0ad84a21
MB
8114`comment-start' syntax. If the entry is a cons pair, the elements of the
8115pair are considered to be `comment-start' and `comment-end' respectively.
93548d2e
DL
8116Note that Emacs has limitations regarding comment characters.
8117
8118KEYWORD-LIST is a list of keywords to highlight with `font-lock-keyword-face'.
8119Each keyword should be a string.
8120
8121FONT-LOCK-LIST is a list of additional expressions to highlight. Each entry
8122in the list should have the same form as an entry in `font-lock-defaults-alist'
8123
0ad84a21
MB
8124AUTO-MODE-LIST is a list of regular expressions to add to `auto-mode-alist'.
8125These regexps are added to `auto-mode-alist' as soon as `define-generic-mode'
93548d2e
DL
8126is called; any old regexps with the same name are removed.
8127
8128FUNCTION-LIST is a list of functions to call to do some additional setup.
8129
8130See the file generic-x.el for some examples of `define-generic-mode'." nil nil)
8131
8132(autoload (quote generic-mode) "generic" "\
8133Basic comment and font-lock functionality for `generic' files.
8134\(Files which are too small to warrant their own mode, but have
8135comment characters, keywords, and the like.)
8136
8137To define a generic-mode, use the function `define-generic-mode'.
8138Some generic modes are defined in `generic-x.el'." t nil)
8139
8140;;;***
8141\f
2cb750ba 8142;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el"
4c6bc877 8143;;;;;; (15251 15718))
2cb750ba
GM
8144;;; Generated autoloads from progmodes/glasses.el
8145
8146(autoload (quote glasses-mode) "glasses" "\
8147Minor mode for making identifiers likeThis readable.
8148When this mode is active, it tries to add virtual separators (like underscores)
8149at places they belong to." t nil)
8150
8151;;;***
8152\f
93548d2e 8153;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server
4c6bc877 8154;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (15410 32828))
93548d2e
DL
8155;;; Generated autoloads from gnus/gnus.el
8156
8157(autoload (quote gnus-slave-no-server) "gnus" "\
8158Read network news as a slave, without connecting to local server." t nil)
8159
8160(autoload (quote gnus-no-server) "gnus" "\
8161Read network news.
8162If ARG is a positive number, Gnus will use that as the
8163startup level. If ARG is nil, Gnus will be started at level 2.
8164If ARG is non-nil and not a positive number, Gnus will
8165prompt the user for the name of an NNTP server to use.
8166As opposed to `gnus', this command will not connect to the local server." t nil)
8167
8168(autoload (quote gnus-slave) "gnus" "\
8169Read news as a slave." t nil)
8170
8171(autoload (quote gnus-other-frame) "gnus" "\
8172Pop up a frame to read news." t nil)
8173
8174(autoload (quote gnus) "gnus" "\
8175Read network news.
8176If ARG is non-nil and a positive number, Gnus will use that as the
8177startup level. If ARG is non-nil and not a positive number, Gnus will
8178prompt the user for the name of an NNTP server to use." t nil)
8179
8180;;;***
8181\f
8182;;;### (autoloads (gnus-agent-batch gnus-agent-batch-fetch gnus-agentize
8183;;;;;; gnus-plugged gnus-unplugged) "gnus-agent" "gnus/gnus-agent.el"
4c6bc877 8184;;;;;; (15185 54813))
93548d2e
DL
8185;;; Generated autoloads from gnus/gnus-agent.el
8186
8187(autoload (quote gnus-unplugged) "gnus-agent" "\
8188Start Gnus unplugged." t nil)
8189
8190(autoload (quote gnus-plugged) "gnus-agent" "\
8191Start Gnus plugged." t nil)
8192
8193(autoload (quote gnus-agentize) "gnus-agent" "\
8194Allow Gnus to be an offline newsreader.
8195The normal usage of this command is to put the following as the
8196last form in your `.gnus.el' file:
8197
8198\(gnus-agentize)
8199
8200This will modify the `gnus-before-startup-hook', `gnus-post-method',
8201and `message-send-mail-function' variables, and install the Gnus
8202agent minor mode in all Gnus buffers." t nil)
8203
8204(autoload (quote gnus-agent-batch-fetch) "gnus-agent" "\
8205Start Gnus and fetch session." t nil)
8206
8207(autoload (quote gnus-agent-batch) "gnus-agent" nil t nil)
8208
8209;;;***
8210\f
b442e70a 8211;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
4c6bc877 8212;;;;;; (15727 34848))
b442e70a
MB
8213;;; Generated autoloads from gnus/gnus-art.el
8214
8215(autoload (quote gnus-article-prepare-display) "gnus-art" "\
8216Make the current buffer look like a nice article." nil nil)
8217
8218;;;***
8219\f
93548d2e 8220;;;### (autoloads (gnus-audio-play) "gnus-audio" "gnus/gnus-audio.el"
4c6bc877 8221;;;;;; (15185 54813))
93548d2e
DL
8222;;; Generated autoloads from gnus/gnus-audio.el
8223
8224(autoload (quote gnus-audio-play) "gnus-audio" "\
0ad84a21 8225Play a sound FILE through the speaker." t nil)
93548d2e
DL
8226
8227;;;***
8228\f
8229;;;### (autoloads (gnus-cache-generate-nov-databases gnus-cache-generate-active
2b74dd73
MR
8230;;;;;; gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (14860
8231;;;;;; 14811))
93548d2e
DL
8232;;; Generated autoloads from gnus/gnus-cache.el
8233
8234(autoload (quote gnus-jog-cache) "gnus-cache" "\
8235Go through all groups and put the articles into the cache.
8236
8237Usage:
8238$ emacs -batch -l ~/.emacs -l gnus -f gnus-jog-cache" t nil)
8239
8240(autoload (quote gnus-cache-generate-active) "gnus-cache" "\
8241Generate the cache active file." t nil)
8242
8243(autoload (quote gnus-cache-generate-nov-databases) "gnus-cache" "\
8244Generate NOV files recursively starting in DIR." t nil)
8245
8246;;;***
8247\f
8248;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group)
df2d7e04 8249;;;;;; "gnus-group" "gnus/gnus-group.el" (15533 28774))
93548d2e
DL
8250;;; Generated autoloads from gnus/gnus-group.el
8251
8252(autoload (quote gnus-fetch-group) "gnus-group" "\
8253Start Gnus if necessary and enter GROUP.
8254Returns whether the fetching was successful or not." t nil)
8255
8256(autoload (quote gnus-fetch-group-other-frame) "gnus-group" "\
8257Pop up a frame and enter GROUP." t nil)
8258
8259;;;***
8260\f
8261;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el"
2b74dd73 8262;;;;;; (14813 3418))
93548d2e
DL
8263;;; Generated autoloads from gnus/gnus-kill.el
8264
8265(defalias (quote gnus-batch-kill) (quote gnus-batch-score))
8266
8267(autoload (quote gnus-batch-score) "gnus-kill" "\
8268Run batched scoring.
8269Usage: emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score" t nil)
8270
8271;;;***
8272\f
bd02b8e0 8273;;;### (autoloads (gnus-mailing-list-mode turn-on-gnus-mailing-list-mode)
4c6bc877 8274;;;;;; "gnus-ml" "gnus/gnus-ml.el" (15185 54813))
bd02b8e0
GM
8275;;; Generated autoloads from gnus/gnus-ml.el
8276
8277(autoload (quote turn-on-gnus-mailing-list-mode) "gnus-ml" nil nil nil)
8278
8279(autoload (quote gnus-mailing-list-mode) "gnus-ml" "\
8280Minor mode for providing mailing-list commands.
8281
8282\\{gnus-mailing-list-mode-map}" t nil)
8283
8284;;;***
8285\f
b442e70a
MB
8286;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update
8287;;;;;; gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el"
4c6bc877 8288;;;;;; (15383 46829))
b442e70a
MB
8289;;; Generated autoloads from gnus/gnus-mlspl.el
8290
8291(autoload (quote gnus-group-split-setup) "gnus-mlspl" "\
8292Set up the split for nnmail-split-fancy.
8293Sets things up so that nnmail-split-fancy is used for mail
8294splitting, and defines the variable nnmail-split-fancy according with
8295group parameters.
8296
8297If AUTO-UPDATE is non-nil (prefix argument accepted, if called
8298interactively), it makes sure nnmail-split-fancy is re-computed before
8299getting new mail, by adding gnus-group-split-update to
6c083b4c
GM
8300nnmail-pre-get-new-mail-hook.
8301
8302A non-nil CATCH-ALL replaces the current value of
8303gnus-group-split-default-catch-all-group. This variable is only used
8304by gnus-group-split-update, and only when its CATCH-ALL argument is
8305nil. This argument may contain any fancy split, that will be added as
8306the last split in a `|' split produced by gnus-group-split-fancy,
8307unless overridden by any group marked as a catch-all group. Typical
8308uses are as simple as the name of a default mail group, but more
8309elaborate fancy splits may also be useful to split mail that doesn't
8310match any of the group-specified splitting rules. See
8311gnus-group-split-fancy for details." t nil)
b442e70a
MB
8312
8313(autoload (quote gnus-group-split-update) "gnus-mlspl" "\
6c083b4c
GM
8314Computes nnmail-split-fancy from group params and CATCH-ALL, by
8315calling (gnus-group-split-fancy nil nil CATCH-ALL).
8316
8317If CATCH-ALL is nil, gnus-group-split-default-catch-all-group is used
8318instead. This variable is set by gnus-group-split-setup." t nil)
b442e70a
MB
8319
8320(autoload (quote gnus-group-split) "gnus-mlspl" "\
8321Uses information from group parameters in order to split mail.
8322See gnus-group-split-fancy for more information.
8323
b442e70a
MB
8324gnus-group-split is a valid value for nnmail-split-methods." nil nil)
8325
8326(autoload (quote gnus-group-split-fancy) "gnus-mlspl" "\
8d8d8d4e
EZ
8327Uses information from group parameters in order to split mail.
8328It can be embedded into `nnmail-split-fancy' lists with the SPLIT
b442e70a
MB
8329
8330\(: gnus-group-split-fancy GROUPS NO-CROSSPOST CATCH-ALL)
8331
8332GROUPS may be a regular expression or a list of group names, that will
8333be used to select candidate groups. If it is ommited or nil, all
8334existing groups are considered.
8335
8336if NO-CROSSPOST is ommitted or nil, a & split will be returned,
8337otherwise, a | split, that does not allow crossposting, will be
8338returned.
8339
b442e70a
MB
8340For each selected group, a SPLIT is composed like this: if SPLIT-SPEC
8341is specified, this split is returned as-is (unless it is nil: in this
8342case, the group is ignored). Otherwise, if TO-ADDRESS, TO-LIST and/or
8343EXTRA-ALIASES are specified, a regexp that matches any of them is
8344constructed (extra-aliases may be a list). Additionally, if
8345SPLIT-REGEXP is specified, the regexp will be extended so that it
8346matches this regexp too, and if SPLIT-EXCLUDE is specified, RESTRICT
8347clauses will be generated.
8348
6c083b4c
GM
8349If CATCH-ALL is nil, no catch-all handling is performed, regardless of
8350catch-all marks in group parameters. Otherwise, if there is no
8351selected group whose SPLIT-REGEXP matches the empty string, nor is
8352there a selected group whose SPLIT-SPEC is 'catch-all, this fancy
8353split (say, a group name) will be appended to the returned SPLIT list,
8354as the last element of a '| SPLIT.
8355
b442e70a
MB
8356For example, given the following group parameters:
8357
8358nnml:mail.bar:
8359\((to-address . \"bar@femail.com\")
8360 (split-regexp . \".*@femail\\\\.com\"))
8361nnml:mail.foo:
8362\((to-list . \"foo@nowhere.gov\")
8363 (extra-aliases \"foo@localhost\" \"foo-redist@home\")
8364 (split-exclude \"bugs-foo\" \"rambling-foo\")
8365 (admin-address . \"foo-request@nowhere.gov\"))
8366nnml:mail.others:
8367\((split-spec . catch-all))
8368
8369Calling (gnus-group-split-fancy nil nil \"mail.misc\") returns:
8370
8371\(| (& (any \"\\\\(bar@femail\\\\.com\\\\|.*@femail\\\\.com\\\\)\"
8372 \"mail.bar\")
8373 (any \"\\\\(foo@nowhere\\\\.gov\\\\|foo@localhost\\\\|foo-redist@home\\\\)\"
8374 - \"bugs-foo\" - \"rambling-foo\" \"mail.foo\"))
8375 \"mail.others\")" nil nil)
8376
8377;;;***
8378\f
93548d2e 8379;;;### (autoloads (gnus-change-server) "gnus-move" "gnus/gnus-move.el"
2b74dd73 8380;;;;;; (14791 27652))
93548d2e
DL
8381;;; Generated autoloads from gnus/gnus-move.el
8382
8383(autoload (quote gnus-change-server) "gnus-move" "\
8384Move from FROM-SERVER to TO-SERVER.
8385Update the .newsrc.eld file to reflect the change of nntp server." t nil)
8386
8387;;;***
8388\f
4c6bc877
MR
8389;;;### (autoloads (gnus-msg-mail) "gnus-msg" "gnus/gnus-msg.el" (15470
8390;;;;;; 47364))
b442e70a 8391;;; Generated autoloads from gnus/gnus-msg.el
93548d2e 8392
b442e70a
MB
8393(autoload (quote gnus-msg-mail) "gnus-msg" "\
8394Start editing a mail message to be sent.
8395Like `message-mail', but with Gnus paraphernalia, particularly the
ac95a621
GM
8396Gcc: header for archiving purposes." t nil)
8397
8398(define-mail-user-agent (quote gnus-user-agent) (quote gnus-msg-mail) (quote message-send-and-exit) (quote message-kill-buffer) (quote message-send-hook))
93548d2e 8399
93548d2e
DL
8400;;;***
8401\f
0ad84a21 8402;;;### (autoloads (gnus-mule-add-group) "gnus-mule" "gnus/gnus-mule.el"
4c6bc877 8403;;;;;; (15185 49574))
0ad84a21
MB
8404;;; Generated autoloads from gnus/gnus-mule.el
8405
8406(autoload (quote gnus-mule-add-group) "gnus-mule" "\
8407Specify that articles of news group NAME are encoded in CODING-SYSTEM.
8408All news groups deeper than NAME are also the target.
8409If CODING-SYSTEM is a cons, the car part is used and the cdr
8410part is ignored.
8411
8412This function exists for backward comaptibility with Emacs 20. It is
8413recommended to customize the variable `gnus-group-charset-alist'
8414rather than using this function." nil nil)
8415
8416;;;***
8417\f
93548d2e 8418;;;### (autoloads (gnus-batch-brew-soup) "gnus-soup" "gnus/gnus-soup.el"
2b74dd73 8419;;;;;; (14791 27652))
93548d2e
DL
8420;;; Generated autoloads from gnus/gnus-soup.el
8421
8422(autoload (quote gnus-batch-brew-soup) "gnus-soup" "\
8423Brew a SOUP packet from groups mention on the command line.
8424Will use the remaining command line arguments as regular expressions
8425for matching on group names.
8426
8427For instance, if you want to brew on all the nnml groups, as well as
8428groups with \"emacs\" in the name, you could say something like:
8429
8430$ emacs -batch -f gnus-batch-brew-soup ^nnml \".*emacs.*\"
8431
8432Note -- this function hasn't been implemented yet." t nil)
8433
8434;;;***
8435\f
8436;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el"
2b74dd73 8437;;;;;; (14860 12426))
93548d2e
DL
8438;;; Generated autoloads from gnus/gnus-spec.el
8439
8440(autoload (quote gnus-update-format) "gnus-spec" "\
8441Update the format specification near point." t nil)
8442
8443;;;***
8444\f
8445;;;### (autoloads (gnus-declare-backend gnus-unload) "gnus-start"
4c6bc877 8446;;;;;; "gnus/gnus-start.el" (15651 7289))
93548d2e
DL
8447;;; Generated autoloads from gnus/gnus-start.el
8448
8449(autoload (quote gnus-unload) "gnus-start" "\
b442e70a
MB
8450Unload all Gnus features.
8451\(For some value of `all' or `Gnus'.) Currently, features whose names
8452have prefixes `gnus-', `nn', `mm-' or `rfc' are unloaded. Use
8453cautiously -- unloading may cause trouble." t nil)
93548d2e
DL
8454
8455(autoload (quote gnus-declare-backend) "gnus-start" "\
8456Declare backend NAME with ABILITIES as a Gnus backend." nil nil)
8457
8458;;;***
8459\f
8460;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el"
4c6bc877 8461;;;;;; (15272 56960))
93548d2e
DL
8462;;; Generated autoloads from gnus/gnus-win.el
8463
8464(autoload (quote gnus-add-configuration) "gnus-win" "\
8465Add the window configuration CONF to `gnus-buffer-configuration'." nil nil)
8466
8467;;;***
8468\f
df2d7e04 8469;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (15515 40568))
93548d2e
DL
8470;;; Generated autoloads from play/gomoku.el
8471
8472(autoload (quote gomoku) "gomoku" "\
8473Start a Gomoku game between you and Emacs.
8d8d8d4e 8474
93548d2e
DL
8475If a game is in progress, this command allow you to resume it.
8476If optional arguments N and M are given, an N by M board is used.
8477If prefix arg is given for N, M is prompted for.
8478
8479You and Emacs play in turn by marking a free square. You mark it with X
8480and Emacs marks it with O. The winner is the first to get five contiguous
8481marks horizontally, vertically or in diagonal.
8482
8483You play by moving the cursor over the square you choose and hitting
8484\\<gomoku-mode-map>\\[gomoku-human-plays].
8d8d8d4e
EZ
8485
8486This program actually plays a simplified or archaic version of the
8487Gomoku game, and ought to be upgraded to use the full modern rules.
8488
93548d2e
DL
8489Use \\[describe-mode] for more info." t nil)
8490
8491;;;***
8492\f
8493;;;### (autoloads (goto-address goto-address-at-point goto-address-at-mouse)
2b74dd73 8494;;;;;; "goto-addr" "net/goto-addr.el" (15302 11763))
a25bbe00 8495;;; Generated autoloads from net/goto-addr.el
93548d2e
DL
8496
8497(autoload (quote goto-address-at-mouse) "goto-addr" "\
8498Send to the e-mail address or load the URL clicked with the mouse.
8499Send mail to address at position of mouse click. See documentation for
8500`goto-address-find-address-at-point'. If no address is found
8501there, then load the URL at or before the position of the mouse click." t nil)
8502
8503(autoload (quote goto-address-at-point) "goto-addr" "\
8504Send to the e-mail address or load the URL at point.
8505Send mail to address at point. See documentation for
8506`goto-address-find-address-at-point'. If no address is found
8507there, then load the URL at or before point." t nil)
8508
8509(autoload (quote goto-address) "goto-addr" "\
8510Sets up goto-address functionality in the current buffer.
8511Allows user to use mouse/keyboard command to click to go to a URL
8512or to send e-mail.
8513By default, goto-address binds to mouse-2 and C-c RET.
8514
8515Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
8516`goto-address-highlight-p' for more information)." t nil)
8517
8518;;;***
8519\f
4c6bc877 8520;;;### (autoloads (gs-load-image) "gs" "gs.el" (15288 14339))
93548d2e
DL
8521;;; Generated autoloads from gs.el
8522
8523(autoload (quote gs-load-image) "gs" "\
8524Load a PS image for display on FRAME.
8525SPEC is an image specification, IMG-HEIGHT and IMG-WIDTH are width
8526and height of the image in pixels. WINDOW-AND-PIXMAP-ID is a string of
8527the form \"WINDOW-ID PIXMAP-ID\". Value is non-nil if successful." nil nil)
8528
8529;;;***
8530\f
8531;;;### (autoloads (jdb pdb perldb xdb dbx sdb gdb) "gud" "gud.el"
4c6bc877 8532;;;;;; (15522 14844))
93548d2e
DL
8533;;; Generated autoloads from gud.el
8534
8535(autoload (quote gdb) "gud" "\
8536Run gdb on program FILE in buffer *gud-FILE*.
8537The directory containing FILE becomes the initial working directory
8538and source-file directory for your debugger." t nil)
8539
8540(autoload (quote sdb) "gud" "\
8541Run sdb on program FILE in buffer *gud-FILE*.
8542The directory containing FILE becomes the initial working directory
8543and source-file directory for your debugger." t nil)
8544
8545(autoload (quote dbx) "gud" "\
8546Run dbx on program FILE in buffer *gud-FILE*.
8547The directory containing FILE becomes the initial working directory
8548and source-file directory for your debugger." t nil)
8549
8550(autoload (quote xdb) "gud" "\
8551Run xdb on program FILE in buffer *gud-FILE*.
8552The directory containing FILE becomes the initial working directory
8553and source-file directory for your debugger.
8554
8555You can set the variable 'gud-xdb-directories' to a list of program source
8556directories if your program contains sources from more than one directory." t nil)
8557
8558(autoload (quote perldb) "gud" "\
8559Run perldb on program FILE in buffer *gud-FILE*.
8560The directory containing FILE becomes the initial working directory
8561and source-file directory for your debugger." t nil)
8562
8563(autoload (quote pdb) "gud" "\
8564Run pdb on program FILE in buffer `*gud-FILE*'.
8565The directory containing FILE becomes the initial working directory
8566and source-file directory for your debugger." t nil)
8567
8568(autoload (quote jdb) "gud" "\
4c6bc877
MR
8569Run jdb with command line COMMAND-LINE in a buffer.
8570The buffer is named \"*gud*\" if no initial class is given or
8571\"*gud-<initial-class-basename>*\" if there is. If the \"-classpath\"
8572switch is given, omit all whitespace between it and its value.
8573
8574See `gud-jdb-use-classpath' and `gud-jdb-classpath' documentation for
8575information on how jdb accesses source files. Alternatively (if
8576`gud-jdb-use-classpath' is nil), see `gud-jdb-directories' for the
8577original source file access method.
8578
8579For general information about commands available to control jdb from
8580gud, see `gud-mode'." t nil)
93548d2e
DL
8581 (add-hook 'same-window-regexps "\\*gud-.*\\*\\(\\|<[0-9]+>\\)")
8582
8583;;;***
8584\f
4c6bc877
MR
8585;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (15587
8586;;;;;; 64724))
93548d2e
DL
8587;;; Generated autoloads from play/handwrite.el
8588
8589(autoload (quote handwrite) "handwrite" "\
8590Turns the buffer into a \"handwritten\" document.
8591The functions `handwrite-10pt', `handwrite-11pt', `handwrite-12pt'
8592and `handwrite-13pt' set up for various sizes of output.
8593
8594Variables: handwrite-linespace (default 12)
8595 handwrite-fontsize (default 11)
8596 handwrite-numlines (default 60)
8597 handwrite-pagenumbering (default nil)" t nil)
8598
8599;;;***
8600\f
7518ed7b 8601;;;### (autoloads (hanoi-unix-64 hanoi-unix hanoi) "hanoi" "play/hanoi.el"
4c6bc877 8602;;;;;; (15185 49575))
93548d2e
DL
8603;;; Generated autoloads from play/hanoi.el
8604
8605(autoload (quote hanoi) "hanoi" "\
7518ed7b
GM
8606Towers of Hanoi diversion. Use NRINGS rings." t nil)
8607
8608(autoload (quote hanoi-unix) "hanoi" "\
8609Towers of Hanoi, UNIX doomsday version.
8610Displays 32-ring towers that have been progressing at one move per
8611second since 1970-01-01 00:00:00 GMT.
8612
8613Repent before ring 31 moves." t nil)
8614
8615(autoload (quote hanoi-unix-64) "hanoi" "\
8616Like hanoi-unix, but pretend to have a 64-bit clock.
8617This is, necessarily (as of emacs 20.3), a crock. When the
8618current-time interface is made s2G-compliant, hanoi.el will need
8619to be updated." t nil)
93548d2e
DL
8620
8621;;;***
8622\f
4c6bc877
MR
8623;;;### (autoloads (describe-categories describe-syntax describe-variable
8624;;;;;; variable-at-point describe-function-1 describe-function locate-library
f19e949b 8625;;;;;; help-with-tutorial) "help-fns" "help-fns.el" (15735 17293))
4c6bc877
MR
8626;;; Generated autoloads from help-fns.el
8627
8628(autoload (quote help-with-tutorial) "help-fns" "\
8629Select the Emacs learn-by-doing tutorial.
8630If there is a tutorial version written in the language
8631of the selected language environment, that version is used.
8632If there's no tutorial in that language, `TUTORIAL' is selected.
8633With arg, you are asked to choose which language." t nil)
8634
8635(autoload (quote locate-library) "help-fns" "\
8636Show the precise file name of Emacs library LIBRARY.
8637This command searches the directories in `load-path' like `\\[load-library]'
8638to find the file that `\\[load-library] RET LIBRARY RET' would load.
8639Optional second arg NOSUFFIX non-nil means don't add suffixes `load-suffixes'
8640to the specified name LIBRARY.
8641
8642If the optional third arg PATH is specified, that list of directories
8643is used instead of `load-path'.
8644
8645When called from a program, the file name is normaly returned as a
8646string. When run interactively, the argument INTERACTIVE-CALL is t,
8647and the file name is displayed in the echo area." t nil)
8648
8649(autoload (quote describe-function) "help-fns" "\
8650Display the full documentation of FUNCTION (a symbol)." t nil)
8651
8652(autoload (quote describe-function-1) "help-fns" nil nil nil)
8653
8654(autoload (quote variable-at-point) "help-fns" "\
8655Return the bound variable symbol found around point.
8656Return 0 if there is no such symbol." nil nil)
8657
8658(autoload (quote describe-variable) "help-fns" "\
8659Display the full documentation of VARIABLE (a symbol).
8660Returns the documentation as a string, also.
8661If VARIABLE has a buffer-local value in BUFFER (default to the current buffer),
8662it is displayed along with the global value." t nil)
8663
8664(autoload (quote describe-syntax) "help-fns" "\
8665Describe the syntax specifications in the syntax table of BUFFER.
8666The descriptions are inserted in a help buffer, which is then displayed.
8667BUFFER defaults to the current buffer." t nil)
8668
8669(autoload (quote describe-categories) "help-fns" "\
8670Describe the category specifications in the current category table.
8671The descriptions are inserted in a buffer, which is then displayed." t nil)
8672
8673;;;***
8674\f
7518ed7b 8675;;;### (autoloads (three-step-help) "help-macro" "help-macro.el"
4c6bc877 8676;;;;;; (15185 49574))
93548d2e
DL
8677;;; Generated autoloads from help-macro.el
8678
8679(defvar three-step-help nil "\
8680*Non-nil means give more info about Help command in three steps.
8681The three steps are simple prompt, prompt with all options,
8682and window listing and describing the options.
8683A value of nil means skip the middle step, so that
8684\\[help-command] \\[help-command] gives the window that lists the options.")
8685
8686;;;***
8687\f
4c6bc877
MR
8688;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button
8689;;;;;; help-make-xrefs help-setup-xref help-mode-finish help-mode-setup
8690;;;;;; help-mode) "help-mode" "help-mode.el" (15669 19465))
8691;;; Generated autoloads from help-mode.el
8692
8693(autoload (quote help-mode) "help-mode" "\
8694Major mode for viewing help text and navigating references in it.
8695Entry to this mode runs the normal hook `help-mode-hook'.
8696Commands:
8697\\{help-mode-map}" t nil)
8698
8699(autoload (quote help-mode-setup) "help-mode" nil nil nil)
8700
8701(autoload (quote help-mode-finish) "help-mode" nil nil nil)
8702
8703(autoload (quote help-setup-xref) "help-mode" "\
8704Invoked from commands using the \"*Help*\" buffer to install some xref info.
8705
8706ITEM is a (FUNCTION . ARGS) pair appropriate for recreating the help
8707buffer after following a reference. INTERACTIVE-P is non-nil if the
8708calling command was invoked interactively. In this case the stack of
8709items for help buffer \"back\" buttons is cleared.
8710
8711This should be called very early, before the output buffer is cleared,
8712because we want to record the \"previous\" position of point so we can
8713restore it properly when going back." nil nil)
8714
8715(autoload (quote help-make-xrefs) "help-mode" "\
8716Parse and hyperlink documentation cross-references in the given BUFFER.
8717
8718Find cross-reference information in a buffer and activate such cross
8719references for selection with `help-follow'. Cross-references have
8720the canonical form `...' and the type of reference may be
8721disambiguated by the preceding word(s) used in
8722`help-xref-symbol-regexp'.
8723
8724If the variable `help-xref-mule-regexp' is non-nil, find also
8725cross-reference information related to multilingual environment
8726\(e.g., coding-systems). This variable is also used to disambiguate
8727the type of reference as the same way as `help-xref-symbol-regexp'.
8728
8729A special reference `back' is made to return back through a stack of
8730help buffers. Variable `help-back-label' specifies the text for
8731that." t nil)
8732
8733(autoload (quote help-xref-button) "help-mode" "\
8734Make a hyperlink for cross-reference text previously matched.
8735MATCH-NUMBER is the subexpression of interest in the last matched
8736regexp. TYPE is the type of button to use. Any remaining arguments are
8737passed to the button's help-function when it is invoked.
8738See `help-make-xrefs'." nil nil)
8739
8740(autoload (quote help-insert-xref-button) "help-mode" "\
8741Insert STRING and make a hyperlink from cross-reference text on it.
8742TYPE is the type of button to use. Any remaining arguments are passed
8743to the button's help-function when it is invoked.
8744See `help-make-xrefs'." nil nil)
8745
8746(autoload (quote help-xref-on-pp) "help-mode" "\
8747Add xrefs for symbols in `pp's output between FROM and TO." nil nil)
8748
8749;;;***
8750\f
93548d2e 8751;;;### (autoloads (Helper-help Helper-describe-bindings) "helper"
4c6bc877 8752;;;;;; "emacs-lisp/helper.el" (15185 49574))
93548d2e
DL
8753;;; Generated autoloads from emacs-lisp/helper.el
8754
8755(autoload (quote Helper-describe-bindings) "helper" "\
8756Describe local key bindings of current mode." t nil)
8757
8758(autoload (quote Helper-help) "helper" "\
8759Provide help for current mode." t nil)
8760
8761;;;***
8762\f
8763;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl"
4c6bc877 8764;;;;;; "hexl.el" (15661 53042))
93548d2e
DL
8765;;; Generated autoloads from hexl.el
8766
8767(autoload (quote hexl-mode) "hexl" "\
7518ed7b
GM
8768\\<hexl-mode-map>A mode for editing binary files in hex dump format.
8769This is not an ordinary major mode; it alters some aspects
38747ec6 8770of the current mode's behavior, but not all; also, you can exit
7518ed7b 8771Hexl mode and return to the previous mode using `hexl-mode-exit'.
93548d2e
DL
8772
8773This function automatically converts a buffer into the hexl format
8774using the function `hexlify-buffer'.
8775
8776Each line in the buffer has an \"address\" (displayed in hexadecimal)
8777representing the offset into the file that the characters on this line
8778are at and 16 characters from the file (displayed as hexadecimal
8779values grouped every 16 bits) and as their ASCII values.
8780
8781If any of the characters (displayed as ASCII characters) are
8782unprintable (control or meta characters) they will be replaced as
8783periods.
8784
8785If `hexl-mode' is invoked with an argument the buffer is assumed to be
8786in hexl format.
8787
8788A sample format:
8789
8790 HEX ADDR: 0001 0203 0405 0607 0809 0a0b 0c0d 0e0f ASCII-TEXT
8791 -------- ---- ---- ---- ---- ---- ---- ---- ---- ----------------
8792 00000000: 5468 6973 2069 7320 6865 786c 2d6d 6f64 This is hexl-mod
8793 00000010: 652e 2020 4561 6368 206c 696e 6520 7265 e. Each line re
8794 00000020: 7072 6573 656e 7473 2031 3620 6279 7465 presents 16 byte
8795 00000030: 7320 6173 2068 6578 6164 6563 696d 616c s as hexadecimal
8796 00000040: 2041 5343 4949 0a61 6e64 2070 7269 6e74 ASCII.and print
8797 00000050: 6162 6c65 2041 5343 4949 2063 6861 7261 able ASCII chara
8798 00000060: 6374 6572 732e 2020 416e 7920 636f 6e74 cters. Any cont
8799 00000070: 726f 6c20 6f72 206e 6f6e 2d41 5343 4949 rol or non-ASCII
8800 00000080: 2063 6861 7261 6374 6572 730a 6172 6520 characters.are
8801 00000090: 6469 7370 6c61 7965 6420 6173 2070 6572 displayed as per
8802 000000a0: 696f 6473 2069 6e20 7468 6520 7072 696e iods in the prin
8803 000000b0: 7461 626c 6520 6368 6172 6163 7465 7220 table character
8804 000000c0: 7265 6769 6f6e 2e0a region..
8805
8806Movement is as simple as movement in a normal emacs text buffer. Most
8807cursor movement bindings are the same (ie. Use \\[hexl-backward-char], \\[hexl-forward-char], \\[hexl-next-line], and \\[hexl-previous-line]
8808to move the cursor left, right, down, and up).
8809
8810Advanced cursor movement commands (ala \\[hexl-beginning-of-line], \\[hexl-end-of-line], \\[hexl-beginning-of-buffer], and \\[hexl-end-of-buffer]) are
8811also supported.
8812
8813There are several ways to change text in hexl mode:
8814
8815ASCII characters (character between space (0x20) and tilde (0x7E)) are
8816bound to self-insert so you can simply type the character and it will
8817insert itself (actually overstrike) into the buffer.
8818
8819\\[hexl-quoted-insert] followed by another keystroke allows you to insert the key even if
8820it isn't bound to self-insert. An octal number can be supplied in place
8821of another key to insert the octal number's ASCII representation.
8822
8823\\[hexl-insert-hex-char] will insert a given hexadecimal value (if it is between 0 and 0xFF)
8824into the buffer at the current point.
8825
8826\\[hexl-insert-octal-char] will insert a given octal value (if it is between 0 and 0377)
8827into the buffer at the current point.
8828
8829\\[hexl-insert-decimal-char] will insert a given decimal value (if it is between 0 and 255)
8830into the buffer at the current point.
8831
8832\\[hexl-mode-exit] will exit hexl-mode.
8833
8834Note: saving the file with any of the usual Emacs commands
8835will actually convert it back to binary format while saving.
8836
7518ed7b 8837You can use \\[hexl-find-file] to visit a file in Hexl mode.
93548d2e
DL
8838
8839\\[describe-bindings] for advanced commands." t nil)
8840
8841(autoload (quote hexl-find-file) "hexl" "\
8842Edit file FILENAME in hexl-mode.
8843Switch to a buffer visiting file FILENAME, creating one in none exists." t nil)
8844
8845(autoload (quote hexlify-buffer) "hexl" "\
8846Convert a binary buffer to hexl format.
8847This discards the buffer's undo information." t nil)
8848
8849;;;***
8850\f
abb2db1c 8851;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer
2a55cd3a 8852;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer
2b74dd73
MR
8853;;;;;; hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" (15450
8854;;;;;; 60623))
abb2db1c
GM
8855;;; Generated autoloads from hi-lock.el
8856
8857(defgroup hi-lock-interactive-text-highlighting nil "Interactively add and remove font-lock patterns for highlighting text." :group (quote faces))
8858
8859(defvar hi-lock-mode nil "\
8860Toggle hi-lock, for interactively adding font-lock text-highlighting patterns.")
8861
8862(custom-add-to-group (quote hi-lock-interactive-text-highlighting) (quote hi-lock-mode) (quote custom-variable))
8863
8864(custom-add-load (quote hi-lock-mode) (quote hi-lock))
8865
8866(autoload (quote hi-lock-mode) "hi-lock" "\
8867Toggle minor mode for interactively adding font-lock highlighting patterns.
8868
8869If ARG positive turn hi-lock on. Issuing a hi-lock command will also
2a55cd3a 8870turn hi-lock on. When hi-lock is turned on, a \"Regexp Highlighting\"
abb2db1c
GM
8871submenu is added to the \"Edit\" menu. The commands in the submenu,
8872which can be called interactively, are:
8873
8874\\[highlight-regexp] REGEXP FACE
8875 Highlight matches of pattern REGEXP in current buffer with FACE.
8876
2a55cd3a
GM
8877\\[highlight-phrase] PHRASE FACE
8878 Highlight matches of phrase PHRASE in current buffer with FACE.
8879 (PHRASE can be any REGEXP, but spaces will be replaced by matches
8880 to whitespace and initial lower-case letters will become case insensitive.)
8881
abb2db1c
GM
8882\\[highlight-lines-matching-regexp] REGEXP FACE
8883 Highlight lines containing matches of REGEXP in current buffer with FACE.
8884
8885\\[unhighlight-regexp] REGEXP
8886 Remove highlighting on matches of REGEXP in current buffer.
8887
8888\\[hi-lock-write-interactive-patterns]
8889 Write active REGEXPs into buffer as comments (if possible). They will
8890 be read the next time file is loaded or when the \\[hi-lock-find-patterns] command
8891 is issued. The inserted regexps are in the form of font lock keywords.
8892 (See `font-lock-keywords') They may be edited and re-loaded with \\[hi-lock-find-patterns],
8893 any valid `font-lock-keywords' form is acceptable.
8894
8895\\[hi-lock-find-patterns]
8896 Re-read patterns stored in buffer (in the format produced by \\[hi-lock-write-interactive-patterns]).
8897
8898When hi-lock is started and if the mode is not excluded, the
8899beginning of the buffer is searched for lines of the form:
8900 Hi-lock: FOO
8901where FOO is a list of patterns. These are added to the font lock keywords
8902already present. The patterns must start before position (number
8903of characters into buffer) `hi-lock-file-patterns-range'. Patterns
8904will be read until
8905 Hi-lock: end
8906is found. A mode is excluded if it's in the list `hi-lock-exclude-modes'." t nil)
8907
8908(defalias (quote highlight-lines-matching-regexp) (quote hi-lock-line-face-buffer))
8909
8910(autoload (quote hi-lock-line-face-buffer) "hi-lock" "\
2a55cd3a 8911Set face of all lines containing a match of REGEXP to FACE.
abb2db1c
GM
8912
8913Interactively, prompt for REGEXP then FACE. Buffer-local history
8914list maintained for regexps, global history maintained for faces.
8915\\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item.
8916\(See info node `Minibuffer History')" t nil)
8917
8918(defalias (quote highlight-regexp) (quote hi-lock-face-buffer))
8919
8920(autoload (quote hi-lock-face-buffer) "hi-lock" "\
2a55cd3a 8921Set face of each match of REGEXP to FACE.
abb2db1c
GM
8922
8923Interactively, prompt for REGEXP then FACE. Buffer-local history
8924list maintained for regexps, global history maintained for faces.
8925\\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item.
8926\(See info node `Minibuffer History')" t nil)
8927
2a55cd3a
GM
8928(defalias (quote highlight-phrase) (quote hi-lock-face-phrase-buffer))
8929
8930(autoload (quote hi-lock-face-phrase-buffer) "hi-lock" "\
8931Set face of each match of phrase REGEXP to FACE.
8932
8933Whitespace in REGEXP converted to arbitrary whitespace and initial
8934lower-case letters made case insensitive." t nil)
8935
abb2db1c
GM
8936(defalias (quote unhighlight-regexp) (quote hi-lock-unface-buffer))
8937
8938(autoload (quote hi-lock-unface-buffer) "hi-lock" "\
2a55cd3a 8939Remove highlighting of each match to REGEXP set by hi-lock.
abb2db1c
GM
8940
8941Interactively, prompt for REGEXP. Buffer-local history of inserted
8942regexp's maintained. Will accept only regexps inserted by hi-lock
2a55cd3a 8943interactive functions. (See `hi-lock-interactive-patterns'.)
abb2db1c
GM
8944\\<minibuffer-local-must-match-map>Use \\[minibuffer-complete] to complete a partially typed regexp.
8945\(See info node `Minibuffer History'.)" t nil)
8946
8947(autoload (quote hi-lock-write-interactive-patterns) "hi-lock" "\
8948Write interactively added patterns, if any, into buffer at point.
8949
8950Interactively added patterns are those normally specified using
8951`highlight-regexp' and `highlight-lines-matching-regexp'; they can
8952be found in variable `hi-lock-interactive-patterns'." t nil)
8953
8954;;;***
8955\f
93548d2e 8956;;;### (autoloads (hide-ifdef-lines hide-ifdef-read-only hide-ifdef-initially
df2d7e04 8957;;;;;; hide-ifdef-mode) "hideif" "progmodes/hideif.el" (15496 13874))
93548d2e
DL
8958;;; Generated autoloads from progmodes/hideif.el
8959
8960(autoload (quote hide-ifdef-mode) "hideif" "\
8961Toggle Hide-Ifdef mode. This is a minor mode, albeit a large one.
8962With ARG, turn Hide-Ifdef mode on if arg is positive, off otherwise.
8963In Hide-Ifdef mode, code within #ifdef constructs that the C preprocessor
8964would eliminate may be hidden from view. Several variables affect
8965how the hiding is done:
8966
8d8d8d4e 8967`hide-ifdef-env'
93548d2e
DL
8968 An association list of defined and undefined symbols for the
8969 current buffer. Initially, the global value of `hide-ifdef-env'
8970 is used.
8971
8d8d8d4e 8972`hide-ifdef-define-alist'
93548d2e
DL
8973 An association list of defined symbol lists.
8974 Use `hide-ifdef-set-define-alist' to save the current `hide-ifdef-env'
8975 and `hide-ifdef-use-define-alist' to set the current `hide-ifdef-env'
8976 from one of the lists in `hide-ifdef-define-alist'.
8977
8d8d8d4e 8978`hide-ifdef-lines'
93548d2e
DL
8979 Set to non-nil to not show #if, #ifdef, #ifndef, #else, and
8980 #endif lines when hiding.
8981
8d8d8d4e 8982`hide-ifdef-initially'
93548d2e
DL
8983 Indicates whether `hide-ifdefs' should be called when Hide-Ifdef mode
8984 is activated.
8985
8d8d8d4e 8986`hide-ifdef-read-only'
93548d2e
DL
8987 Set to non-nil if you want to make buffers read only while hiding.
8988 After `show-ifdefs', read-only status is restored to previous value.
8989
8990\\{hide-ifdef-mode-map}" t nil)
8991
8992(defvar hide-ifdef-initially nil "\
8993*Non-nil means call `hide-ifdefs' when Hide-Ifdef mode is first activated.")
8994
8995(defvar hide-ifdef-read-only nil "\
8996*Set to non-nil if you want buffer to be read-only while hiding text.")
8997
8998(defvar hide-ifdef-lines nil "\
8999*Non-nil means hide the #ifX, #else, and #endif lines.")
9000
9001;;;***
9002\f
6448a6b3 9003;;;### (autoloads (hs-minor-mode hs-hide-comments-when-hiding-all)
4c6bc877 9004;;;;;; "hideshow" "progmodes/hideshow.el" (15587 64724))
93548d2e
DL
9005;;; Generated autoloads from progmodes/hideshow.el
9006
9007(defvar hs-hide-comments-when-hiding-all t "\
6448a6b3
GM
9008*Hide the comments too when you do an `hs-hide-all'.")
9009
9010(defvar hs-special-modes-alist (quote ((c-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (c++-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (bibtex-mode ("^@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning))) "\
93548d2e 9011*Alist for initializing the hideshow variables for different modes.
6448a6b3 9012Each element has the form
93548d2e 9013 (MODE START END COMMENT-START FORWARD-SEXP-FUNC ADJUST-BEG-FUNC).
93548d2e 9014
6448a6b3
GM
9015If non-nil, hideshow will use these values as regexps to define blocks
9016and comments, respectively for major mode MODE.
9017
9018START, END and COMMENT-START are regular expressions. A block is
9019defined as text surrounded by START and END.
93548d2e 9020
6448a6b3
GM
9021As a special case, START may be a list of the form (COMPLEX-START
9022MDATA-SELECTOR), where COMPLEX-START is a regexp w/ multiple parts and
9023MDATA-SELECTOR an integer that specifies which sub-match is the proper
9024place to adjust point, before calling `hs-forward-sexp-func'. For
9025example, see the `hs-special-modes-alist' entry for `bibtex-mode'.
93548d2e 9026
6448a6b3
GM
9027For some major modes, `forward-sexp' does not work properly. In those
9028cases, FORWARD-SEXP-FUNC specifies another function to use instead.
93548d2e 9029
6448a6b3
GM
9030See the documentation for `hs-adjust-block-beginning' to see what is the
9031use of ADJUST-BEG-FUNC.
9032
9033If any of the elements is left nil or omitted, hideshow tries to guess
9034appropriate values. The regexps should not contain leading or trailing
9035whitespace. Case does not matter.")
93548d2e
DL
9036
9037(autoload (quote hs-minor-mode) "hideshow" "\
9038Toggle hideshow minor mode.
9039With ARG, turn hideshow minor mode on if ARG is positive, off otherwise.
9040When hideshow minor mode is on, the menu bar is augmented with hideshow
9041commands and the hideshow commands are enabled.
9042The value '(hs . t) is added to `buffer-invisibility-spec'.
93548d2e
DL
9043
9044The main commands are: `hs-hide-all', `hs-show-all', `hs-hide-block',
b442e70a 9045`hs-show-block', `hs-hide-level' and `hs-toggle-hiding'. There is also
6448a6b3 9046`hs-hide-initial-comment-block' and `hs-mouse-toggle-hiding'.
93548d2e
DL
9047
9048Turning hideshow minor mode off reverts the menu bar and the
9049variables to default values and disables the hideshow commands.
9050
d054101f
GM
9051Lastly, the normal hook `hs-minor-mode-hook' is run using `run-hooks'.
9052
93548d2e
DL
9053Key bindings:
9054\\{hs-minor-mode-map}" t nil)
9055
9056;;;***
9057\f
9058;;;### (autoloads (global-highlight-changes highlight-compare-with-file
9059;;;;;; highlight-changes-rotate-faces highlight-changes-previous-change
9060;;;;;; highlight-changes-next-change highlight-changes-mode highlight-changes-remove-highlight)
f19e949b 9061;;;;;; "hilit-chg" "hilit-chg.el" (15738 35316))
93548d2e
DL
9062;;; Generated autoloads from hilit-chg.el
9063
7518ed7b
GM
9064(defvar highlight-changes-mode nil)
9065
93548d2e 9066(autoload (quote highlight-changes-remove-highlight) "hilit-chg" "\
54baed30 9067Remove the change face from the region between BEG and END.
93548d2e
DL
9068This allows you to manually remove highlighting from uninteresting changes." t nil)
9069
9070(autoload (quote highlight-changes-mode) "hilit-chg" "\
9071Toggle (or initially set) Highlight Changes mode.
9072
54baed30
GM
9073Without an argument:
9074 If Highlight Changes mode is not enabled, then enable it (in either active
9075 or passive state as determined by the variable
9076 `highlight-changes-initial-state'); otherwise, toggle between active
9077 and passive state.
93548d2e 9078
54baed30
GM
9079With an argument ARG:
9080 If ARG is positive, set state to active;
9081 If ARG is zero, set state to passive;
9082 If ARG is negative, disable Highlight Changes mode completely.
93548d2e 9083
54baed30 9084Active state - means changes are shown in a distinctive face.
93548d2e
DL
9085Passive state - means changes are kept and new ones recorded but are
9086 not displayed in a different face.
9087
9088Functions:
9089\\[highlight-changes-next-change] - move point to beginning of next change
9090\\[highlight-changes-previous-change] - move to beginning of previous change
9091\\[highlight-compare-with-file] - mark text as changed by comparing this
9092 buffer with the contents of a file
9093\\[highlight-changes-remove-highlight] - remove the change face from the region
9094\\[highlight-changes-rotate-faces] - rotate different \"ages\" of changes through
9095 various faces.
9096
93548d2e 9097Hook variables:
54baed30
GM
9098`highlight-changes-enable-hook' - when enabling Highlight Changes mode.
9099`highlight-changes-toggle-hook' - when entering active or passive state
9100`highlight-changes-disable-hook' - when turning off Highlight Changes mode." t nil)
93548d2e
DL
9101
9102(autoload (quote highlight-changes-next-change) "hilit-chg" "\
9103Move to the beginning of the next change, if in Highlight Changes mode." t nil)
9104
9105(autoload (quote highlight-changes-previous-change) "hilit-chg" "\
9106Move to the beginning of the previous change, if in Highlight Changes mode." t nil)
9107
9108(autoload (quote highlight-changes-rotate-faces) "hilit-chg" "\
9109Rotate the faces used by Highlight Changes mode.
9110
54baed30
GM
9111Current changes are displayed in the face described by the first element
9112of `highlight-changes-face-list', one level older changes are shown in
93548d2e
DL
9113face described by the second element, and so on. Very old changes remain
9114shown in the last face in the list.
9115
9116You can automatically rotate colours when the buffer is saved
f19e949b 9117by adding the following to `local-write-file-hooks', by evaling it in the
93548d2e 9118buffer to be saved):
54baed30
GM
9119
9120 (add-hook 'local-write-file-hooks 'highlight-changes-rotate-faces)" t nil)
93548d2e
DL
9121
9122(autoload (quote highlight-compare-with-file) "hilit-chg" "\
9123Compare this buffer with a file, and highlight differences.
9124
9125The current buffer must be an unmodified buffer visiting a file,
54baed30 9126and must not be read-only.
93548d2e 9127
54baed30
GM
9128If the buffer has a backup filename, it is used as the default when
9129this function is called interactively.
93548d2e 9130
54baed30
GM
9131If the current buffer is visiting the file being compared against, it
9132also will have its differences highlighted. Otherwise, the file is
9133read in temporarily but the buffer is deleted.
93548d2e 9134
54baed30
GM
9135If the buffer is read-only, differences will be highlighted but no property
9136changes are made, so \\[highlight-changes-next-change] and
93548d2e
DL
9137\\[highlight-changes-previous-change] will not work." t nil)
9138
9139(autoload (quote global-highlight-changes) "hilit-chg" "\
9140Turn on or off global Highlight Changes mode.
9141
9142When called interactively:
9143- if no prefix, toggle global Highlight Changes mode on or off
9144- if called with a positive prefix (or just C-u) turn it on in active mode
9145- if called with a zero prefix turn it on in passive mode
9146- if called with a negative prefix turn it off
9147
9148When called from a program:
9149- if ARG is nil or omitted, turn it off
f19e949b 9150- if ARG is `active', turn it on in active mode
54baed30 9151- if ARG is `passive', turn it on in passive mode
93548d2e
DL
9152- otherwise just turn it on
9153
9154When global Highlight Changes mode is enabled, Highlight Changes mode is turned
9155on for future \"suitable\" buffers (and for \"suitable\" existing buffers if
9156variable `highlight-changes-global-changes-existing-buffers' is non-nil).
54baed30 9157\"Suitability\" is determined by variable `highlight-changes-global-modes'." t nil)
93548d2e
DL
9158
9159;;;***
9160\f
9161;;;### (autoloads (make-hippie-expand-function hippie-expand hippie-expand-only-buffers
9162;;;;;; hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction
9163;;;;;; hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space
cded5ed3 9164;;;;;; hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp"
2b74dd73 9165;;;;;; "hippie-exp.el" (15394 12491))
93548d2e
DL
9166;;; Generated autoloads from hippie-exp.el
9167
9168(defvar hippie-expand-try-functions-list (quote (try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-lisp-symbol-partially try-complete-lisp-symbol)) "\
9169The list of expansion functions tried in order by `hippie-expand'.
9170To change the behavior of `hippie-expand', remove, change the order of,
9171or insert functions in this list.")
9172
9173(defvar hippie-expand-verbose t "\
9174*Non-nil makes `hippie-expand' output which function it is trying.")
9175
9176(defvar hippie-expand-dabbrev-skip-space nil "\
9177*Non-nil means tolerate trailing spaces in the abbreviation to expand.")
9178
9179(defvar hippie-expand-dabbrev-as-symbol t "\
9180*Non-nil means expand as symbols, i.e. syntax `_' is considered a letter.")
9181
9182(defvar hippie-expand-no-restriction t "\
9183*Non-nil means that narrowed buffers are widened during search.")
9184
9185(defvar hippie-expand-max-buffers nil "\
9186*The maximum number of buffers (apart from the current) searched.
9187If nil, all buffers are searched.")
9188
9189(defvar hippie-expand-ignore-buffers (quote ("^ \\*.*\\*$" dired-mode)) "\
9190*A list specifying which buffers not to search (if not current).
9191Can contain both regexps matching buffer names (as strings) and major modes
9192\(as atoms)")
9193
9194(defvar hippie-expand-only-buffers nil "\
9195*A list specifying the only buffers to search (in addition to current).
9196Can contain both regexps matching buffer names (as strings) and major modes
8d8d8d4e 9197\(as atoms). If non-nil, this variable overrides the variable
93548d2e
DL
9198`hippie-expand-ignore-buffers'.")
9199
9200(autoload (quote hippie-expand) "hippie-exp" "\
9201Try to expand text before point, using multiple methods.
9202The expansion functions in `hippie-expand-try-functions-list' are
9203tried in order, until a possible expansion is found. Repeated
9204application of `hippie-expand' inserts successively possible
9205expansions.
9206With a positive numeric argument, jumps directly to the ARG next
9207function in this list. With a negative argument or just \\[universal-argument],
9208undoes the expansion." t nil)
9209
9210(autoload (quote make-hippie-expand-function) "hippie-exp" "\
9211Construct a function similar to `hippie-expand'.
9212Make it use the expansion functions in TRY-LIST. An optional second
9213argument VERBOSE non-nil makes the function verbose." nil (quote macro))
9214
9215;;;***
9216\f
a67b854e 9217;;;### (autoloads (global-hl-line-mode hl-line-mode) "hl-line" "hl-line.el"
df2d7e04 9218;;;;;; (15522 14844))
7518ed7b
GM
9219;;; Generated autoloads from hl-line.el
9220
7518ed7b 9221(autoload (quote hl-line-mode) "hl-line" "\
a67b854e 9222Minor mode to highlight the line about point in the current window.
7518ed7b 9223With ARG, turn Hl-Line mode on if ARG is positive, off otherwise.
7518ed7b
GM
9224Uses functions `hl-line-unhighlight' and `hl-line-highlight' on
9225`pre-command-hook' and `post-command-hook'." t nil)
9226
a67b854e
GM
9227(defvar global-hl-line-mode nil "\
9228Non-nil if Global-Hl-Line mode is enabled.
9229See the command `global-hl-line-mode' for a description of this minor-mode.
9230Setting this variable directly does not take effect;
9231use either \\[customize] or the function `global-hl-line-mode'.")
9232
9233(custom-add-to-group (quote hl-line) (quote global-hl-line-mode) (quote custom-variable))
9234
9235(custom-add-load (quote global-hl-line-mode) (quote hl-line))
9236
9237(autoload (quote global-hl-line-mode) "hl-line" "\
9238Toggle Hl-Line mode in every buffer.
9239With prefix ARG, turn Global-Hl-Line mode on if and only if ARG is positive.
9240Hl-Line mode is actually not turned on in every buffer but only in those
9241in which `hl-line-mode' turns it on." t nil)
9242
7518ed7b
GM
9243;;;***
9244\f
09938b67 9245;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el"
4c6bc877 9246;;;;;; (15097 24075))
93548d2e
DL
9247;;; Generated autoloads from calendar/holidays.el
9248
09938b67
GM
9249(autoload (quote holidays) "holidays" "\
9250Display the holidays for last month, this month, and next month.
9251If called with an optional prefix argument, prompts for month and year.
9252
9253This function is suitable for execution in a .emacs file." t nil)
9254
93548d2e
DL
9255(autoload (quote list-holidays) "holidays" "\
9256Display holidays for years Y1 to Y2 (inclusive).
9257
9258The optional list of holidays L defaults to `calendar-holidays'. See the
9259documentation for that variable for a description of holiday lists.
9260
9261The optional LABEL is used to label the buffer created." t nil)
9262
9263;;;***
9264\f
9265;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll)
2b74dd73 9266;;;;;; "hscroll" "obsolete/hscroll.el" (14900 43616))
ac95a621 9267;;; Generated autoloads from obsolete/hscroll.el
93548d2e
DL
9268
9269(autoload (quote turn-on-hscroll) "hscroll" "\
6c083b4c
GM
9270This function is obsolete.
9271Emacs now does hscrolling automatically, if `truncate-lines' is non-nil.
9272Also see `automatic-hscrolling'." nil nil)
93548d2e
DL
9273
9274(autoload (quote hscroll-mode) "hscroll" "\
6c083b4c
GM
9275This function is obsolete.
9276Emacs now does hscrolling automatically, if `truncate-lines' is non-nil.
9277Also see `automatic-hscrolling'." t nil)
93548d2e
DL
9278
9279(autoload (quote hscroll-global-mode) "hscroll" "\
6c083b4c
GM
9280This function is obsolete.
9281Emacs now does hscrolling automatically, if `truncate-lines' is non-nil.
9282Also see `automatic-hscrolling'." t nil)
93548d2e
DL
9283
9284;;;***
9285\f
4c6bc877
MR
9286;;;### (autoloads (ibuffer-do-occur ibuffer-mark-dired-buffers ibuffer-mark-read-only-buffers
9287;;;;;; ibuffer-mark-special-buffers ibuffer-mark-old-buffers ibuffer-mark-help-buffers
9288;;;;;; ibuffer-mark-dissociated-buffers ibuffer-mark-unsaved-buffers
9289;;;;;; ibuffer-mark-modified-buffers ibuffer-mark-by-mode ibuffer-mark-by-file-name-regexp
9290;;;;;; ibuffer-mark-by-mode-regexp ibuffer-mark-by-name-regexp ibuffer-copy-filename-as-kill
9291;;;;;; ibuffer-diff-with-file ibuffer-jump-to-buffer ibuffer-do-kill-lines
9292;;;;;; ibuffer-backwards-next-marked ibuffer-forward-next-marked
9293;;;;;; ibuffer-add-to-tmp-show ibuffer-add-to-tmp-hide ibuffer-bs-show
9294;;;;;; ibuffer-invert-sorting ibuffer-toggle-sorting-mode ibuffer-switch-to-saved-filters
9295;;;;;; ibuffer-add-saved-filters ibuffer-delete-saved-filters ibuffer-save-filters
9296;;;;;; ibuffer-or-filter ibuffer-negate-filter ibuffer-exchange-filters
9297;;;;;; ibuffer-decompose-filter ibuffer-pop-filter ibuffer-filter-disable
9298;;;;;; ibuffer-switch-to-saved-filter-groups ibuffer-delete-saved-filter-groups
9299;;;;;; ibuffer-save-filter-groups ibuffer-yank-filter-group ibuffer-yank
9300;;;;;; ibuffer-kill-line ibuffer-kill-filter-group ibuffer-jump-to-filter-group
9301;;;;;; ibuffer-clear-filter-groups ibuffer-decompose-filter-group
9302;;;;;; ibuffer-pop-filter-group ibuffer-set-filter-groups-by-mode
9303;;;;;; ibuffer-filters-to-filter-group ibuffer-included-in-filters-p
9304;;;;;; ibuffer-backward-filter-group ibuffer-forward-filter-group
9305;;;;;; ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group
9306;;;;;; ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode
f19e949b 9307;;;;;; ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" (15738 35316))
4c6bc877
MR
9308;;; Generated autoloads from ibuf-ext.el
9309
9310(autoload (quote ibuffer-auto-mode) "ibuf-ext" "\
9311Toggle use of Ibuffer's auto-update facility.
9312With numeric ARG, enable auto-update if and only if ARG is positive." t nil)
9313
9314(autoload (quote ibuffer-mouse-filter-by-mode) "ibuf-ext" "\
9315Enable or disable filtering by the major mode chosen via mouse." t nil)
9316
9317(autoload (quote ibuffer-interactive-filter-by-mode) "ibuf-ext" "\
9318Enable or disable filtering by the major mode at point." t nil)
9319
9320(autoload (quote ibuffer-mouse-toggle-filter-group) "ibuf-ext" "\
9321Toggle the display status of the filter group chosen with the mouse." t nil)
9322
9323(autoload (quote ibuffer-toggle-filter-group) "ibuf-ext" "\
9324Toggle the display status of the filter group on this line." t nil)
9325
9326(autoload (quote ibuffer-forward-filter-group) "ibuf-ext" "\
9327Move point forwards by COUNT filtering groups." t nil)
9328
9329(autoload (quote ibuffer-backward-filter-group) "ibuf-ext" "\
9330Move point backwards by COUNT filtering groups." t nil)
9331 (autoload 'ibuffer-do-shell-command-pipe "ibuf-ext.el")
9332 (autoload 'ibuffer-do-shell-command-pipe-replace "ibuf-ext.el")
9333 (autoload 'ibuffer-do-shell-command-file "ibuf-ext.el")
9334 (autoload 'ibuffer-do-eval "ibuf-ext.el")
9335 (autoload 'ibuffer-do-view-and-eval "ibuf-ext.el")
9336 (autoload 'ibuffer-do-rename-uniquely "ibuf-ext.el")
9337 (autoload 'ibuffer-do-revert "ibuf-ext.el")
9338 (autoload 'ibuffer-do-replace-regexp "ibuf-ext.el")
9339 (autoload 'ibuffer-do-query-replace "ibuf-ext.el")
9340 (autoload 'ibuffer-do-query-replace-regexp "ibuf-ext.el")
9341 (autoload 'ibuffer-do-print "ibuf-ext.el")
9342
9343(autoload (quote ibuffer-included-in-filters-p) "ibuf-ext" nil nil nil)
9344
9345(autoload (quote ibuffer-filters-to-filter-group) "ibuf-ext" "\
9346Make the current filters into a filtering group." t nil)
9347
9348(autoload (quote ibuffer-set-filter-groups-by-mode) "ibuf-ext" "\
9349Set the current filter groups to filter by mode." t nil)
9350
9351(autoload (quote ibuffer-pop-filter-group) "ibuf-ext" "\
9352Remove the first filter group." t nil)
9353
9354(autoload (quote ibuffer-decompose-filter-group) "ibuf-ext" "\
9355Decompose the filter group GROUP into active filters." t nil)
9356
9357(autoload (quote ibuffer-clear-filter-groups) "ibuf-ext" "\
9358Remove all filter groups." t nil)
9359
9360(autoload (quote ibuffer-jump-to-filter-group) "ibuf-ext" "\
9361Move point to the filter group whose name is NAME." t nil)
9362
9363(autoload (quote ibuffer-kill-filter-group) "ibuf-ext" "\
9364Kill the filter group named NAME.
9365The group will be added to `ibuffer-filter-group-kill-ring'." t nil)
9366
9367(autoload (quote ibuffer-kill-line) "ibuf-ext" "\
9368Kill the filter group at point.
9369See also `ibuffer-kill-filter-group'." t nil)
9370
9371(autoload (quote ibuffer-yank) "ibuf-ext" "\
9372Yank the last killed filter group before group at point." t nil)
9373
9374(autoload (quote ibuffer-yank-filter-group) "ibuf-ext" "\
9375Yank the last killed filter group before group named NAME." t nil)
9376
9377(autoload (quote ibuffer-save-filter-groups) "ibuf-ext" "\
9378Save all active filter groups GROUPS as NAME.
9379They are added to `ibuffer-saved-filter-groups'. Interactively,
9380prompt for NAME, and use the current filters." t nil)
9381
9382(autoload (quote ibuffer-delete-saved-filter-groups) "ibuf-ext" "\
9383Delete saved filter groups with NAME.
9384They are removed from `ibuffer-saved-filter-groups'." t nil)
9385
9386(autoload (quote ibuffer-switch-to-saved-filter-groups) "ibuf-ext" "\
9387Set this buffer's filter groups to saved version with NAME.
9388The value from `ibuffer-saved-filters' is used.
9389If prefix argument ADD is non-nil, then add the saved filters instead
9390of replacing the current filters." t nil)
9391
9392(autoload (quote ibuffer-filter-disable) "ibuf-ext" "\
9393Disable all filters currently in effect in this buffer." t nil)
9394
9395(autoload (quote ibuffer-pop-filter) "ibuf-ext" "\
9396Remove the top filter in this buffer." t nil)
9397
9398(autoload (quote ibuffer-decompose-filter) "ibuf-ext" "\
9399Separate the top compound filter (OR, NOT, or SAVED) in this buffer.
9400
9401This means that the topmost filter on the filtering stack, which must
9402be a complex filter like (OR [name: foo] [mode: bar-mode]), will be
9403turned into two separate filters [name: foo] and [mode: bar-mode]." t nil)
9404
9405(autoload (quote ibuffer-exchange-filters) "ibuf-ext" "\
9406Exchange the top two filters on the stack in this buffer." t nil)
9407
9408(autoload (quote ibuffer-negate-filter) "ibuf-ext" "\
9409Negate the sense of the top filter in the current buffer." t nil)
9410
9411(autoload (quote ibuffer-or-filter) "ibuf-ext" "\
9412Replace the top two filters in this buffer with their logical OR.
9413If optional argument REVERSE is non-nil, instead break the top OR
9414filter into parts." t nil)
9415
9416(autoload (quote ibuffer-save-filters) "ibuf-ext" "\
9417Save FILTERS in this buffer with name NAME in `ibuffer-saved-filters'.
9418Interactively, prompt for NAME, and use the current filters." t nil)
9419
9420(autoload (quote ibuffer-delete-saved-filters) "ibuf-ext" "\
9421Delete saved filters with NAME from `ibuffer-saved-filters'." t nil)
9422
9423(autoload (quote ibuffer-add-saved-filters) "ibuf-ext" "\
9424Add saved filters from `ibuffer-saved-filters' to this buffer's filters." t nil)
9425
9426(autoload (quote ibuffer-switch-to-saved-filters) "ibuf-ext" "\
9427Set this buffer's filters to filters with NAME from `ibuffer-saved-filters'.
9428If prefix argument ADD is non-nil, then add the saved filters instead
9429of replacing the current filters." t nil)
9430 (autoload 'ibuffer-filter-by-mode "ibuf-ext.el")
9431 (autoload 'ibuffer-filter-by-used-mode "ibuf-ext.el")
9432 (autoload 'ibuffer-filter-by-name "ibuf-ext.el")
9433 (autoload 'ibuffer-filter-by-filename "ibuf-ext.el")
9434 (autoload 'ibuffer-filter-by-size-gt "ibuf-ext.el")
9435 (autoload 'ibuffer-filter-by-size-lt "ibuf-ext.el")
9436 (autoload 'ibuffer-filter-by-content "ibuf-ext.el")
9437 (autoload 'ibuffer-filter-by-predicate "ibuf-ext.el")
9438
9439(autoload (quote ibuffer-toggle-sorting-mode) "ibuf-ext" "\
9440Toggle the current sorting mode.
9441Default sorting modes are:
9442 Recency - the last time the buffer was viewed
9443 Name - the name of the buffer
9444 Major Mode - the name of the major mode of the buffer
9445 Size - the size of the buffer" t nil)
9446
9447(autoload (quote ibuffer-invert-sorting) "ibuf-ext" "\
9448Toggle whether or not sorting is in reverse order." t nil)
9449 (autoload 'ibuffer-do-sort-by-major-mode "ibuf-ext.el")
9450 (autoload 'ibuffer-do-sort-by-mode-name "ibuf-ext.el")
9451 (autoload 'ibuffer-do-sort-by-alphabetic "ibuf-ext.el")
9452 (autoload 'ibuffer-do-sort-by-size "ibuf-ext.el")
9453
9454(autoload (quote ibuffer-bs-show) "ibuf-ext" "\
9455Emulate `bs-show' from the bs.el package." t nil)
9456
9457(autoload (quote ibuffer-add-to-tmp-hide) "ibuf-ext" "\
9458Add REGEXP to `ibuffer-tmp-hide-regexps'.
9459This means that buffers whose name matches REGEXP will not be shown
9460for this ibuffer session." t nil)
9461
9462(autoload (quote ibuffer-add-to-tmp-show) "ibuf-ext" "\
9463Add REGEXP to `ibuffer-tmp-show-regexps'.
9464This means that buffers whose name matches REGEXP will always be shown
9465for this ibuffer session." t nil)
9466
9467(autoload (quote ibuffer-forward-next-marked) "ibuf-ext" "\
9468Move forward by COUNT marked buffers (default 1).
9469
9470If MARK is non-nil, it should be a character denoting the type of mark
9471to move by. The default is `ibuffer-marked-char'.
9472
9473If DIRECTION is non-nil, it should be an integer; negative integers
9474mean move backwards, non-negative integers mean move forwards." t nil)
9475
9476(autoload (quote ibuffer-backwards-next-marked) "ibuf-ext" "\
9477Move backwards by COUNT marked buffers (default 1).
9478
9479If MARK is non-nil, it should be a character denoting the type of mark
9480to move by. The default is `ibuffer-marked-char'." t nil)
9481
9482(autoload (quote ibuffer-do-kill-lines) "ibuf-ext" "\
9483Hide all of the currently marked lines." t nil)
9484
9485(autoload (quote ibuffer-jump-to-buffer) "ibuf-ext" "\
9486Move point to the buffer whose name is NAME." t nil)
9487
9488(autoload (quote ibuffer-diff-with-file) "ibuf-ext" "\
9489View the differences between this buffer and its associated file.
9490This requires the external program \"diff\" to be in your `exec-path'." t nil)
9491
9492(autoload (quote ibuffer-copy-filename-as-kill) "ibuf-ext" "\
9493Copy filenames of marked buffers into the kill ring.
9494The names are separated by a space.
9495If a buffer has no filename, it is ignored.
9496With a zero prefix arg, use the complete pathname of each marked file.
9497
9498You can then feed the file name(s) to other commands with C-y.
9499
9500 [ This docstring shamelessly stolen from the
9501 `dired-copy-filename-as-kill' in \"dired-x\". ]" t nil)
9502
9503(autoload (quote ibuffer-mark-by-name-regexp) "ibuf-ext" "\
9504Mark all buffers whose name matches REGEXP." t nil)
9505
9506(autoload (quote ibuffer-mark-by-mode-regexp) "ibuf-ext" "\
9507Mark all buffers whose major mode matches REGEXP." t nil)
9508
9509(autoload (quote ibuffer-mark-by-file-name-regexp) "ibuf-ext" "\
9510Mark all buffers whose file name matches REGEXP." t nil)
9511
9512(autoload (quote ibuffer-mark-by-mode) "ibuf-ext" "\
9513Mark all buffers whose major mode equals MODE." t nil)
9514
9515(autoload (quote ibuffer-mark-modified-buffers) "ibuf-ext" "\
9516Mark all modified buffers." t nil)
9517
9518(autoload (quote ibuffer-mark-unsaved-buffers) "ibuf-ext" "\
9519Mark all modified buffers that have an associated file." t nil)
9520
9521(autoload (quote ibuffer-mark-dissociated-buffers) "ibuf-ext" "\
9522Mark all buffers whose associated file does not exist." t nil)
9523
9524(autoload (quote ibuffer-mark-help-buffers) "ibuf-ext" "\
9525Mark buffers like *Help*, *Apropos*, *Info*." t nil)
9526
9527(autoload (quote ibuffer-mark-old-buffers) "ibuf-ext" "\
9528Mark buffers which have not been viewed in `ibuffer-old-time' days." t nil)
9529
9530(autoload (quote ibuffer-mark-special-buffers) "ibuf-ext" "\
9531Mark all buffers whose name begins and ends with '*'." t nil)
9532
9533(autoload (quote ibuffer-mark-read-only-buffers) "ibuf-ext" "\
9534Mark all read-only buffers." t nil)
9535
9536(autoload (quote ibuffer-mark-dired-buffers) "ibuf-ext" "\
9537Mark all `dired' buffers." t nil)
9538
9539(autoload (quote ibuffer-do-occur) "ibuf-ext" "\
9540View lines which match REGEXP in all marked buffers.
9541Optional argument NLINES says how many lines of context to display: it
9542defaults to one." t nil)
9543
9544;;;***
9545\f
9546;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter
9547;;;;;; define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (15623
9548;;;;;; 547))
9549;;; Generated autoloads from ibuf-macs.el
9550
9551(autoload (quote define-ibuffer-column) "ibuf-macs" "\
9552Define a column SYMBOL for use with `ibuffer-formats'.
9553
9554BODY will be called with `buffer' bound to the buffer object, and
9555`mark' bound to the current mark on the buffer. The original ibuffer
9556buffer will be bound to `ibuffer-buf'.
9557
9558If NAME is given, it will be used as a title for the column.
9559Otherwise, the title will default to a capitalized version of the
9560SYMBOL's name. PROPS is a plist of additional properties to add to
9561the text, such as `mouse-face'. And SUMMARIZER, if given, is a
9562function which will be passed a list of all the strings in its column;
9563it should return a string to display at the bottom.
9564
9565Note that this macro expands into a `defun' for a function named
9566ibuffer-make-column-NAME. If INLINE is non-nil, then the form will be
9567inlined into the compiled format versions. This means that if you
9568change its definition, you should explicitly call
9569`ibuffer-recompile-formats'." nil (quote macro))
9570
9571(autoload (quote define-ibuffer-sorter) "ibuf-macs" "\
9572Define a method of sorting named NAME.
9573DOCUMENTATION is the documentation of the function, which will be called
9574`ibuffer-do-sort-by-NAME'.
9575DESCRIPTION is a short string describing the sorting method.
9576
9577For sorting, the forms in BODY will be evaluated with `a' bound to one
9578buffer object, and `b' bound to another. BODY should return a non-nil
9579value if and only if `a' is \"less than\" `b'." nil (quote macro))
9580
9581(autoload (quote define-ibuffer-op) "ibuf-macs" "\
9582Generate a function which operates on a buffer.
9583OP becomes the name of the function; if it doesn't begin with
9584`ibuffer-do-', then that is prepended to it.
9585When an operation is performed, this function will be called once for
9586each marked buffer, with that buffer current.
9587
9588ARGS becomes the formal parameters of the function.
9589DOCUMENTATION becomes the docstring of the function.
9590INTERACTIVE becomes the interactive specification of the function.
9591MARK describes which type of mark (:deletion, or nil) this operation
9592uses. :deletion means the function operates on buffers marked for
9593deletion, otherwise it acts on normally marked buffers.
9594MODIFIER-P describes how the function modifies buffers. This is used
9595to set the modification flag of the Ibuffer buffer itself. Valid
9596values are:
9597 nil - the function never modifiers buffers
9598 t - the function it always modifies buffers
9599 :maybe - attempt to discover this information by comparing the
9600 buffer's modification flag.
9601DANGEROUS is a boolean which should be set if the user should be
9602prompted before performing this operation.
9603OPSTRING is a string which will be displayed to the user after the
9604operation is complete, in the form:
9605 \"Operation complete; OPSTRING x buffers\"
9606ACTIVE-OPSTRING is a string which will be displayed to the user in a
9607confirmation message, in the form:
9608 \"Really ACTIVE-OPSTRING x buffers?\"
9609COMPLEX means this function is special; see the source code of this
9610macro for exactly what it does." nil (quote macro))
9611
9612(autoload (quote define-ibuffer-filter) "ibuf-macs" "\
9613Define a filter named NAME.
9614DOCUMENTATION is the documentation of the function.
9615READER is a form which should read a qualifier from the user.
9616DESCRIPTION is a short string describing the filter.
9617
9618BODY should contain forms which will be evaluated to test whether or
9619not a particular buffer should be displayed or not. The forms in BODY
9620will be evaluated with BUF bound to the buffer object, and QUALIFIER
9621bound to the current value of the filter." nil (quote macro))
9622
9623;;;***
9624\f
9625;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers)
9626;;;;;; "ibuffer" "ibuffer.el" (15727 34854))
9627;;; Generated autoloads from ibuffer.el
9628
9629(autoload (quote ibuffer-list-buffers) "ibuffer" "\
9630Display a list of buffers, in another window.
9631If optional argument FILES-ONLY is non-nil, then add a filter for
9632buffers which are visiting a file." t nil)
9633
9634(autoload (quote ibuffer-other-window) "ibuffer" "\
9635Like `ibuffer', but displayed in another window by default.
9636If optional argument FILES-ONLY is non-nil, then add a filter for
9637buffers which are visiting a file." t nil)
9638
9639(autoload (quote ibuffer) "ibuffer" "\
9640Begin using `ibuffer' to edit a list of buffers.
9641Type 'h' after entering ibuffer for more information.
9642
9643Optional argument OTHER-WINDOW-P says to use another window.
9644Optional argument NAME specifies the name of the buffer; it defaults
9645to \"*Ibuffer*\".
9646Optional argument QUALIFIERS is an initial set of filtering qualifiers
9647to use; see `ibuffer-filtering-qualifiers'.
9648Optional argument NOSELECT means don't select the Ibuffer buffer.
9649Optional argument SHRINK means shrink the buffer to minimal size. The
9650special value `onewindow' means always use another window.
9651Optional argument FILTER-GROUPS is an initial set of filtering
9652groups to use; see `ibuffer-filter-groups'.
9653Optional argument FORMATS is the value to use for `ibuffer-formats'.
9654If specified, then the variable `ibuffer-formats' will have that value
9655locally in this buffer." t nil)
9656
9657;;;***
9658\f
93548d2e 9659;;;### (autoloads (icomplete-minibuffer-setup icomplete-mode) "icomplete"
4c6bc877 9660;;;;;; "icomplete.el" (15483 45647))
93548d2e
DL
9661;;; Generated autoloads from icomplete.el
9662
9663(autoload (quote icomplete-mode) "icomplete" "\
f383cd0d
GM
9664Toggle incremental minibuffer completion for this Emacs session.
9665With a numeric argument, turn Icomplete mode on iff ARG is positive." t nil)
93548d2e
DL
9666
9667(autoload (quote icomplete-minibuffer-setup) "icomplete" "\
9668Run in minibuffer on activation to establish incremental completion.
9669Usually run by inclusion in `minibuffer-setup-hook'." nil nil)
9670
9671;;;***
9672\f
2b74dd73 9673;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (14851 17580))
93548d2e
DL
9674;;; Generated autoloads from progmodes/icon.el
9675
9676(autoload (quote icon-mode) "icon" "\
9677Major mode for editing Icon code.
9678Expression and list commands understand all Icon brackets.
9679Tab indents for Icon code.
9680Paragraphs are separated by blank lines only.
9681Delete converts tabs to spaces as it moves back.
9682\\{icon-mode-map}
9683Variables controlling indentation style:
9684 icon-tab-always-indent
9685 Non-nil means TAB in Icon mode should always reindent the current line,
9686 regardless of where in the line point is when the TAB command is used.
9687 icon-auto-newline
9688 Non-nil means automatically newline before and after braces
9689 inserted in Icon code.
9690 icon-indent-level
9691 Indentation of Icon statements within surrounding block.
9692 The surrounding block's indentation is the indentation
9693 of the line on which the open-brace appears.
9694 icon-continued-statement-offset
9695 Extra indentation given to a substatement, such as the
9696 then-clause of an if or body of a while.
9697 icon-continued-brace-offset
9698 Extra indentation given to a brace that starts a substatement.
9699 This is in addition to `icon-continued-statement-offset'.
9700 icon-brace-offset
9701 Extra indentation for line if it starts with an open brace.
9702 icon-brace-imaginary-offset
9703 An open brace following other text is treated as if it were
9704 this far to the right of the start of its line.
9705
9706Turning on Icon mode calls the value of the variable `icon-mode-hook'
9707with no args, if that value is non-nil." t nil)
9708
9709;;;***
9710\f
0a352cd7 9711;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el"
f19e949b 9712;;;;;; (15738 35332))
0a352cd7
GM
9713;;; Generated autoloads from progmodes/idlw-shell.el
9714
9715(autoload (quote idlwave-shell) "idlw-shell" "\
9716Run an inferior IDL, with I/O through buffer `(idlwave-shell-buffer)'.
9717If buffer exists but shell process is not running, start new IDL.
9718If buffer exists and shell process is running, just switch to the buffer.
9719
9720When called with a prefix ARG, or when `idlwave-shell-use-dedicated-frame'
9721is non-nil, the shell buffer and the source buffers will be in
9722separate frames.
9723
87bb8d21
MR
9724The command to run comes from variable `idlwave-shell-explicit-file-name',
9725with options taken from `idlwave-shell-command-line-options'.
0a352cd7
GM
9726
9727The buffer is put in `idlwave-shell-mode', providing commands for sending
9728input and controlling the IDL job. See help on `idlwave-shell-mode'.
9729See also the variable `idlwave-shell-prompt-pattern'.
9730
9731\(Type \\[describe-mode] in the shell buffer for a list of commands.)" t nil)
9732
9733;;;***
9734\f
6448a6b3 9735;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el"
f19e949b 9736;;;;;; (15738 35332))
6448a6b3
GM
9737;;; Generated autoloads from progmodes/idlwave.el
9738
9739(autoload (quote idlwave-mode) "idlwave" "\
9740Major mode for editing IDL and WAVE CL .pro files.
9741
9742The main features of this mode are
9743
97441. Indentation and Formatting
9745 --------------------------
9746 Like other Emacs programming modes, C-j inserts a newline and indents.
9747 TAB is used for explicit indentation of the current line.
9748
87bb8d21
MR
9749 To start a continuation line, use \\[idlwave-split-line]. This
9750 function can also be used in the middle of a line to split the line
9751 at that point. When used inside a long constant string, the string
9752 is split at that point with the `+' concatenation operator.
6448a6b3
GM
9753
9754 Comments are indented as follows:
9755
9756 `;;;' Indentation remains unchanged.
9757 `;;' Indent like the surrounding code
9758 `;' Indent to a minimum column.
9759
9760 The indentation of comments starting in column 0 is never changed.
9761
87bb8d21
MR
9762 Use \\[idlwave-fill-paragraph] to refill a paragraph inside a
9763 comment. The indentation of the second line of the paragraph
9764 relative to the first will be retained. Use
9765 \\[idlwave-auto-fill-mode] to toggle auto-fill mode for these
9766 comments. When the variable `idlwave-fill-comment-line-only' is
9767 nil, code can also be auto-filled and auto-indented (not
9768 recommended).
6448a6b3
GM
9769
9770 To convert pre-existing IDL code to your formatting style, mark the
87bb8d21
MR
9771 entire buffer with \\[mark-whole-buffer] and execute
9772 \\[idlwave-expand-region-abbrevs]. Then mark the entire buffer
9773 again followed by \\[indent-region] (`indent-region').
6448a6b3
GM
9774
97752. Routine Info
9776 ------------
87bb8d21
MR
9777 IDLWAVE displays information about the calling sequence and the
9778 accepted keyword parameters of a procedure or function with
9779 \\[idlwave-routine-info]. \\[idlwave-find-module] jumps to the
9780 source file of a module. These commands know about system
9781 routines, all routines in idlwave-mode buffers and (when the
9782 idlwave-shell is active) about all modules currently compiled under
9783 this shell. Use \\[idlwave-update-routine-info] to update this
abb2db1c
GM
9784 information, which is also used for completion (see item 4).
9785
97863. Online IDL Help
9787 ---------------
9788 \\[idlwave-context-help] displays the IDL documentation relevant
9789 for the system variable, keyword, or routine at point. A single key
9790 stroke gets you directly to the right place in the docs. Two additional
9791 files (an ASCII version of the IDL documentation and a topics file) must
9792 be installed for this - check the IDLWAVE webpage for these files.
6448a6b3 9793
abb2db1c 97944. Completion
6448a6b3 9795 ----------
abb2db1c
GM
9796 \\[idlwave-complete] completes the names of procedures, functions
9797 class names and keyword parameters. It is context sensitive and
9798 figures out what is expected at point (procedure/function/keyword).
9799 Lower case strings are completed in lower case, other strings in
9800 mixed or upper case.
6448a6b3 9801
abb2db1c 98025. Code Templates and Abbreviations
6448a6b3
GM
9803 --------------------------------
9804 Many Abbreviations are predefined to expand to code fragments and templates.
9805 The abbreviations start generally with a `\\`. Some examples
9806
9807 \\pr PROCEDURE template
9808 \\fu FUNCTION template
9809 \\c CASE statement template
ac95a621 9810 \\sw SWITCH statement template
6448a6b3
GM
9811 \\f FOR loop template
9812 \\r REPEAT Loop template
9813 \\w WHILE loop template
9814 \\i IF statement template
9815 \\elif IF-ELSE statement template
9816 \\b BEGIN
9817
9818 For a full list, use \\[idlwave-list-abbrevs]. Some templates also have
9819 direct keybindings - see the list of keybindings below.
9820
9821 \\[idlwave-doc-header] inserts a documentation header at the beginning of the
9822 current program unit (pro, function or main). Change log entries
9823 can be added to the current program unit with \\[idlwave-doc-modification].
9824
abb2db1c 98256. Automatic Case Conversion
6448a6b3
GM
9826 -------------------------
9827 The case of reserved words and some abbrevs is controlled by
9828 `idlwave-reserved-word-upcase' and `idlwave-abbrev-change-case'.
9829
abb2db1c 98307. Automatic END completion
6448a6b3
GM
9831 ------------------------
9832 If the variable `idlwave-expand-generic-end' is non-nil, each END typed
9833 will be converted to the specific version, like ENDIF, ENDFOR, etc.
9834
abb2db1c 98358. Hooks
6448a6b3
GM
9836 -----
9837 Loading idlwave.el runs `idlwave-load-hook'.
9838 Turning on `idlwave-mode' runs `idlwave-mode-hook'.
9839
abb2db1c 98409. Documentation and Customization
6448a6b3 9841 -------------------------------
87bb8d21
MR
9842 Info documentation for this package is available. Use
9843 \\[idlwave-info] to display (complain to your sysadmin if that does
9844 not work). For Postscript, PDF, and HTML versions of the
9845 documentation, check IDLWAVE's homepage at `http://idlwave.org'.
6448a6b3
GM
9846 IDLWAVE has customize support - see the group `idlwave'.
9847
abb2db1c 984810.Keybindings
6448a6b3
GM
9849 -----------
9850 Here is a list of all keybindings of this mode.
9851 If some of the key bindings below show with ??, use \\[describe-key]
9852 followed by the key sequence to see what the key sequence does.
9853
9854\\{idlwave-mode-map}" t nil)
9855
9856;;;***
9857\f
4c6bc877
MR
9858;;;### (autoloads (ido-read-directory-name ido-read-file-name ido-dired
9859;;;;;; ido-insert-file ido-write-file ido-find-file-other-frame
9860;;;;;; ido-display-file ido-find-file-read-only-other-frame ido-find-file-read-only-other-window
9861;;;;;; ido-find-file-read-only ido-find-alternate-file ido-find-file-other-window
9862;;;;;; ido-find-file ido-find-file-in-dir ido-switch-buffer-other-frame
9863;;;;;; ido-insert-buffer ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window
9864;;;;;; ido-switch-buffer ido-read-buffer ido-mode ido-mode) "ido"
f19e949b 9865;;;;;; "ido.el" (15731 19470))
4c6bc877
MR
9866;;; Generated autoloads from ido.el
9867
9868(defvar ido-mode nil "\
9869Determines for which functional group (buffer and files) ido behavior
9870should be enabled. The following values are possible:
9871- 'buffer: Turn only on ido buffer behavior (switching, killing,
9872 displaying...)
9873- 'file: Turn only on ido file behavior (finding, writing, inserting...)
9874- 'both: Turn on ido buffer and file behavior.
9875- nil: Turn off any ido switching.
9876
9877Setting this variable directly does not take effect;
9878use either \\[customize] or the function `ido-mode'.")
9879
9880(custom-add-to-group (quote ido) (quote ido-mode) (quote custom-variable))
9881
9882(custom-add-load (quote ido-mode) (quote ido))
9883
9884(autoload (quote ido-mode) "ido" "\
9885Toggle ido speed-ups on or off.
9886With ARG, turn ido speed-up on if arg is positive, off otherwise.
9887If second argument NOBIND is non-nil, no keys are rebound; otherwise,
9888turning on ido-mode will modify the default keybindings for the
9889find-file and switch-to-buffer families of commands to the ido
9890versions of these functions.
9891However, if second arg equals 'files, bind only for files, or if it
9892equals 'buffers, bind only for buffers.
9893This function also adds a hook to the minibuffer." t nil)
9894
9895(autoload (quote ido-read-buffer) "ido" "\
9896Replacement for the built-in `read-buffer'.
9897Return the name of a buffer selected.
9898PROMPT is the prompt to give to the user. DEFAULT if given is the default
9899buffer to be selected, which will go to the front of the list.
9900If REQUIRE-MATCH is non-nil, an existing-buffer must be selected.
9901If INITIAL is non-nil, it specifies the initial input string." nil nil)
9902
9903(autoload (quote ido-switch-buffer) "ido" "\
9904Switch to another buffer.
9905The buffer is displayed according to `ido-default-buffer-method' -- the
9906default is to show it in the same window, unless it is already visible
9907in another frame.
9908
9909As you type in a string, all of the buffers matching the string are
9910displayed if substring-matching is used (default). Look at
9911`ido-enable-prefix' and `ido-toggle-prefix'. When you have found the
9912buffer you want, it can then be selected. As you type, most keys have their
9913normal keybindings, except for the following: \\<ido-mode-map>
9914
9915RET Select the buffer at the front of the list of matches. If the
9916list is empty, possibly prompt to create new buffer.
9917
9918\\[ido-select-text] Select the current prompt as the buffer.
9919If no buffer is found, prompt for a new one.
9920
9921\\[ido-next-match] Put the first element at the end of the list.
9922\\[ido-prev-match] Put the last element at the start of the list.
9923\\[ido-complete] Complete a common suffix to the current string that
9924matches all buffers. If there is only one match, select that buffer.
9925If there is no common suffix, show a list of all matching buffers
9926in a separate window.
9927\\[ido-edit-input] Edit input string.
9928\\[ido-fallback-command] Fallback to non-ido version of current command.
9929\\[ido-toggle-regexp] Toggle regexp searching.
9930\\[ido-toggle-prefix] Toggle between substring and prefix matching.
9931\\[ido-toggle-case] Toggle case-sensitive searching of buffer names.
9932\\[ido-completion-help] Show list of matching buffers in separate window.
9933\\[ido-enter-find-file] Drop into ido-find-file.
9934\\[ido-kill-buffer-at-head] Kill buffer at head of buffer list.
9935\\[ido-toggle-ignore] Toggle ignoring buffers listed in `ido-ignore-buffers'." t nil)
9936
9937(autoload (quote ido-switch-buffer-other-window) "ido" "\
9938Switch to another buffer and show it in another window.
9939The buffer name is selected interactively by typing a substring.
9940For details of keybindings, do `\\[describe-function] ido'." t nil)
9941
9942(autoload (quote ido-display-buffer) "ido" "\
9943Display a buffer in another window but don't select it.
9944The buffer name is selected interactively by typing a substring.
9945For details of keybindings, do `\\[describe-function] ido'." t nil)
9946
9947(autoload (quote ido-kill-buffer) "ido" "\
9948Kill a buffer.
9949The buffer name is selected interactively by typing a substring.
9950For details of keybindings, do `\\[describe-function] ido'." t nil)
9951
9952(autoload (quote ido-insert-buffer) "ido" "\
9953Insert contents of a buffer in current buffer after point.
9954The buffer name is selected interactively by typing a substring.
9955For details of keybindings, do `\\[describe-function] ido'." t nil)
9956
9957(autoload (quote ido-switch-buffer-other-frame) "ido" "\
9958Switch to another buffer and show it in another frame.
9959The buffer name is selected interactively by typing a substring.
9960For details of keybindings, do `\\[describe-function] ido'." t nil)
9961
9962(autoload (quote ido-find-file-in-dir) "ido" "\
9963Switch to another file starting from DIR." t nil)
9964
9965(autoload (quote ido-find-file) "ido" "\
9966Edit file with name obtained via minibuffer.
9967The file is displayed according to `ido-default-file-method' -- the
9968default is to show it in the same window, unless it is already
9969visible in another frame.
9970
9971The file name is selected interactively by typing a substring. As you type
9972in a string, all of the filenames matching the string are displayed if
9973substring-matching is used (default). Look at `ido-enable-prefix' and
9974`ido-toggle-prefix'. When you have found the filename you want, it can
9975then be selected. As you type, most keys have their normal keybindings,
9976except for the following: \\<ido-mode-map>
9977
9978RET Select the file at the front of the list of matches. If the
9979list is empty, possibly prompt to create new file.
9980
9981\\[ido-select-text] Select the current prompt as the buffer or file.
9982If no buffer or file is found, prompt for a new one.
9983
9984\\[ido-next-match] Put the first element at the end of the list.
9985\\[ido-prev-match] Put the last element at the start of the list.
9986\\[ido-complete] Complete a common suffix to the current string that
9987matches all files. If there is only one match, select that file.
9988If there is no common suffix, show a list of all matching files
9989in a separate window.
9990\\[ido-edit-input] Edit input string (including path).
9991\\[ido-prev-work-directory] or \\[ido-next-work-directory] go to previous/next directory in work directory history.
9992\\[ido-merge-work-directories] search for file in the work directory history.
9993\\[ido-forget-work-directory] removes current directory from the work directory history.
9994\\[ido-prev-work-file] or \\[ido-next-work-file] cycle through the work file history.
9995\\[ido-wide-find-file] and \\[ido-wide-find-dir] prompts and uses find to locate files or directories.
9996\\[ido-make-directory] prompts for a directory to create in current directory.
9997\\[ido-fallback-command] Fallback to non-ido version of current command.
9998\\[ido-toggle-regexp] Toggle regexp searching.
9999\\[ido-toggle-prefix] Toggle between substring and prefix matching.
10000\\[ido-toggle-case] Toggle case-sensitive searching of file names.
10001\\[ido-toggle-vc] Toggle version control for this file.
10002\\[ido-toggle-literal] Toggle literal reading of this file.
10003\\[ido-completion-help] Show list of matching files in separate window.
10004\\[ido-toggle-ignore] Toggle ignoring files listed in `ido-ignore-files'." t nil)
10005
10006(autoload (quote ido-find-file-other-window) "ido" "\
10007Switch to another file and show it in another window.
10008The file name is selected interactively by typing a substring.
10009For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10010
10011(autoload (quote ido-find-alternate-file) "ido" "\
10012Switch to another file and show it in another window.
10013The file name is selected interactively by typing a substring.
10014For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10015
10016(autoload (quote ido-find-file-read-only) "ido" "\
10017Edit file read-only with name obtained via minibuffer.
10018The file name is selected interactively by typing a substring.
10019For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10020
10021(autoload (quote ido-find-file-read-only-other-window) "ido" "\
10022Edit file read-only in other window with name obtained via minibuffer.
10023The file name is selected interactively by typing a substring.
10024For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10025
10026(autoload (quote ido-find-file-read-only-other-frame) "ido" "\
10027Edit file read-only in other frame with name obtained via minibuffer.
10028The file name is selected interactively by typing a substring.
10029For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10030
10031(autoload (quote ido-display-file) "ido" "\
10032Display a file in another window but don't select it.
10033The file name is selected interactively by typing a substring.
10034For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10035
10036(autoload (quote ido-find-file-other-frame) "ido" "\
10037Switch to another file and show it in another frame.
10038The file name is selected interactively by typing a substring.
10039For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10040
10041(autoload (quote ido-write-file) "ido" "\
10042Write current buffer to a file.
10043The file name is selected interactively by typing a substring.
10044For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10045
10046(autoload (quote ido-insert-file) "ido" "\
10047Insert contents of file in current buffer.
10048The file name is selected interactively by typing a substring.
10049For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10050
10051(autoload (quote ido-dired) "ido" "\
10052Call dired the ido way.
10053The directory is selected interactively by typing a substring.
10054For details of keybindings, do `\\[describe-function] ido-find-file'." t nil)
10055
10056(autoload (quote ido-read-file-name) "ido" "\
10057Read file name, prompting with PROMPT and completing in directory DIR.
10058See `read-file-name' for additional parameters." nil nil)
10059
10060(autoload (quote ido-read-directory-name) "ido" "\
10061Read directory name, prompting with PROMPT and completing in directory DIR.
10062See `read-file-name' for additional parameters." nil nil)
10063
10064;;;***
10065\f
10066;;;### (autoloads (ielm) "ielm" "ielm.el" (15727 34854))
93548d2e
DL
10067;;; Generated autoloads from ielm.el
10068 (add-hook 'same-window-buffer-names "*ielm*")
10069
10070(autoload (quote ielm) "ielm" "\
10071Interactively evaluate Emacs Lisp expressions.
10072Switches to the buffer `*ielm*', or creates it if it does not exist." t nil)
10073
10074;;;***
10075\f
7464346d
GM
10076;;;### (autoloads (defimage find-image remove-images insert-image
10077;;;;;; put-image create-image image-type-available-p image-type-from-file-header
296d7669 10078;;;;;; image-type-from-data) "image" "image.el" (15698 64354))
93548d2e
DL
10079;;; Generated autoloads from image.el
10080
0a352cd7
GM
10081(autoload (quote image-type-from-data) "image" "\
10082Determine the image type from image data DATA.
10083Value is a symbol specifying the image type or nil if type cannot
10084be determined." nil nil)
10085
93548d2e
DL
10086(autoload (quote image-type-from-file-header) "image" "\
10087Determine the type of image file FILE from its first few bytes.
10088Value is a symbol specifying the image type, or nil if type cannot
10089be determined." nil nil)
10090
10091(autoload (quote image-type-available-p) "image" "\
10092Value is non-nil if image type TYPE is available.
10093Image types are symbols like `xbm' or `jpeg'." nil nil)
10094
10095(autoload (quote create-image) "image" "\
0a352cd7
GM
10096Create an image.
10097FILE-OR-DATA is an image file name or image data.
93548d2e 10098Optional TYPE is a symbol describing the image type. If TYPE is omitted
0a352cd7
GM
10099or nil, try to determine the image type from its first few bytes
10100of image data. If that doesn't work, and FILE-OR-DATA is a file name,
ac95a621 10101use its file extension as image type.
0a352cd7 10102Optional DATA-P non-nil means FILE-OR-DATA is a string containing image data.
93548d2e 10103Optional PROPS are additional image attributes to assign to the image,
b442e70a 10104like, e.g. `:mask MASK'.
93548d2e
DL
10105Value is the image created, or nil if images of type TYPE are not supported." nil nil)
10106
10107(autoload (quote put-image) "image" "\
7518ed7b 10108Put image IMAGE in front of POS in the current buffer.
93548d2e 10109IMAGE must be an image created with `create-image' or `defimage'.
7518ed7b
GM
10110IMAGE is displayed by putting an overlay into the current buffer with a
10111`before-string' STRING that has a `display' property whose value is the
f75a0f7a 10112image. STRING is defaulted if you omit it.
93548d2e 10113POS may be an integer or marker.
93548d2e
DL
10114AREA is where to display the image. AREA nil or omitted means
10115display it in the text area, a value of `left-margin' means
10116display it in the left marginal area, a value of `right-margin'
7518ed7b 10117means display it in the right marginal area." nil nil)
93548d2e
DL
10118
10119(autoload (quote insert-image) "image" "\
10120Insert IMAGE into current buffer at point.
7518ed7b 10121IMAGE is displayed by inserting STRING into the current buffer
f75a0f7a
GM
10122with a `display' property whose value is the image. STRING is
10123defaulted if you omit it.
93548d2e
DL
10124AREA is where to display the image. AREA nil or omitted means
10125display it in the text area, a value of `left-margin' means
10126display it in the left marginal area, a value of `right-margin'
7518ed7b 10127means display it in the right marginal area." nil nil)
93548d2e
DL
10128
10129(autoload (quote remove-images) "image" "\
10130Remove images between START and END in BUFFER.
10131Remove only images that were put in BUFFER with calls to `put-image'.
10132BUFFER nil or omitted means use the current buffer." nil nil)
10133
7464346d
GM
10134(autoload (quote find-image) "image" "\
10135Find an image, choosing one of a list of image specifications.
10136
f75a0f7a 10137SPECS is a list of image specifications.
7464346d
GM
10138
10139Each image specification in SPECS is a property list. The contents of
10140a specification are image type dependent. All specifications must at
10141least contain the properties `:type TYPE' and either `:file FILE' or
10142`:data DATA', where TYPE is a symbol specifying the image type,
10143e.g. `xbm', FILE is the file to load the image from, and DATA is a
f75a0f7a
GM
10144string containing the actual image data. The specification whose TYPE
10145is supported, and FILE exists, is used to construct the image
10146specification to be returned. Return nil if no specification is
10147satisfied.
10148
10149The image is looked for first on `load-path' and then in `data-directory'." nil nil)
7464346d 10150
93548d2e
DL
10151(autoload (quote defimage) "image" "\
10152Define SYMBOL as an image.
10153
10154SPECS is a list of image specifications. DOC is an optional
10155documentation string.
10156
10157Each image specification in SPECS is a property list. The contents of
10158a specification are image type dependent. All specifications must at
0a352cd7
GM
10159least contain the properties `:type TYPE' and either `:file FILE' or
10160`:data DATA', where TYPE is a symbol specifying the image type,
10161e.g. `xbm', FILE is the file to load the image from, and DATA is a
10162string containing the actual image data. The first image
10163specification whose TYPE is supported, and FILE exists, is used to
10164define SYMBOL.
93548d2e
DL
10165
10166Example:
10167
10168 (defimage test-image ((:type xpm :file \"~/test1.xpm\")
10169 (:type xbm :file \"~/test1.xbm\")))" nil (quote macro))
10170
10171;;;***
10172\f
0ad84a21
MB
10173;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp
10174;;;;;; image-file-name-regexps image-file-name-extensions) "image-file"
87bb8d21 10175;;;;;; "image-file.el" (15579 13239))
b442e70a
MB
10176;;; Generated autoloads from image-file.el
10177
8d8d8d4e 10178(defvar image-file-name-extensions (quote ("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm")) "\
0ad84a21
MB
10179*A list of image-file filename extensions.
10180Filenames having one of these extensions are considered image files,
10181in addition to those matching `image-file-name-regexps'.
10182
10183See `auto-image-file-mode'; if `auto-image-file-mode' is enabled,
10184setting this variable directly does not take effect unless
8d8d8d4e
EZ
10185`auto-image-file-mode' is re-enabled; this happens automatically when
10186the variable is set using \\[customize].")
0ad84a21
MB
10187
10188(defvar image-file-name-regexps nil "\
10189*List of regexps matching image-file filenames.
10190Filenames matching one of these regexps are considered image files,
10191in addition to those with an extension in `image-file-name-extensions'.
10192
10193See function `auto-image-file-mode'; if `auto-image-file-mode' is
10194enabled, setting this variable directly does not take effect unless
8d8d8d4e
EZ
10195`auto-image-file-mode' is re-enabled; this happens automatically when
10196the variable is set using \\[customize].")
0ad84a21 10197
b442e70a 10198(autoload (quote image-file-name-regexp) "image-file" "\
0ad84a21
MB
10199Return a regular expression matching image-file filenames." nil nil)
10200
10201(autoload (quote insert-image-file) "image-file" "\
10202Insert the image file FILE into the current buffer.
10203Optional arguments VISIT, BEG, END, and REPLACE are interpreted as for
10204the command `insert-file-contents'." nil nil)
b442e70a
MB
10205
10206(defvar auto-image-file-mode nil "\
2a55cd3a 10207Non-nil if Auto-Image-File mode is enabled.
bd02b8e0 10208See the command `auto-image-file-mode' for a description of this minor-mode.
b442e70a
MB
10209Setting this variable directly does not take effect;
10210use either \\[customize] or the function `auto-image-file-mode'.")
10211
10212(custom-add-to-group (quote image) (quote auto-image-file-mode) (quote custom-variable))
10213
10214(custom-add-load (quote auto-image-file-mode) (quote image-file))
10215
10216(autoload (quote auto-image-file-mode) "image-file" "\
10217Toggle visiting of image files as images.
10218With prefix argument ARG, turn on if positive, otherwise off.
10219Returns non-nil if the new state is enabled.
10220
10221Image files are those whose name has an extension in
10222`image-file-name-extensions', or matches a regexp in
10223`image-file-name-regexps'." t nil)
10224
b442e70a
MB
10225;;;***
10226\f
93548d2e 10227;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
4c6bc877 10228;;;;;; imenu-sort-function) "imenu" "imenu.el" (15727 34854))
93548d2e
DL
10229;;; Generated autoloads from imenu.el
10230
10231(defvar imenu-sort-function nil "\
10232*The function to use for sorting the index mouse-menu.
10233
10234Affects only the mouse index menu.
10235
10236Set this to nil if you don't want any sorting (faster).
10237The items in the menu are then presented in the order they were found
10238in the buffer.
10239
10240Set it to `imenu--sort-by-name' if you want alphabetic sorting.
10241
10242The function should take two arguments and return t if the first
10243element should come before the second. The arguments are cons cells;
10244\(NAME . POSITION). Look at `imenu--sort-by-name' for an example.")
10245
10246(defvar imenu-generic-expression nil "\
10247The regex pattern to use for creating a buffer index.
10248
10249If non-nil this pattern is passed to `imenu--generic-function'
10250to create a buffer index.
10251
10252The value should be an alist with elements that look like this:
10253 (MENU-TITLE REGEXP INDEX)
10254or like this:
10255 (MENU-TITLE REGEXP INDEX FUNCTION ARGUMENTS...)
10256with zero or more ARGUMENTS. The former format creates a simple element in
10257the index alist when it matches; the latter creates a special element
abb2db1c
GM
10258of the form (NAME POSITION-MARKER FUNCTION ARGUMENTS...)
10259with FUNCTION and ARGUMENTS copied from `imenu-generic-expression'.
93548d2e
DL
10260
10261MENU-TITLE is a string used as the title for the submenu or nil if the
10262entries are not nested.
10263
10264REGEXP is a regexp that should match a construct in the buffer that is
10265to be displayed in the menu; i.e., function or variable definitions,
10266etc. It contains a substring which is the name to appear in the
10267menu. See the info section on Regexps for more information.
10268
10269INDEX points to the substring in REGEXP that contains the name (of the
10270function, variable or type) that is to appear in the menu.
10271
10272The variable is buffer-local.
10273
10274The variable `imenu-case-fold-search' determines whether or not the
2a55cd3a 10275regexp matches are case sensitive, and `imenu-syntax-alist' can be
93548d2e
DL
10276used to alter the syntax table for the search.
10277
8d8d8d4e 10278For example, see the value of `fortran-imenu-generic-expression' used by
2a55cd3a
GM
10279`fortran-mode' with `imenu-syntax-alist' set locally to give the
10280characters which normally have \"symbol\" syntax \"word\" syntax
10281during matching.")
93548d2e
DL
10282
10283(make-variable-buffer-local (quote imenu-generic-expression))
10284
10285(defvar imenu-create-index-function (quote imenu-default-create-index-function) "\
10286The function to use for creating a buffer index.
10287
10288It should be a function that takes no arguments and returns an index
10289of the current buffer as an alist.
10290
10291Simple elements in the alist look like (INDEX-NAME . INDEX-POSITION).
10292Special elements look like (INDEX-NAME INDEX-POSITION FUNCTION ARGUMENTS...).
10293A nested sub-alist element looks like (INDEX-NAME SUB-ALIST).
10294The function `imenu--subalist-p' tests an element and returns t
10295if it is a sub-alist.
10296
10297This function is called within a `save-excursion'.
10298
10299The variable is buffer-local.")
10300
10301(make-variable-buffer-local (quote imenu-create-index-function))
10302
10303(defvar imenu-prev-index-position-function (quote beginning-of-defun) "\
10304Function for finding the next index position.
10305
10306If `imenu-create-index-function' is set to
10307`imenu-default-create-index-function', then you must set this variable
10308to a function that will find the next index, looking backwards in the
10309file.
10310
10311The function should leave point at the place to be connected to the
10312index and it should return nil when it doesn't find another index.
10313
10314This variable is local in all buffers.")
10315
10316(make-variable-buffer-local (quote imenu-prev-index-position-function))
10317
10318(defvar imenu-extract-index-name-function nil "\
10319Function for extracting the index item name, given a position.
10320
10321This function is called after `imenu-prev-index-position-function'
10322finds a position for an index item, with point at that position.
10323It should return the name for that index item.
10324
10325This variable is local in all buffers.")
10326
10327(make-variable-buffer-local (quote imenu-extract-index-name-function))
10328
7518ed7b
GM
10329(defvar imenu-name-lookup-function nil "\
10330Function to compare string with index item.
10331
10332This function will be called with two strings, and should return
10333non-nil if they match.
10334
10335If nil, comparison is done with `string='.
10336Set this to some other function for more advanced comparisons,
10337such as \"begins with\" or \"name matches and number of
10338arguments match\".
10339
10340This variable is local in all buffers.")
10341
10342(make-variable-buffer-local (quote imenu-name-lookup-function))
10343
93548d2e
DL
10344(defvar imenu-default-goto-function (quote imenu-default-goto-function) "\
10345The default function called when selecting an Imenu item.
10346The function in this variable is called when selecting a normal index-item.")
10347
10348(make-variable-buffer-local (quote imenu-default-goto-function))
10349
efaa080b
GM
10350(make-variable-buffer-local (quote imenu-syntax-alist))
10351
93548d2e
DL
10352(make-variable-buffer-local (quote imenu-case-fold-search))
10353
10354(autoload (quote imenu-add-to-menubar) "imenu" "\
10355Add an `imenu' entry to the menu bar for the current buffer.
10356NAME is a string used to name the menu bar item.
10357See the command `imenu' for more information." t nil)
10358
10359(autoload (quote imenu-add-menubar-index) "imenu" "\
10360Add an Imenu \"Index\" entry on the menu bar for the current buffer.
10361
10362A trivial interface to `imenu-add-to-menubar' suitable for use in a hook." t nil)
10363
10364(autoload (quote imenu) "imenu" "\
10365Jump to a place in the buffer chosen using a buffer menu or mouse menu.
10366INDEX-ITEM specifies the position. See `imenu-choose-buffer-index'
10367for more information." t nil)
10368
10369;;;***
10370\f
4c6bc877
MR
10371;;;### (autoloads (indian-char-glyph indian-glyph-char in-is13194-pre-write-conversion
10372;;;;;; in-is13194-post-read-conversion indian-compose-string indian-compose-region)
10373;;;;;; "ind-util" "language/ind-util.el" (15656 53216))
10374;;; Generated autoloads from language/ind-util.el
10375
10376(autoload (quote indian-compose-region) "ind-util" "\
10377Compose the region according to `composition-function-table'. " t nil)
10378
10379(autoload (quote indian-compose-string) "ind-util" nil nil nil)
10380
10381(autoload (quote in-is13194-post-read-conversion) "ind-util" nil nil nil)
10382
10383(autoload (quote in-is13194-pre-write-conversion) "ind-util" nil nil nil)
10384
10385(autoload (quote indian-glyph-char) "ind-util" "\
10386Return character of charset `indian-glyph' made from glyph index INDEX.
10387The variable `indian-default-script' specifies the script of the glyph.
10388Optional argument SCRIPT, if non-nil, overrides `indian-default-script'.
10389See also the function `indian-char-glyph'." nil nil)
10390
10391(autoload (quote indian-char-glyph) "ind-util" "\
10392Return information about the glyph code for CHAR of `indian-glyph' charset.
10393The value is (INDEX . SCRIPT), where INDEX is the glyph index
10394in the font that Indian script name SCRIPT specifies.
10395See also the function `indian-glyph-char'." nil nil)
10396
10397;;;***
10398\f
7518ed7b 10399;;;### (autoloads (inferior-lisp) "inf-lisp" "progmodes/inf-lisp.el"
4c6bc877 10400;;;;;; (15651 7290))
7518ed7b 10401;;; Generated autoloads from progmodes/inf-lisp.el
93548d2e
DL
10402
10403(defvar inferior-lisp-filter-regexp "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'" "\
10404*What not to save on inferior Lisp's input history.
10405Input matching this regexp is not saved on the input history in Inferior Lisp
0ad84a21 10406mode. Default is whitespace followed by 0 or 1 single-letter colon-keyword
93548d2e
DL
10407\(as in :a, :c, etc.)")
10408
10409(defvar inferior-lisp-program "lisp" "\
10410*Program name for invoking an inferior Lisp with for Inferior Lisp mode.")
10411
10412(defvar inferior-lisp-load-command "(load \"%s\")\n" "\
10413*Format-string for building a Lisp expression to load a file.
10414This format string should use `%s' to substitute a file name
10415and should result in a Lisp expression that will command the inferior Lisp
10416to load that file. The default works acceptably on most Lisps.
10417The string \"(progn (load \\\"%s\\\" :verbose nil :print t) (values))\\n\"
10418produces cosmetically superior output for this application,
10419but it works only in Common Lisp.")
10420
10421(defvar inferior-lisp-prompt "^[^> \n]*>+:? *" "\
10422Regexp to recognise prompts in the Inferior Lisp mode.
10423Defaults to \"^[^> \\n]*>+:? *\", which works pretty good for Lucid, kcl,
0ad84a21 10424and franz. This variable is used to initialize `comint-prompt-regexp' in the
93548d2e
DL
10425Inferior Lisp buffer.
10426
54baed30
GM
10427This variable is only used if the variable
10428`comint-use-prompt-regexp-instead-of-fields' is non-nil.
10429
93548d2e
DL
10430More precise choices:
10431Lucid Common Lisp: \"^\\\\(>\\\\|\\\\(->\\\\)+\\\\) *\"
10432franz: \"^\\\\(->\\\\|<[0-9]*>:\\\\) *\"
10433kcl: \"^>+ *\"
10434
10435This is a fine thing to set in your .emacs file.")
10436
10437(defvar inferior-lisp-mode-hook (quote nil) "\
10438*Hook for customising Inferior Lisp mode.")
10439
10440(autoload (quote inferior-lisp) "inf-lisp" "\
10441Run an inferior Lisp process, input and output via buffer `*inferior-lisp*'.
10442If there is a process already running in `*inferior-lisp*', just switch
10443to that buffer.
10444With argument, allows you to edit the command line (default is value
10445of `inferior-lisp-program'). Runs the hooks from
10446`inferior-lisp-mode-hook' (after the `comint-mode-hook' is run).
10447\(Type \\[describe-mode] in the process buffer for a list of commands.)" t nil)
10448 (add-hook 'same-window-buffer-names "*inferior-lisp*")
10449
10450(defalias (quote run-lisp) (quote inferior-lisp))
10451
10452;;;***
10453\f
10454;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node
612839b6 10455;;;;;; Info-goto-emacs-command-node Info-directory info-standalone
38747ec6 10456;;;;;; info-emacs-manual info info-other-window) "info" "info.el"
296d7669 10457;;;;;; (15685 15800))
93548d2e
DL
10458;;; Generated autoloads from info.el
10459
10460(autoload (quote info-other-window) "info" "\
10461Like `info' but show the Info buffer in another window." t nil)
10462 (add-hook 'same-window-buffer-names "*info*")
10463
10464(autoload (quote info) "info" "\
10465Enter Info, the documentation browser.
10466Optional argument FILE specifies the file to examine;
10467the default is the top-level directory of Info.
7518ed7b
GM
10468Called from a program, FILE may specify an Info node of the form
10469`(FILENAME)NODENAME'.
93548d2e
DL
10470
10471In interactive use, a prefix argument directs this command
10472to read a file name from the minibuffer.
10473
10474The search path for Info files is in the variable `Info-directory-list'.
f75a0f7a 10475The top-level Info directory is made by combining all the files named `dir'
93548d2e
DL
10476in all the directories in that path." t nil)
10477
38747ec6
KS
10478(autoload (quote info-emacs-manual) "info" nil t nil)
10479
93548d2e
DL
10480(autoload (quote info-standalone) "info" "\
10481Run Emacs as a standalone Info reader.
10482Usage: emacs -f info-standalone [filename]
10483In standalone mode, \\<Info-mode-map>\\[Info-exit] exits Emacs itself." nil nil)
10484
612839b6
GM
10485(autoload (quote Info-directory) "info" "\
10486Go to the Info directory node." t nil)
10487
93548d2e
DL
10488(autoload (quote Info-goto-emacs-command-node) "info" "\
10489Go to the Info node in the Emacs manual for command COMMAND.
ac95a621 10490The command is found by looking up in Emacs manual's indices
93548d2e
DL
10491or in another manual found via COMMAND's `info-file' property or
10492the variable `Info-file-list-for-emacs'." t nil)
10493
10494(autoload (quote Info-goto-emacs-key-command-node) "info" "\
ac95a621
GM
10495Go to the node in the Emacs manual which describes the command bound to KEY.
10496KEY is a string.
abb2db1c 10497Interactively, if the binding is `execute-extended-command', a command is read.
ac95a621 10498The command is found by looking up in Emacs manual's indices
93548d2e
DL
10499or in another manual found via COMMAND's `info-file' property or
10500the variable `Info-file-list-for-emacs'." t nil)
10501
10502(autoload (quote Info-speedbar-browser) "info" "\
10503Initialize speedbar to display an info node browser.
10504This will add a speedbar major display mode." t nil)
10505
10506;;;***
10507\f
10508;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file
10509;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el"
4c6bc877 10510;;;;;; (15671 8032))
93548d2e
DL
10511;;; Generated autoloads from info-look.el
10512
10513(autoload (quote info-lookup-reset) "info-look" "\
10514Throw away all cached data.
10515This command is useful if the user wants to start at the beginning without
10516quitting Emacs, for example, after some Info documents were updated on the
10517system." t nil)
10518
10519(autoload (quote info-lookup-symbol) "info-look" "\
10520Display the definition of SYMBOL, as found in the relevant manual.
10521When this command is called interactively, it reads SYMBOL from the minibuffer.
10522In the minibuffer, use M-n to yank the default argument value
10523into the minibuffer so you can edit it.
7518ed7b
GM
10524The default symbol is the one found at point.
10525
10526With prefix arg a query for the symbol help mode is offered." t nil)
93548d2e
DL
10527
10528(autoload (quote info-lookup-file) "info-look" "\
10529Display the documentation of a file.
10530When this command is called interactively, it reads FILE from the minibuffer.
10531In the minibuffer, use M-n to yank the default file name
10532into the minibuffer so you can edit it.
7518ed7b
GM
10533The default file name is the one found at point.
10534
10535With prefix arg a query for the file help mode is offered." t nil)
93548d2e
DL
10536
10537(autoload (quote info-complete-symbol) "info-look" "\
10538Perform completion on symbol preceding point." t nil)
10539
10540(autoload (quote info-complete-file) "info-look" "\
10541Perform completion on file preceding point." t nil)
10542
10543;;;***
10544\f
10545;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify)
4c6bc877 10546;;;;;; "informat" "informat.el" (15185 49574))
93548d2e
DL
10547;;; Generated autoloads from informat.el
10548
10549(autoload (quote Info-tagify) "informat" "\
10550Create or update Info file tag table in current buffer or in a region." t nil)
10551
10552(autoload (quote Info-split) "informat" "\
10553Split an info file into an indirect file plus bounded-size subfiles.
10554Each subfile will be up to 50,000 characters plus one node.
10555
10556To use this command, first visit a large Info file that has a tag
10557table. The buffer is modified into a (small) indirect info file which
10558should be saved in place of the original visited file.
10559
10560The subfiles are written in the same directory the original file is
10561in, with names generated by appending `-' and a number to the original
10562file name. The indirect file still functions as an Info file, but it
10563contains just the tag table and a directory of subfiles." t nil)
10564
10565(autoload (quote Info-validate) "informat" "\
10566Check current buffer for validity as an Info file.
10567Check that every node pointer points to an existing node." t nil)
10568
10569(autoload (quote batch-info-validate) "informat" "\
10570Runs `Info-validate' on the files remaining on the command line.
10571Must be used only with -batch, and kills Emacs on completion.
10572Each file will be processed even if an error occurred previously.
10573For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"" nil nil)
10574
10575;;;***
10576\f
10577;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method
10578;;;;;; isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el"
4c6bc877 10579;;;;;; (15251 19613))
93548d2e
DL
10580;;; Generated autoloads from international/isearch-x.el
10581
10582(autoload (quote isearch-toggle-specified-input-method) "isearch-x" "\
10583Select an input method and turn it on in interactive search." t nil)
10584
10585(autoload (quote isearch-toggle-input-method) "isearch-x" "\
10586Toggle input method in interactive search." t nil)
10587
10588(autoload (quote isearch-process-search-multibyte-characters) "isearch-x" nil nil nil)
10589
10590;;;***
10591\f
10592;;;### (autoloads (iso-accents-mode) "iso-acc" "international/iso-acc.el"
87bb8d21 10593;;;;;; (15640 49863))
93548d2e
DL
10594;;; Generated autoloads from international/iso-acc.el
10595
10596(autoload (quote iso-accents-mode) "iso-acc" "\
10597Toggle ISO Accents mode, in which accents modify the following letter.
10598This permits easy insertion of accented characters according to ISO-8859-1.
10599When Iso-accents mode is enabled, accent character keys
10600\(`, ', \", ^, / and ~) do not self-insert; instead, they modify the following
10601letter key so that it inserts an ISO accented letter.
10602
10603You can customize ISO Accents mode to a particular language
10604with the command `iso-accents-customize'.
10605
10606Special combinations: ~c gives a c with cedilla,
10607~d gives an Icelandic eth (d with dash).
10608~t gives an Icelandic thorn.
10609\"s gives German sharp s.
10610/a gives a with ring.
10611/e gives an a-e ligature.
10612~< and ~> give guillemots.
10613~! gives an inverted exclamation mark.
10614~? gives an inverted question mark.
10615
10616With an argument, a positive argument enables ISO Accents mode,
10617and a negative argument disables it." t nil)
10618
10619;;;***
10620\f
10621;;;### (autoloads (iso-cvt-define-menu iso-cvt-write-only iso-cvt-read-only
be0dbdab
GM
10622;;;;;; iso-sgml2iso iso-iso2sgml iso-iso2duden iso-iso2gtex iso-gtex2iso
10623;;;;;; iso-tex2iso iso-iso2tex iso-german iso-spanish) "iso-cvt"
4c6bc877 10624;;;;;; "international/iso-cvt.el" (15186 56483))
93548d2e
DL
10625;;; Generated autoloads from international/iso-cvt.el
10626
10627(autoload (quote iso-spanish) "iso-cvt" "\
10628Translate net conventions for Spanish to ISO 8859-1.
10629The region between FROM and TO is translated using the table TRANS-TAB.
ac95a621 10630Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
93548d2e
DL
10631
10632(autoload (quote iso-german) "iso-cvt" "\
10633Translate net conventions for German to ISO 8859-1.
10634The region between FROM and TO is translated using the table TRANS-TAB.
ac95a621 10635Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
93548d2e
DL
10636
10637(autoload (quote iso-iso2tex) "iso-cvt" "\
10638Translate ISO 8859-1 characters to TeX sequences.
10639The region between FROM and TO is translated using the table TRANS-TAB.
ac95a621 10640Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
93548d2e
DL
10641
10642(autoload (quote iso-tex2iso) "iso-cvt" "\
10643Translate TeX sequences to ISO 8859-1 characters.
10644The region between FROM and TO is translated using the table TRANS-TAB.
ac95a621 10645Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
93548d2e
DL
10646
10647(autoload (quote iso-gtex2iso) "iso-cvt" "\
10648Translate German TeX sequences to ISO 8859-1 characters.
10649The region between FROM and TO is translated using the table TRANS-TAB.
ac95a621 10650Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
93548d2e
DL
10651
10652(autoload (quote iso-iso2gtex) "iso-cvt" "\
10653Translate ISO 8859-1 characters to German TeX sequences.
10654The region between FROM and TO is translated using the table TRANS-TAB.
ac95a621 10655Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
93548d2e
DL
10656
10657(autoload (quote iso-iso2duden) "iso-cvt" "\
10658Translate ISO 8859-1 characters to German TeX sequences.
10659The region between FROM and TO is translated using the table TRANS-TAB.
ac95a621 10660Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
93548d2e 10661
be0dbdab
GM
10662(autoload (quote iso-iso2sgml) "iso-cvt" "\
10663Translate ISO 8859-1 characters in the region to SGML entities.
10664The entities used are from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
ac95a621 10665Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
be0dbdab
GM
10666
10667(autoload (quote iso-sgml2iso) "iso-cvt" "\
10668Translate SGML entities in the region to ISO 8859-1 characters.
10669The entities used are from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
ac95a621 10670Optional arg BUFFER is ignored (for use in `format-alist')." t nil)
be0dbdab 10671
93548d2e
DL
10672(autoload (quote iso-cvt-read-only) "iso-cvt" "\
10673Warn that format is read-only." t nil)
10674
10675(autoload (quote iso-cvt-write-only) "iso-cvt" "\
10676Warn that format is write-only." t nil)
10677
10678(autoload (quote iso-cvt-define-menu) "iso-cvt" "\
10679Add submenus to the Files menu, to convert to and from various formats." t nil)
10680
10681;;;***
10682\f
10683;;;### (autoloads nil "iso-transl" "international/iso-transl.el"
2b74dd73 10684;;;;;; (15404 61941))
93548d2e
DL
10685;;; Generated autoloads from international/iso-transl.el
10686 (or key-translation-map (setq key-translation-map (make-sparse-keymap)))
10687 (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map)
10688 (autoload 'iso-transl-ctl-x-8-map "iso-transl" "Keymap for C-x 8 prefix." t 'keymap)
10689
10690;;;***
10691\f
abb2db1c 10692;;;### (autoloads (ispell-message ispell-minor-mode ispell ispell-complete-word-interior-frag
93548d2e
DL
10693;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
10694;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell
b5c5b319
GM
10695;;;;;; ispell-help ispell-pdict-save ispell-word ispell-dictionary-alist
10696;;;;;; ispell-local-dictionary-alist ispell-personal-dictionary)
296d7669 10697;;;;;; "ispell" "textmodes/ispell.el" (15686 22779))
7518ed7b 10698;;; Generated autoloads from textmodes/ispell.el
93548d2e 10699
612839b6 10700(defconst xemacsp (string-match "Lucid\\|XEmacs" emacs-version) "\
0a352cd7
GM
10701Non nil if using XEmacs.")
10702
93548d2e
DL
10703(defvar ispell-personal-dictionary nil "\
10704*File name of your personal spelling dictionary, or nil.
10705If nil, the default personal dictionary, \"~/.ispell_DICTNAME\" is used,
10706where DICTNAME is the name of your default dictionary.")
10707
10708(defvar ispell-local-dictionary-alist nil "\
10709*Contains local or customized dictionary definitions.
10710See `ispell-dictionary-alist'.")
10711
54baed30 10712(setq ispell-dictionary-alist-1 (quote ((nil "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil iso-8859-1) ("american" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil iso-8859-1) ("brasileiro" "[A-Z\301\311\315\323\332\300\310\314\322\331\303\325\307\334\302\312\324a-z\341\351\355\363\372\340\350\354\362\371\343\365\347\374\342\352\364]" "[^A-Z\301\311\315\323\332\300\310\314\322\331\303\325\307\334\302\312\324a-z\341\351\355\363\372\340\350\354\362\371\343\365\347\374\342\352\364]" "[']" nil ("-d" "brasileiro") nil iso-8859-1) ("british" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "british") nil iso-8859-1) ("castellano" "[A-Z\301\311\315\321\323\332\334a-z\341\351\355\361\363\372\374]" "[^A-Z\301\311\315\321\323\332\334a-z\341\351\355\361\363\372\374]" "[-]" nil ("-B" "-d" "castellano") "~tex" iso-8859-1) ("castellano8" "[A-Z\301\311\315\321\323\332\334a-z\341\351\355\361\363\372\374]" "[^A-Z\301\311\315\321\323\332\334a-z\341\351\355\361\363\372\374]" "[-]" nil ("-B" "-d" "castellano") "~latin1" iso-8859-1))))
93548d2e
DL
10713
10714(setq ispell-dictionary-alist-2 (quote (("czech" "[A-Za-z\301\311\314\315\323\332\331\335\256\251\310\330\317\253\322\341\351\354\355\363\372\371\375\276\271\350\370\357\273\362]" "[^A-Za-z\301\311\314\315\323\332\331\335\256\251\310\330\317\253\322\341\351\354\355\363\372\371\375\276\271\350\370\357\273\362]" "" nil ("-B" "-d" "czech") nil iso-8859-2) ("dansk" "[A-Z\306\330\305a-z\346\370\345]" "[^A-Z\306\330\305a-z\346\370\345]" "[']" nil ("-C") nil iso-8859-1) ("deutsch" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C") "~tex" iso-8859-1) ("deutsch8" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "deutsch") "~latin1" iso-8859-1) ("english" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil iso-8859-1))))
10715
54baed30 10716(setq ispell-dictionary-alist-3 (quote (("esperanto" "[A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" "[^A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]" "[-']" t ("-C") "~latin3" iso-8859-1) ("esperanto-tex" "[A-Za-z^\\]" "[^A-Za-z^\\]" "[-'`\"]" t ("-C" "-d" "esperanto") "~tex" iso-8859-1) ("francais7" "[A-Za-z]" "[^A-Za-z]" "[`'^---]" t nil nil iso-8859-1) ("francais" "[A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" "[^A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374]" "[-']" t nil "~list" iso-8859-1))))
93548d2e 10717
ad648212 10718(setq ispell-dictionary-alist-4 (quote (("francais-tex" "[A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374\\]" "[^A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374\\]" "[-'^`\"]" t nil "~tex" iso-8859-1) ("german" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C") "~tex" iso-8859-1) ("german8" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "german") "~latin1" iso-8859-1) ("italiano" "[A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]" "[^A-Z\300\301\310\311\314\315\322\323\331\332a-z\340\341\350\351\354\355\363\371\372]" "[-]" nil ("-B" "-d" "italian") "~tex" iso-8859-1))))
93548d2e 10719
ad648212 10720(setq ispell-dictionary-alist-5 (quote (("nederlands" "[A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]" "[^A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]" "[']" t ("-C") nil iso-8859-1) ("nederlands8" "[A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]" "[^A-Za-z\300-\305\307\310-\317\322-\326\331-\334\340-\345\347\350-\357\361\362-\366\371-\374]" "[']" t ("-C") nil iso-8859-1) ("norsk" "[A-Za-z\305\306\307\310\311\322\324\330\345\346\347\350\351\362\364\370]" "[^A-Za-z\305\306\307\310\311\322\324\330\345\346\347\350\351\362\364\370]" "[\"]" nil ("-d" "norsk") "~list" iso-8859-1) ("norsk7-tex" "[A-Za-z{}\\'^`]" "[^A-Za-z{}\\'^`]" "[\"]" nil ("-d" "norsk") "~plaintex" iso-8859-1))))
93548d2e 10721
ad648212 10722(setq ispell-dictionary-alist-6 (quote (("polish" "[A-Za-z\241\243\246\254\257\261\263\266\274\277\306\312\321\323\346\352\361\363]" "[^A-Za-z\241\243\246\254\257\261\263\266\274\277\306\312\321\323\346\352\361\363]" "" nil ("-d" "polish") nil iso-8859-2) ("russian" "[\341\342\367\347\344\345\263\366\372\351\352\353\354\355\356\357\360\362\363\364\365\346\350\343\376\373\375\370\371\377\374\340\361\301\302\327\307\304\305\243\326\332\311\312\313\314\315\316\317\320\322\323\324\325\306\310\303\336\333\335\330\331\337\334\300\321]" "[^\341\342\367\347\344\345\263\366\372\351\352\353\354\355\356\357\360\362\363\364\365\346\350\343\376\373\375\370\371\377\374\340\361\301\302\327\307\304\305\243\326\332\311\312\313\314\315\316\317\320\322\323\324\325\306\310\303\336\333\335\330\331\337\334\300\321]" "" nil ("-d" "russian") nil koi8-r) ("svenska" "[A-Za-z\345\344\366\351\340\374\350\346\370\347\305\304\326\311\300\334\310\306\330\307]" "[^A-Za-z\345\344\366\351\340\374\350\346\370\347\305\304\326\311\300\334\310\306\330\307]" "[']" nil ("-C") "~list" iso-8859-1) ("portugues" "[a-zA-Z\301\302\311\323\340\341\342\351\352\355\363\343\372]" "[^a-zA-Z\301\302\311\323\340\341\342\351\352\355\363\343\372]" "[']" t ("-C" "-d" "portugues") "~latin1" iso-8859-1) ("slovak" "[A-Za-z\301\304\311\315\323\332\324\300\305\245\335\256\251\310\317\253\322\341\344\351\355\363\372\364\340\345\265\375\276\271\350\357\273\362]" "[^A-Za-z\301\304\311\315\323\332\324\300\305\245\335\256\251\310\317\253\322\341\344\351\355\363\372\364\340\345\265\375\276\271\350\357\273\362]" "" nil ("-B" "-d" "slovak") nil iso-8859-2))))
93548d2e
DL
10723
10724(defvar ispell-dictionary-alist (append ispell-local-dictionary-alist ispell-dictionary-alist-1 ispell-dictionary-alist-2 ispell-dictionary-alist-3 ispell-dictionary-alist-4 ispell-dictionary-alist-5 ispell-dictionary-alist-6) "\
10725An alist of dictionaries and their associated parameters.
10726
10727Each element of this list is also a list:
10728
10729\(DICTIONARY-NAME CASECHARS NOT-CASECHARS OTHERCHARS MANY-OTHERCHARS-P
10730 ISPELL-ARGS EXTENDED-CHARACTER-MODE CHARACTER-SET)
10731
10732DICTIONARY-NAME is a possible string value of variable `ispell-dictionary',
10733nil means the default dictionary.
10734
10735CASECHARS is a regular expression of valid characters that comprise a
10736word.
10737
10738NOT-CASECHARS is the opposite regexp of CASECHARS.
10739
10740OTHERCHARS is a regexp of characters in the NOT-CASECHARS set but which can be
10741used to construct words in some special way. If OTHERCHARS characters follow
10742and precede characters from CASECHARS, they are parsed as part of a word,
10743otherwise they become word-breaks. As an example in English, assume the
10744regular expression \"[']\" for OTHERCHARS. Then \"they're\" and
10745\"Steven's\" are parsed as single words including the \"'\" character, but
10746\"Stevens'\" does not include the quote character as part of the word.
10747If you want OTHERCHARS to be empty, use the empty string.
10748Hint: regexp syntax requires the hyphen to be declared first here.
10749
10750MANY-OTHERCHARS-P is non-nil when multiple OTHERCHARS are allowed in a word.
10751Otherwise only a single OTHERCHARS character is allowed to be part of any
10752single word.
10753
10754ISPELL-ARGS is a list of additional arguments passed to the ispell
10755subprocess.
10756
10757EXTENDED-CHARACTER-MODE should be used when dictionaries are used which
10758have been configured in an Ispell affix file. (For example, umlauts
10759can be encoded as \\\"a, a\\\", \"a, ...) Defaults are ~tex and ~nroff
10760in English. This has the same effect as the command-line `-T' option.
10761The buffer Major Mode controls Ispell's parsing in tex or nroff mode,
10762but the dictionary can control the extended character mode.
10763Both defaults can be overruled in a buffer-local fashion. See
10764`ispell-parsing-keyword' for details on this.
10765
10766CHARACTER-SET used for languages with multibyte characters.
10767
10768Note that the CASECHARS and OTHERCHARS slots of the alist should
10769contain the same character set as casechars and otherchars in the
10770LANGUAGE.aff file (e.g., english.aff).")
10771
10772(defvar ispell-menu-map nil "\
10773Key map for ispell menu.")
10774
10775(defvar ispell-menu-xemacs nil "\
10776Spelling menu for XEmacs.
10777If nil when package is loaded, a standard menu will be set,
10778and added as a submenu of the \"Edit\" menu.")
10779
8d8d8d4e 10780(defvar ispell-menu-map-needed (and (not ispell-menu-map) (not xemacsp) (quote reload)))
93548d2e 10781
df2d7e04 10782(if ispell-menu-map-needed (let ((dicts (reverse (cons (cons "default" nil) ispell-dictionary-alist))) (dir (if (boundp (quote ispell-library-directory)) ispell-library-directory)) name load-dict) (setq ispell-menu-map (make-sparse-keymap "Spell")) (while dicts (setq name (car (car dicts)) load-dict (car (cdr (member "-d" (nth 5 (car dicts))))) dicts (cdr dicts)) (cond ((not (stringp name)) (define-key ispell-menu-map [default] (quote ("Select Default Dict" "Dictionary for which Ispell was configured" lambda nil (interactive) (ispell-change-dictionary "default"))))) ((or (not dir) (file-exists-p (concat dir "/" name ".hash")) (file-exists-p (concat dir "/" name ".has")) (and load-dict (or (file-exists-p (concat dir "/" load-dict ".hash")) (file-exists-p (concat dir "/" load-dict ".has"))))) (define-key ispell-menu-map (vector (intern name)) (cons (concat "Select " (capitalize name) " Dict") (\` (lambda nil (interactive) (ispell-change-dictionary (\, name)))))))))))
93548d2e 10783
df2d7e04 10784(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-change-dictionary] (quote (menu-item "Change Dictionary..." ispell-change-dictionary :help "Supply explicit dictionary file name"))) (define-key ispell-menu-map [ispell-kill-ispell] (quote (menu-item "Kill Process" ispell-kill-ispell :enable (and (boundp (quote ispell-process)) ispell-process (eq (ispell-process-status) (quote run))) :help "Terminate Ispell subprocess"))) (define-key ispell-menu-map [ispell-pdict-save] (quote (menu-item "Save Dictionary" (lambda nil (interactive) (ispell-pdict-save t t)) :help "Save personal dictionary"))) (define-key ispell-menu-map [ispell-customize] (quote (menu-item "Customize..." (lambda nil (interactive) (customize-group (quote ispell))) :help "Customize spell checking options"))) (define-key ispell-menu-map [ispell-help] (quote (menu-item "Help" (lambda nil (interactive) (describe-function (quote ispell-help))) :help "Show standard Ispell keybindings and commands"))) (define-key ispell-menu-map [flyspell-mode] (quote (menu-item "Automatic spell checking (Flyspell)" flyspell-mode :help "Check spelling while you edit the text" :button (:toggle . flyspell-mode)))) (define-key ispell-menu-map [ispell-complete-word] (quote (menu-item "Complete Word" ispell-complete-word :help "Complete word at cursor using dictionary"))) (define-key ispell-menu-map [ispell-complete-word-interior-frag] (quote (menu-item "Complete Word Fragment" ispell-complete-word-interior-frag :help "Complete word fragment at cursor")))))
93548d2e 10785
df2d7e04 10786(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] (quote (menu-item "Continue Spell-Checking" ispell-continue :enable (and (boundp (quote ispell-region-end)) (marker-position ispell-region-end) (equal (marker-buffer ispell-region-end) (current-buffer))) :help "Continue spell checking last region"))) (define-key ispell-menu-map [ispell-word] (quote (menu-item "Spell-Check Word" ispell-word :help "Spell-check word at cursor"))) (define-key ispell-menu-map [ispell-comments-and-strings] (quote (menu-item "Spell-Check Comments" ispell-comments-and-strings :help "Spell-check only comments and strings")))))
93548d2e 10787
df2d7e04 10788(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-region] (quote (menu-item "Spell-Check Region" ispell-region :enable mark-active :help "Spell-check text in marked region"))) (define-key ispell-menu-map [ispell-message] (quote (menu-item "Spell-Check Message" ispell-message :help "Skip headers and included message text"))) (define-key ispell-menu-map [ispell-buffer] (quote (menu-item "Spell-Check Buffer" ispell-buffer :help "Check spelling of selected buffer"))) (fset (quote ispell-menu-map) (symbol-value (quote ispell-menu-map)))))
93548d2e 10789
54baed30 10790(defvar ispell-skip-region-alist (quote ((ispell-words-keyword forward-line) (ispell-dictionary-keyword forward-line) (ispell-pdict-keyword forward-line) (ispell-parsing-keyword forward-line) ("^---*BEGIN PGP [A-Z ]*--*" . "^---*END PGP [A-Z ]*--*") ("^---* \\(Start of \\)?[Ff]orwarded [Mm]essage" . "^---* End of [Ff]orwarded [Mm]essage") ("\\(-+\\|\\(/\\|\\(\\(\\w\\|[-_]\\)+[.:@]\\)\\)\\(\\w\\|[-_]\\)*\\([.:/@]+\\(\\w\\|[-_]\\|~\\)+\\)+\\)"))) "\
93548d2e
DL
10791Alist expressing beginning and end of regions not to spell check.
10792The alist key must be a regular expression.
10793Valid forms include:
10794 (KEY) - just skip the key.
10795 (KEY . REGEXP) - skip to the end of REGEXP. REGEXP may be string or symbol.
10796 (KEY REGEXP) - skip to end of REGEXP. REGEXP must be a string.
10797 (KEY FUNCTION ARGS) - FUNCTION called with ARGS returns end of region.")
10798
54baed30 10799(defvar ispell-tex-skip-alists (quote ((("\\\\addcontentsline" ispell-tex-arg-end 2) ("\\\\add\\(tocontents\\|vspace\\)" ispell-tex-arg-end) ("\\\\\\([aA]lph\\|arabic\\)" ispell-tex-arg-end) ("\\\\bibliographystyle" ispell-tex-arg-end) ("\\\\makebox" ispell-tex-arg-end 0) ("\\\\e?psfig" ispell-tex-arg-end) ("\\\\document\\(class\\|style\\)" . "\\\\begin[ \n]*{[ \n]*document[ \n]*}")) (("\\(figure\\|table\\)\\*?" ispell-tex-arg-end 0) ("list" ispell-tex-arg-end 2) ("program" . "\\\\end[ \n]*{[ \n]*program[ \n]*}") ("verbatim\\*?" . "\\\\end[ \n]*{[ \n]*verbatim\\*?[ \n]*}")))) "\
93548d2e
DL
10800*Lists of regions to be skipped in TeX mode.
10801First list is used raw.
10802Second list has key placed inside \\begin{}.
10803
10804Delete or add any regions you want to be automatically selected
10805for skipping in latex mode.")
10806
10807(define-key esc-map "$" (quote ispell-word))
10808
10809(autoload (quote ispell-word) "ispell" "\
10810Check spelling of word under or before the cursor.
10811If the word is not found in dictionary, display possible corrections
10812in a window allowing you to choose one.
10813
10814If optional argument FOLLOWING is non-nil or if `ispell-following-word'
10815is non-nil when called interactively, then the following word
10816\(rather than preceding) is checked when the cursor is not over a word.
10817When the optional argument QUIETLY is non-nil or `ispell-quietly' is non-nil
10818when called interactively, non-corrective messages are suppressed.
10819
10820With a prefix argument (or if CONTINUE is non-nil),
10821resume interrupted spell-checking of a buffer or region.
10822
10823Word syntax described by `ispell-dictionary-alist' (which see).
10824
10825This will check or reload the dictionary. Use \\[ispell-change-dictionary]
0a352cd7
GM
10826or \\[ispell-region] to update the Ispell process.
10827
10828return values:
10829nil word is correct or spelling is accpeted.
108300 word is inserted into buffer-local definitions.
10831\"word\" word corrected from word list.
10832\(\"word\" arg) word is hand entered.
10833quit spell session exited." t nil)
93548d2e 10834
b5c5b319
GM
10835(autoload (quote ispell-pdict-save) "ispell" "\
10836Check to see if the personal dictionary has been modified.
10837If so, ask if it needs to be saved." t nil)
10838
93548d2e
DL
10839(autoload (quote ispell-help) "ispell" "\
10840Display a list of the options available when a misspelling is encountered.
10841
10842Selections are:
10843
10844DIGIT: Replace the word with a digit offered in the *Choices* buffer.
10845SPC: Accept word this time.
10846`i': Accept word and insert into private dictionary.
10847`a': Accept word for this session.
10848`A': Accept word and place in `buffer-local dictionary'.
10849`r': Replace word with typed-in value. Rechecked.
10850`R': Replace word with typed-in value. Query-replaced in buffer. Rechecked.
10851`?': Show these commands.
10852`x': Exit spelling buffer. Move cursor to original point.
10853`X': Exit spelling buffer. Leaves cursor at the current point, and permits
10854 the aborted check to be completed later.
10855`q': Quit spelling session (Kills ispell process).
10856`l': Look up typed-in replacement in alternate dictionary. Wildcards okay.
10857`u': Like `i', but the word is lower-cased first.
10858`m': Place typed-in value in personal dictionary, then recheck current word.
10859`C-l': redraws screen
10860`C-r': recursive edit
10861`C-z': suspend emacs or iconify frame" nil nil)
10862
10863(autoload (quote ispell-kill-ispell) "ispell" "\
10864Kill current Ispell process (so that you may start a fresh one).
10865With NO-ERROR, just return non-nil if there was no Ispell running." t nil)
10866
10867(autoload (quote ispell-change-dictionary) "ispell" "\
10868Change `ispell-dictionary' (q.v.) to DICT and kill old Ispell process.
10869A new one will be started as soon as necessary.
10870
10871By just answering RET you can find out what the current dictionary is.
10872
b5c5b319 10873With prefix argument, set the default dictionary." t nil)
93548d2e
DL
10874
10875(autoload (quote ispell-region) "ispell" "\
10876Interactively check a region for spelling errors.
0a352cd7
GM
10877Return nil if spell session is quit,
10878 otherwise returns shift offset amount for last line processed." t nil)
93548d2e
DL
10879
10880(autoload (quote ispell-comments-and-strings) "ispell" "\
10881Check comments and strings in the current buffer for spelling errors." t nil)
10882
10883(autoload (quote ispell-buffer) "ispell" "\
10884Check the current buffer for spelling errors interactively." t nil)
10885
10886(autoload (quote ispell-continue) "ispell" "\
10887Continue a halted spelling session beginning with the current word." t nil)
10888
10889(autoload (quote ispell-complete-word) "ispell" "\
8d8d8d4e 10890Try to complete the word before or under point (see `lookup-words').
93548d2e
DL
10891If optional INTERIOR-FRAG is non-nil then the word may be a character
10892sequence inside of a word.
10893
10894Standard ispell choices are then available." t nil)
10895
10896(autoload (quote ispell-complete-word-interior-frag) "ispell" "\
10897Completes word matching character sequence inside a word." t nil)
10898
abb2db1c
GM
10899(autoload (quote ispell) "ispell" "\
10900Interactively check a region or buffer for spelling errors.
54baed30 10901If `transient-mark-mode' is on, and a region is active, spell-check
ac95a621
GM
10902that region. Otherwise spell-check the buffer.
10903
10904Ispell dictionaries are not distributed with Emacs. If you are
10905looking for a dictionary, please see the distribution of the GNU ispell
10906program, or do an Internet search; there are various dictionaries
10907available on the net." t nil)
abb2db1c 10908
93548d2e
DL
10909(autoload (quote ispell-minor-mode) "ispell" "\
10910Toggle Ispell minor mode.
10911With prefix arg, turn Ispell minor mode on iff arg is positive.
54baed30 10912
93548d2e
DL
10913In Ispell minor mode, pressing SPC or RET
10914warns you if the previous word is incorrectly spelled.
10915
10916All the buffer-local variables and dictionaries are ignored -- to read
10917them into the running ispell process, type \\[ispell-word] SPC." t nil)
10918
10919(autoload (quote ispell-message) "ispell" "\
10920Check the spelling of a mail message or news post.
10921Don't check spelling of message headers except the Subject field.
10922Don't check included messages.
10923
10924To abort spell checking of a message region and send the message anyway,
10925use the `x' command. (Any subsequent regions will be checked.)
10926The `X' command aborts the message send so that you can edit the buffer.
10927
10928To spell-check whenever a message is sent, include the appropriate lines
10929in your .emacs file:
10930 (add-hook 'message-send-hook 'ispell-message) ;; GNUS 5
10931 (add-hook 'news-inews-hook 'ispell-message) ;; GNUS 4
10932 (add-hook 'mail-send-hook 'ispell-message)
10933 (add-hook 'mh-before-send-letter-hook 'ispell-message)
10934
10935You can bind this to the key C-c i in GNUS or mail by adding to
10936`news-reply-mode-hook' or `mail-mode-hook' the following lambda expression:
10937 (function (lambda () (local-set-key \"\\C-ci\" 'ispell-message)))" t nil)
10938
10939;;;***
10940\f
b442e70a 10941;;;### (autoloads (iswitchb-mode iswitchb-buffer-other-frame iswitchb-display-buffer
93548d2e 10942;;;;;; iswitchb-buffer-other-window iswitchb-buffer iswitchb-default-keybindings
df2d7e04 10943;;;;;; iswitchb-read-buffer) "iswitchb" "iswitchb.el" (15544 37705))
93548d2e
DL
10944;;; Generated autoloads from iswitchb.el
10945
10946(autoload (quote iswitchb-read-buffer) "iswitchb" "\
10947Replacement for the built-in `read-buffer'.
b442e70a 10948Return the name of a buffer selected.
93548d2e
DL
10949PROMPT is the prompt to give to the user. DEFAULT if given is the default
10950buffer to be selected, which will go to the front of the list.
10951If REQUIRE-MATCH is non-nil, an existing-buffer must be selected." nil nil)
10952
10953(autoload (quote iswitchb-default-keybindings) "iswitchb" "\
10954Set up default keybindings for `iswitchb-buffer'.
10955Call this function to override the normal bindings. This function also
b442e70a
MB
10956adds a hook to the minibuffer.
10957
10958Obsolescent. Use `iswitchb-mode'." t nil)
93548d2e
DL
10959
10960(autoload (quote iswitchb-buffer) "iswitchb" "\
10961Switch to another buffer.
10962
10963The buffer name is selected interactively by typing a substring. The
10964buffer is displayed according to `iswitchb-default-method' -- the
10965default is to show it in the same window, unless it is already visible
10966in another frame.
10967For details of keybindings, do `\\[describe-function] iswitchb'." t nil)
10968
10969(autoload (quote iswitchb-buffer-other-window) "iswitchb" "\
10970Switch to another buffer and show it in another window.
10971The buffer name is selected interactively by typing a substring.
10972For details of keybindings, do `\\[describe-function] iswitchb'." t nil)
10973
10974(autoload (quote iswitchb-display-buffer) "iswitchb" "\
10975Display a buffer in another window but don't select it.
10976The buffer name is selected interactively by typing a substring.
10977For details of keybindings, do `\\[describe-function] iswitchb'." t nil)
10978
10979(autoload (quote iswitchb-buffer-other-frame) "iswitchb" "\
10980Switch to another buffer and show it in another frame.
10981The buffer name is selected interactively by typing a substring.
10982For details of keybindings, do `\\[describe-function] iswitchb'." t nil)
10983
8d8d8d4e
EZ
10984(defvar iswitchb-mode nil "\
10985Non-nil if Iswitchb mode is enabled.
10986See the command `iswitchb-mode' for a description of this minor-mode.
10987Setting this variable directly does not take effect;
10988use either \\[customize] or the function `iswitchb-mode'.")
10989
10990(custom-add-to-group (quote iswitchb) (quote iswitchb-mode) (quote custom-variable))
10991
10992(custom-add-load (quote iswitchb-mode) (quote iswitchb))
10993
b442e70a
MB
10994(autoload (quote iswitchb-mode) "iswitchb" "\
10995Toggle Iswitchb global minor mode.
10996With arg, turn Iswitchb mode on if and only iff ARG is positive.
10997This mode enables switching between buffers using substrings. See
10998`iswitchb' for details." t nil)
10999
93548d2e
DL
11000;;;***
11001\f
11002;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region
11003;;;;;; japanese-hiragana-region japanese-katakana-region japanese-zenkaku
a1b8d58b 11004;;;;;; japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal)
4c6bc877 11005;;;;;; "japan-util" "language/japan-util.el" (15185 62673))
93548d2e
DL
11006;;; Generated autoloads from language/japan-util.el
11007
93548d2e
DL
11008(autoload (quote setup-japanese-environment-internal) "japan-util" nil nil nil)
11009
11010(autoload (quote japanese-katakana) "japan-util" "\
11011Convert argument to Katakana and return that.
11012The argument may be a character or string. The result has the same type.
11013The argument object is not altered--the value is a copy.
11014Optional argument HANKAKU t means to convert to `hankaku' Katakana
11015 (`japanese-jisx0201-kana'), in which case return value
11016 may be a string even if OBJ is a character if two Katakanas are
11017 necessary to represent OBJ." nil nil)
11018
11019(autoload (quote japanese-hiragana) "japan-util" "\
11020Convert argument to Hiragana and return that.
11021The argument may be a character or string. The result has the same type.
11022The argument object is not altered--the value is a copy." nil nil)
11023
11024(autoload (quote japanese-hankaku) "japan-util" "\
11025Convert argument to `hankaku' and return that.
11026The argument may be a character or string. The result has the same type.
11027The argument object is not altered--the value is a copy.
11028Optional argument ASCII-ONLY non-nil means to return only ASCII character." nil nil)
11029
11030(autoload (quote japanese-zenkaku) "japan-util" "\
11031Convert argument to `zenkaku' and return that.
11032The argument may be a character or string. The result has the same type.
11033The argument object is not altered--the value is a copy." nil nil)
11034
11035(autoload (quote japanese-katakana-region) "japan-util" "\
11036Convert Japanese `hiragana' chars in the region to `katakana' chars.
11037Optional argument HANKAKU t means to convert to `hankaku katakana' character
11038of which charset is `japanese-jisx0201-kana'." t nil)
11039
11040(autoload (quote japanese-hiragana-region) "japan-util" "\
11041Convert Japanese `katakana' chars in the region to `hiragana' chars." t nil)
11042
11043(autoload (quote japanese-hankaku-region) "japan-util" "\
11044Convert Japanese `zenkaku' chars in the region to `hankaku' chars.
11045`Zenkaku' chars belong to `japanese-jisx0208'
11046`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
11047Optional argument ASCII-ONLY non-nil means to convert only to ASCII char." t nil)
11048
11049(autoload (quote japanese-zenkaku-region) "japan-util" "\
11050Convert hankaku' chars in the region to Japanese `zenkaku' chars.
11051`Zenkaku' chars belong to `japanese-jisx0208'
11052`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
11053Optional argument KATAKANA-ONLY non-nil means to convert only KATAKANA char." t nil)
11054
11055(autoload (quote read-hiragana-string) "japan-util" "\
11056Read a Hiragana string from the minibuffer, prompting with string PROMPT.
11057If non-nil, second arg INITIAL-INPUT is a string to insert before reading." nil nil)
11058
11059;;;***
11060\f
2b74dd73
MR
11061;;;### (autoloads (jit-lock-register) "jit-lock" "jit-lock.el" (15361
11062;;;;;; 12869))
93548d2e
DL
11063;;; Generated autoloads from jit-lock.el
11064
0ad84a21
MB
11065(autoload (quote jit-lock-register) "jit-lock" "\
11066Register FUN as a fontification function to be called in this buffer.
11067FUN will be called with two arguments START and END indicating the region
11068that needs to be (re)fontified.
11069If non-nil, CONTEXTUAL means that a contextual fontification would be useful." nil nil)
93548d2e
DL
11070
11071;;;***
11072\f
0ad84a21 11073;;;### (autoloads (with-auto-compression-mode auto-compression-mode)
f19e949b 11074;;;;;; "jka-compr" "jka-compr.el" (15730 33155))
93548d2e 11075;;; Generated autoloads from jka-compr.el
7518ed7b
GM
11076
11077(defvar auto-compression-mode nil "\
358a9f50 11078Non-nil if Auto-Compression mode is enabled.
bd02b8e0 11079See the command `auto-compression-mode' for a description of this minor-mode.
7518ed7b
GM
11080Setting this variable directly does not take effect;
11081use either \\[customize] or the function `auto-compression-mode'.")
11082
11083(custom-add-to-group (quote jka-compr) (quote auto-compression-mode) (quote custom-variable))
11084
11085(custom-add-load (quote auto-compression-mode) (quote jka-compr))
b442e70a
MB
11086
11087(autoload (quote auto-compression-mode) "jka-compr" "\
93548d2e
DL
11088Toggle automatic file compression and uncompression.
11089With prefix argument ARG, turn auto compression on if positive, else off.
b442e70a 11090Returns the new status of auto compression (non-nil means on)." t nil)
93548d2e 11091
0ad84a21
MB
11092(autoload (quote with-auto-compression-mode) "jka-compr" "\
11093Evalute BODY with automatic file compression and uncompression enabled." nil (quote macro))
11094
93548d2e
DL
11095;;;***
11096\f
4c6bc877
MR
11097;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup
11098;;;;;; keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el"
11099;;;;;; (15640 49861))
11100;;; Generated autoloads from emulation/keypad.el
11101
11102(defvar keypad-setup nil "\
11103Specifies the keypad setup for unshifted keypad keys when NumLock is off.
11104When selecting the plain numeric keypad setup, the character returned by the
11105decimal key must be specified.")
11106
11107(custom-add-to-group (quote keyboard) (quote keypad-setup) (quote custom-variable))
11108
11109(custom-add-load (quote keypad-setup) (quote keypad))
11110
11111(defvar keypad-numlock-setup nil "\
11112Specifies the keypad setup for unshifted keypad keys when NumLock is on.
11113When selecting the plain numeric keypad setup, the character returned by the
11114decimal key must be specified.")
11115
11116(custom-add-to-group (quote keyboard) (quote keypad-numlock-setup) (quote custom-variable))
11117
11118(custom-add-load (quote keypad-numlock-setup) (quote keypad))
11119
11120(defvar keypad-shifted-setup nil "\
11121Specifies the keypad setup for shifted keypad keys when NumLock is off.
11122When selecting the plain numeric keypad setup, the character returned by the
11123decimal key must be specified.")
11124
11125(custom-add-to-group (quote keyboard) (quote keypad-shifted-setup) (quote custom-variable))
11126
11127(custom-add-load (quote keypad-shifted-setup) (quote keypad))
11128
11129(defvar keypad-numlock-shifted-setup nil "\
11130Specifies the keypad setup for shifted keypad keys when NumLock is off.
11131When selecting the plain numeric keypad setup, the character returned by the
11132decimal key must be specified.")
11133
11134(custom-add-to-group (quote keyboard) (quote keypad-numlock-shifted-setup) (quote custom-variable))
11135
11136(custom-add-load (quote keypad-numlock-shifted-setup) (quote keypad))
11137
11138(autoload (quote keypad-setup) "keypad" "\
11139Set keypad bindings in function-key-map according to SETUP.
11140If optional second argument NUMLOCK is non-nil, the NumLock On bindings
11141are changed. Otherwise, the NumLock Off bindings are changed.
11142If optional third argument SHIFT is non-nil, the shifted keypad
11143keys are bound.
11144
11145 Setup Binding
11146 -------------------------------------------------------------
11147 'prefix Command prefix argument, i.e. M-0 .. M-9 and M--
11148 'S-cursor Bind shifted keypad keys to the shifted cursor movement keys.
11149 'cursor Bind keypad keys to the cursor movement keys.
11150 'numeric Plain numeric keypad, i.e. 0 .. 9 and . (or DECIMAL arg)
11151 'none Removes all bindings for keypad keys in function-key-map.
11152
11153If SETUP is 'numeric and the optional fourth argument DECIMAL is non-nil,
11154the decimal key on the keypad is mapped to DECIMAL instead of `.'" nil nil)
11155
11156;;;***
11157\f
93548d2e 11158;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el"
4c6bc877 11159;;;;;; (15185 62673))
93548d2e
DL
11160;;; Generated autoloads from international/kinsoku.el
11161
11162(autoload (quote kinsoku) "kinsoku" "\
11163Go to a line breaking position near point by doing `kinsoku' processing.
11164LINEBEG is a buffer position we can't break a line before.
11165
11166`Kinsoku' processing is to prohibit specific characters to be placed
11167at beginning of line or at end of line. Characters not to be placed
11168at beginning and end of line have character category `>' and `<'
11169respectively. This restriction is dissolved by making a line longer or
11170shorter.
11171
11172`Kinsoku' is a Japanese word which originally means ordering to stay
11173in one place, and is used for the text processing described above in
11174the context of text formatting." nil nil)
11175
11176;;;***
11177\f
4c6bc877
MR
11178;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (15185
11179;;;;;; 62673))
93548d2e
DL
11180;;; Generated autoloads from international/kkc.el
11181
abb2db1c
GM
11182(defvar kkc-after-update-conversion-functions nil "\
11183Functions to run after a conversion is selected in `japanese' input method.
11184With this input method, a user can select a proper conversion from
11185candidate list. Each time he changes the selection, functions in this
11186list are called with two arguments; starting and ending buffer
11187positions that contains the current selection.")
11188
93548d2e
DL
11189(autoload (quote kkc-region) "kkc" "\
11190Convert Kana string in the current region to Kanji-Kana mixed string.
11191Users can select a desirable conversion interactively.
11192When called from a program, expects two arguments,
11193positions FROM and TO (integers or markers) specifying the target region.
11194When it returns, the point is at the tail of the selected conversion,
11195and the return value is the length of the conversion." t nil)
11196
11197;;;***
11198\f
f19e949b
KS
11199;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro
11200;;;;;; kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter
11201;;;;;; kmacro-call-macro kmacro-end-macro kmacro-start-macro) "kmacro"
11202;;;;;; "kmacro.el" (15739 48977))
4c6bc877
MR
11203;;; Generated autoloads from kmacro.el
11204 (global-set-key "\C-x(" 'kmacro-start-macro)
11205 (global-set-key "\C-x)" 'kmacro-end-macro)
f19e949b 11206 (global-set-key "\C-xe" 'kmacro-end-and-call-macro)
4c6bc877
MR
11207 (global-set-key [f3] 'kmacro-start-macro-or-insert-counter)
11208 (global-set-key [f4] 'kmacro-end-or-call-macro)
11209 (global-set-key "\C-x\C-k" 'kmacro-keymap)
11210 (autoload 'kmacro-keymap "kmacro" "Keymap for keyboard macro commands." t 'keymap)
11211
11212(autoload (quote kmacro-start-macro) "kmacro" "\
11213Record subsequent keyboard input, defining a keyboard macro.
11214The commands are recorded even as they are executed.
11215Use \\[kmacro-end-macro] to finish recording and make the macro available.
11216Use \\[call-last-kbd-macro] to execute the macro.
11217Use \\[name-last-kbd-macro] to give it a permanent name.
11218Non-nil arg (prefix arg) means append to last macro defined;
11219
11220With \\[universal-argument] prefix, append to last keyboard macro
11221defined. Depending on `kmacro-execute-before-append', this may begin
11222by re-executing the last macro as if you typed it again.
11223
11224Otherwise, it sets `kmacro-counter' to ARG or 0 if missing before
11225defining the macro.
11226
11227Use \\[kmacro-insert-counter] to insert (and increment) the macro counter.
11228The counter value can be set or modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
11229The format of the counter can be modified via \\[kmacro-set-format]." t nil)
11230
11231(autoload (quote kmacro-end-macro) "kmacro" "\
11232Finish defining a keyboard macro.
11233The definition was started by \\[kmacro-start-macro].
11234The macro is now available for use via \\[kmacro-call-macro],
11235or it can be given a name with \\[name-last-kbd-macro] and then invoked
11236under that name.
11237
11238With numeric arg, repeat macro now that many times,
11239counting the definition just completed as the first repetition.
11240An argument of zero means repeat until error." t nil)
11241
11242(autoload (quote kmacro-call-macro) "kmacro" "\
11243Call the last keyboard macro that you defined with \\[kmacro-start-macro].
11244A prefix argument serves as a repeat count. Zero means repeat until error.
11245
11246When you call the macro, you can call the macro again by repeating
11247just the last key in the key sequence that you used to call this
11248command. See `kmacro-call-repeat-key' and `kmacro-call-repeat-with-arg'
11249for details on how to adjust or disable this behaviour.
11250
11251To make a macro permanent so you can call it even after defining
11252others, use M-x name-last-kbd-macro." t nil)
11253
11254(autoload (quote kmacro-start-macro-or-insert-counter) "kmacro" "\
11255Record subsequent keyboard input, defining a keyboard macro.
11256The commands are recorded even as they are executed.
11257
11258Sets the `kmacro-counter' to ARG (or 0 if no prefix arg) before defining the
11259macro.
11260
11261With \\[universal-argument], appends to current keyboard macro (keeping
11262the current value of `kmacro-counter').
11263
11264When defining/executing macro, inserts macro counter and increments
11265the counter with ARG or 1 if missing. With \\[universal-argument],
11266inserts previous kmacro-counter (but do not modify counter).
11267
11268The macro counter can be modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
11269The format of the counter can be modified via \\[kmacro-set-format]." t nil)
11270
11271(autoload (quote kmacro-end-or-call-macro) "kmacro" "\
11272End kbd macro if currently being defined; else call last kbd macro.
11273With numeric prefix ARG, repeat macro that many times.
11274With \\[universal-argument], call second macro in macro ring." t nil)
11275
f19e949b
KS
11276(autoload (quote kmacro-end-and-call-macro) "kmacro" "\
11277Call last keyboard macro, ending it first if currently being defined.
11278With numeric prefix ARG, repeat macro that many times." t nil)
11279
4c6bc877
MR
11280(autoload (quote kmacro-end-call-mouse) "kmacro" "\
11281Move point to the position clicked with the mouse and call last kbd macro.
11282If kbd macro currently being defined end it before activating it." t nil)
11283
11284;;;***
11285\f
a1b8d58b 11286;;;### (autoloads (setup-korean-environment-internal) "korea-util"
4c6bc877 11287;;;;;; "language/korea-util.el" (15185 62673))
93548d2e
DL
11288;;; Generated autoloads from language/korea-util.el
11289
7518ed7b 11290(defvar default-korean-keyboard (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "") "\
93548d2e
DL
11291*The kind of Korean keyboard for Korean input method.
11292\"\" for 2, \"3\" for 3.")
11293
93548d2e
DL
11294(autoload (quote setup-korean-environment-internal) "korea-util" nil nil nil)
11295
11296;;;***
11297\f
11298;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el"
4c6bc877 11299;;;;;; (15354 48719))
93548d2e
DL
11300;;; Generated autoloads from play/landmark.el
11301
11302(defalias (quote landmark-repeat) (quote lm-test-run))
11303
11304(autoload (quote lm-test-run) "landmark" "\
11305Run 100 Lm games, each time saving the weights from the previous game." t nil)
11306
11307(defalias (quote landmark) (quote lm))
11308
11309(autoload (quote lm) "landmark" "\
11310Start or resume an Lm game.
11311If a game is in progress, this command allows you to resume it.
11312Here is the relation between prefix args and game options:
11313
11314prefix arg | robot is auto-started | weights are saved from last game
11315---------------------------------------------------------------------
11316none / 1 | yes | no
11317 2 | yes | yes
11318 3 | no | yes
11319 4 | no | no
11320
11321You start by moving to a square and typing \\[lm-start-robot],
11322if you did not use a prefix arg to ask for automatic start.
11323Use \\[describe-mode] for more info." t nil)
11324
11325;;;***
11326\f
8d8d8d4e
EZ
11327;;;### (autoloads (lao-compose-region lao-composition-function lao-post-read-conversion
11328;;;;;; lao-transcribe-roman-to-lao-string lao-transcribe-single-roman-syllable-to-lao
2b74dd73
MR
11329;;;;;; lao-compose-string) "lao-util" "language/lao-util.el" (15377
11330;;;;;; 2041))
93548d2e
DL
11331;;; Generated autoloads from language/lao-util.el
11332
5ec14d3c
KH
11333(autoload (quote lao-compose-string) "lao-util" nil nil nil)
11334
11335(autoload (quote lao-transcribe-single-roman-syllable-to-lao) "lao-util" "\
11336Transcribe a Romanized Lao syllable in the region FROM and TO to Lao string.
11337Only the first syllable is transcribed.
11338The value has the form: (START END LAO-STRING), where
11339START and END are the beggining and end positions of the Roman Lao syllable,
11340LAO-STRING is the Lao character transcription of it.
11341
11342Optional 3rd arg STR, if non-nil, is a string to search for Roman Lao
11343syllable. In that case, FROM and TO are indexes to STR." nil nil)
11344
11345(autoload (quote lao-transcribe-roman-to-lao-string) "lao-util" "\
11346Transcribe Romanized Lao string STR to Lao character string." nil nil)
11347
8d8d8d4e
EZ
11348(autoload (quote lao-post-read-conversion) "lao-util" nil nil nil)
11349
5ec14d3c
KH
11350(autoload (quote lao-composition-function) "lao-util" "\
11351Compose Lao text in the region FROM and TO.
11352The text matches the regular expression PATTERN.
11353Optional 4th argument STRING, if non-nil, is a string containing text
11354to compose.
11355
11356The return value is number of composed characters." nil nil)
11357
a1b8d58b
GM
11358(autoload (quote lao-compose-region) "lao-util" nil t nil)
11359
93548d2e
DL
11360;;;***
11361\f
8d8d8d4e 11362;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display)
2b74dd73 11363;;;;;; "latin1-disp" "international/latin1-disp.el" (15377 1423))
b442e70a
MB
11364;;; Generated autoloads from international/latin1-disp.el
11365
11366(defvar latin1-display nil "\
11367Set up Latin-1/ASCII display for ISO8859 character sets.
11368This is done for each character set in the list `latin1-display-sets',
11369if no font is available to display it. Characters are displayed using
11370the corresponding Latin-1 characters where they match. Otherwise
11371ASCII sequences are used, mostly following the Latin prefix input
11372methods. Some different ASCII sequences are used if
11373`latin1-display-mnemonic' is non-nil.
11374
8d8d8d4e
EZ
11375This option also treats some characters in the `mule-unicode-...'
11376charsets if you don't have a Unicode font with which to display them.
11377
b442e70a
MB
11378Setting this variable directly does not take effect;
11379use either M-x customize of the function `latin1-display'.")
11380
11381(custom-add-to-group (quote latin1-display) (quote latin1-display) (quote custom-variable))
11382
11383(custom-add-load (quote latin1-display) (quote latin1-disp))
11384
11385(autoload (quote latin1-display) "latin1-disp" "\
11386Set up Latin-1/ASCII display for the arguments character SETS.
11387See option `latin1-display' for the method. The members of the list
11388must be in `latin1-display-sets'. With no arguments, reset the
8d8d8d4e
EZ
11389display for all of `latin1-display-sets'. See also
11390`latin1-display-setup'. As well as iso-8859 characters, this treats
11391some characters in the `mule-unicode-...' charsets if you don't have
11392a Unicode font with which to display them." nil nil)
11393
11394(defvar latin1-display-ucs-per-lynx nil "\
11395Set up Latin-1/ASCII display for Unicode characters.
11396This uses the transliterations of the Lynx browser. The display is't
11397changed if the display can render Unicode characters.
11398
11399Setting this variable directly does not take effect;
11400use either M-x customize of the function `latin1-display'.")
11401
11402(custom-add-to-group (quote latin1-display) (quote latin1-display-ucs-per-lynx) (quote custom-variable))
11403
11404(custom-add-load (quote latin1-display-ucs-per-lynx) (quote latin1-disp))
b442e70a
MB
11405
11406;;;***
11407\f
93548d2e 11408;;;### (autoloads (turn-on-lazy-lock lazy-lock-mode) "lazy-lock"
df2d7e04 11409;;;;;; "lazy-lock.el" (15510 21813))
93548d2e
DL
11410;;; Generated autoloads from lazy-lock.el
11411
11412(autoload (quote lazy-lock-mode) "lazy-lock" "\
11413Toggle Lazy Lock mode.
11414With arg, turn Lazy Lock mode on if and only if arg is positive. Enable it
11415automatically in your `~/.emacs' by:
11416
11417 (setq font-lock-support-mode 'lazy-lock-mode)
11418
662c9e53
EZ
11419For a newer font-lock support mode with similar functionality, see
11420`jit-lock-mode'. Eventually, Lazy Lock mode will be deprecated in
11421JIT Lock's favor.
11422
93548d2e
DL
11423When Lazy Lock mode is enabled, fontification can be lazy in a number of ways:
11424
11425- Demand-driven buffer fontification if `lazy-lock-minimum-size' is non-nil.
11426 This means initial fontification does not occur if the buffer is greater than
11427 `lazy-lock-minimum-size' characters in length. Instead, fontification occurs
11428 when necessary, such as when scrolling through the buffer would otherwise
11429 reveal unfontified areas. This is useful if buffer fontification is too slow
11430 for large buffers.
11431
11432- Deferred scroll fontification if `lazy-lock-defer-on-scrolling' is non-nil.
11433 This means demand-driven fontification does not occur as you scroll.
11434 Instead, fontification is deferred until after `lazy-lock-defer-time' seconds
11435 of Emacs idle time, while Emacs remains idle. This is useful if
11436 fontification is too slow to keep up with scrolling.
11437
11438- Deferred on-the-fly fontification if `lazy-lock-defer-on-the-fly' is non-nil.
11439 This means on-the-fly fontification does not occur as you type. Instead,
11440 fontification is deferred until after `lazy-lock-defer-time' seconds of Emacs
11441 idle time, while Emacs remains idle. This is useful if fontification is too
11442 slow to keep up with your typing.
11443
11444- Deferred context fontification if `lazy-lock-defer-contextually' is non-nil.
11445 This means fontification updates the buffer corresponding to true syntactic
11446 context, after `lazy-lock-defer-time' seconds of Emacs idle time, while Emacs
11447 remains idle. Otherwise, fontification occurs on modified lines only, and
11448 subsequent lines can remain fontified corresponding to previous syntactic
11449 contexts. This is useful where strings or comments span lines.
11450
11451- Stealthy buffer fontification if `lazy-lock-stealth-time' is non-nil.
11452 This means remaining unfontified areas of buffers are fontified if Emacs has
11453 been idle for `lazy-lock-stealth-time' seconds, while Emacs remains idle.
11454 This is useful if any buffer has any deferred fontification.
11455
11456Basic Font Lock mode on-the-fly fontification behaviour fontifies modified
11457lines only. Thus, if `lazy-lock-defer-contextually' is non-nil, Lazy Lock mode
11458on-the-fly fontification may fontify differently, albeit correctly. In any
11459event, to refontify some lines you can use \\[font-lock-fontify-block].
11460
11461Stealth fontification only occurs while the system remains unloaded.
11462If the system load rises above `lazy-lock-stealth-load' percent, stealth
11463fontification is suspended. Stealth fontification intensity is controlled via
11464the variable `lazy-lock-stealth-nice' and `lazy-lock-stealth-lines', and
11465verbosity is controlled via the variable `lazy-lock-stealth-verbose'." t nil)
11466
11467(autoload (quote turn-on-lazy-lock) "lazy-lock" "\
11468Unconditionally turn on Lazy Lock mode." nil nil)
11469
11470;;;***
11471\f
11472;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el"
4c6bc877 11473;;;;;; (15185 49574))
93548d2e
DL
11474;;; Generated autoloads from ledit.el
11475
11476(defconst ledit-save-files t "\
11477*Non-nil means Ledit should save files before transferring to Lisp.")
11478
11479(defconst ledit-go-to-lisp-string "%?lisp" "\
11480*Shell commands to execute to resume Lisp job.")
11481
11482(defconst ledit-go-to-liszt-string "%?liszt" "\
11483*Shell commands to execute to resume Lisp compiler job.")
11484
11485(autoload (quote ledit-mode) "ledit" "\
11486\\<ledit-mode-map>Major mode for editing text and stuffing it to a Lisp job.
11487Like Lisp mode, plus these special commands:
11488 \\[ledit-save-defun] -- record defun at or after point
11489 for later transmission to Lisp job.
11490 \\[ledit-save-region] -- record region for later transmission to Lisp job.
11491 \\[ledit-go-to-lisp] -- transfer to Lisp job and transmit saved text.
11492 \\[ledit-go-to-liszt] -- transfer to Liszt (Lisp compiler) job
11493 and transmit saved text.
11494\\{ledit-mode-map}
11495To make Lisp mode automatically change to Ledit mode,
11496do (setq lisp-mode-hook 'ledit-from-lisp-mode)" t nil)
11497
11498(autoload (quote ledit-from-lisp-mode) "ledit" nil nil nil)
11499
11500;;;***
11501\f
4c6bc877 11502;;;### (autoloads (life) "life" "play/life.el" (15020 64776))
93548d2e
DL
11503;;; Generated autoloads from play/life.el
11504
11505(autoload (quote life) "life" "\
11506Run Conway's Life simulation.
11507The starting pattern is randomly selected. Prefix arg (optional first
11508arg non-nil from a program) is the number of seconds to sleep between
11509generations (this defaults to 1)." t nil)
11510
11511;;;***
11512\f
4c6bc877
MR
11513;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (15727
11514;;;;;; 34851))
93548d2e
DL
11515;;; Generated autoloads from loadhist.el
11516
11517(autoload (quote unload-feature) "loadhist" "\
11518Unload the library that provided FEATURE, restoring all its autoloads.
f75a0f7a 11519If the feature is required by any other loaded code, and prefix arg FORCE
93548d2e
DL
11520is nil, raise an error." t nil)
11521
11522;;;***
11523\f
11524;;;### (autoloads (locate-with-filter locate) "locate" "locate.el"
2b74dd73 11525;;;;;; (15400 23926))
93548d2e
DL
11526;;; Generated autoloads from locate.el
11527
11528(autoload (quote locate) "locate" "\
64ed733a
PE
11529Run the program `locate', putting results in `*Locate*' buffer.
11530With prefix arg, prompt for the locate command to run." t nil)
93548d2e
DL
11531
11532(autoload (quote locate-with-filter) "locate" "\
cded5ed3
GM
11533Run the locate command with a filter.
11534
11535The filter is a regular expression. Only results matching the filter are
11536shown; this is often useful to constrain a big search." t nil)
93548d2e
DL
11537
11538;;;***
11539\f
2b74dd73 11540;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (15326 11642))
fd0e837b
GM
11541;;; Generated autoloads from log-edit.el
11542
11543(autoload (quote log-edit) "log-edit" "\
11544Setup a buffer to enter a log message.
bd02b8e0 11545\\<log-edit-mode-map>The buffer will be put in `log-edit-mode'.
fd0e837b
GM
11546If SETUP is non-nil, the buffer is then erased and `log-edit-hook' is run.
11547Mark and point will be set around the entire contents of the
11548buffer so that it is easy to kill the contents of the buffer with \\[kill-region].
11549Once you're done editing the message, pressing \\[log-edit-done] will call
ac95a621
GM
11550`log-edit-done' which will end up calling CALLBACK to do the actual commit.
11551LISTFUN if non-nil is a function of no arguments returning the list of files
11552 that are concerned by the current operation (using relative names).
11553If BUFFER is non-nil `log-edit' will jump to that buffer, use it to edit the
11554 log message and go back to the current buffer when done. Otherwise, it
11555 uses the current buffer." nil nil)
fd0e837b
GM
11556
11557;;;***
11558\f
2b74dd73
MR
11559;;;### (autoloads (log-view-mode) "log-view" "log-view.el" (15408
11560;;;;;; 51653))
fd0e837b
GM
11561;;; Generated autoloads from log-view.el
11562
11563(autoload (quote log-view-mode) "log-view" "\
81bf3fa7 11564Major mode for browsing CVS log output." t nil)
fd0e837b
GM
11565
11566;;;***
11567\f
93548d2e 11568;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer
df2d7e04
CW
11569;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (15595
11570;;;;;; 6759))
93548d2e
DL
11571;;; Generated autoloads from lpr.el
11572
efaa080b
GM
11573(defvar lpr-windows-system (memq system-type (quote (emx win32 w32 mswindows ms-dos windows-nt))))
11574
11575(defvar lpr-lp-system (memq system-type (quote (usg-unix-v dgux hpux irix))))
11576
11577(defvar printer-name (and lpr-windows-system "PRN") "\
93548d2e
DL
11578*The name of a local printer to which data is sent for printing.
11579\(Note that PostScript files are sent to `ps-printer-name', which see.)
11580
11581On Unix-like systems, a string value should be a name understood by
11582lpr's -P option; otherwise the value should be nil.
11583
11584On MS-DOS and MS-Windows systems, a string value is taken as the name of
11585a printer device or port, provided `lpr-command' is set to \"\".
11586Typical non-default settings would be \"LPT1\" to \"LPT3\" for parallel
11587printers, or \"COM1\" to \"COM4\" or \"AUX\" for serial printers, or
11588\"//hostname/printer\" for a shared network printer. You can also set
11589it to the name of a file, in which case the output gets appended to that
11590file. If you want to discard the printed output, set this to \"NUL\".")
11591
11592(defvar lpr-switches nil "\
11593*List of strings to pass as extra options for the printer program.
11594It is recommended to set `printer-name' instead of including an explicit
11595switch on this list.
11596See `lpr-command'.")
11597
efaa080b 11598(defvar lpr-command (cond (lpr-windows-system "") (lpr-lp-system "lp") (t "lpr")) "\
93548d2e
DL
11599*Name of program for printing a file.
11600
11601On MS-DOS and MS-Windows systems, if the value is an empty string then
11602Emacs will write directly to the printer port named by `printer-name'.
11603The programs `print' and `nprint' (the standard print programs on
11604Windows NT and Novell Netware respectively) are handled specially, using
11605`printer-name' as the destination for output; any other program is
11606treated like `lpr' except that an explicit filename is given as the last
11607argument.")
11608
11609(autoload (quote lpr-buffer) "lpr" "\
6448a6b3
GM
11610Print buffer contents without pagination or page headers.
11611See the variables `lpr-switches' and `lpr-command'
11612for customization of the printer command." t nil)
93548d2e
DL
11613
11614(autoload (quote print-buffer) "lpr" "\
cded5ed3 11615Paginate and print buffer contents.
cded5ed3 11616
6448a6b3
GM
11617The variable `lpr-headers-switches' controls how to paginate.
11618If it is nil (the default), we run the `pr' program (or whatever program
11619`lpr-page-header-program' specifies) to paginate.
11620`lpr-page-header-switches' specifies the switches for that program.
11621
11622Otherwise, the switches in `lpr-headers-switches' are used
11623in the print command itself; we expect them to request pagination.
11624
11625See the variables `lpr-switches' and `lpr-command'
11626for further customization of the printer command." t nil)
93548d2e
DL
11627
11628(autoload (quote lpr-region) "lpr" "\
6448a6b3
GM
11629Print region contents without pagination or page headers.
11630See the variables `lpr-switches' and `lpr-command'
11631for customization of the printer command." t nil)
93548d2e
DL
11632
11633(autoload (quote print-region) "lpr" "\
6448a6b3
GM
11634Paginate and print the region contents.
11635
11636The variable `lpr-headers-switches' controls how to paginate.
11637If it is nil (the default), we run the `pr' program (or whatever program
11638`lpr-page-header-program' specifies) to paginate.
11639`lpr-page-header-switches' specifies the switches for that program.
11640
11641Otherwise, the switches in `lpr-headers-switches' are used
11642in the print command itself; we expect them to request pagination.
11643
11644See the variables `lpr-switches' and `lpr-command'
11645for further customization of the printer command." t nil)
93548d2e
DL
11646
11647;;;***
11648\f
2b74dd73 11649;;;### (autoloads nil "ls-lisp" "ls-lisp.el" (15407 18714))
93548d2e
DL
11650;;; Generated autoloads from ls-lisp.el
11651
ac95a621 11652(defgroup ls-lisp nil "Emulate the ls program completely in Emacs Lisp." :version "21.1" :group (quote dired))
93548d2e
DL
11653
11654;;;***
11655\f
296d7669
KS
11656;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (15683
11657;;;;;; 14756))
93548d2e
DL
11658;;; Generated autoloads from calendar/lunar.el
11659
11660(autoload (quote phases-of-moon) "lunar" "\
11661Display the quarters of the moon for last month, this month, and next month.
11662If called with an optional prefix argument, prompts for month and year.
11663
11664This function is suitable for execution in a .emacs file." t nil)
11665
11666;;;***
11667\f
4c6bc877
MR
11668;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (15186
11669;;;;;; 56483))
93548d2e
DL
11670;;; Generated autoloads from progmodes/m4-mode.el
11671
11672(autoload (quote m4-mode) "m4-mode" "\
11673A major mode to edit m4 macro files.
11674\\{m4-mode-map}
11675" t nil)
11676
11677;;;***
11678\f
11679;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
4c6bc877 11680;;;;;; name-last-kbd-macro) "macros" "macros.el" (15185 49574))
93548d2e
DL
11681;;; Generated autoloads from macros.el
11682
11683(autoload (quote name-last-kbd-macro) "macros" "\
11684Assign a name to the last keyboard macro defined.
11685Argument SYMBOL is the name to define.
11686The symbol's function definition becomes the keyboard macro string.
11687Such a \"function\" cannot be called from Lisp, but it is a valid editor command." t nil)
11688
11689(autoload (quote insert-kbd-macro) "macros" "\
11690Insert in buffer the definition of kbd macro NAME, as Lisp code.
11691Optional second arg KEYS means also record the keys it is on
11692\(this is the prefix argument, when calling interactively).
11693
11694This Lisp code will, when executed, define the kbd macro with the same
11695definition it has now. If you say to record the keys, the Lisp code
11696will also rebind those keys to the macro. Only global key bindings
11697are recorded since executing this Lisp code always makes global
11698bindings.
11699
11700To save a kbd macro, visit a file of Lisp code such as your `~/.emacs',
11701use this command, and then save the file." t nil)
11702
11703(autoload (quote kbd-macro-query) "macros" "\
11704Query user during kbd macro execution.
11705 With prefix argument, enters recursive edit, reading keyboard
11706commands even within a kbd macro. You can give different commands
11707each time the macro executes.
11708 Without prefix argument, asks whether to continue running the macro.
11709Your options are: \\<query-replace-map>
11710\\[act] Finish this iteration normally and continue with the next.
11711\\[skip] Skip the rest of this iteration, and start the next.
11712\\[exit] Stop the macro entirely right now.
11713\\[recenter] Redisplay the screen, then ask again.
11714\\[edit] Enter recursive edit; ask again when you exit from that." t nil)
11715
11716(autoload (quote apply-macro-to-region-lines) "macros" "\
11717For each complete line between point and mark, move to the beginning
11718of the line, and run the last keyboard macro.
11719
11720When called from lisp, this function takes two arguments TOP and
11721BOTTOM, describing the current region. TOP must be before BOTTOM.
11722The optional third argument MACRO specifies a keyboard macro to
11723execute.
11724
11725This is useful for quoting or unquoting included text, adding and
11726removing comments, or producing tables where the entries are regular.
11727
11728For example, in Usenet articles, sections of text quoted from another
11729author are indented, or have each line start with `>'. To quote a
11730section of text, define a keyboard macro which inserts `>', put point
11731and mark at opposite ends of the quoted section, and use
11732`\\[apply-macro-to-region-lines]' to mark the entire section.
11733
11734Suppose you wanted to build a keyword table in C where each entry
11735looked like this:
11736
11737 { \"foo\", foo_data, foo_function },
11738 { \"bar\", bar_data, bar_function },
11739 { \"baz\", baz_data, baz_function },
11740
11741You could enter the names in this format:
11742
11743 foo
11744 bar
11745 baz
11746
11747and write a macro to massage a word into a table entry:
11748
11749 \\C-x (
11750 \\M-d { \"\\C-y\", \\C-y_data, \\C-y_function },
11751 \\C-x )
11752
11753and then select the region of un-tablified names and use
11754`\\[apply-macro-to-region-lines]' to build the table from the names.
11755" t nil)
11756 (define-key ctl-x-map "q" 'kbd-macro-query)
11757
11758;;;***
11759\f
11760;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr"
87bb8d21 11761;;;;;; "mail/mail-extr.el" (15661 53043))
93548d2e
DL
11762;;; Generated autoloads from mail/mail-extr.el
11763
11764(autoload (quote mail-extract-address-components) "mail-extr" "\
11765Given an RFC-822 address ADDRESS, extract full name and canonical address.
11766Returns a list of the form (FULL-NAME CANONICAL-ADDRESS).
11767If no name can be extracted, FULL-NAME will be nil.
11768
11769If the optional argument ALL is non-nil, then ADDRESS can contain zero
11770or more recipients, separated by commas, and we return a list of
11771the form ((FULL-NAME CANONICAL-ADDRESS) ...) with one element for
11772each recipient. If ALL is nil, then if ADDRESS contains more than
11773one recipients, all but the first is ignored.
11774
f383cd0d 11775ADDRESS may be a string or a buffer. If it is a buffer, the visible
93548d2e
DL
11776 (narrowed) portion of the buffer will be interpreted as the address.
11777 (This feature exists so that the clever caller might be able to avoid
11778 consing a string.)" nil nil)
11779
11780(autoload (quote what-domain) "mail-extr" "\
11781Convert mail domain DOMAIN to the country it corresponds to." t nil)
11782
11783;;;***
11784\f
11785;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history
11786;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el"
4c6bc877 11787;;;;;; (15186 56483))
93548d2e
DL
11788;;; Generated autoloads from mail/mail-hist.el
11789
11790(autoload (quote mail-hist-define-keys) "mail-hist" "\
11791Define keys for accessing mail header history. For use in hooks." nil nil)
11792
11793(autoload (quote mail-hist-enable) "mail-hist" nil nil nil)
11794
11795(defvar mail-hist-keep-history t "\
11796*Non-nil means keep a history for headers and text of outgoing mail.")
11797
11798(autoload (quote mail-hist-put-headers-into-history) "mail-hist" "\
11799Put headers and contents of this message into mail header history.
11800Each header has its own independent history, as does the body of the
11801message.
11802
11803This function normally would be called when the message is sent." nil nil)
11804
11805;;;***
11806\f
7518ed7b
GM
11807;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
11808;;;;;; mail-unquote-printable mail-quote-printable mail-file-babyl-p
df2d7e04
CW
11809;;;;;; mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (15513
11810;;;;;; 1037))
93548d2e
DL
11811;;; Generated autoloads from mail/mail-utils.el
11812
11813(defvar mail-use-rfc822 nil "\
11814*If non-nil, use a full, hairy RFC822 parser on mail addresses.
11815Otherwise, (the default) use a smaller, somewhat faster, and
11816often correct parser.")
11817
11818(autoload (quote mail-file-babyl-p) "mail-utils" nil nil nil)
11819
7518ed7b
GM
11820(autoload (quote mail-quote-printable) "mail-utils" "\
11821Convert a string to the \"quoted printable\" Q encoding.
11822If the optional argument WRAPPER is non-nil,
11823we add the wrapper characters =?ISO-8859-1?Q?....?=." nil nil)
11824
11825(autoload (quote mail-unquote-printable) "mail-utils" "\
11826Undo the \"quoted printable\" encoding.
11827If the optional argument WRAPPER is non-nil,
11828we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=." nil nil)
11829
11830(autoload (quote mail-unquote-printable-region) "mail-utils" "\
11831Undo the \"quoted printable\" encoding in buffer from BEG to END.
11832If the optional argument WRAPPER is non-nil,
11833we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=." t nil)
11834
93548d2e
DL
11835(autoload (quote mail-fetch-field) "mail-utils" "\
11836Return the value of the header field whose type is FIELD-NAME.
11837The buffer is expected to be narrowed to just the header of the message.
11838If second arg LAST is non-nil, use the last field of type FIELD-NAME.
11839If third arg ALL is non-nil, concatenate all such fields with commas between.
11840If 4th arg LIST is non-nil, return a list of all such fields." nil nil)
11841
11842;;;***
11843\f
11844;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup)
38747ec6 11845;;;;;; "mailabbrev" "mail/mailabbrev.el" (15664 47249))
93548d2e
DL
11846;;; Generated autoloads from mail/mailabbrev.el
11847
11848(autoload (quote mail-abbrevs-setup) "mailabbrev" "\
11849Initialize use of the `mailabbrev' package." nil nil)
11850
11851(autoload (quote build-mail-abbrevs) "mailabbrev" "\
11852Read mail aliases from personal mail alias file and set `mail-abbrevs'.
11853By default this is the file specified by `mail-personal-alias-file'." nil nil)
11854
11855(autoload (quote define-mail-abbrev) "mailabbrev" "\
11856Define NAME as a mail alias abbrev that translates to DEFINITION.
11857If DEFINITION contains multiple addresses, separate them with commas." t nil)
11858
11859;;;***
11860\f
11861;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases
2b74dd73
MR
11862;;;;;; mail-complete-style) "mailalias" "mail/mailalias.el" (15303
11863;;;;;; 63149))
93548d2e
DL
11864;;; Generated autoloads from mail/mailalias.el
11865
11866(defvar mail-complete-style (quote angles) "\
11867*Specifies how \\[mail-complete] formats the full name when it completes.
11868If `nil', they contain just the return address like:
11869 king@grassland.com
11870If `parens', they look like:
11871 king@grassland.com (Elvis Parsley)
11872If `angles', they look like:
11873 Elvis Parsley <king@grassland.com>")
11874
11875(autoload (quote expand-mail-aliases) "mailalias" "\
11876Expand all mail aliases in suitable header fields found between BEG and END.
11877If interactive, expand in header fields.
11878Suitable header fields are `To', `From', `CC' and `BCC', `Reply-to', and
11879their `Resent-' variants.
11880
11881Optional second arg EXCLUDE may be a regular expression defining text to be
11882removed from alias expansions." t nil)
11883
11884(autoload (quote define-mail-alias) "mailalias" "\
11885Define NAME as a mail alias that translates to DEFINITION.
11886This means that sending a message to NAME will actually send to DEFINITION.
11887
11888Normally, the addresses in DEFINITION must be separated by commas.
11889If FROM-MAILRC-FILE is non-nil, then addresses in DEFINITION
11890can be separated by spaces; an address can contain spaces
11891if it is quoted with double-quotes." t nil)
11892
11893(autoload (quote mail-complete) "mailalias" "\
11894Perform completion on header field or word preceding point.
11895Completable headers are according to `mail-complete-alist'. If none matches
11896current header, calls `mail-complete-function' and passes prefix arg if any." t nil)
11897
11898;;;***
11899\f
11900;;;### (autoloads (makefile-mode) "make-mode" "progmodes/make-mode.el"
2b74dd73 11901;;;;;; (15365 19469))
93548d2e
DL
11902;;; Generated autoloads from progmodes/make-mode.el
11903
11904(autoload (quote makefile-mode) "make-mode" "\
11905Major mode for editing Makefiles.
11906This function ends by invoking the function(s) `makefile-mode-hook'.
11907
11908\\{makefile-mode-map}
11909
11910In the browser, use the following keys:
11911
11912\\{makefile-browser-map}
11913
11914Makefile mode can be configured by modifying the following variables:
11915
8d8d8d4e 11916`makefile-browser-buffer-name':
93548d2e
DL
11917 Name of the macro- and target browser buffer.
11918
8d8d8d4e 11919`makefile-target-colon':
93548d2e
DL
11920 The string that gets appended to all target names
11921 inserted by `makefile-insert-target'.
11922 \":\" or \"::\" are quite common values.
11923
8d8d8d4e 11924`makefile-macro-assign':
93548d2e
DL
11925 The string that gets appended to all macro names
11926 inserted by `makefile-insert-macro'.
11927 The normal value should be \" = \", since this is what
cded5ed3 11928 standard make expects. However, newer makes such as dmake
93548d2e
DL
11929 allow a larger variety of different macro assignments, so you
11930 might prefer to use \" += \" or \" := \" .
11931
8d8d8d4e 11932`makefile-tab-after-target-colon':
93548d2e
DL
11933 If you want a TAB (instead of a space) to be appended after the
11934 target colon, then set this to a non-nil value.
11935
8d8d8d4e 11936`makefile-browser-leftmost-column':
93548d2e
DL
11937 Number of blanks to the left of the browser selection mark.
11938
8d8d8d4e 11939`makefile-browser-cursor-column':
93548d2e
DL
11940 Column in which the cursor is positioned when it moves
11941 up or down in the browser.
11942
8d8d8d4e 11943`makefile-browser-selected-mark':
93548d2e
DL
11944 String used to mark selected entries in the browser.
11945
8d8d8d4e 11946`makefile-browser-unselected-mark':
93548d2e
DL
11947 String used to mark unselected entries in the browser.
11948
8d8d8d4e 11949`makefile-browser-auto-advance-after-selection-p':
93548d2e
DL
11950 If this variable is set to a non-nil value the cursor
11951 will automagically advance to the next line after an item
11952 has been selected in the browser.
11953
8d8d8d4e 11954`makefile-pickup-everything-picks-up-filenames-p':
93548d2e
DL
11955 If this variable is set to a non-nil value then
11956 `makefile-pickup-everything' also picks up filenames as targets
11957 (i.e. it calls `makefile-pickup-filenames-as-targets'), otherwise
11958 filenames are omitted.
11959
8d8d8d4e 11960`makefile-cleanup-continuations-p':
cded5ed3 11961 If this variable is set to a non-nil value then Makefile mode
93548d2e
DL
11962 will assure that no line in the file ends with a backslash
11963 (the continuation character) followed by any whitespace.
11964 This is done by silently removing the trailing whitespace, leaving
11965 the backslash itself intact.
cded5ed3 11966 IMPORTANT: Please note that enabling this option causes Makefile mode
93548d2e
DL
11967 to MODIFY A FILE WITHOUT YOUR CONFIRMATION when \"it seems necessary\".
11968
8d8d8d4e 11969`makefile-browser-hook':
93548d2e
DL
11970 A function or list of functions to be called just before the
11971 browser is entered. This is executed in the makefile buffer.
11972
8d8d8d4e 11973`makefile-special-targets-list':
93548d2e
DL
11974 List of special targets. You will be offered to complete
11975 on one of those in the minibuffer whenever you enter a `.'.
11976 at the beginning of a line in Makefile mode." t nil)
11977
11978;;;***
11979\f
2b74dd73
MR
11980;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (13229
11981;;;;;; 28917))
93548d2e
DL
11982;;; Generated autoloads from makesum.el
11983
11984(autoload (quote make-command-summary) "makesum" "\
11985Make a summary of current key bindings in the buffer *Summary*.
11986Previous contents of that buffer are killed first." t nil)
11987
11988;;;***
11989\f
4c6bc877 11990;;;### (autoloads (man-follow man) "man" "man.el" (15425 23120))
93548d2e
DL
11991;;; Generated autoloads from man.el
11992
11993(defalias (quote manual-entry) (quote man))
11994
11995(autoload (quote man) "man" "\
11996Get a Un*x manual page and put it in a buffer.
11997This command is the top-level command in the man package. It runs a Un*x
11998command to retrieve and clean a manpage in the background and places the
11999results in a Man mode (manpage browsing) buffer. See variable
12000`Man-notify-method' for what happens when the buffer is ready.
abb2db1c
GM
12001If a buffer already exists for this man page, it will display immediately.
12002
12003To specify a man page from a certain section, type SUBJECT(SECTION) or
a67b854e
GM
12004SECTION SUBJECT when prompted for a manual entry. To see manpages from
12005all sections related to a subject, put something appropriate into the
12006`Man-switches' variable, which see." t nil)
93548d2e
DL
12007
12008(autoload (quote man-follow) "man" "\
12009Get a Un*x manual page of the item under point and put it in a buffer." t nil)
12010
12011;;;***
12012\f
4c6bc877
MR
12013;;;### (autoloads (master-mode) "master" "master.el" (15400 24164))
12014;;; Generated autoloads from master.el
12015
12016(autoload (quote master-mode) "master" "\
12017Toggle Master mode.
12018With no argument, this command toggles the mode.
12019Non-null prefix argument turns on the mode.
12020Null prefix argument turns off the mode.
12021
12022When Master mode is enabled, you can scroll the slave buffer using the
12023following commands:
12024
12025\\{master-mode-map}
12026
12027The slave buffer is stored in the buffer-local variable `master-of'.
12028You can set this variable using `master-set-slave'. You can show
12029yourself the value of `master-of' by calling `master-show-slave'." t nil)
12030
12031;;;***
12032\f
93548d2e
DL
12033;;;### (autoloads (unbold-region bold-region message-news-other-frame
12034;;;;;; message-news-other-window message-mail-other-frame message-mail-other-window
8d8d8d4e
EZ
12035;;;;;; message-bounce message-resend message-insinuate-rmail message-forward-rmail-make-body
12036;;;;;; message-forward-make-body message-forward message-recover
93548d2e
DL
12037;;;;;; message-supersede message-cancel-news message-followup message-wide-reply
12038;;;;;; message-reply message-news message-mail message-mode message-signature-file
12039;;;;;; message-signature message-indent-citation-function message-cite-function
12040;;;;;; message-yank-prefix message-citation-line-function message-send-mail-function
12041;;;;;; message-user-organization-file message-signature-separator
df2d7e04 12042;;;;;; message-from-style) "message" "gnus/message.el" (15533 28774))
93548d2e
DL
12043;;; Generated autoloads from gnus/message.el
12044
12045(defvar message-from-style (quote default) "\
12046*Specifies how \"From\" headers look.
12047
ac95a621 12048If nil, they contain just the return address like:
93548d2e
DL
12049 king@grassland.com
12050If `parens', they look like:
12051 king@grassland.com (Elvis Parsley)
12052If `angles', they look like:
12053 Elvis Parsley <king@grassland.com>
12054
12055Otherwise, most addresses look like `angles', but they look like
12056`parens' if `angles' would need quoting and `parens' would not.")
12057
12058(defvar message-signature-separator "^-- *$" "\
12059Regexp matching the signature separator.")
12060
12061(defvar message-user-organization-file "/usr/lib/news/organization" "\
12062*Local news organization file.")
12063
12064(defvar message-send-mail-function (quote message-send-mail-with-sendmail) "\
12065Function to call to send the current buffer as mail.
12066The headers should be delimited by a line whose contents match the
12067variable `mail-header-separator'.
12068
b442e70a 12069Valid values include `message-send-mail-with-sendmail' (the default),
ac95a621
GM
12070`message-send-mail-with-mh', `message-send-mail-with-qmail',
12071`smtpmail-send-it' and `feedmail-send-it'.
12072
12073See also `send-mail-function'.")
93548d2e
DL
12074
12075(defvar message-citation-line-function (quote message-insert-citation-line) "\
12076*Function called to insert the \"Whomever writes:\" line.")
12077
12078(defvar message-yank-prefix "> " "\
b442e70a 12079*Prefix inserted on the lines of yanked messages.")
93548d2e
DL
12080
12081(defvar message-cite-function (quote message-cite-original) "\
12082*Function for citing an original message.
12083Predefined functions include `message-cite-original' and
12084`message-cite-original-without-signature'.
12085Note that `message-cite-original' uses `mail-citation-hook' if that is non-nil.")
12086
12087(defvar message-indent-citation-function (quote message-indent-citation) "\
12088*Function for modifying a citation just inserted in the mail buffer.
12089This can also be a list of functions. Each function can find the
12090citation between (point) and (mark t). And each function should leave
12091point and mark around the citation text as modified.")
12092
12093(defvar message-signature t "\
12094*String to be inserted at the end of the message buffer.
12095If t, the `message-signature-file' file will be inserted instead.
12096If a function, the result from the function will be used instead.
12097If a form, the result from the form will be used instead.")
12098
12099(defvar message-signature-file "~/.signature" "\
2a55cd3a
GM
12100*Name of file containing the text inserted at end of message buffer.
12101Ignored if the named file doesn't exist.
12102If nil, don't insert a signature.")
93548d2e 12103
b442e70a 12104(define-mail-user-agent (quote message-user-agent) (quote message-mail) (quote message-send-and-exit) (quote message-kill-buffer) (quote message-send-hook))
93548d2e
DL
12105
12106(autoload (quote message-mode) "message" "\
12107Major mode for editing mail and news to be sent.
ac95a621
GM
12108Like Text Mode but with these additional commands:\\<message-mode-map>
12109C-c C-s `message-send' (send the message) C-c C-c `message-send-and-exit'
12110C-c C-d Postpone sending the message C-c C-k Kill the message
93548d2e
DL
12111C-c C-f move to a header field (and create it if there isn't):
12112 C-c C-f C-t move to To C-c C-f C-s move to Subject
12113 C-c C-f C-c move to Cc C-c C-f C-b move to Bcc
12114 C-c C-f C-w move to Fcc C-c C-f C-r move to Reply-To
12115 C-c C-f C-u move to Summary C-c C-f C-n move to Newsgroups
12116 C-c C-f C-k move to Keywords C-c C-f C-d move to Distribution
12117 C-c C-f C-f move to Followup-To
ac95a621
GM
12118C-c C-t `message-insert-to' (add a To header to a news followup)
12119C-c C-n `message-insert-newsgroups' (add a Newsgroup header to a news reply)
12120C-c C-b `message-goto-body' (move to beginning of message text).
12121C-c C-i `message-goto-signature' (move to the beginning of the signature).
12122C-c C-w `message-insert-signature' (insert `message-signature-file' file).
12123C-c C-y `message-yank-original' (insert current message, if any).
12124C-c C-q `message-fill-yanked-message' (fill what was yanked).
12125C-c C-e `message-elide-region' (elide the text between point and mark).
12126C-c C-v `message-delete-not-region' (remove the text outside the region).
12127C-c C-z `message-kill-to-signature' (kill the text up to the signature).
12128C-c C-r `message-caesar-buffer-body' (rot13 the message body).
12129C-c C-a `mml-attach-file' (attach a file as MIME).
12130M-RET `message-newline-and-reformat' (break the line and reformat)." t nil)
93548d2e
DL
12131
12132(autoload (quote message-mail) "message" "\
12133Start editing a mail message to be sent.
12134OTHER-HEADERS is an alist of header/value pairs." t nil)
12135
12136(autoload (quote message-news) "message" "\
12137Start editing a news article to be sent." t nil)
12138
12139(autoload (quote message-reply) "message" "\
12140Start editing a reply to the article in the current buffer." t nil)
12141
12142(autoload (quote message-wide-reply) "message" "\
12143Make a \"wide\" reply to the message in the current buffer." t nil)
12144
12145(autoload (quote message-followup) "message" "\
12146Follow up to the message in the current buffer.
12147If TO-NEWSGROUPS, use that as the new Newsgroups line." t nil)
12148
12149(autoload (quote message-cancel-news) "message" "\
b442e70a
MB
12150Cancel an article you posted.
12151If ARG, allow editing of the cancellation message." t nil)
93548d2e
DL
12152
12153(autoload (quote message-supersede) "message" "\
12154Start composing a message to supersede the current message.
12155This is done simply by taking the old article and adding a Supersedes
12156header line with the old Message-ID." t nil)
12157
12158(autoload (quote message-recover) "message" "\
12159Reread contents of current buffer from its last auto-save file." t nil)
12160
12161(autoload (quote message-forward) "message" "\
12162Forward the current message via mail.
b442e70a
MB
12163Optional NEWS will use news to forward instead of mail.
12164Optional DIGEST will use digest to forward." t nil)
93548d2e 12165
8d8d8d4e
EZ
12166(autoload (quote message-forward-make-body) "message" nil nil nil)
12167
12168(autoload (quote message-forward-rmail-make-body) "message" nil nil nil)
12169
12170(autoload (quote message-insinuate-rmail) "message" "\
12171Let RMAIL uses message to forward." t nil)
12172
93548d2e
DL
12173(autoload (quote message-resend) "message" "\
12174Resend the current article to ADDRESS." t nil)
12175
12176(autoload (quote message-bounce) "message" "\
12177Re-mail the current message.
b442e70a 12178This only makes sense if the current message is a bounce message that
93548d2e
DL
12179contains some mail you have written which has been bounced back to
12180you." t nil)
12181
12182(autoload (quote message-mail-other-window) "message" "\
12183Like `message-mail' command, but display mail buffer in another window." t nil)
12184
12185(autoload (quote message-mail-other-frame) "message" "\
12186Like `message-mail' command, but display mail buffer in another frame." t nil)
12187
12188(autoload (quote message-news-other-window) "message" "\
12189Start editing a news article to be sent." t nil)
12190
12191(autoload (quote message-news-other-frame) "message" "\
12192Start editing a news article to be sent." t nil)
12193
12194(autoload (quote bold-region) "message" "\
12195Bold all nonblank characters in the region.
12196Works by overstriking characters.
12197Called from program, takes two arguments START and END
12198which specify the range to operate on." t nil)
12199
12200(autoload (quote unbold-region) "message" "\
12201Remove all boldness (overstruck characters) in the region.
12202Called from program, takes two arguments START and END
12203which specify the range to operate on." t nil)
12204
12205;;;***
12206\f
12207;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el"
87bb8d21 12208;;;;;; (15577 64658))
93548d2e
DL
12209;;; Generated autoloads from progmodes/meta-mode.el
12210
12211(autoload (quote metafont-mode) "meta-mode" "\
12212Major mode for editing Metafont sources.
12213Special commands:
12214\\{meta-mode-map}
12215
12216Turning on Metafont mode calls the value of the variables
12217`meta-common-mode-hook' and `metafont-mode-hook'." t nil)
12218
12219(autoload (quote metapost-mode) "meta-mode" "\
12220Major mode for editing MetaPost sources.
12221Special commands:
12222\\{meta-mode-map}
12223
12224Turning on MetaPost mode calls the value of the variable
12225`meta-common-mode-hook' and `metafont-mode-hook'." t nil)
12226
12227;;;***
12228\f
12229;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body
12230;;;;;; metamail-interpret-header) "metamail" "mail/metamail.el"
2b74dd73 12231;;;;;; (14861 58026))
93548d2e
DL
12232;;; Generated autoloads from mail/metamail.el
12233
12234(autoload (quote metamail-interpret-header) "metamail" "\
12235Interpret a header part of a MIME message in current buffer.
12236Its body part is not interpreted at all." t nil)
12237
12238(autoload (quote metamail-interpret-body) "metamail" "\
12239Interpret a body part of a MIME message in current buffer.
12240Optional argument VIEWMODE specifies the value of the
12241EMACS_VIEW_MODE environment variable (defaulted to 1).
12242Optional argument NODISPLAY non-nil means buffer is not
12243redisplayed as output is inserted.
12244Its header part is not interpreted at all." t nil)
12245
12246(autoload (quote metamail-buffer) "metamail" "\
12247Process current buffer through `metamail'.
12248Optional argument VIEWMODE specifies the value of the
12249EMACS_VIEW_MODE environment variable (defaulted to 1).
12250Optional argument BUFFER specifies a buffer to be filled (nil
12251means current).
12252Optional argument NODISPLAY non-nil means buffer is not
12253redisplayed as output is inserted." t nil)
12254
12255(autoload (quote metamail-region) "metamail" "\
12256Process current region through 'metamail'.
12257Optional argument VIEWMODE specifies the value of the
12258EMACS_VIEW_MODE environment variable (defaulted to 1).
12259Optional argument BUFFER specifies a buffer to be filled (nil
12260means current).
12261Optional argument NODISPLAY non-nil means buffer is not
12262redisplayed as output is inserted." t nil)
12263
12264;;;***
12265\f
12266;;;### (autoloads (mh-letter-mode mh-smail-other-window mh-smail-batch
2b74dd73 12267;;;;;; mh-smail) "mh-comp" "mail/mh-comp.el" (15394 11401))
93548d2e
DL
12268;;; Generated autoloads from mail/mh-comp.el
12269
12270(autoload (quote mh-smail) "mh-comp" "\
12271Compose and send mail with the MH mail system.
12272This function is an entry point to mh-e, the Emacs front end
12273to the MH mail system.
12274
12275See documentation of `\\[mh-send]' for more details on composing mail." t nil)
12276
12277(autoload (quote mh-smail-batch) "mh-comp" "\
12278Set up a mail composition draft with the MH mail system.
12279This function is an entry point to mh-e, the Emacs front end
12280to the MH mail system. This function does not prompt the user
12281for any header fields, and thus is suitable for use by programs
12282that want to create a mail buffer.
12283Users should use `\\[mh-smail]' to compose mail." nil nil)
12284
12285(autoload (quote mh-smail-other-window) "mh-comp" "\
12286Compose and send mail in other window with the MH mail system.
12287This function is an entry point to mh-e, the Emacs front end
12288to the MH mail system.
12289
12290See documentation of `\\[mh-send]' for more details on composing mail." t nil)
12291
12292(autoload (quote mh-letter-mode) "mh-comp" "\
12293Mode for composing letters in mh-e.\\<mh-letter-mode-map>
12294When you have finished composing, type \\[mh-send-letter] to send the message
12295using the MH mail handling system.
12296See the documentation for \\[mh-edit-mhn] for information on composing MIME
12297messages.
12298
12299\\{mh-letter-mode-map}
12300
12301Variables controlling this mode (defaults in parentheses):
12302
12303 mh-delete-yanked-msg-window (nil)
12304 If non-nil, \\[mh-yank-cur-msg] will delete any windows displaying
12305 the yanked message.
12306
12307 mh-yank-from-start-of-msg (t)
12308 If non-nil, \\[mh-yank-cur-msg] will include the entire message.
12309 If `body', just yank the body (no header).
12310 If nil, only the portion of the message following the point will be yanked.
12311 If there is a region, this variable is ignored.
12312
12313 mh-ins-buf-prefix (\"> \")
12314 String to insert before each non-blank line of a message as it is
12315 inserted in a draft letter.
12316
12317 mh-signature-file-name (\"~/.signature\")
12318 File to be inserted into message by \\[mh-insert-signature].
12319
12320This command runs the normal hooks `text-mode-hook' and `mh-letter-mode-hook'." t nil)
12321
12322;;;***
12323\f
2b74dd73
MR
12324;;;### (autoloads (mh-version mh-rmail) "mh-e" "mail/mh-e.el" (15394
12325;;;;;; 11455))
93548d2e
DL
12326;;; Generated autoloads from mail/mh-e.el
12327
12328(autoload (quote mh-rmail) "mh-e" "\
12329Inc(orporate) new mail with MH, or, with arg, scan an MH mail folder.
12330This function is an entry point to mh-e, the Emacs front end
12331to the MH mail system." t nil)
12332
12333(autoload (quote mh-version) "mh-e" "\
12334Display version information about mh-e and the MH mail handling system." t nil)
12335
12336;;;***
12337\f
4c6bc877 12338;;;### (autoloads nil "mh-mime" "mail/mh-mime.el" (15185 62673))
93548d2e
DL
12339;;; Generated autoloads from mail/mh-mime.el
12340
12341(defvar mh-mime-content-types (quote (("text/plain") ("text/richtext") ("multipart/mixed") ("multipart/alternative") ("multipart/digest") ("multipart/parallel") ("message/rfc822") ("message/partial") ("message/external-body") ("application/octet-stream") ("application/postscript") ("image/jpeg") ("image/gif") ("audio/basic") ("video/mpeg"))) "\
12342Legal MIME content types. See documentation for \\[mh-edit-mhn].")
12343
12344;;;***
12345\f
2b74dd73 12346;;;### (autoloads nil "mh-utils" "mail/mh-utils.el" (15400 24719))
93548d2e
DL
12347;;; Generated autoloads from mail/mh-utils.el
12348
12349(put (quote mh-progs) (quote risky-local-variable) t)
12350
12351(put (quote mh-lib) (quote risky-local-variable) t)
12352
12353(put (quote mh-lib-progs) (quote risky-local-variable) t)
12354
12355(put (quote mh-nmh-p) (quote risky-local-variable) t)
12356
12357;;;***
12358\f
12359;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight"
4c6bc877 12360;;;;;; "midnight.el" (15185 62672))
93548d2e
DL
12361;;; Generated autoloads from midnight.el
12362
12363(autoload (quote clean-buffer-list) "midnight" "\
12364Kill old buffers that have not been displayed recently.
12365The relevant variables are `clean-buffer-list-delay-general',
12366`clean-buffer-list-delay-special', `clean-buffer-list-kill-buffer-names',
12367`clean-buffer-list-kill-never-buffer-names',
12368`clean-buffer-list-kill-regexps' and
12369`clean-buffer-list-kill-never-regexps'.
12370While processing buffers, this procedure displays messages containing
12371the current date/time, buffer name, how many seconds ago it was
12372displayed (can be nil if the buffer was never displayed) and its
12373lifetime, i.e., its \"age\" when it will be purged." t nil)
12374
12375(autoload (quote midnight-delay-set) "midnight" "\
12376Modify `midnight-timer' according to `midnight-delay'.
12377Sets the first argument SYMB (which must be symbol `midnight-delay')
12378to its second argument TM." nil nil)
12379
12380;;;***
12381\f
ac95a621 12382;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef"
2b74dd73 12383;;;;;; "minibuf-eldef.el" (15381 46814))
ac95a621
GM
12384;;; Generated autoloads from minibuf-eldef.el
12385
12386(defvar minibuffer-electric-default-mode nil "\
20a82009 12387Non-nil if Minibuffer-Electric-Default mode is enabled.
ac95a621
GM
12388See the command `minibuffer-electric-default-mode' for a description of this minor-mode.
12389Setting this variable directly does not take effect;
12390use either \\[customize] or the function `minibuffer-electric-default-mode'.")
12391
12392(custom-add-to-group (quote minibuffer) (quote minibuffer-electric-default-mode) (quote custom-variable))
12393
12394(custom-add-load (quote minibuffer-electric-default-mode) (quote minibuf-eldef))
12395
12396(autoload (quote minibuffer-electric-default-mode) "minibuf-eldef" "\
8d8d8d4e 12397Toggle Minibuffer Electric Default mode.
ac95a621
GM
12398When active, minibuffer prompts that show a default value only show the
12399default when it's applicable -- that is, when hitting RET would yield
12400the default value. If the user modifies the input such that hitting RET
12401would enter a non-default value, the prompt is modified to remove the
12402default indication.
12403
12404With prefix argument ARG, turn on if positive, otherwise off.
12405Returns non-nil if the new state is enabled." t nil)
12406
12407;;;***
12408\f
b442e70a 12409;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el"
4c6bc877 12410;;;;;; (15185 54813))
b442e70a
MB
12411;;; Generated autoloads from gnus/mm-partial.el
12412
12413(autoload (quote mm-inline-partial) "mm-partial" "\
12414Show the partial part of HANDLE.
12415This function replaces the buffer of HANDLE with a buffer contains
12416the entire message.
12417If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing." nil nil)
12418
12419;;;***
12420\f
a67b854e 12421;;;### (autoloads (mm-uu-test mm-uu-dissect) "mm-uu" "gnus/mm-uu.el"
4c6bc877 12422;;;;;; (15216 151))
a67b854e
GM
12423;;; Generated autoloads from gnus/mm-uu.el
12424
12425(autoload (quote mm-uu-dissect) "mm-uu" "\
12426Dissect the current buffer and return a list of uu handles." nil nil)
12427
12428(autoload (quote mm-uu-test) "mm-uu" "\
12429Check whether the current buffer contains uu stuff." nil nil)
12430
12431;;;***
12432\f
93548d2e 12433;;;### (autoloads (modula-2-mode) "modula2" "progmodes/modula2.el"
4c6bc877 12434;;;;;; (15185 49575))
93548d2e
DL
12435;;; Generated autoloads from progmodes/modula2.el
12436
12437(autoload (quote modula-2-mode) "modula2" "\
12438This is a mode intended to support program development in Modula-2.
12439All control constructs of Modula-2 can be reached by typing C-c
12440followed by the first character of the construct.
12441\\<m2-mode-map>
12442 \\[m2-begin] begin \\[m2-case] case
12443 \\[m2-definition] definition \\[m2-else] else
12444 \\[m2-for] for \\[m2-header] header
12445 \\[m2-if] if \\[m2-module] module
12446 \\[m2-loop] loop \\[m2-or] or
12447 \\[m2-procedure] procedure Control-c Control-w with
12448 \\[m2-record] record \\[m2-stdio] stdio
12449 \\[m2-type] type \\[m2-until] until
12450 \\[m2-var] var \\[m2-while] while
12451 \\[m2-export] export \\[m2-import] import
12452 \\[m2-begin-comment] begin-comment \\[m2-end-comment] end-comment
12453 \\[suspend-emacs] suspend Emacs \\[m2-toggle] toggle
12454 \\[m2-compile] compile \\[m2-next-error] next-error
12455 \\[m2-link] link
12456
12457 `m2-indent' controls the number of spaces for each indentation.
12458 `m2-compile-command' holds the command to compile a Modula-2 program.
12459 `m2-link-command' holds the command to link a Modula-2 program." t nil)
12460
12461;;;***
12462\f
0ad84a21 12463;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el"
4c6bc877 12464;;;;;; (15186 44923))
0ad84a21
MB
12465;;; Generated autoloads from play/morse.el
12466
12467(autoload (quote morse-region) "morse" "\
12468Convert all text in a given region to morse code." t nil)
12469
12470(autoload (quote unmorse-region) "morse" "\
12471Convert morse coded text in region to ordinary ASCII text." t nil)
12472
12473;;;***
12474\f
296d7669
KS
12475;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (15669
12476;;;;;; 19465))
93548d2e
DL
12477;;; Generated autoloads from mouse-sel.el
12478
87bb8d21
MR
12479(defvar mouse-sel-mode nil "\
12480Non-nil if Mouse-Sel mode is enabled.
12481See the command `mouse-sel-mode' for a description of this minor-mode.
12482Setting this variable directly does not take effect;
12483use either \\[customize] or the function `mouse-sel-mode'.")
12484
12485(custom-add-to-group (quote mouse-sel) (quote mouse-sel-mode) (quote custom-variable))
12486
12487(custom-add-load (quote mouse-sel-mode) (quote mouse-sel))
12488
93548d2e
DL
12489(autoload (quote mouse-sel-mode) "mouse-sel" "\
12490Toggle Mouse Sel mode.
12491With prefix ARG, turn Mouse Sel mode on if and only if ARG is positive.
12492Returns the new status of Mouse Sel mode (non-nil means on).
12493
12494When Mouse Sel mode is enabled, mouse selection is enhanced in various ways:
12495
12496- Clicking mouse-1 starts (cancels) selection, dragging extends it.
12497
12498- Clicking or dragging mouse-3 extends the selection as well.
12499
12500- Double-clicking on word constituents selects words.
12501Double-clicking on symbol constituents selects symbols.
12502Double-clicking on quotes or parentheses selects sexps.
12503Double-clicking on whitespace selects whitespace.
12504Triple-clicking selects lines.
12505Quad-clicking selects paragraphs.
12506
12507- Selecting sets the region & X primary selection, but does NOT affect
87bb8d21 12508the `kill-ring', nor do the kill-ring functions change the X selection.
54baed30 12509Because the mouse handlers set the primary selection directly,
87bb8d21
MR
12510mouse-sel sets the variables `interprogram-cut-function' and
12511`interprogram-paste-function' to nil.
93548d2e
DL
12512
12513- Clicking mouse-2 inserts the contents of the primary selection at
a67b854e 12514the mouse position (or point, if `mouse-yank-at-point' is non-nil).
93548d2e
DL
12515
12516- Pressing mouse-2 while selecting or extending copies selection
12517to the kill ring. Pressing mouse-1 or mouse-3 kills it.
12518
12519- Double-clicking mouse-3 also kills selection.
12520
12521- M-mouse-1, M-mouse-2 & M-mouse-3 work similarly to mouse-1, mouse-2
12522& mouse-3, but operate on the X secondary selection rather than the
12523primary selection and region." t nil)
12524
12525;;;***
12526\f
df2d7e04 12527;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (15572 18539))
93548d2e
DL
12528;;; Generated autoloads from play/mpuz.el
12529
12530(autoload (quote mpuz) "mpuz" "\
12531Multiplication puzzle with GNU Emacs." t nil)
12532
12533;;;***
12534\f
df2d7e04 12535;;;### (autoloads (msb-mode) "msb" "msb.el" (15577 29858))
93548d2e
DL
12536;;; Generated autoloads from msb.el
12537
12538(defvar msb-mode nil "\
efaa080b 12539Non-nil if Msb mode is enabled.
bd02b8e0 12540See the command `msb-mode' for a description of this minor-mode.
93548d2e
DL
12541Setting this variable directly does not take effect;
12542use either \\[customize] or the function `msb-mode'.")
12543
12544(custom-add-to-group (quote msb) (quote msb-mode) (quote custom-variable))
12545
12546(custom-add-load (quote msb-mode) (quote msb))
12547
12548(autoload (quote msb-mode) "msb" "\
12549Toggle Msb mode.
12550With arg, turn Msb mode on if and only if arg is positive.
12551This mode overrides the binding(s) of `mouse-buffer-menu' to provide a
12552different buffer menu using the function `msb'." t nil)
12553
12554;;;***
12555\f
b9d9655c
MB
12556;;;### (autoloads (mule-diag list-input-methods list-fontsets describe-fontset
12557;;;;;; describe-font list-coding-categories list-coding-systems
12558;;;;;; describe-current-coding-system describe-current-coding-system-briefly
38747ec6
KS
12559;;;;;; describe-coding-system describe-character-set list-charset-chars
12560;;;;;; read-charset list-character-sets) "mule-diag" "international/mule-diag.el"
87bb8d21 12561;;;;;; (15669 48157))
93548d2e
DL
12562;;; Generated autoloads from international/mule-diag.el
12563
12564(autoload (quote list-character-sets) "mule-diag" "\
12565Display a list of all character sets.
12566
b9d9655c
MB
12567The ID-NUM column contains a charset identification number for
12568internal Emacs use.
d054101f 12569
b9d9655c
MB
12570The MULTIBYTE-FORM column contains the format of the buffer and string
12571multibyte sequence of characters in the charset using one to four
12572hexadecimal digits.
d054101f
GM
12573 `xx' stands for any byte in the range 0..127.
12574 `XX' stands for any byte in the range 160..255.
12575
b9d9655c
MB
12576The D column contains the dimension of this character set. The CH
12577column contains the number of characters in a block of this character
12578set. The FINAL-CHAR column contains an ISO-2022 <final-char> to use
12579for designating this character set in ISO-2022-based coding systems.
93548d2e
DL
12580
12581With prefix arg, the output format gets more cryptic,
12582but still shows the full information." t nil)
12583
d054101f
GM
12584(autoload (quote read-charset) "mule-diag" "\
12585Read a character set from the minibuffer, prompting with string PROMPT.
b9d9655c 12586It must be an Emacs character set listed in the variable `charset-list'
d054101f
GM
12587or a non-ISO character set listed in the variable
12588`non-iso-charset-alist'.
12589
12590Optional arguments are DEFAULT-VALUE and INITIAL-INPUT.
12591DEFAULT-VALUE, if non-nil, is the default value.
12592INITIAL-INPUT, if non-nil, is a string inserted in the minibuffer initially.
12593See the documentation of the function `completing-read' for the
12594detailed meanings of these arguments." nil nil)
12595
12596(autoload (quote list-charset-chars) "mule-diag" "\
b9d9655c
MB
12597Display a list of characters in the specified character set.
12598This can list both Emacs `official' (ISO standard) charsets and the
12599characters encoded by various Emacs coding systems which correspond to
12600PC `codepages' and other coded character sets. See `non-iso-charset-alist'." t nil)
d054101f 12601
54baed30 12602(autoload (quote describe-character-set) "mule-diag" "\
b9d9655c 12603Display information about built-in character set CHARSET." t nil)
54baed30 12604
93548d2e
DL
12605(autoload (quote describe-coding-system) "mule-diag" "\
12606Display information about CODING-SYSTEM." t nil)
12607
12608(autoload (quote describe-current-coding-system-briefly) "mule-diag" "\
12609Display coding systems currently used in a brief format in echo area.
12610
12611The format is \"F[..],K[..],T[..],P>[..],P<[..], default F[..],P<[..],P<[..]\",
12612where mnemonics of the following coding systems come in this order
b9d9655c 12613in place of `..':
54baed30
GM
12614 `buffer-file-coding-system' (of the current buffer)
12615 eol-type of `buffer-file-coding-system' (of the current buffer)
93548d2e 12616 Value returned by `keyboard-coding-system'
54baed30
GM
12617 eol-type of `keyboard-coding-system'
12618 Value returned by `terminal-coding-system'.
12619 eol-type of `terminal-coding-system'
93548d2e 12620 `process-coding-system' for read (of the current buffer, if any)
54baed30 12621 eol-type of `process-coding-system' for read (of the current buffer, if any)
93548d2e 12622 `process-coding-system' for write (of the current buffer, if any)
54baed30 12623 eol-type of `process-coding-system' for write (of the current buffer, if any)
93548d2e 12624 `default-buffer-file-coding-system'
54baed30 12625 eol-type of `default-buffer-file-coding-system'
93548d2e 12626 `default-process-coding-system' for read
54baed30 12627 eol-type of `default-process-coding-system' for read
93548d2e 12628 `default-process-coding-system' for write
54baed30 12629 eol-type of `default-process-coding-system'" t nil)
93548d2e
DL
12630
12631(autoload (quote describe-current-coding-system) "mule-diag" "\
12632Display coding systems currently used, in detail." t nil)
12633
12634(autoload (quote list-coding-systems) "mule-diag" "\
12635Display a list of all coding systems.
12636This shows the mnemonic letter, name, and description of each coding system.
12637
12638With prefix arg, the output format gets more cryptic,
12639but still contains full information about each coding system." t nil)
12640
cded5ed3
GM
12641(autoload (quote list-coding-categories) "mule-diag" "\
12642Display a list of all coding categories." nil nil)
12643
93548d2e
DL
12644(autoload (quote describe-font) "mule-diag" "\
12645Display information about fonts which partially match FONTNAME." t nil)
12646
12647(autoload (quote describe-fontset) "mule-diag" "\
b9d9655c 12648Display information about FONTSET.
a1b8d58b 12649This shows which font is used for which character(s)." t nil)
93548d2e
DL
12650
12651(autoload (quote list-fontsets) "mule-diag" "\
12652Display a list of all fontsets.
12653This shows the name, size, and style of each fontset.
b9d9655c 12654With prefix arg, also list the fonts contained in each fontset;
93548d2e
DL
12655see the function `describe-fontset' for the format of the list." t nil)
12656
12657(autoload (quote list-input-methods) "mule-diag" "\
12658Display information about all input methods." t nil)
12659
12660(autoload (quote mule-diag) "mule-diag" "\
12661Display diagnosis of the multilingual environment (Mule).
12662
12663This shows various information related to the current multilingual
12664environment, including lists of input methods, coding systems,
12665character sets, and fontsets (if Emacs is running under a window
12666system which uses fontsets)." t nil)
12667
93548d2e
DL
12668;;;***
12669\f
5ec14d3c
KH
12670;;;### (autoloads (detect-coding-with-language-environment detect-coding-with-priority
12671;;;;;; coding-system-equal coding-system-translation-table-for-encode
93548d2e
DL
12672;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion
12673;;;;;; coding-system-post-read-conversion coding-system-eol-type-mnemonic
12674;;;;;; lookup-nested-alist set-nested-alist truncate-string-to-width
12675;;;;;; store-substring string-to-sequence) "mule-util" "international/mule-util.el"
87bb8d21 12676;;;;;; (15671 1184))
93548d2e
DL
12677;;; Generated autoloads from international/mule-util.el
12678
12679(autoload (quote string-to-sequence) "mule-util" "\
12680Convert STRING to a sequence of TYPE which contains characters in STRING.
12681TYPE should be `list' or `vector'." nil nil)
12682
87bb8d21
MR
12683(make-obsolete (quote string-to-sequence) "use `string-to-list' or `string-to-vector'." "21.4")
12684
be0dbdab 12685(defsubst string-to-list (string) "\
8d8d8d4e 12686Return a list of characters in STRING." (append string nil))
93548d2e 12687
be0dbdab 12688(defsubst string-to-vector (string) "\
8d8d8d4e 12689Return a vector of characters in STRING." (vconcat string))
93548d2e
DL
12690
12691(autoload (quote store-substring) "mule-util" "\
12692Embed OBJ (string or character) at index IDX of STRING." nil nil)
12693
12694(autoload (quote truncate-string-to-width) "mule-util" "\
12695Truncate string STR to end at column END-COLUMN.
df2d7e04
CW
12696The optional 3rd arg START-COLUMN, if non-nil, specifies the starting
12697column; that means to return the characters occupying columns
12698START-COLUMN ... END-COLUMN of STR. Both END-COLUMN and START-COLUMN
12699are specified in terms of character display width in the current
12700buffer; see also `char-width'.
12701
12702The optional 4th arg PADDING, if non-nil, specifies a padding
12703character (which should have a display width of 1) to add at the end
12704of the result if STR doesn't reach column END-COLUMN, or if END-COLUMN
12705comes in the middle of a character in STR. PADDING is also added at
12706the beginning of the result if column START-COLUMN appears in the
12707middle of a character in STR.
93548d2e
DL
12708
12709If PADDING is nil, no padding is added in these cases, so
df2d7e04
CW
12710the resulting string may be narrower than END-COLUMN.
12711
12712If ELLIPSIS is non-nil, it should be a string which will replace the
12713end of STR (including any padding) if it extends beyond END-COLUMN,
12714unless the display width of STR is equal to or less than the display
12715width of ELLIPSIS. If it is non-nil and not a string, then ELLIPSIS
12716defaults to \"...\"." nil nil)
93548d2e
DL
12717
12718(defalias (quote truncate-string) (quote truncate-string-to-width))
12719
87bb8d21
MR
12720(make-obsolete (quote truncate-string) (quote truncate-string-to-width) "20.1")
12721
be0dbdab
GM
12722(defsubst nested-alist-p (obj) "\
12723Return t if OBJ is a nested alist.
12724
12725Nested alist is a list of the form (ENTRY . BRANCHES), where ENTRY is
12726any Lisp object, and BRANCHES is a list of cons cells of the form
12727\(KEY-ELEMENT . NESTED-ALIST).
12728
12729You can use a nested alist to store any Lisp object (ENTRY) for a key
12730sequence KEYSEQ, where KEYSEQ is a sequence of KEY-ELEMENT. KEYSEQ
12731can be a string, a vector, or a list." (and obj (listp obj) (listp (cdr obj))))
93548d2e
DL
12732
12733(autoload (quote set-nested-alist) "mule-util" "\
12734Set ENTRY for KEYSEQ in a nested alist ALIST.
12735Optional 4th arg LEN non-nil means the first LEN elements in KEYSEQ
12736 is considered.
12737Optional argument BRANCHES if non-nil is branches for a keyseq
12738longer than KEYSEQ.
12739See the documentation of `nested-alist-p' for more detail." nil nil)
12740
12741(autoload (quote lookup-nested-alist) "mule-util" "\
12742Look up key sequence KEYSEQ in nested alist ALIST. Return the definition.
12743Optional 1st argument LEN specifies the length of KEYSEQ.
12744Optional 2nd argument START specifies index of the starting key.
12745The returned value is normally a nested alist of which
12746car part is the entry for KEYSEQ.
12747If ALIST is not deep enough for KEYSEQ, return number which is
12748 how many key elements at the front of KEYSEQ it takes
12749 to reach a leaf in ALIST.
12750Optional 3rd argument NIL-FOR-TOO-LONG non-nil means return nil
12751 even if ALIST is not deep enough." nil nil)
12752
12753(autoload (quote coding-system-eol-type-mnemonic) "mule-util" "\
12754Return the string indicating end-of-line format of CODING-SYSTEM." nil nil)
12755
12756(autoload (quote coding-system-post-read-conversion) "mule-util" "\
8d8d8d4e 12757Return the value of CODING-SYSTEM's `post-read-conversion' property." nil nil)
93548d2e
DL
12758
12759(autoload (quote coding-system-pre-write-conversion) "mule-util" "\
8d8d8d4e 12760Return the value of CODING-SYSTEM's `pre-write-conversion' property." nil nil)
93548d2e
DL
12761
12762(autoload (quote coding-system-translation-table-for-decode) "mule-util" "\
8d8d8d4e 12763Return the value of CODING-SYSTEM's `translation-table-for-decode' property." nil nil)
93548d2e
DL
12764
12765(autoload (quote coding-system-translation-table-for-encode) "mule-util" "\
8d8d8d4e 12766Return the value of CODING-SYSTEM's `translation-table-for-encode' property." nil nil)
93548d2e
DL
12767
12768(autoload (quote coding-system-equal) "mule-util" "\
12769Return t if and only if CODING-SYSTEM-1 and CODING-SYSTEM-2 are identical.
12770Two coding systems are identical if two symbols are equal
12771or one is an alias of the other." nil nil)
12772
12773(autoload (quote detect-coding-with-priority) "mule-util" "\
12774Detect a coding system of the text between FROM and TO with PRIORITY-LIST.
12775PRIORITY-LIST is an alist of coding categories vs the corresponding
12776coding systems ordered by priority." nil (quote macro))
12777
12778(autoload (quote detect-coding-with-language-environment) "mule-util" "\
12779Detect a coding system of the text between FROM and TO with LANG-ENV.
12780The detection takes into account the coding system priorities for the
12781language environment LANG-ENV." nil nil)
12782
93548d2e
DL
12783;;;***
12784\f
0ad84a21 12785;;;### (autoloads (mwheel-install mouse-wheel-mode) "mwheel" "mwheel.el"
4c6bc877 12786;;;;;; (15727 34850))
cded5ed3
GM
12787;;; Generated autoloads from mwheel.el
12788
0ad84a21 12789(defvar mouse-wheel-mode nil "\
09938b67 12790Non-nil if Mouse-Wheel mode is enabled.
bd02b8e0 12791See the command `mouse-wheel-mode' for a description of this minor-mode.
0ad84a21
MB
12792Setting this variable directly does not take effect;
12793use either \\[customize] or the function `mouse-wheel-mode'.")
12794
12795(custom-add-to-group (quote mouse) (quote mouse-wheel-mode) (quote custom-variable))
12796
12797(custom-add-load (quote mouse-wheel-mode) (quote mwheel))
12798
12799(autoload (quote mouse-wheel-mode) "mwheel" "\
12800Toggle mouse wheel support.
12801With prefix argument ARG, turn on if positive, otherwise off.
12802Returns non-nil if the new state is enabled." t nil)
12803
cded5ed3
GM
12804(autoload (quote mwheel-install) "mwheel" "\
12805Enable mouse wheel support." nil nil)
12806
12807;;;***
12808\f
93548d2e 12809;;;### (autoloads (network-connection network-connection-to-service
64ed733a 12810;;;;;; whois-reverse-lookup whois finger ftp dig nslookup nslookup-host
a25bbe00 12811;;;;;; route arp netstat ipconfig ping traceroute) "net-utils" "net/net-utils.el"
4c6bc877 12812;;;;;; (15416 26762))
a25bbe00 12813;;; Generated autoloads from net/net-utils.el
93548d2e
DL
12814
12815(autoload (quote traceroute) "net-utils" "\
12816Run traceroute program for TARGET." t nil)
12817
12818(autoload (quote ping) "net-utils" "\
12819Ping HOST.
0ad84a21 12820If your system's ping continues until interrupted, you can try setting
93548d2e
DL
12821`ping-program-options'." t nil)
12822
12823(autoload (quote ipconfig) "net-utils" "\
12824Run ipconfig program." t nil)
12825
12826(defalias (quote ifconfig) (quote ipconfig))
12827
12828(autoload (quote netstat) "net-utils" "\
12829Run netstat program." t nil)
12830
12831(autoload (quote arp) "net-utils" "\
12832Run the arp program." t nil)
12833
12834(autoload (quote route) "net-utils" "\
12835Run the route program." t nil)
12836
12837(autoload (quote nslookup-host) "net-utils" "\
12838Lookup the DNS information for HOST." t nil)
12839
12840(autoload (quote nslookup) "net-utils" "\
12841Run nslookup program." t nil)
12842
64ed733a
PE
12843(autoload (quote dig) "net-utils" "\
12844Run dig program." t nil)
12845
93548d2e
DL
12846(autoload (quote ftp) "net-utils" "\
12847Run ftp program." t nil)
12848
12849(autoload (quote finger) "net-utils" "\
12850Finger USER on HOST." t nil)
12851
12852(autoload (quote whois) "net-utils" "\
12853Send SEARCH-STRING to server defined by the `whois-server-name' variable.
12854If `whois-guess-server' is non-nil, then try to deduce the correct server
12855from SEARCH-STRING. With argument, prompt for whois server." t nil)
12856
12857(autoload (quote whois-reverse-lookup) "net-utils" nil t nil)
12858
12859(autoload (quote network-connection-to-service) "net-utils" "\
12860Open a network connection to SERVICE on HOST." t nil)
12861
12862(autoload (quote network-connection) "net-utils" "\
12863Open a network connection to HOST on PORT." t nil)
12864
12865;;;***
12866\f
9e0211c9
MR
12867;;;### (autoloads (comment-indent-new-line comment-dwim comment-or-uncomment-region
12868;;;;;; comment-region uncomment-region comment-kill comment-set-column
12869;;;;;; comment-indent comment-indent-default comment-normalize-vars
12870;;;;;; comment-multi-line comment-padding comment-style comment-column)
f19e949b 12871;;;;;; "newcomment" "newcomment.el" (15732 40307))
f75a0f7a
GM
12872;;; Generated autoloads from newcomment.el
12873
12874(defalias (quote indent-for-comment) (quote comment-indent))
12875
12876(defalias (quote set-comment-column) (quote comment-set-column))
12877
12878(defalias (quote kill-comment) (quote comment-kill))
12879
12880(defalias (quote indent-new-comment-line) (quote comment-indent-new-line))
12881
abb2db1c 12882(defgroup comment nil "Indenting and filling of comments." :prefix "comment-" :version "21.1" :group (quote fill))
f75a0f7a
GM
12883
12884(defvar comment-column 32 "\
12885*Column to indent right-margin comments to.
f75a0f7a 12886Each mode establishes a different default value for this variable; you
ec2bb97f
EZ
12887can set the value for a particular mode using that mode's hook.
12888Comments might be indented to a value smaller than this in order
9e0211c9 12889not to go beyond `comment-fill-column'.")
f75a0f7a
GM
12890
12891(defvar comment-start nil "\
12892*String to insert to start a new comment, or nil if no comment syntax.")
12893
12894(defvar comment-start-skip nil "\
12895*Regexp to match the start of a comment plus everything up to its body.
12896If there are any \\(...\\) pairs, the comment delimiter text is held to begin
12897at the place matched by the close of the first pair.")
12898
12899(defvar comment-end-skip nil "\
12900Regexp to match the end of a comment plus everything up to its body.")
12901
12902(defvar comment-end "" "\
12903*String to insert to end a new comment.
12904Should be an empty string if comments are terminated by end-of-line.")
12905
0ad84a21 12906(defvar comment-indent-function (quote comment-indent-default) "\
f75a0f7a
GM
12907Function to compute desired indentation for a comment.
12908This function is called with no args with point at the beginning of
0ad84a21
MB
12909the comment's starting delimiter and should return either the desired
12910column indentation or nil.
12911If nil is returned, indentation is delegated to `indent-according-to-mode'.")
f75a0f7a
GM
12912
12913(defvar comment-style (quote plain) "\
12914*Style to be used for `comment-region'.
12915See `comment-styles' for a list of available styles.")
12916
12917(defvar comment-padding " " "\
12918Padding string that `comment-region' puts between comment chars and text.
12919Can also be an integer which will be automatically turned into a string
12920of the corresponding number of spaces.
12921
12922Extra spacing between the comment characters and the comment text
12923makes the comment easier to read. Default is 1. nil means 0.")
12924
12925(defvar comment-multi-line nil "\
abb2db1c 12926*Non-nil means \\[comment-indent-new-line] continues comments, with no new terminator or starter.
f75a0f7a
GM
12927This is obsolete because you might as well use \\[newline-and-indent].")
12928
5682d301
SS
12929(autoload (quote comment-normalize-vars) "newcomment" nil nil nil)
12930
0ad84a21
MB
12931(autoload (quote comment-indent-default) "newcomment" "\
12932Default for `comment-indent-function'." nil nil)
12933
f75a0f7a
GM
12934(autoload (quote comment-indent) "newcomment" "\
12935Indent this line's comment to comment column, or insert an empty comment.
a67b854e 12936If CONTINUE is non-nil, use the `comment-continue' markers if any." t nil)
f75a0f7a
GM
12937
12938(autoload (quote comment-set-column) "newcomment" "\
12939Set the comment column based on point.
12940With no ARG, set the comment column to the current column.
12941With just minus as arg, kill any comment on this line.
12942With any other arg, set comment column to indentation of the previous comment
12943 and then align or create a comment on this line at that column." t nil)
12944
12945(autoload (quote comment-kill) "newcomment" "\
12946Kill the comment on this line, if any.
12947With prefix ARG, kill comments on that many lines starting with this one." t nil)
12948
12949(autoload (quote uncomment-region) "newcomment" "\
12950Uncomment each line in the BEG..END region.
12951The numeric prefix ARG can specify a number of chars to remove from the
12952comment markers." t nil)
12953
12954(autoload (quote comment-region) "newcomment" "\
12955Comment or uncomment each line in the region.
f19e949b 12956With just \\[universal-argument] prefix arg, uncomment each line in region BEG .. END.
f75a0f7a
GM
12957Numeric prefix arg ARG means use ARG comment characters.
12958If ARG is negative, delete that many comment characters instead.
12959By default, comments start at the left margin, are terminated on each line,
12960even for syntax in which newline does not end the comment and blank lines
12961do not get comments. This can be changed with `comment-style'.
12962
12963The strings used as comment starts are built from
12964`comment-start' without trailing spaces and `comment-padding'." t nil)
12965
9e0211c9
MR
12966(autoload (quote comment-or-uncomment-region) "newcomment" "\
12967Call `comment-region', unless the region only consists of comments,
12968in which case call `uncomment-region'. If a prefix arg is given, it
12969is passed on to the respective function." t nil)
12970
f75a0f7a
GM
12971(autoload (quote comment-dwim) "newcomment" "\
12972Call the comment command you want (Do What I Mean).
12973If the region is active and `transient-mark-mode' is on, call
ac95a621 12974 `comment-region' (unless it only consists of comments, in which
f75a0f7a
GM
12975 case it calls `uncomment-region').
12976Else, if the current line is empty, insert a comment and indent it.
12977Else if a prefix ARG is specified, call `comment-kill'.
12978Else, call `comment-indent'." t nil)
12979
12980(autoload (quote comment-indent-new-line) "newcomment" "\
12981Break line at point and indent, continuing comment if within one.
12982This indents the body of the continued comment
12983under the previous comment line.
12984
12985This command is intended for styles where you write a comment per line,
12986starting a new comment (and terminating it if necessary) on each line.
12987If you want to continue one comment across several lines, use \\[newline-and-indent].
12988
12989If a fill column is specified, it overrides the use of the comment column
12990or comment indentation.
12991
12992The inserted newline is marked hard if variable `use-hard-newlines' is true,
12993unless optional argument SOFT is non-nil." t nil)
12994
12995;;;***
12996\f
87bb8d21
MR
12997;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (15640
12998;;;;;; 49862))
93548d2e
DL
12999;;; Generated autoloads from gnus/nndoc.el
13000
13001(autoload (quote nndoc-add-type) "nndoc" "\
13002Add document DEFINITION to the list of nndoc document definitions.
13003If POSITION is nil or `last', the definition will be added
13004as the last checked definition, if t or `first', add as the
13005first definition, and if any other symbol, add after that
13006symbol in the alist." nil nil)
13007
13008;;;***
13009\f
13010;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el"
4c6bc877 13011;;;;;; (15727 34848))
93548d2e
DL
13012;;; Generated autoloads from gnus/nnfolder.el
13013
13014(autoload (quote nnfolder-generate-active-file) "nnfolder" "\
b442e70a
MB
13015Look for mbox folders in the nnfolder directory and make them into groups.
13016This command does not work if you use short group names." t nil)
93548d2e
DL
13017
13018;;;***
13019\f
13020;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el"
2b74dd73 13021;;;;;; (14858 45538))
93548d2e
DL
13022;;; Generated autoloads from gnus/nnkiboze.el
13023
13024(autoload (quote nnkiboze-generate-groups) "nnkiboze" "\
13025\"Usage: emacs -batch -l nnkiboze -f nnkiboze-generate-groups\".
13026Finds out what articles are to be part of the nnkiboze groups." t nil)
13027
13028;;;***
13029\f
13030;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el"
df2d7e04 13031;;;;;; (15538 21134))
93548d2e
DL
13032;;; Generated autoloads from gnus/nnml.el
13033
13034(autoload (quote nnml-generate-nov-databases) "nnml" "\
13035Generate NOV databases in all nnml directories." t nil)
13036
13037;;;***
13038\f
13039;;;### (autoloads (nnsoup-revert-variables nnsoup-set-variables nnsoup-pack-replies)
87bb8d21 13040;;;;;; "nnsoup" "gnus/nnsoup.el" (15655 50635))
93548d2e
DL
13041;;; Generated autoloads from gnus/nnsoup.el
13042
13043(autoload (quote nnsoup-pack-replies) "nnsoup" "\
13044Make an outbound package of SOUP replies." t nil)
13045
13046(autoload (quote nnsoup-set-variables) "nnsoup" "\
13047Use the SOUP methods for posting news and mailing mail." t nil)
13048
13049(autoload (quote nnsoup-revert-variables) "nnsoup" "\
13050Revert posting and mailing methods to the standard Emacs methods." t nil)
13051
13052;;;***
13053\f
13054;;;### (autoloads (disable-command enable-command disabled-command-hook)
df2d7e04 13055;;;;;; "novice" "novice.el" (15515 40558))
93548d2e
DL
13056;;; Generated autoloads from novice.el
13057
13058(defvar disabled-command-hook (quote disabled-command-hook) "\
13059Function to call to handle disabled commands.
13060If nil, the feature is disabled, i.e., all commands work normally.")
13061
13062(autoload (quote disabled-command-hook) "novice" nil nil nil)
13063
13064(autoload (quote enable-command) "novice" "\
13065Allow COMMAND to be executed without special confirmation from now on.
13066The user's .emacs file is altered so that this will apply
13067to future sessions." t nil)
13068
13069(autoload (quote disable-command) "novice" "\
13070Require special confirmation to execute COMMAND from now on.
13071The user's .emacs file is altered so that this will apply
13072to future sessions." t nil)
13073
13074;;;***
13075\f
13076;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el"
2b74dd73 13077;;;;;; (15293 32589))
93548d2e
DL
13078;;; Generated autoloads from textmodes/nroff-mode.el
13079
13080(autoload (quote nroff-mode) "nroff-mode" "\
13081Major mode for editing text intended for nroff to format.
13082\\{nroff-mode-map}
13083Turning on Nroff mode runs `text-mode-hook', then `nroff-mode-hook'.
13084Also, try `nroff-electric-mode', for automatically inserting
13085closing requests for requests that are used in matched pairs." t nil)
13086
13087;;;***
13088\f
13089;;;### (autoloads (octave-help) "octave-hlp" "progmodes/octave-hlp.el"
2b74dd73 13090;;;;;; (13145 50478))
93548d2e
DL
13091;;; Generated autoloads from progmodes/octave-hlp.el
13092
13093(autoload (quote octave-help) "octave-hlp" "\
13094Get help on Octave symbols from the Octave info files.
13095Look up KEY in the function, operator and variable indices of the files
13096specified by `octave-help-files'.
13097If KEY is not a string, prompt for it with completion." t nil)
13098
13099;;;***
13100\f
13101;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el"
4c6bc877 13102;;;;;; (15186 56483))
93548d2e
DL
13103;;; Generated autoloads from progmodes/octave-inf.el
13104
13105(autoload (quote inferior-octave) "octave-inf" "\
13106Run an inferior Octave process, I/O via `inferior-octave-buffer'.
13107This buffer is put in Inferior Octave mode. See `inferior-octave-mode'.
13108
13109Unless ARG is non-nil, switches to this buffer.
13110
13111The elements of the list `inferior-octave-startup-args' are sent as
13112command line arguments to the inferior Octave process on startup.
13113
13114Additional commands to be executed on startup can be provided either in
13115the file specified by `inferior-octave-startup-file' or by the default
13116startup file, `~/.emacs-octave'." t nil)
13117
13118(defalias (quote run-octave) (quote inferior-octave))
13119
13120;;;***
13121\f
13122;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el"
2b74dd73 13123;;;;;; (15407 37706))
93548d2e
DL
13124;;; Generated autoloads from progmodes/octave-mod.el
13125
13126(autoload (quote octave-mode) "octave-mod" "\
13127Major mode for editing Octave code.
13128
13129This mode makes it easier to write Octave code by helping with
13130indentation, doing some of the typing for you (with Abbrev mode) and by
13131showing keywords, comments, strings, etc. in different faces (with
13132Font Lock mode on terminals that support it).
13133
13134Octave itself is a high-level language, primarily intended for numerical
13135computations. It provides a convenient command line interface for
13136solving linear and nonlinear problems numerically. Function definitions
13137can also be stored in files, and it can be used in a batch mode (which
13138is why you need this mode!).
13139
13140The latest released version of Octave is always available via anonymous
13141ftp from bevo.che.wisc.edu in the directory `/pub/octave'. Complete
13142source and binaries for several popular systems are available.
13143
13144Type \\[list-abbrevs] to display the built-in abbrevs for Octave keywords.
13145
13146Keybindings
13147===========
13148
13149\\{octave-mode-map}
13150
13151Variables you can use to customize Octave mode
13152==============================================
13153
13154octave-auto-indent
13155 Non-nil means indent current line after a semicolon or space.
13156 Default is nil.
13157
13158octave-auto-newline
13159 Non-nil means auto-insert a newline and indent after a semicolon.
13160 Default is nil.
13161
13162octave-blink-matching-block
13163 Non-nil means show matching begin of block when inserting a space,
13164 newline or semicolon after an else or end keyword. Default is t.
13165
13166octave-block-offset
13167 Extra indentation applied to statements in block structures.
13168 Default is 2.
13169
13170octave-continuation-offset
13171 Extra indentation applied to Octave continuation lines.
13172 Default is 4.
13173
13174octave-continuation-string
13175 String used for Octave continuation lines.
13176 Default is a backslash.
13177
13178octave-mode-startup-message
8d8d8d4e 13179 nil means do not display the Octave mode startup message.
93548d2e
DL
13180 Default is t.
13181
13182octave-send-echo-input
13183 Non-nil means always display `inferior-octave-buffer' after sending a
13184 command to the inferior Octave process.
13185
13186octave-send-line-auto-forward
13187 Non-nil means always go to the next unsent line of Octave code after
13188 sending a line to the inferior Octave process.
13189
13190octave-send-echo-input
13191 Non-nil means echo input sent to the inferior Octave process.
13192
13193Turning on Octave mode runs the hook `octave-mode-hook'.
13194
13195To begin using this mode for all `.m' files that you edit, add the
13196following lines to your `.emacs' file:
13197
13198 (autoload 'octave-mode \"octave-mod\" nil t)
13199 (setq auto-mode-alist
13200 (cons '(\"\\\\.m$\" . octave-mode) auto-mode-alist))
13201
13202To automatically turn on the abbrev, auto-fill and font-lock features,
13203add the following lines to your `.emacs' file as well:
13204
13205 (add-hook 'octave-mode-hook
13206 (lambda ()
13207 (abbrev-mode 1)
13208 (auto-fill-mode 1)
13209 (if (eq window-system 'x)
13210 (font-lock-mode 1))))
13211
13212To submit a problem report, enter \\[octave-submit-bug-report] from an Octave mode buffer.
13213This automatically sets up a mail buffer with version information
13214already added. You just need to add a description of the problem,
13215including a reproducible test case and send the message." t nil)
13216
13217;;;***
13218\f
13219;;;### (autoloads (edit-options list-options) "options" "options.el"
4c6bc877 13220;;;;;; (15185 49574))
93548d2e
DL
13221;;; Generated autoloads from options.el
13222
13223(autoload (quote list-options) "options" "\
0ad84a21
MB
13224Display a list of Emacs user options, with values and documentation.
13225It is now better to use Customize instead." t nil)
93548d2e
DL
13226
13227(autoload (quote edit-options) "options" "\
13228Edit a list of Emacs user option values.
13229Selects a buffer containing such a list,
13230in which there are commands to set the option values.
13231Type \\[describe-mode] in that buffer for a list of commands.
13232
13233The Custom feature is intended to make this obsolete." t nil)
13234
13235;;;***
13236\f
13237;;;### (autoloads (outline-minor-mode outline-mode) "outline" "textmodes/outline.el"
87bb8d21 13238;;;;;; (15593 36680))
93548d2e
DL
13239;;; Generated autoloads from textmodes/outline.el
13240
13241(autoload (quote outline-mode) "outline" "\
13242Set major mode for editing outlines with selective display.
13243Headings are lines which start with asterisks: one for major headings,
13244two for subheadings, etc. Lines not starting with asterisks are body lines.
13245
13246Body text or subheadings under a heading can be made temporarily
13247invisible, or visible again. Invisible lines are attached to the end
13248of the heading, so they move with it, if the line is killed and yanked
13249back. A heading with text hidden under it is marked with an ellipsis (...).
13250
13251Commands:\\<outline-mode-map>
13252\\[outline-next-visible-heading] outline-next-visible-heading move by visible headings
13253\\[outline-previous-visible-heading] outline-previous-visible-heading
13254\\[outline-forward-same-level] outline-forward-same-level similar but skip subheadings
13255\\[outline-backward-same-level] outline-backward-same-level
13256\\[outline-up-heading] outline-up-heading move from subheading to heading
13257
13258\\[hide-body] make all text invisible (not headings).
13259\\[show-all] make everything in buffer visible.
13260
13261The remaining commands are used when point is on a heading line.
13262They apply to some of the body or subheadings of that heading.
13263\\[hide-subtree] hide-subtree make body and subheadings invisible.
13264\\[show-subtree] show-subtree make body and subheadings visible.
13265\\[show-children] show-children make direct subheadings visible.
13266 No effect on body, or subheadings 2 or more levels down.
13267 With arg N, affects subheadings N levels down.
13268\\[hide-entry] make immediately following body invisible.
13269\\[show-entry] make it visible.
13270\\[hide-leaves] make body under heading and under its subheadings invisible.
13271 The subheadings remain visible.
13272\\[show-branches] make all subheadings at all levels visible.
13273
13274The variable `outline-regexp' can be changed to control what is a heading.
13275A line is a heading if `outline-regexp' matches something at the
13276beginning of the line. The longer the match, the deeper the level.
13277
13278Turning on outline mode calls the value of `text-mode-hook' and then of
13279`outline-mode-hook', if they are non-nil." t nil)
13280
13281(autoload (quote outline-minor-mode) "outline" "\
13282Toggle Outline minor mode.
13283With arg, turn Outline minor mode on if arg is positive, off otherwise.
13284See the command `outline-mode' for more information on this mode." t nil)
13285
13286;;;***
13287\f
df2d7e04 13288;;;### (autoloads (show-paren-mode) "paren" "paren.el" (15501 5682))
93548d2e
DL
13289;;; Generated autoloads from paren.el
13290
7518ed7b 13291(defvar show-paren-mode nil "\
358a9f50 13292Non-nil if Show-Paren mode is enabled.
bd02b8e0 13293See the command `show-paren-mode' for a description of this minor-mode.
7518ed7b
GM
13294Setting this variable directly does not take effect;
13295use either \\[customize] or the function `show-paren-mode'.")
13296
13297(custom-add-to-group (quote paren-showing) (quote show-paren-mode) (quote custom-variable))
13298
13299(custom-add-load (quote show-paren-mode) (quote paren))
13300
93548d2e
DL
13301(autoload (quote show-paren-mode) "paren" "\
13302Toggle Show Paren mode.
13303With prefix ARG, turn Show Paren mode on if and only if ARG is positive.
13304Returns the new status of Show Paren mode (non-nil means on).
13305
13306When Show Paren mode is enabled, any matching parenthesis is highlighted
13307in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time." t nil)
13308
13309;;;***
13310\f
f19e949b
KS
13311;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (15738
13312;;;;;; 35332))
93548d2e
DL
13313;;; Generated autoloads from progmodes/pascal.el
13314
13315(autoload (quote pascal-mode) "pascal" "\
13316Major mode for editing Pascal code. \\<pascal-mode-map>
13317TAB indents for Pascal code. Delete converts tabs to spaces as it moves back.
13318
13319\\[pascal-complete-word] completes the word around current point with respect to position in code
13320\\[pascal-show-completions] shows all possible completions at this point.
13321
13322Other useful functions are:
13323
13324\\[pascal-mark-defun] - Mark function.
13325\\[pascal-insert-block] - insert begin ... end;
13326\\[pascal-star-comment] - insert (* ... *)
13327\\[pascal-comment-area] - Put marked area in a comment, fixing nested comments.
13328\\[pascal-uncomment-area] - Uncomment an area commented with \\[pascal-comment-area].
13329\\[pascal-beg-of-defun] - Move to beginning of current function.
13330\\[pascal-end-of-defun] - Move to end of current function.
13331\\[pascal-goto-defun] - Goto function prompted for in the minibuffer.
13332\\[pascal-outline] - Enter pascal-outline-mode (see also pascal-outline).
13333
13334Variables controlling indentation/edit style:
13335
13336 pascal-indent-level (default 3)
13337 Indentation of Pascal statements with respect to containing block.
13338 pascal-case-indent (default 2)
13339 Indentation for case statements.
13340 pascal-auto-newline (default nil)
13341 Non-nil means automatically newline after semicolons and the punctuation
13342 mark after an end.
13343 pascal-indent-nested-functions (default t)
13344 Non-nil means nested functions are indented.
13345 pascal-tab-always-indent (default t)
13346 Non-nil means TAB in Pascal mode should always reindent the current line,
13347 regardless of where in the line point is when the TAB command is used.
13348 pascal-auto-endcomments (default t)
13349 Non-nil means a comment { ... } is set after the ends which ends cases and
13350 functions. The name of the function or case will be set between the braces.
13351 pascal-auto-lineup (default t)
13352 List of contexts where auto lineup of :'s or ='s should be done.
13353
13354See also the user variables pascal-type-keywords, pascal-start-keywords and
13355pascal-separator-keywords.
13356
13357Turning on Pascal mode calls the value of the variable pascal-mode-hook with
13358no args, if that value is non-nil." t nil)
13359
13360;;;***
13361\f
13362;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el"
4c6bc877 13363;;;;;; (15214 27238))
93548d2e
DL
13364;;; Generated autoloads from emulation/pc-mode.el
13365
13366(autoload (quote pc-bindings-mode) "pc-mode" "\
13367Set up certain key bindings for PC compatibility.
13368The keys affected are:
13369Delete (and its variants) delete forward instead of backward.
13370C-Backspace kills backward a word (as C-Delete normally would).
13371M-Backspace does undo.
13372Home and End move to beginning and end of line
13373C-Home and C-End move to beginning and end of buffer.
13374C-Escape does list-buffers." t nil)
13375
13376;;;***
13377\f
13378;;;### (autoloads (pc-selection-mode pc-selection-mode) "pc-select"
df2d7e04 13379;;;;;; "emulation/pc-select.el" (15510 21814))
93548d2e
DL
13380;;; Generated autoloads from emulation/pc-select.el
13381
662c9e53
EZ
13382(defvar pc-selection-mode nil "\
13383Non-nil if Pc-Selection mode is enabled.
13384See the command `pc-selection-mode' for a description of this minor-mode.
13385Setting this variable directly does not take effect;
13386use either \\[customize] or the function `pc-selection-mode'.")
13387
13388(custom-add-to-group (quote pc-select) (quote pc-selection-mode) (quote custom-variable))
13389
13390(custom-add-load (quote pc-selection-mode) (quote pc-select))
13391
93548d2e
DL
13392(autoload (quote pc-selection-mode) "pc-select" "\
13393Change mark behaviour to emulate Motif, MAC or MS-Windows cut and paste style.
13394
13395This mode enables Delete Selection mode and Transient Mark mode.
13396
13397The arrow keys (and others) are bound to new functions
13398which modify the status of the mark.
13399
13400The ordinary arrow keys disable the mark.
13401The shift-arrow keys move, leaving the mark behind.
13402
13403C-LEFT and C-RIGHT move back or forward one word, disabling the mark.
13404S-C-LEFT and S-C-RIGHT move back or forward one word, leaving the mark behind.
13405
13406M-LEFT and M-RIGHT move back or forward one word or sexp, disabling the mark.
13407S-M-LEFT and S-M-RIGHT move back or forward one word or sexp, leaving the mark
8d8d8d4e
EZ
13408behind. To control whether these keys move word-wise or sexp-wise set the
13409variable `pc-select-meta-moves-sexps' after loading pc-select.el but before
13410turning `pc-selection-mode' on.
93548d2e
DL
13411
13412C-DOWN and C-UP move back or forward a paragraph, disabling the mark.
13413S-C-DOWN and S-C-UP move back or forward a paragraph, leaving the mark behind.
13414
13415HOME moves to beginning of line, disabling the mark.
13416S-HOME moves to beginning of line, leaving the mark behind.
13417With Ctrl or Meta, these keys move to beginning of buffer instead.
13418
13419END moves to end of line, disabling the mark.
13420S-END moves to end of line, leaving the mark behind.
13421With Ctrl or Meta, these keys move to end of buffer instead.
13422
13423PRIOR or PAGE-UP scrolls and disables the mark.
13424S-PRIOR or S-PAGE-UP scrolls and leaves the mark behind.
13425
13426S-DELETE kills the region (`kill-region').
13427S-INSERT yanks text from the kill ring (`yank').
13428C-INSERT copies the region into the kill ring (`copy-region-as-kill').
13429
13430In addition, certain other PC bindings are imitated (to avoid this, set
8d8d8d4e
EZ
13431the variable `pc-select-selection-keys-only' to t after loading pc-select.el
13432but before calling `pc-selection-mode'):
93548d2e 13433
662c9e53
EZ
13434 F6 other-window
13435 DELETE delete-char
13436 C-DELETE kill-line
13437 M-DELETE kill-word
13438 C-M-DELETE kill-sexp
13439 C-BACKSPACE backward-kill-word
13440 M-BACKSPACE undo" t nil)
93548d2e
DL
13441
13442(defvar pc-selection-mode nil "\
13443Toggle PC Selection mode.
13444Change mark behaviour to emulate Motif, MAC or MS-Windows cut and paste style,
13445and cursor movement commands.
13446This mode enables Delete Selection mode and Transient Mark mode.
13447You must modify via \\[customize] for this variable to have an effect.")
13448
13449(custom-add-to-group (quote pc-select) (quote pc-selection-mode) (quote custom-variable))
13450
13451(custom-add-load (quote pc-selection-mode) (quote pc-select))
13452
13453;;;***
13454\f
87bb8d21
MR
13455;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (15645
13456;;;;;; 3600))
abb2db1c
GM
13457;;; Generated autoloads from pcmpl-cvs.el
13458
13459(autoload (quote pcomplete/cvs) "pcmpl-cvs" "\
13460Completion rules for the `cvs' command." nil nil)
13461
13462;;;***
13463\f
13464;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip)
4c6bc877 13465;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (15185 62672))
abb2db1c
GM
13466;;; Generated autoloads from pcmpl-gnu.el
13467
13468(autoload (quote pcomplete/gzip) "pcmpl-gnu" "\
13469Completion for `gzip'." nil nil)
13470
13471(autoload (quote pcomplete/bzip2) "pcmpl-gnu" "\
13472Completion for `bzip2'." nil nil)
13473
13474(autoload (quote pcomplete/make) "pcmpl-gnu" "\
13475Completion for GNU `make'." nil nil)
13476
13477(autoload (quote pcomplete/tar) "pcmpl-gnu" "\
13478Completion for the GNU tar utility." nil nil)
13479
13480(defalias (quote pcomplete/gdb) (quote pcomplete/xargs))
13481
13482;;;***
13483\f
13484;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
4c6bc877 13485;;;;;; "pcmpl-linux" "pcmpl-linux.el" (15185 62672))
abb2db1c
GM
13486;;; Generated autoloads from pcmpl-linux.el
13487
13488(autoload (quote pcomplete/kill) "pcmpl-linux" "\
13489Completion for GNU/Linux `kill', using /proc filesystem." nil nil)
13490
13491(autoload (quote pcomplete/umount) "pcmpl-linux" "\
13492Completion for GNU/Linux `umount'." nil nil)
13493
13494(autoload (quote pcomplete/mount) "pcmpl-linux" "\
13495Completion for GNU/Linux `mount'." nil nil)
13496
13497;;;***
13498\f
4c6bc877
MR
13499;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (15185
13500;;;;;; 62672))
abb2db1c
GM
13501;;; Generated autoloads from pcmpl-rpm.el
13502
13503(autoload (quote pcomplete/rpm) "pcmpl-rpm" "\
13504Completion for RedHat's `rpm' command.
13505These rules were taken from the output of `rpm --help' on a RedHat 6.1
13506system. They follow my interpretation of what followed, but since I'm
13507not a major rpm user/builder, please send me any corrections you find.
13508You can use \\[eshell-report-bug] to do so." nil nil)
13509
13510;;;***
13511\f
13512;;;### (autoloads (pcomplete/chgrp pcomplete/chown pcomplete/which
13513;;;;;; pcomplete/xargs pcomplete/rm pcomplete/rmdir pcomplete/cd)
4c6bc877 13514;;;;;; "pcmpl-unix" "pcmpl-unix.el" (15185 62672))
abb2db1c
GM
13515;;; Generated autoloads from pcmpl-unix.el
13516
13517(autoload (quote pcomplete/cd) "pcmpl-unix" "\
13518Completion for `cd'." nil nil)
13519
13520(defalias (quote pcomplete/pushd) (quote pcomplete/cd))
13521
13522(autoload (quote pcomplete/rmdir) "pcmpl-unix" "\
13523Completion for `rmdir'." nil nil)
13524
13525(autoload (quote pcomplete/rm) "pcmpl-unix" "\
13526Completion for `rm'." nil nil)
13527
13528(autoload (quote pcomplete/xargs) "pcmpl-unix" "\
13529Completion for `xargs'." nil nil)
13530
13531(defalias (quote pcomplete/time) (quote pcomplete/xargs))
13532
13533(autoload (quote pcomplete/which) "pcmpl-unix" "\
13534Completion for `which'." nil nil)
13535
13536(autoload (quote pcomplete/chown) "pcmpl-unix" "\
13537Completion for the `chown' command." nil nil)
13538
13539(autoload (quote pcomplete/chgrp) "pcmpl-unix" "\
13540Completion for the `chgrp' command." nil nil)
13541
13542;;;***
13543\f
13544;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list
13545;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
4c6bc877
MR
13546;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (15698
13547;;;;;; 64354))
abb2db1c
GM
13548;;; Generated autoloads from pcomplete.el
13549
13550(autoload (quote pcomplete) "pcomplete" "\
13551Support extensible programmable completion.
13552To use this function, just bind the TAB key to it, or add it to your
13553completion functions list (it should occur fairly early in the list)." t nil)
13554
13555(autoload (quote pcomplete-reverse) "pcomplete" "\
13556If cycling completion is in use, cycle backwards." t nil)
13557
13558(autoload (quote pcomplete-expand-and-complete) "pcomplete" "\
13559Expand the textual value of the current argument.
13560This will modify the current buffer." t nil)
13561
13562(autoload (quote pcomplete-continue) "pcomplete" "\
13563Complete without reference to any cycling completions." t nil)
13564
13565(autoload (quote pcomplete-expand) "pcomplete" "\
13566Expand the textual value of the current argument.
13567This will modify the current buffer." t nil)
13568
13569(autoload (quote pcomplete-help) "pcomplete" "\
13570Display any help information relative to the current argument." t nil)
13571
13572(autoload (quote pcomplete-list) "pcomplete" "\
13573Show the list of possible completions for the current argument." t nil)
13574
13575(autoload (quote pcomplete-comint-setup) "pcomplete" "\
13576Setup a comint buffer to use pcomplete.
13577COMPLETEF-SYM should be the symbol where the
13578dynamic-complete-functions are kept. For comint mode itself, this is
13579`comint-dynamic-complete-functions'." nil nil)
13580
13581(autoload (quote pcomplete-shell-setup) "pcomplete" "\
13582Setup shell-mode to use pcomplete." nil nil)
13583
13584;;;***
13585\f
13586;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
13587;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
f19e949b 13588;;;;;; "pcvs.el" (15732 40308))
fd0e837b
GM
13589;;; Generated autoloads from pcvs.el
13590
13591(autoload (quote cvs-checkout) "pcvs" "\
13592Run a 'cvs checkout MODULES' in DIR.
13593Feed the output to a *cvs* buffer, display it in the current window,
13594and run `cvs-mode' on it.
13595
13596With a prefix argument, prompt for cvs FLAGS to use." t nil)
13597
abb2db1c
GM
13598(autoload (quote cvs-quickdir) "pcvs" "\
13599Open a *cvs* buffer on DIR without running cvs.
13600With a prefix argument, prompt for a directory to use.
13601A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
13602 prevents reuse of an existing *cvs* buffer.
13603Optional argument NOSHOW if non-nil means not to display the buffer.
13604FLAGS is ignored." t nil)
13605
fd0e837b
GM
13606(autoload (quote cvs-examine) "pcvs" "\
13607Run a `cvs -n update' in the specified DIRECTORY.
13608That is, check what needs to be done, but don't change the disc.
13609Feed the output to a *cvs* buffer and run `cvs-mode' on it.
13610With a prefix argument, prompt for a directory and cvs FLAGS to use.
13611A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
13612 prevents reuse of an existing *cvs* buffer.
13613Optional argument NOSHOW if non-nil means not to display the buffer." t nil)
13614
13615(autoload (quote cvs-update) "pcvs" "\
13616Run a `cvs update' in the current working DIRECTORY.
13617Feed the output to a *cvs* buffer and run `cvs-mode' on it.
13618With a prefix argument, prompt for a directory and cvs FLAGS to use.
13619A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
13620 prevents reuse of an existing *cvs* buffer." t nil)
13621
13622(autoload (quote cvs-status) "pcvs" "\
13623Run a `cvs status' in the current working DIRECTORY.
13624Feed the output to a *cvs* buffer and run `cvs-mode' on it.
13625With a prefix argument, prompt for a directory and cvs FLAGS to use.
13626A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
13627 prevents reuse of an existing *cvs* buffer.
13628Optional argument NOSHOW if non-nil means not to display the buffer." t nil)
13629
13630(add-to-list (quote completion-ignored-extensions) "CVS/")
13631
0ad84a21 13632(defvar cvs-dired-action (quote cvs-quickdir) "\
abb2db1c
GM
13633The action to be performed when opening a CVS directory.
13634Sensible values are `cvs-examine', `cvs-status' and `cvs-quickdir'.")
13635
fd0e837b
GM
13636(defvar cvs-dired-use-hook (quote (4)) "\
13637Whether or not opening a CVS directory should run PCL-CVS.
8d8d8d4e 13638nil means never do it.
fd0e837b
GM
13639ALWAYS means to always do it unless a prefix argument is given to the
13640 command that prompted the opening of the directory.
13641Anything else means to do it only if the prefix arg is equal to this value.")
13642
abb2db1c
GM
13643(defun cvs-dired-noselect (dir) "\
13644Run `cvs-examine' if DIR is a CVS administrative directory.
13645The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp dir) (setq dir (directory-file-name dir)) (when (and (string= "CVS" (file-name-nondirectory dir)) (file-readable-p (expand-file-name "Entries" dir)) cvs-dired-use-hook (if (eq cvs-dired-use-hook (quote always)) (not current-prefix-arg) (equal current-prefix-arg cvs-dired-use-hook))) (save-excursion (funcall cvs-dired-action (file-name-directory dir) t t)))))
fd0e837b
GM
13646
13647;;;***
13648\f
87bb8d21 13649;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (15646 4758))
81bf3fa7
GM
13650;;; Generated autoloads from pcvs-defs.el
13651
13652(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) m))
13653
13654;;;***
13655\f
93548d2e 13656;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el"
4c6bc877 13657;;;;;; (15437 4642))
93548d2e
DL
13658;;; Generated autoloads from progmodes/perl-mode.el
13659
13660(autoload (quote perl-mode) "perl-mode" "\
13661Major mode for editing Perl code.
13662Expression and list commands understand all Perl brackets.
13663Tab indents for Perl code.
13664Comments are delimited with # ... \\n.
13665Paragraphs are separated by blank lines only.
13666Delete converts tabs to spaces as it moves back.
13667\\{perl-mode-map}
13668Variables controlling indentation style:
4c6bc877 13669 `perl-tab-always-indent'
93548d2e
DL
13670 Non-nil means TAB in Perl mode should always indent the current line,
13671 regardless of where in the line point is when the TAB command is used.
4c6bc877 13672 `perl-tab-to-comment'
93548d2e
DL
13673 Non-nil means that for lines which don't need indenting, TAB will
13674 either delete an empty comment, indent an existing comment, move
13675 to end-of-line, or if at end-of-line already, create a new comment.
4c6bc877 13676 `perl-nochange'
93548d2e 13677 Lines starting with this regular expression are not auto-indented.
4c6bc877 13678 `perl-indent-level'
93548d2e
DL
13679 Indentation of Perl statements within surrounding block.
13680 The surrounding block's indentation is the indentation
13681 of the line on which the open-brace appears.
4c6bc877 13682 `perl-continued-statement-offset'
93548d2e
DL
13683 Extra indentation given to a substatement, such as the
13684 then-clause of an if or body of a while.
4c6bc877 13685 `perl-continued-brace-offset'
93548d2e
DL
13686 Extra indentation given to a brace that starts a substatement.
13687 This is in addition to `perl-continued-statement-offset'.
4c6bc877 13688 `perl-brace-offset'
93548d2e 13689 Extra indentation for line if it starts with an open brace.
4c6bc877 13690 `perl-brace-imaginary-offset'
93548d2e
DL
13691 An open brace following other text is treated as if it were
13692 this far to the right of the start of its line.
4c6bc877 13693 `perl-label-offset'
93548d2e 13694 Extra indentation for line that is a label.
4c6bc877
MR
13695 `perl-indent-continued-arguments'
13696 Offset of argument lines relative to usual indentation.
93548d2e
DL
13697
13698Various indentation styles: K&R BSD BLK GNU LW
13699 perl-indent-level 5 8 0 2 4
13700 perl-continued-statement-offset 5 8 4 2 4
13701 perl-continued-brace-offset 0 0 0 0 -4
13702 perl-brace-offset -5 -8 0 0 0
13703 perl-brace-imaginary-offset 0 0 4 0 0
13704 perl-label-offset -5 -8 -2 -2 -2
13705
13706Turning on Perl mode runs the normal hook `perl-mode-hook'." t nil)
13707
13708;;;***
13709\f
93548d2e 13710;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el"
87bb8d21 13711;;;;;; (15648 42443))
93548d2e
DL
13712;;; Generated autoloads from textmodes/picture.el
13713
13714(autoload (quote picture-mode) "picture" "\
13715Switch to Picture mode, in which a quarter-plane screen model is used.
13716Printing characters replace instead of inserting themselves with motion
13717afterwards settable by these commands:
13718 C-c < Move left after insertion.
13719 C-c > Move right after insertion.
13720 C-c ^ Move up after insertion.
13721 C-c . Move down after insertion.
13722 C-c ` Move northwest (nw) after insertion.
13723 C-c ' Move northeast (ne) after insertion.
13724 C-c / Move southwest (sw) after insertion.
13725 C-c \\ Move southeast (se) after insertion.
13726 C-u C-c ` Move westnorthwest (wnw) after insertion.
13727 C-u C-c ' Move eastnortheast (ene) after insertion.
13728 C-u C-c / Move westsouthwest (wsw) after insertion.
13729 C-u C-c \\ Move eastsoutheast (ese) after insertion.
13730The current direction is displayed in the mode line. The initial
13731direction is right. Whitespace is inserted and tabs are changed to
13732spaces when required by movement. You can move around in the buffer
13733with these commands:
13734 \\[picture-move-down] Move vertically to SAME column in previous line.
13735 \\[picture-move-up] Move vertically to SAME column in next line.
13736 \\[picture-end-of-line] Move to column following last non-whitespace character.
13737 \\[picture-forward-column] Move right inserting spaces if required.
13738 \\[picture-backward-column] Move left changing tabs to spaces if required.
13739 C-c C-f Move in direction of current picture motion.
13740 C-c C-b Move in opposite direction of current picture motion.
13741 Return Move to beginning of next line.
13742You can edit tabular text with these commands:
13743 M-Tab Move to column beneath (or at) next interesting character.
13744 `Indents' relative to a previous line.
13745 Tab Move to next stop in tab stop list.
13746 C-c Tab Set tab stops according to context of this line.
13747 With ARG resets tab stops to default (global) value.
13748 See also documentation of variable picture-tab-chars
13749 which defines \"interesting character\". You can manually
13750 change the tab stop list with command \\[edit-tab-stops].
13751You can manipulate text with these commands:
13752 C-d Clear (replace) ARG columns after point without moving.
13753 C-c C-d Delete char at point - the command normally assigned to C-d.
13754 \\[picture-backward-clear-column] Clear (replace) ARG columns before point, moving back over them.
13755 \\[picture-clear-line] Clear ARG lines, advancing over them. The cleared
13756 text is saved in the kill ring.
13757 \\[picture-open-line] Open blank line(s) beneath current line.
13758You can manipulate rectangles with these commands:
13759 C-c C-k Clear (or kill) a rectangle and save it.
13760 C-c C-w Like C-c C-k except rectangle is saved in named register.
13761 C-c C-y Overlay (or insert) currently saved rectangle at point.
13762 C-c C-x Like C-c C-y except rectangle is taken from named register.
13763 C-c C-r Draw a rectangular box around mark and point.
13764 \\[copy-rectangle-to-register] Copies a rectangle to a register.
13765 \\[advertised-undo] Can undo effects of rectangle overlay commands
13766 commands if invoked soon enough.
13767You can return to the previous mode with:
13768 C-c C-c Which also strips trailing whitespace from every line.
13769 Stripping is suppressed by supplying an argument.
13770
5682d301 13771Entry to this mode calls the value of `picture-mode-hook' if non-nil.
93548d2e
DL
13772
13773Note that Picture mode commands will work outside of Picture mode, but
13774they are not defaultly assigned to keys." t nil)
13775
13776(defalias (quote edit-picture) (quote picture-mode))
13777
13778;;;***
13779\f
4c6bc877
MR
13780;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el"
13781;;;;;; (15507 32977))
13782;;; Generated autoloads from textmodes/po.el
13783
13784(autoload (quote po-find-file-coding-system) "po" "\
13785Return a Mule (DECODING . ENCODING) pair, according to PO file charset.
13786Called through file-coding-system-alist, before the file is visited for real." nil nil)
13787
13788;;;***
13789\f
13790;;;### (autoloads (pong) "pong" "play/pong.el" (15457 7212))
0a352cd7
GM
13791;;; Generated autoloads from play/pong.el
13792
13793(autoload (quote pong) "pong" "\
13794Play pong and waste time.
13795This is an implementation of the classical game pong.
13796Move left and right bats and try to bounce the ball to your opponent.
13797
54baed30 13798pong-mode keybindings:\\<pong-mode-map>
0a352cd7 13799
54baed30 13800\\{pong-mode-map}" t nil)
0a352cd7
GM
13801
13802;;;***
13803\f
735688c2 13804;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp pp-to-string)
2b74dd73 13805;;;;;; "pp" "emacs-lisp/pp.el" (15467 59919))
93548d2e
DL
13806;;; Generated autoloads from emacs-lisp/pp.el
13807
735688c2
EZ
13808(autoload (quote pp-to-string) "pp" "\
13809Return a string containing the pretty-printed representation of OBJECT.
13810OBJECT can be any Lisp object. Quoting characters are used as needed
13811to make output that `read' can handle, whenever this is possible." nil nil)
13812
93548d2e
DL
13813(autoload (quote pp) "pp" "\
13814Output the pretty-printed representation of OBJECT, any Lisp object.
13815Quoting characters are printed as needed to make output that `read'
13816can handle, whenever this is possible.
13817Output stream is STREAM, or value of `standard-output' (which see)." nil nil)
13818
13819(autoload (quote pp-eval-expression) "pp" "\
13820Evaluate EXPRESSION and pretty-print value into a new display buffer.
13821If the pretty-printed value fits on one line, the message line is used
13822instead. The value is also consed onto the front of the list
13823in the variable `values'." t nil)
13824
13825(autoload (quote pp-eval-last-sexp) "pp" "\
13826Run `pp-eval-expression' on sexp before point (which see).
13827With argument, pretty-print output into current buffer.
13828Ignores leading comment characters." t nil)
13829
13830;;;***
13831\f
13832;;;### (autoloads (run-prolog prolog-mode) "prolog" "progmodes/prolog.el"
df2d7e04 13833;;;;;; (15609 17209))
93548d2e
DL
13834;;; Generated autoloads from progmodes/prolog.el
13835
13836(autoload (quote prolog-mode) "prolog" "\
13837Major mode for editing Prolog code for Prologs.
13838Blank lines and `%%...' separate paragraphs. `%'s start comments.
13839Commands:
13840\\{prolog-mode-map}
13841Entry to this mode calls the value of `prolog-mode-hook'
13842if that value is non-nil." t nil)
13843
13844(autoload (quote run-prolog) "prolog" "\
13845Run an inferior Prolog process, input and output via buffer *prolog*." t nil)
13846
13847;;;***
13848\f
4c6bc877 13849;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (15272 24982))
93548d2e
DL
13850;;; Generated autoloads from ps-bdf.el
13851
09938b67 13852(defvar bdf-directory-list (if (and (memq system-type (quote (ms-dos windows-nt))) (boundp (quote installation-directory))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/local/share/emacs/fonts/bdf"))) "\
93548d2e
DL
13853*List of directories to search for `BDF' font files.
13854The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
13855
13856;;;***
13857\f
2b74dd73 13858;;;### (autoloads nil "ps-mode" "progmodes/ps-mode.el" (15490 41428))
7518ed7b 13859;;; Generated autoloads from progmodes/ps-mode.el
8d8d8d4e 13860 (autoload (quote ps-mode) "ps-mode" "Major mode for editing PostScript with GNU Emacs.\n" t)
7518ed7b
GM
13861
13862;;;***
13863\f
f383cd0d
GM
13864;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-header-string-charsets
13865;;;;;; ps-mule-encode-header-string ps-mule-initialize ps-mule-plot-composition
13866;;;;;; ps-mule-plot-string ps-mule-set-ascii-font ps-mule-prepare-ascii-font
4c6bc877 13867;;;;;; ps-multibyte-buffer) "ps-mule" "ps-mule.el" (15677 43265))
93548d2e
DL
13868;;; Generated autoloads from ps-mule.el
13869
6ddb893f
KH
13870(defvar ps-multibyte-buffer nil "\
13871*Specifies the multi-byte buffer handling.
13872
13873Valid values are:
13874
13875 nil This is the value to use the default settings which
13876 is by default for printing buffer with only ASCII
13877 and Latin characters. The default setting can be
13878 changed by setting the variable
13879 `ps-mule-font-info-database-default' differently.
13880 The initial value of this variable is
13881 `ps-mule-font-info-database-latin' (see
13882 documentation).
13883
13884 `non-latin-printer' This is the value to use when you have a Japanese
13885 or Korean PostScript printer and want to print
13886 buffer with ASCII, Latin-1, Japanese (JISX0208 and
13887 JISX0201-Kana) and Korean characters. At present,
13888 it was not tested the Korean characters printing.
13889 If you have a korean PostScript printer, please,
13890 test it.
13891
13892 `bdf-font' This is the value to use when you want to print
13893 buffer with BDF fonts. BDF fonts include both latin
13894 and non-latin fonts. BDF (Bitmap Distribution
13895 Format) is a format used for distributing X's font
13896 source file. BDF fonts are included in
f383cd0d 13897 `intlfonts-1.2' which is a collection of X11 fonts
6ddb893f
KH
13898 for all characters supported by Emacs. In order to
13899 use this value, be sure to have installed
f383cd0d 13900 `intlfonts-1.2' and set the variable
6ddb893f
KH
13901 `bdf-directory-list' appropriately (see ps-bdf.el for
13902 documentation of this variable).
13903
13904 `bdf-font-except-latin' This is like `bdf-font' except that it is used
13905 PostScript default fonts to print ASCII and Latin-1
13906 characters. This is convenient when you want or
13907 need to use both latin and non-latin characters on
13908 the same buffer. See `ps-font-family',
13909 `ps-header-font-family' and `ps-font-info-database'.
13910
13911Any other value is treated as nil.")
13912
93548d2e
DL
13913(autoload (quote ps-mule-prepare-ascii-font) "ps-mule" "\
13914Setup special ASCII font for STRING.
13915STRING should contain only ASCII characters." nil nil)
13916
13917(autoload (quote ps-mule-set-ascii-font) "ps-mule" nil nil nil)
13918
13919(autoload (quote ps-mule-plot-string) "ps-mule" "\
f383cd0d 13920Generate PostScript code for plotting characters in the region FROM and TO.
93548d2e
DL
13921
13922It is assumed that all characters in this region belong to the same charset.
13923
13924Optional argument BG-COLOR specifies background color.
13925
13926Returns the value:
13927
13928 (ENDPOS . RUN-WIDTH)
13929
13930Where ENDPOS is the end position of the sequence and RUN-WIDTH is the width of
13931the sequence." nil nil)
13932
5ec14d3c 13933(autoload (quote ps-mule-plot-composition) "ps-mule" "\
f383cd0d 13934Generate PostScript code for plotting composition in the region FROM and TO.
5ec14d3c
KH
13935
13936It is assumed that all characters in this region belong to the same
13937composition.
13938
13939Optional argument BG-COLOR specifies background color.
13940
13941Returns the value:
13942
13943 (ENDPOS . RUN-WIDTH)
13944
13945Where ENDPOS is the end position of the sequence and RUN-WIDTH is the width of
13946the sequence." nil nil)
13947
93548d2e
DL
13948(autoload (quote ps-mule-initialize) "ps-mule" "\
13949Initialize global data for printing multi-byte characters." nil nil)
13950
f383cd0d
GM
13951(autoload (quote ps-mule-encode-header-string) "ps-mule" "\
13952Generate PostScript code for ploting STRING by font FONTTAG.
13953FONTTAG should be a string \"/h0\" or \"/h1\"." nil nil)
13954
13955(autoload (quote ps-mule-header-string-charsets) "ps-mule" "\
13956Return a list of character sets that appears in header strings." nil nil)
13957
93548d2e
DL
13958(autoload (quote ps-mule-begin-job) "ps-mule" "\
13959Start printing job for multi-byte chars between FROM and TO.
13960This checks if all multi-byte characters in the region are printable or not." nil nil)
13961
13962(autoload (quote ps-mule-begin-page) "ps-mule" nil nil nil)
13963
13964;;;***
13965\f
13966;;;### (autoloads (ps-extend-face ps-extend-face-list ps-setup ps-nb-pages-region
13967;;;;;; ps-nb-pages-buffer ps-line-lengths ps-despool ps-spool-region-with-faces
13968;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer
13969;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces
0a352cd7 13970;;;;;; ps-print-buffer ps-print-customize ps-paper-type) "ps-print"
f19e949b 13971;;;;;; "ps-print.el" (15728 1715))
93548d2e
DL
13972;;; Generated autoloads from ps-print.el
13973
13974(defvar ps-paper-type (quote letter) "\
4efd38a1 13975*Specify the size of paper to format for.
93548d2e
DL
13976Should be one of the paper types defined in `ps-page-dimensions-database', for
13977example `letter', `legal' or `a4'.")
13978
0a352cd7
GM
13979(autoload (quote ps-print-customize) "ps-print" "\
13980Customization of ps-print group." t nil)
13981
93548d2e
DL
13982(autoload (quote ps-print-buffer) "ps-print" "\
13983Generate and print a PostScript image of the buffer.
13984
b5c5b319
GM
13985Interactively, when you use a prefix argument (C-u), the command prompts the
13986user for a file name, and saves the PostScript image in that file instead of
13987sending it to the printer.
93548d2e 13988
b5c5b319
GM
13989Noninteractively, the argument FILENAME is treated as follows: if it is nil,
13990send the image to the printer. If FILENAME is a string, save the PostScript
13991image in a file with that name." t nil)
93548d2e
DL
13992
13993(autoload (quote ps-print-buffer-with-faces) "ps-print" "\
13994Generate and print a PostScript image of the buffer.
b5c5b319
GM
13995Like `ps-print-buffer', but includes font, color, and underline information in
13996the generated image. This command works only if you are using a window system,
13997so it has a way to determine color values." t nil)
93548d2e
DL
13998
13999(autoload (quote ps-print-region) "ps-print" "\
14000Generate and print a PostScript image of the region.
14001Like `ps-print-buffer', but prints just the current region." t nil)
14002
14003(autoload (quote ps-print-region-with-faces) "ps-print" "\
14004Generate and print a PostScript image of the region.
b5c5b319
GM
14005Like `ps-print-region', but includes font, color, and underline information in
14006the generated image. This command works only if you are using a window system,
14007so it has a way to determine color values." t nil)
93548d2e
DL
14008
14009(autoload (quote ps-spool-buffer) "ps-print" "\
14010Generate and spool a PostScript image of the buffer.
b5c5b319
GM
14011Like `ps-print-buffer' except that the PostScript image is saved in a local
14012buffer to be sent to the printer later.
93548d2e
DL
14013
14014Use the command `ps-despool' to send the spooled images to the printer." t nil)
14015
14016(autoload (quote ps-spool-buffer-with-faces) "ps-print" "\
14017Generate and spool a PostScript image of the buffer.
b5c5b319
GM
14018Like `ps-spool-buffer', but includes font, color, and underline information in
14019the generated image. This command works only if you are using a window system,
14020so it has a way to determine color values.
93548d2e
DL
14021
14022Use the command `ps-despool' to send the spooled images to the printer." t nil)
14023
14024(autoload (quote ps-spool-region) "ps-print" "\
14025Generate a PostScript image of the region and spool locally.
14026Like `ps-spool-buffer', but spools just the current region.
14027
14028Use the command `ps-despool' to send the spooled images to the printer." t nil)
14029
14030(autoload (quote ps-spool-region-with-faces) "ps-print" "\
14031Generate a PostScript image of the region and spool locally.
b5c5b319
GM
14032Like `ps-spool-region', but includes font, color, and underline information in
14033the generated image. This command works only if you are using a window system,
14034so it has a way to determine color values.
93548d2e
DL
14035
14036Use the command `ps-despool' to send the spooled images to the printer." t nil)
14037
14038(autoload (quote ps-despool) "ps-print" "\
14039Send the spooled PostScript to the printer.
14040
b5c5b319
GM
14041Interactively, when you use a prefix argument (C-u), the command prompts the
14042user for a file name, and saves the spooled PostScript image in that file
14043instead of sending it to the printer.
93548d2e 14044
b5c5b319
GM
14045Noninteractively, the argument FILENAME is treated as follows: if it is nil,
14046send the image to the printer. If FILENAME is a string, save the PostScript
14047image in a file with that name." t nil)
93548d2e
DL
14048
14049(autoload (quote ps-line-lengths) "ps-print" "\
b5c5b319
GM
14050Display the correspondence between a line length and a font size, using the
14051current ps-print setup.
93548d2e
DL
14052Try: pr -t file | awk '{printf \"%3d %s
14053\", length($0), $0}' | sort -r | head" t nil)
14054
14055(autoload (quote ps-nb-pages-buffer) "ps-print" "\
14056Display number of pages to print this buffer, for various font heights.
14057The table depends on the current ps-print setup." t nil)
14058
14059(autoload (quote ps-nb-pages-region) "ps-print" "\
14060Display number of pages to print the region, for various font heights.
14061The table depends on the current ps-print setup." t nil)
14062
14063(autoload (quote ps-setup) "ps-print" "\
14064Return the current PostScript-generation setup." nil nil)
14065
14066(autoload (quote ps-extend-face-list) "ps-print" "\
ad648212 14067Extend face in ALIST-SYM.
93548d2e
DL
14068
14069If optional MERGE-P is non-nil, extensions in FACE-EXTENSION-LIST are merged
ad648212
GM
14070with face extension in ALIST-SYM; otherwise, overrides.
14071
14072If optional ALIST-SYM is nil, it's used `ps-print-face-extension-alist';
14073otherwise, it should be an alist symbol.
93548d2e
DL
14074
14075The elements in FACE-EXTENSION-LIST is like those for `ps-extend-face'.
14076
14077See `ps-extend-face' for documentation." nil nil)
14078
14079(autoload (quote ps-extend-face) "ps-print" "\
ad648212 14080Extend face in ALIST-SYM.
93548d2e
DL
14081
14082If optional MERGE-P is non-nil, extensions in FACE-EXTENSION list are merged
ad648212
GM
14083with face extensions in ALIST-SYM; otherwise, overrides.
14084
14085If optional ALIST-SYM is nil, it's used `ps-print-face-extension-alist';
14086otherwise, it should be an alist symbol.
93548d2e
DL
14087
14088The elements of FACE-EXTENSION list have the form:
14089
14090 (FACE-NAME FOREGROUND BACKGROUND EXTENSION...)
14091
14092FACE-NAME is a face name symbol.
14093
14094FOREGROUND and BACKGROUND may be nil or a string that denotes the
14095foreground and background colors respectively.
14096
14097EXTENSION is one of the following symbols:
14098 bold - use bold font.
14099 italic - use italic font.
14100 underline - put a line under text.
14101 strikeout - like underline, but the line is in middle of text.
14102 overline - like underline, but the line is over the text.
14103 shadow - text will have a shadow.
14104 box - text will be surrounded by a box.
14105 outline - print characters as hollow outlines.
14106
14107If EXTENSION is any other symbol, it is ignored." nil nil)
14108
14109;;;***
14110\f
14111;;;### (autoloads (quail-update-leim-list-file quail-defrule-internal
54baed30 14112;;;;;; quail-defrule quail-install-decode-map quail-install-map
b442e70a 14113;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout
f383cd0d 14114;;;;;; quail-define-package quail-use-package quail-title) "quail"
87bb8d21 14115;;;;;; "international/quail.el" (15640 49863))
93548d2e
DL
14116;;; Generated autoloads from international/quail.el
14117
f383cd0d
GM
14118(autoload (quote quail-title) "quail" "\
14119Return the title of the current Quail package." nil nil)
14120
93548d2e
DL
14121(autoload (quote quail-use-package) "quail" "\
14122Start using Quail package PACKAGE-NAME.
ad648212
GM
14123The remaining arguments are libraries to be loaded before using the package.
14124
14125This activates input method defined by PACKAGE-NAME by running
14126`quail-activate', which see." nil nil)
93548d2e
DL
14127
14128(autoload (quote quail-define-package) "quail" "\
14129Define NAME as a new Quail package for input LANGUAGE.
14130TITLE is a string to be displayed at mode-line to indicate this package.
14131Optional arguments are GUIDANCE, DOCSTRING, TRANSLATION-KEYS,
14132 FORGET-LAST-SELECTION, DETERMINISTIC, KBD-TRANSLATE, SHOW-LAYOUT,
14133 CREATE-DECODE-MAP, MAXIMUM-SHORTEST, OVERLAY-PLIST,
14134 UPDATE-TRANSLATION-FUNCTION, CONVERSION-KEYS and SIMPLE.
14135
14136GUIDANCE specifies how a guidance string is shown in echo area.
14137If it is t, list of all possible translations for the current key is shown
14138 with the currently selected translation being highlighted.
14139If it is an alist, the element has the form (CHAR . STRING). Each character
14140 in the current key is searched in the list and the corresponding string is
14141 shown.
14142If it is nil, the current key is shown.
14143
b442e70a
MB
14144DOCSTRING is the documentation string of this package. The command
14145`describe-input-method' shows this string while replacing the form
14146\\=\\<VAR> in the string by the value of VAR. That value should be a
14147string. For instance, the form \\=\\<quail-translation-docstring> is
14148replaced by a description about how to select a translation from a
14149list of candidates.
93548d2e
DL
14150
14151TRANSLATION-KEYS specifies additional key bindings used while translation
14152region is active. It is an alist of single key character vs. corresponding
14153command to be called.
14154
14155FORGET-LAST-SELECTION non-nil means a selected translation is not kept
14156for the future to translate the same key. If this flag is nil, a
14157translation selected for a key is remembered so that it can be the
14158first candidate when the same key is entered later.
14159
14160DETERMINISTIC non-nil means the first candidate of translation is
14161selected automatically without allowing users to select another
14162translation for a key. In this case, unselected translations are of
14163no use for an interactive use of Quail but can be used by some other
14164programs. If this flag is non-nil, FORGET-LAST-SELECTION is also set
14165to t.
14166
14167KBD-TRANSLATE non-nil means input characters are translated from a
14168user's keyboard layout to the standard keyboard layout. See the
14169documentation of `quail-keyboard-layout' and
14170`quail-keyboard-layout-standard' for more detail.
14171
14172SHOW-LAYOUT non-nil means the `quail-help' command should show
14173the user's keyboard layout visually with translated characters.
14174If KBD-TRANSLATE is set, it is desirable to set also this flag unless
14175this package defines no translations for single character keys.
14176
14177CREATE-DECODE-MAP non-nil means decode map is also created. A decode
14178map is an alist of translations and corresponding original keys.
14179Although this map is not used by Quail itself, it can be used by some
14180other programs. For instance, Vietnamese supporting needs this map to
14181convert Vietnamese text to VIQR format which uses only ASCII
14182characters to represent Vietnamese characters.
14183
14184MAXIMUM-SHORTEST non-nil means break key sequence to get maximum
14185length of the shortest sequence. When we don't have a translation of
14186key \"..ABCD\" but have translations of \"..AB\" and \"CD..\", break
14187the key at \"..AB\" and start translation of \"CD..\". Hangul
14188packages, for instance, use this facility. If this flag is nil, we
14189break the key just at \"..ABC\" and start translation of \"D..\".
14190
14191OVERLAY-PLIST if non-nil is a property list put on an overlay which
14192covers Quail translation region.
14193
14194UPDATE-TRANSLATION-FUNCTION if non-nil is a function to call to update
14195the current translation region according to a new translation data. By
14196default, a translated text or a user's key sequence (if no translation
14197for it) is inserted.
14198
14199CONVERSION-KEYS specifies additional key bindings used while
14200conversion region is active. It is an alist of single key character
14201vs. corresponding command to be called.
14202
14203If SIMPLE is non-nil, then we do not alter the meanings of
14204commands such as C-f, C-b, C-n, C-p and TAB; they are treated as
14205non-Quail commands." nil nil)
14206
14207(autoload (quote quail-set-keyboard-layout) "quail" "\
14208Set the current keyboard layout to the same as keyboard KBD-TYPE.
14209
14210Since some Quail packages depends on a physical layout of keys (not
14211characters generated by them), those are created by assuming the
14212standard layout defined in `quail-keyboard-layout-standard'. This
14213function tells Quail system the layout of your keyboard so that what
14214you type is correctly handled." t nil)
14215
b442e70a
MB
14216(autoload (quote quail-show-keyboard-layout) "quail" "\
14217Show the physical layout of the keyboard type KEYBOARD-TYPE.
14218
14219The variable `quail-keyboard-layout-type' holds the currently selected
14220keyboard type." t nil)
14221
93548d2e
DL
14222(autoload (quote quail-define-rules) "quail" "\
14223Define translation rules of the current Quail package.
14224Each argument is a list of KEY and TRANSLATION.
14225KEY is a string meaning a sequence of keystrokes to be translated.
14226TRANSLATION is a character, a string, a vector, a Quail map, or a function.
14227If it is a character, it is the sole translation of KEY.
14228If it is a string, each character is a candidate for the translation.
14229If it is a vector, each element (string or character) is a candidate
14230 for the translation.
14231In these cases, a key specific Quail map is generated and assigned to KEY.
14232
14233If TRANSLATION is a Quail map or a function symbol which returns a Quail map,
54baed30
GM
14234 it is used to handle KEY.
14235
14236The first argument may be an alist of annotations for the following
14237rules. Each element has the form (ANNOTATION . VALUE), where
14238ANNOTATION is a symbol indicating the annotation type. Currently
14239the following annotation types are supported.
14240
14241 append -- the value non-nil means that the following rules should
14242 be appended to the rules of the current Quail package.
14243
14244 face -- the value is a face to use for displaying TRANSLATIONs in
14245 candidate list.
14246
14247 advice -- the value is a function to call after one of RULES is
14248 selected. The function is called with one argument, the
14249 selected TRANSLATION string, after the TRANSLATION is
14250 inserted.
14251
14252 no-decode-map --- the value non-nil means that decoding map is not
14253 generated for the following translations." nil (quote macro))
93548d2e
DL
14254
14255(autoload (quote quail-install-map) "quail" "\
14256Install the Quail map MAP in the current Quail package.
5ec14d3c
KH
14257
14258Optional 2nd arg NAME, if non-nil, is a name of Quail package for
14259which to install MAP.
14260
93548d2e
DL
14261The installed map can be referred by the function `quail-map'." nil nil)
14262
54baed30
GM
14263(autoload (quote quail-install-decode-map) "quail" "\
14264Install the Quail decode map DECODE-MAP in the current Quail package.
14265
14266Optional 2nd arg NAME, if non-nil, is a name of Quail package for
14267which to install MAP.
14268
14269The installed decode map can be referred by the function `quail-decode-map'." nil nil)
14270
93548d2e
DL
14271(autoload (quote quail-defrule) "quail" "\
14272Add one translation rule, KEY to TRANSLATION, in the current Quail package.
14273KEY is a string meaning a sequence of keystrokes to be translated.
14274TRANSLATION is a character, a string, a vector, a Quail map,
14275 a function, or a cons.
14276It it is a character, it is the sole translation of KEY.
14277If it is a string, each character is a candidate for the translation.
14278If it is a vector, each element (string or character) is a candidate
14279 for the translation.
14280If it is a cons, the car is one of the above and the cdr is a function
14281 to call when translating KEY (the return value is assigned to the
14282 variable `quail-current-data'). If the cdr part is not a function,
14283 the value itself is assigned to `quail-current-data'.
14284In these cases, a key specific Quail map is generated and assigned to KEY.
14285
14286If TRANSLATION is a Quail map or a function symbol which returns a Quail map,
14287 it is used to handle KEY.
14288
14289Optional 3rd argument NAME, if specified, says which Quail package
14290to define this translation rule in. The default is to define it in the
14291current Quail package.
14292
14293Optional 4th argument APPEND, if non-nil, appends TRANSLATION
14294to the current translations for KEY instead of replacing them." nil nil)
14295
14296(autoload (quote quail-defrule-internal) "quail" "\
54baed30
GM
14297Define KEY as TRANS in a Quail map MAP.
14298
14299If Optional 4th arg APPEND is non-nil, TRANS is appended to the
14300current translations for KEY instead of replacing them.
14301
14302Optional 5th arg DECODE-MAP is a Quail decode map.
14303
14304Optional 6th arg PROPS is a property list annotating TRANS. See the
14305function `quail-define-rules' for the detail." nil nil)
93548d2e
DL
14306
14307(autoload (quote quail-update-leim-list-file) "quail" "\
14308Update entries for Quail packages in `LEIM' list file in directory DIRNAME.
14309DIRNAME is a directory containing Emacs input methods;
14310normally, it should specify the `leim' subdirectory
14311of the Emacs source tree.
14312
14313It searches for Quail packages under `quail' subdirectory of DIRNAME,
14314and update the file \"leim-list.el\" in DIRNAME.
14315
14316When called from a program, the remaining arguments are additional
14317directory names to search for Quail packages under `quail' subdirectory
14318of each directory." t nil)
14319
14320;;;***
14321\f
14322;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls
14323;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url
4c6bc877
MR
14324;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (15186
14325;;;;;; 56483))
a25bbe00 14326;;; Generated autoloads from net/quickurl.el
93548d2e
DL
14327
14328(defconst quickurl-reread-hook-postfix "\n;; Local Variables:\n;; eval: (progn (require 'quickurl) (add-hook 'local-write-file-hooks (lambda () (quickurl-read) nil)))\n;; End:\n" "\
14329Example `quickurl-postfix' text that adds a local variable to the
14330`quickurl-url-file' so that if you edit it by hand it will ensure that
14331`quickurl-urls' is updated with the new URL list.
14332
14333To make use of this do something like:
14334
14335 (setq quickurl-postfix quickurl-reread-hook-postfix)
14336
14337in your ~/.emacs (after loading/requiring quickurl).")
14338
b442e70a
MB
14339(autoload (quote quickurl) "quickurl" "\
14340Insert an URL based on LOOKUP.
14341
14342If not supplied LOOKUP is taken to be the word at point in the current
14343buffer, this default action can be modifed via
14344`quickurl-grab-lookup-function'." t nil)
93548d2e
DL
14345
14346(autoload (quote quickurl-ask) "quickurl" "\
14347Insert an URL, with `completing-read' prompt, based on LOOKUP." t nil)
14348
14349(autoload (quote quickurl-add-url) "quickurl" "\
14350Allow the user to interactively add a new URL associated with WORD.
14351
14352See `quickurl-grab-url' for details on how the default word/url combination
14353is decided." t nil)
14354
b442e70a
MB
14355(autoload (quote quickurl-browse-url) "quickurl" "\
14356Browse the URL associated with LOOKUP.
14357
14358If not supplied LOOKUP is taken to be the word at point in the
14359current buffer, this default action can be modifed via
14360`quickurl-grab-lookup-function'." t nil)
93548d2e
DL
14361
14362(autoload (quote quickurl-browse-url-ask) "quickurl" "\
14363Browse the URL, with `completing-read' prompt, associated with LOOKUP." t nil)
14364
14365(autoload (quote quickurl-edit-urls) "quickurl" "\
14366Pull `quickurl-url-file' into a buffer for hand editing." t nil)
14367
14368(autoload (quote quickurl-list-mode) "quickurl" "\
14369A mode for browsing the quickurl URL list.
14370
14371The key bindings for `quickurl-list-mode' are:
14372
14373\\{quickurl-list-mode-map}" t nil)
14374
14375(autoload (quote quickurl-list) "quickurl" "\
14376Display `quickurl-list' as a formatted list using `quickurl-list-mode'." t nil)
14377
14378;;;***
14379\f
4c6bc877
MR
14380;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (15425
14381;;;;;; 23455))
a25bbe00 14382;;; Generated autoloads from net/rcompile.el
93548d2e
DL
14383
14384(autoload (quote remote-compile) "rcompile" "\
33c18c83 14385Compile the current buffer's directory on HOST. Log in as USER.
93548d2e
DL
14386See \\[compile]." t nil)
14387
14388;;;***
14389\f
d1221ea9 14390;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el"
2b74dd73 14391;;;;;; (15357 4420))
d1221ea9
GM
14392;;; Generated autoloads from emacs-lisp/re-builder.el
14393
14394(autoload (quote re-builder) "re-builder" "\
14395Call up the RE Builder for the current window." t nil)
14396
14397;;;***
14398\f
abb2db1c
GM
14399;;;### (autoloads (recentf-mode recentf-open-more-files recentf-open-files
14400;;;;;; recentf-cleanup recentf-edit-list recentf-save-list) "recentf"
df2d7e04 14401;;;;;; "recentf.el" (15565 44318))
7518ed7b
GM
14402;;; Generated autoloads from recentf.el
14403
7518ed7b
GM
14404(autoload (quote recentf-save-list) "recentf" "\
14405Save the current `recentf-list' to the file `recentf-save-file'." t nil)
14406
d054101f
GM
14407(autoload (quote recentf-edit-list) "recentf" "\
14408Allow the user to edit the files that are kept in the recent list." t nil)
14409
7518ed7b 14410(autoload (quote recentf-cleanup) "recentf" "\
d054101f
GM
14411Remove all non-readable and excluded files from `recentf-list'." t nil)
14412
abb2db1c 14413(autoload (quote recentf-open-files) "recentf" "\
0ad84a21
MB
14414Display buffer allowing user to choose a file from recently-opened list.
14415The optional argument FILES may be used to specify the list, otherwise
14416`recentf-list' is used. The optional argument BUFFER-NAME specifies
14417which buffer to use for the interaction." t nil)
abb2db1c 14418
d054101f
GM
14419(autoload (quote recentf-open-more-files) "recentf" "\
14420Allow the user to open files that are not in the menu." t nil)
7518ed7b 14421
0ad84a21 14422(defvar recentf-mode nil "\
2a55cd3a 14423Non-nil if Recentf mode is enabled.
bd02b8e0 14424See the command `recentf-mode' for a description of this minor-mode.
0ad84a21
MB
14425Setting this variable directly does not take effect;
14426use either \\[customize] or the function `recentf-mode'.")
14427
14428(custom-add-to-group (quote recentf) (quote recentf-mode) (quote custom-variable))
14429
14430(custom-add-load (quote recentf-mode) (quote recentf))
14431
abb2db1c
GM
14432(autoload (quote recentf-mode) "recentf" "\
14433Toggle recentf mode.
0ad84a21
MB
14434With prefix argument ARG, turn on if positive, otherwise off.
14435Returns non-nil if the new state is enabled.
abb2db1c
GM
14436
14437When recentf mode is enabled, it maintains a menu for visiting files that
14438were operated on recently." t nil)
14439
7518ed7b
GM
14440;;;***
14441\f
b5c5b319 14442;;;### (autoloads (clear-rectangle string-insert-rectangle string-rectangle
fd0e837b
GM
14443;;;;;; delete-whitespace-rectangle open-rectangle insert-rectangle
14444;;;;;; yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle
87bb8d21
MR
14445;;;;;; delete-rectangle move-to-column-force) "rect" "rect.el" (15671
14446;;;;;; 1183))
93548d2e
DL
14447;;; Generated autoloads from rect.el
14448
14449(autoload (quote move-to-column-force) "rect" "\
8d8d8d4e 14450If COLUMN is within a multi-column character, replace it by spaces and tab.
7518ed7b
GM
14451As for `move-to-column', passing anything but nil or t in FLAG will move to
14452the desired column only if the line is long enough." nil nil)
93548d2e 14453
87bb8d21
MR
14454(make-obsolete (quote move-to-column-force) (quote move-to-column) "21.2")
14455
93548d2e 14456(autoload (quote delete-rectangle) "rect" "\
7518ed7b
GM
14457Delete (don't save) text in the region-rectangle.
14458The same range of columns is deleted in each line starting with the
14459line where the region begins and ending with the line where the region
14460ends.
14461
14462When called from a program the rectangle's corners are START and END.
14463With a prefix (or a FILL) argument, also fill lines where nothing has
14464to be deleted." t nil)
93548d2e
DL
14465
14466(autoload (quote delete-extract-rectangle) "rect" "\
7518ed7b
GM
14467Delete the contents of the rectangle with corners at START and END.
14468Return it as a list of strings, one for each line of the rectangle.
14469
14470When called from a program the rectangle's corners are START and END.
14471With an optional FILL argument, also fill lines where nothing has to be
14472deleted." nil nil)
93548d2e
DL
14473
14474(autoload (quote extract-rectangle) "rect" "\
7518ed7b
GM
14475Return the contents of the rectangle with corners at START and END.
14476Return it as a list of strings, one for each line of the rectangle." nil nil)
93548d2e
DL
14477
14478(autoload (quote kill-rectangle) "rect" "\
7518ed7b
GM
14479Delete the region-rectangle and save it as the last killed one.
14480
14481When called from a program the rectangle's corners are START and END.
14482You might prefer to use `delete-extract-rectangle' from a program.
14483
14484With a prefix (or a FILL) argument, also fill lines where nothing has to be
14485deleted." t nil)
93548d2e
DL
14486
14487(autoload (quote yank-rectangle) "rect" "\
14488Yank the last killed rectangle with upper left corner at point." t nil)
14489
14490(autoload (quote insert-rectangle) "rect" "\
14491Insert text of RECTANGLE with upper left corner at point.
14492RECTANGLE's first line is inserted at point, its second
14493line is inserted at a point vertically under point, etc.
14494RECTANGLE should be a list of strings.
14495After this command, the mark is at the upper left corner
14496and point is at the lower right corner." nil nil)
14497
14498(autoload (quote open-rectangle) "rect" "\
7518ed7b
GM
14499Blank out the region-rectangle, shifting text right.
14500
93548d2e 14501The text previously in the region is not overwritten by the blanks,
7518ed7b
GM
14502but instead winds up to the right of the rectangle.
14503
14504When called from a program the rectangle's corners are START and END.
14505With a prefix (or a FILL) argument, fill with blanks even if there is no text
14506on the right side of the rectangle." t nil)
9e0211c9
MR
14507
14508(defalias (quote close-rectangle) (quote delete-whitespace-rectangle))
93548d2e
DL
14509
14510(autoload (quote delete-whitespace-rectangle) "rect" "\
14511Delete all whitespace following a specified column in each line.
14512The left edge of the rectangle specifies the position in each line
14513at which whitespace deletion should begin. On each line in the
7518ed7b
GM
14514rectangle, all continuous whitespace starting at that column is deleted.
14515
14516When called from a program the rectangle's corners are START and END.
14517With a prefix (or a FILL) argument, also fill too short lines." t nil)
93548d2e
DL
14518
14519(autoload (quote string-rectangle) "rect" "\
b5c5b319
GM
14520Replace rectangle contents with STRING on each line.
14521The length of STRING need not be the same as the rectangle width.
93548d2e 14522
b5c5b319
GM
14523Called from a program, takes three args; START, END and STRING." t nil)
14524
ec2bb97f
EZ
14525(defalias (quote replace-rectangle) (quote string-rectangle))
14526
b5c5b319
GM
14527(autoload (quote string-insert-rectangle) "rect" "\
14528Insert STRING on each line of region-rectangle, shifting text right.
14529
14530When called from a program, the rectangle's corners are START and END.
7518ed7b
GM
14531The left edge of the rectangle specifies the column for insertion.
14532This command does not delete or overwrite any existing text." t nil)
93548d2e
DL
14533
14534(autoload (quote clear-rectangle) "rect" "\
7518ed7b
GM
14535Blank out the region-rectangle.
14536The text previously in the region is overwritten with blanks.
14537
14538When called from a program the rectangle's corners are START and END.
14539With a prefix (or a FILL) argument, also fill with blanks the parts of the
14540rectangle which were empty." t nil)
93548d2e
DL
14541
14542;;;***
14543\f
2b74dd73
MR
14544;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (15396
14545;;;;;; 31658))
0ad84a21
MB
14546;;; Generated autoloads from textmodes/refill.el
14547
14548(autoload (quote refill-mode) "refill" "\
14549Toggle Refill minor mode.
14550With prefix arg, turn Refill mode on iff arg is positive.
14551
14552When Refill mode is on, the current paragraph will be formatted when
14553changes are made within it. Self-inserting characters only cause
14554refilling if they would cause auto-filling." t nil)
14555
14556;;;***
14557\f
7518ed7b 14558;;;### (autoloads (reftex-mode turn-on-reftex) "reftex" "textmodes/reftex.el"
f19e949b 14559;;;;;; (15738 35332))
93548d2e
DL
14560;;; Generated autoloads from textmodes/reftex.el
14561
14562(autoload (quote turn-on-reftex) "reftex" "\
14563Turn on RefTeX mode." nil nil)
14564
14565(autoload (quote reftex-mode) "reftex" "\
14566Minor mode with distinct support for \\label, \\ref and \\cite in LaTeX.
14567
7518ed7b
GM
14568\\<reftex-mode-map>A Table of Contents of the entire (multifile) document with browsing
14569capabilities is available with `\\[reftex-toc]'.
14570
93548d2e
DL
14571Labels can be created with `\\[reftex-label]' and referenced with `\\[reftex-reference]'.
14572When referencing, you get a menu with all labels of a given type and
14573context of the label definition. The selected label is inserted as a
14574\\ref macro.
14575
14576Citations can be made with `\\[reftex-citation]' which will use a regular expression
14577to pull out a *formatted* list of articles from your BibTeX
14578database. The selected citation is inserted as a \\cite macro.
14579
7518ed7b
GM
14580Index entries can be made with `\\[reftex-index-selection-or-word]' which indexes the word at point
14581or the current selection. More general index entries are created with
14582`\\[reftex-index]'. `\\[reftex-display-index]' displays the compiled index.
93548d2e
DL
14583
14584Most command have help available on the fly. This help is accessed by
14585pressing `?' to any prompt mentioning this feature.
14586
14587Extensive documentation about RefTeX is available in Info format.
14588You can view this information with `\\[reftex-info]'.
14589
14590\\{reftex-mode-map}
14591Under X, these and other functions will also be available as `Ref' menu
14592on the menu bar.
14593
14594------------------------------------------------------------------------------" t nil)
14595
7518ed7b
GM
14596;;;***
14597\f
14598;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el"
4c6bc877 14599;;;;;; (15727 34845))
7518ed7b
GM
14600;;; Generated autoloads from textmodes/reftex-cite.el
14601
14602(autoload (quote reftex-citation) "reftex-cite" "\
93548d2e
DL
14603Make a citation using BibTeX database files.
14604After prompting for a regular expression, scans the buffers with
14605bibtex entries (taken from the \\bibliography command) and offers the
38747ec6 14606matching entries for selection. The selected entry is formatted according
93548d2e
DL
14607to `reftex-cite-format' and inserted into the buffer.
14608
14609If NO-INSERT is non-nil, nothing is inserted, only the selected key returned.
14610
2936437d
GM
14611FORAT-KEY can be used to pre-select a citation format.
14612
93548d2e
DL
14613When called with one or two `C-u' prefixes, first rescans the document.
14614When called with a numeric prefix, make that many citations. When
09938b67 14615called with point inside the braces of a `\\cite' command, it will
93548d2e
DL
14616add another key, ignoring the value of `reftex-cite-format'.
14617
14618The regular expression uses an expanded syntax: && is interpreted as `and'.
14619Thus, `aaaa&&bbb' matches entries which contain both `aaaa' and `bbb'.
14620While entering the regexp, completion on knows citation keys is possible.
14621`=' is a good regular expression to match all entries in all files." t nil)
14622
14623;;;***
14624\f
2936437d 14625;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el"
4c6bc877 14626;;;;;; (15727 34844))
2936437d
GM
14627;;; Generated autoloads from textmodes/reftex-index.el
14628
14629(autoload (quote reftex-index-phrases-mode) "reftex-index" "\
14630Major mode for managing the Index phrases of a LaTeX document.
14631This buffer was created with RefTeX.
14632
14633To insert new phrases, use
14634 - `C-c \\' in the LaTeX document to copy selection or word
14635 - `\\[reftex-index-new-phrase]' in the phrases buffer.
14636
14637To index phrases use one of:
14638
14639\\[reftex-index-this-phrase] index current phrase
14640\\[reftex-index-next-phrase] index next phrase (or N with prefix arg)
14641\\[reftex-index-all-phrases] index all phrases
14642\\[reftex-index-remaining-phrases] index current and following phrases
14643\\[reftex-index-region-phrases] index the phrases in the region
14644
14645You can sort the phrases in this buffer with \\[reftex-index-sort-phrases].
14646To display information about the phrase at point, use \\[reftex-index-phrases-info].
14647
14648For more information see the RefTeX User Manual.
14649
14650Here are all local bindings.
14651
14652\\{reftex-index-phrases-map}" t nil)
14653
14654;;;***
14655\f
93548d2e 14656;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el"
87bb8d21 14657;;;;;; (15640 49861))
93548d2e
DL
14658;;; Generated autoloads from emacs-lisp/regexp-opt.el
14659
14660(autoload (quote regexp-opt) "regexp-opt" "\
14661Return a regexp to match a string in STRINGS.
14662Each string should be unique in STRINGS and should not contain any regexps,
14663quoted or not. If optional PAREN is non-nil, ensure that the returned regexp
14664is enclosed by at least one regexp grouping construct.
14665The returned regexp is typically more efficient than the equivalent regexp:
14666
0ad84a21
MB
14667 (let ((open (if PAREN \"\\\\(\" \"\")) (close (if PAREN \"\\\\)\" \"\")))
14668 (concat open (mapconcat 'regexp-quote STRINGS \"\\\\|\") close))
14669
14670If PAREN is `words', then the resulting regexp is additionally surrounded
14671by \\=\\< and \\>." nil nil)
93548d2e
DL
14672
14673(autoload (quote regexp-opt-depth) "regexp-opt" "\
14674Return the depth of REGEXP.
14675This means the number of regexp grouping constructs (parenthesised expressions)
14676in REGEXP." nil nil)
14677
14678;;;***
14679\f
4c6bc877 14680;;;### (autoloads (repeat) "repeat" "repeat.el" (15182 61046))
93548d2e
DL
14681;;; Generated autoloads from repeat.el
14682
14683(autoload (quote repeat) "repeat" "\
14684Repeat most recently executed command.
14685With prefix arg, apply new prefix arg to that command; otherwise, use
14686the prefix arg that was used before (if any).
14687This command is like the `.' command in the vi editor.
14688
14689If this command is invoked by a multi-character key sequence, it can then
14690be repeated by repeating the final character of that sequence. This behavior
14691can be modified by the global variable `repeat-on-final-keystroke'." t nil)
14692
14693;;;***
14694\f
14695;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el"
4c6bc877 14696;;;;;; (15356 45077))
93548d2e
DL
14697;;; Generated autoloads from mail/reporter.el
14698
cded5ed3
GM
14699(autoload (quote reporter-submit-bug-report) "reporter" "\
14700Begin submitting a bug report via email.
14701
14702ADDRESS is the email address for the package's maintainer. PKGNAME is
14703the name of the package (if you want to include version numbers,
14704you must put them into PKGNAME before calling this function).
f75a0f7a
GM
14705Optional PRE-HOOKS and POST-HOOKS are passed to `reporter-dump-state'.
14706Optional SALUTATION is inserted at the top of the mail buffer,
14707and point is left after the salutation.
cded5ed3
GM
14708
14709VARLIST is the list of variables to dump (see `reporter-dump-state'
14710for details). The optional argument PRE-HOOKS and POST-HOOKS are
14711passed to `reporter-dump-state'. Optional argument SALUTATION is text
14712to be inserted at the top of the mail buffer; in that case, point is
14713left after that text.
14714
14715This function prompts for a summary if `reporter-prompt-for-summary-p'
14716is non-nil.
14717
14718This function does not send a message; it uses the given information
8d8d8d4e 14719to initialize a message, which the user can then edit and finally send
cded5ed3
GM
14720\(or decline to send). The variable `mail-user-agent' controls which
14721mail-sending package is used for editing and sending the message." nil nil)
93548d2e
DL
14722
14723;;;***
14724\f
14725;;;### (autoloads (reposition-window) "reposition" "reposition.el"
2b74dd73 14726;;;;;; (15363 54485))
93548d2e
DL
14727;;; Generated autoloads from reposition.el
14728
14729(autoload (quote reposition-window) "reposition" "\
14730Make the current definition and/or comment visible.
14731Further invocations move it to the top of the window or toggle the
14732visibility of comments that precede it.
14733 Point is left unchanged unless prefix ARG is supplied.
14734 If the definition is fully onscreen, it is moved to the top of the
14735window. If it is partly offscreen, the window is scrolled to get the
14736definition (or as much as will fit) onscreen, unless point is in a comment
14737which is also partly offscreen, in which case the scrolling attempts to get
14738as much of the comment onscreen as possible.
14739 Initially `reposition-window' attempts to make both the definition and
14740preceding comments visible. Further invocations toggle the visibility of
14741the comment lines.
14742 If ARG is non-nil, point may move in order to make the whole defun
14743visible (if only part could otherwise be made so), to make the defun line
14744visible (if point is in code and it could not be made so, or if only
14745comments, including the first comment line, are visible), or to make the
14746first comment line visible (if point is in a comment)." t nil)
14747 (define-key esc-map "\C-l" 'reposition-window)
14748
14749;;;***
14750\f
2b74dd73
MR
14751;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (12679
14752;;;;;; 50658))
93548d2e
DL
14753;;; Generated autoloads from resume.el
14754
14755(autoload (quote resume-suspend-hook) "resume" "\
14756Clear out the file used for transmitting args when Emacs resumes." nil nil)
14757
14758;;;***
14759\f
4c6bc877
MR
14760;;;### (autoloads (global-reveal-mode reveal-mode) "reveal" "reveal.el"
14761;;;;;; (15593 36678))
14762;;; Generated autoloads from reveal.el
14763
14764(autoload (quote reveal-mode) "reveal" "\
14765Toggle Reveal mode on or off.
14766Reveal mode renders invisible text around point visible again.
14767
14768Interactively, with no prefix argument, toggle the mode.
14769With universal prefix ARG (or if ARG is nil) turn mode on.
14770With zero or negative ARG turn mode off." t nil)
14771
14772(defvar global-reveal-mode nil "\
14773Non-nil if Global-Reveal mode is enabled.
14774See the command `global-reveal-mode' for a description of this minor-mode.
14775Setting this variable directly does not take effect;
14776use either \\[customize] or the function `global-reveal-mode'.")
14777
14778(custom-add-to-group (quote global-reveal) (quote global-reveal-mode) (quote custom-variable))
14779
14780(custom-add-load (quote global-reveal-mode) (quote reveal))
14781
14782(autoload (quote global-reveal-mode) "reveal" "\
14783Toggle Reveal mode in all buffers on or off.
14784Reveal mode renders invisible text around point visible again.
14785
14786Interactively, with no prefix argument, toggle the mode.
14787With universal prefix ARG (or if ARG is nil) turn mode on.
14788With zero or negative ARG turn mode off." t nil)
14789
14790;;;***
14791\f
14792;;;### (autoloads (file-name-shadow-mode file-name-shadow-tty-properties
14793;;;;;; file-name-shadow-properties) "rfn-eshadow" "rfn-eshadow.el"
14794;;;;;; (15727 34850))
14795;;; Generated autoloads from rfn-eshadow.el
14796
14797(defvar file-name-shadow-properties (quote (face file-name-shadow field shadow)) "\
14798Properties given to the `shadowed' part of a filename in the minibuffer.
14799Only used when `file-name-shadow-mode' is active.
14800If emacs is not running under a window system,
14801`file-name-shadow-tty-properties' is used instead.")
14802
14803(defvar file-name-shadow-tty-properties (quote (before-string "{" after-string "} " field shadow)) "\
14804Properties given to the `shadowed' part of a filename in the minibuffer.
14805Only used when `file-name-shadow-mode' is active and emacs
14806is not running under a window-system; if emacs is running under a window
14807system, `file-name-shadow-properties' is used instead.")
14808
14809(defvar file-name-shadow-mode nil "\
14810Non-nil if File-Name-Shadow mode is enabled.
14811See the command `file-name-shadow-mode' for a description of this minor-mode.
14812Setting this variable directly does not take effect;
14813use either \\[customize] or the function `file-name-shadow-mode'.")
14814
14815(custom-add-to-group (quote minibuffer) (quote file-name-shadow-mode) (quote custom-variable))
14816
14817(custom-add-load (quote file-name-shadow-mode) (quote rfn-eshadow))
14818
14819(autoload (quote file-name-shadow-mode) "rfn-eshadow" "\
14820Toggle File-Name Shadow mode.
14821When active, any part of a filename being read in the minibuffer
14822that would be ignored (because the result is passed through
14823`substitute-in-file-name') is given the properties in
14824`file-name-shadow-properties', which can be used to make
14825that portion dim, invisible, or otherwise less visually noticeable.
14826
14827With prefix argument ARG, turn on if positive, otherwise off.
14828Returns non-nil if the new state is enabled." t nil)
14829
14830;;;***
14831\f
93548d2e 14832;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el"
2b74dd73 14833;;;;;; (14632 7438))
93548d2e
DL
14834;;; Generated autoloads from emacs-lisp/ring.el
14835
14836(autoload (quote ring-p) "ring" "\
14837Returns t if X is a ring; nil otherwise." nil nil)
14838
14839(autoload (quote make-ring) "ring" "\
14840Make a ring that can contain SIZE elements." nil nil)
14841
14842;;;***
14843\f
df2d7e04 14844;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (15507 55753))
a25bbe00 14845;;; Generated autoloads from net/rlogin.el
93548d2e
DL
14846 (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)")
14847
14848(autoload (quote rlogin) "rlogin" "\
14849Open a network login connection via `rlogin' with args INPUT-ARGS.
14850INPUT-ARGS should start with a host name; it may also contain
14851other arguments for `rlogin'.
14852
14853Input is sent line-at-a-time to the remote connection.
14854
14855Communication with the remote host is recorded in a buffer `*rlogin-HOST*'
14856\(or `*rlogin-USER@HOST*' if the remote username differs).
14857If a prefix argument is given and the buffer `*rlogin-HOST*' already exists,
14858a new buffer with a different connection will be made.
14859
14860When called from a program, if the optional second argument BUFFER is
14861a string or buffer, it specifies the buffer to use.
14862
14863The variable `rlogin-program' contains the name of the actual program to
14864run. It can be a relative or absolute path.
14865
14866The variable `rlogin-explicit-args' is a list of arguments to give to
14867the rlogin when starting. They are added after any arguments given in
14868INPUT-ARGS.
14869
14870If the default value of `rlogin-directory-tracking-mode' is t, then the
14871default directory in that buffer is set to a remote (FTP) file name to
14872access your home directory on the remote machine. Occasionally this causes
14873an error, if you cannot access the home directory on that machine. This
14874error is harmless as long as you don't try to use that default directory.
14875
14876If `rlogin-directory-tracking-mode' is neither t nor nil, then the default
14877directory is initially set up to your (local) home directory.
14878This is useful if the remote machine and your local machine
14879share the same files via NFS. This is the default.
14880
14881If you wish to change directory tracking styles during a session, use the
14882function `rlogin-directory-tracking-mode' rather than simply setting the
14883variable." t nil)
14884
14885;;;***
14886\f
14887;;;### (autoloads (rmail-set-pop-password rmail-input rmail-mode
a1b8d58b
GM
14888;;;;;; rmail rmail-enable-mime rmail-show-message-hook rmail-confirm-expunge
14889;;;;;; rmail-secondary-file-regexp rmail-secondary-file-directory
14890;;;;;; rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output
14891;;;;;; rmail-highlight-face rmail-highlighted-headers rmail-retry-ignored-headers
14892;;;;;; rmail-displayed-headers rmail-ignored-headers rmail-dont-reply-to-names)
4c6bc877 14893;;;;;; "rmail" "mail/rmail.el" (15727 34847))
93548d2e
DL
14894;;; Generated autoloads from mail/rmail.el
14895
14896(defvar rmail-dont-reply-to-names nil "\
44d38e8d
SM
14897*A regexp specifying addresses to prune from a reply message.
14898A value of nil means exclude your own email address as an address
93548d2e
DL
14899plus whatever is specified by `rmail-default-dont-reply-to-names'.")
14900
14901(defvar rmail-default-dont-reply-to-names "info-" "\
14902A regular expression specifying part of the value of the default value of
14903the variable `rmail-dont-reply-to-names', for when the user does not set
14904`rmail-dont-reply-to-names' explicitly. (The other part of the default
44d38e8d 14905value is the user's email address and name.)
93548d2e
DL
14906It is useful to set this variable in the site customization file.")
14907
2a55cd3a 14908(defvar rmail-ignored-headers (concat "^via:\\|^mail-from:\\|^origin:\\|^references:" "\\|^status:\\|^received:\\|^x400-originator:\\|^x400-recipients:" "\\|^x400-received:\\|^x400-mts-identifier:\\|^x400-content-type:" "\\|^\\(resent-\\|\\)message-id:\\|^summary-line:\\|^resent-date:" "\\|^nntp-posting-host:\\|^path:\\|^x-char.*:\\|^x-face:" "\\|^x-mailer:\\|^delivered-to:\\|^lines:\\|^mime-version:" "\\|^content-transfer-encoding:\\|^x-coding-system:" "\\|^return-path:\\|^errors-to:\\|^return-receipt-to:" "\\|^x-sign:\\|^x-beenthere:\\|^x-mailman-version:" "\\|^precedence:\\|^list-help:\\|^list-post:\\|^list-subscribe:" "\\|^list-id:\\|^list-unsubscribe:\\|^list-archive:" "\\|^content-type:\\|^content-length:" "\\|^x-attribution:\\|^x-disclaimer:\\|^x-trace:" "\\|^x-complaints-to:\\|^nntp-posting-date:\\|^user-agent:") "\
93548d2e
DL
14909*Regexp to match header fields that Rmail should normally hide.
14910This variable is used for reformatting the message header,
14911which normally happens once for each message,
14912when you view the message for the first time in Rmail.
14913To make a change in this variable take effect
14914for a message that you have already viewed,
14915go to that message and type \\[rmail-toggle-header] twice.")
14916
14917(defvar rmail-displayed-headers nil "\
14918*Regexp to match Header fields that Rmail should display.
14919If nil, display all header fields except those matched by
14920`rmail-ignored-headers'.")
14921
f383cd0d 14922(defvar rmail-retry-ignored-headers "^x-authentication-warning:" "\
93548d2e
DL
14923*Headers that should be stripped when retrying a failed message.")
14924
14925(defvar rmail-highlighted-headers "^From:\\|^Subject:" "\
14926*Regexp to match Header fields that Rmail should normally highlight.
14927A value of nil means don't highlight.
14928See also `rmail-highlight-face'.")
14929
14930(defvar rmail-highlight-face nil "\
14931*Face used by Rmail for highlighting headers.")
14932
14933(defvar rmail-delete-after-output nil "\
14934*Non-nil means automatically delete a message that is copied to a file.")
14935
14936(defvar rmail-primary-inbox-list nil "\
14937*List of files which are inboxes for user's primary mail file `~/RMAIL'.
14938`nil' means the default, which is (\"/usr/spool/mail/$USER\")
14939\(the name varies depending on the operating system,
14940and the value of the environment variable MAIL overrides it).")
14941
14942(defvar rmail-mail-new-frame nil "\
14943*Non-nil means Rmail makes a new frame for composing outgoing mail.")
14944
14945(defvar rmail-secondary-file-directory "~/" "\
14946*Directory for additional secondary Rmail files.")
14947
14948(defvar rmail-secondary-file-regexp "\\.xmail$" "\
14949*Regexp for which files are secondary Rmail files.")
14950
6c083b4c 14951(defvar rmail-confirm-expunge (quote y-or-n-p) "\
3b55acc9
GM
14952*Whether and how to ask for confirmation before expunging deleted messages.")
14953
93548d2e
DL
14954(defvar rmail-mode-hook nil "\
14955List of functions to call when Rmail is invoked.")
14956
14957(defvar rmail-get-new-mail-hook nil "\
14958List of functions to call when Rmail has retrieved new mail.")
14959
14960(defvar rmail-show-message-hook nil "\
14961List of functions to call when Rmail displays a message.")
14962
d054101f
GM
14963(defvar rmail-quit-hook nil "\
14964List of functions to call when quitting out of Rmail.")
14965
93548d2e
DL
14966(defvar rmail-delete-message-hook nil "\
14967List of functions to call when Rmail deletes a message.
14968When the hooks are called, the message has been marked deleted but is
14969still the current message in the Rmail buffer.")
14970
14971(defvar rmail-file-coding-system nil "\
14972Coding system used in RMAIL file.
14973
14974This is set to nil by default.")
14975
14976(defvar rmail-enable-mime nil "\
14977*If non-nil, RMAIL uses MIME feature.
14978If the value is t, RMAIL automatically shows MIME decoded message.
14979If the value is neither t nor nil, RMAIL does not show MIME decoded message
14980until a user explicitly requires it.")
14981
14982(defvar rmail-show-mime-function nil "\
b5c5b319
GM
14983Function to show MIME decoded message of RMAIL file.
14984This function is called when `rmail-enable-mime' is non-nil.
14985It is called with no argument.")
14986
14987(defvar rmail-insert-mime-forwarded-message-function nil "\
14988Function to insert a message in MIME format so it can be forwarded.
9e0211c9 14989This function is called if `rmail-enable-mime' or
8d8d8d4e 14990`rmail-enable-mime-composing' is non-nil.
b5c5b319
GM
14991It is called with one argument FORWARD-BUFFER, which is a
14992buffer containing the message to forward. The current buffer
14993is the outgoing mail buffer.")
14994
09938b67
GM
14995(defvar rmail-insert-mime-resent-message-function nil "\
14996Function to insert a message in MIME format so it can be resent.
14997This function is called if `rmail-enable-mime' is non-nil.
14998It is called with one argument FORWARD-BUFFER, which is a
14999buffer containing the message to forward. The current buffer
15000is the outgoing mail buffer.")
15001
b5c5b319
GM
15002(defvar rmail-search-mime-message-function nil "\
15003Function to check if a regexp matches a MIME message.
15004This function is called if `rmail-enable-mime' is non-nil.
15005It is called with two arguments MSG and REGEXP, where
15006MSG is the message number, REGEXP is the regular expression.")
15007
15008(defvar rmail-search-mime-header-function nil "\
15009Function to check if a regexp matches a header of MIME message.
15010This function is called if `rmail-enable-mime' is non-nil.
296d7669 15011It is called with three arguments MSG, REGEXP, and LIMIT, where
b5c5b319
GM
15012MSG is the message number,
15013REGEXP is the regular expression,
15014LIMIT is the position specifying the end of header.")
93548d2e
DL
15015
15016(defvar rmail-mime-feature (quote rmail-mime) "\
15017Feature to require to load MIME support in Rmail.
15018When starting Rmail, if `rmail-enable-mime' is non-nil,
15019this feature is required with `require'.")
15020
15021(defvar rmail-decode-mime-charset t "\
15022*Non-nil means a message is decoded by MIME's charset specification.
15023If this variable is nil, or the message has not MIME specification,
15024the message is decoded as normal way.
15025
15026If the variable `rmail-enable-mime' is non-nil, this variables is
15027ignored, and all the decoding work is done by a feature specified by
15028the variable `rmail-mime-feature'.")
15029
15030(defvar rmail-mime-charset-pattern "^content-type:[ ]*text/plain;[ \n]*charset=\"?\\([^ \n\"]+\\)\"?" "\
15031Regexp to match MIME-charset specification in a header of message.
15032The first parenthesized expression should match the MIME-charset name.")
15033
15034(autoload (quote rmail) "rmail" "\
15035Read and edit incoming mail.
15036Moves messages into file named by `rmail-file-name' (a babyl format file)
15037 and edits that file in RMAIL Mode.
15038Type \\[describe-mode] once editing that file, for a list of RMAIL commands.
15039
15040May be called with file name as argument; then performs rmail editing on
15041that file, but does not copy any new mail into the file.
15042Interactively, if you supply a prefix argument, then you
15043have a chance to specify a file name with the minibuffer.
15044
15045If `rmail-display-summary' is non-nil, make a summary for this RMAIL file." t nil)
15046
15047(autoload (quote rmail-mode) "rmail" "\
15048Rmail Mode is used by \\<rmail-mode-map>\\[rmail] for editing Rmail files.
15049All normal editing commands are turned off.
15050Instead, these commands are available:
15051
15052\\[rmail-beginning-of-message] Move point to front of this message (same as \\[beginning-of-buffer]).
15053\\[scroll-up] Scroll to next screen of this message.
15054\\[scroll-down] Scroll to previous screen of this message.
15055\\[rmail-next-undeleted-message] Move to Next non-deleted message.
15056\\[rmail-previous-undeleted-message] Move to Previous non-deleted message.
15057\\[rmail-next-message] Move to Next message whether deleted or not.
15058\\[rmail-previous-message] Move to Previous message whether deleted or not.
15059\\[rmail-first-message] Move to the first message in Rmail file.
15060\\[rmail-last-message] Move to the last message in Rmail file.
15061\\[rmail-show-message] Jump to message specified by numeric position in file.
15062\\[rmail-search] Search for string and show message it is found in.
15063\\[rmail-delete-forward] Delete this message, move to next nondeleted.
15064\\[rmail-delete-backward] Delete this message, move to previous nondeleted.
15065\\[rmail-undelete-previous-message] Undelete message. Tries current message, then earlier messages
15066 till a deleted message is found.
15067\\[rmail-edit-current-message] Edit the current message. \\[rmail-cease-edit] to return to Rmail.
15068\\[rmail-expunge] Expunge deleted messages.
15069\\[rmail-expunge-and-save] Expunge and save the file.
15070\\[rmail-quit] Quit Rmail: expunge, save, then switch to another buffer.
15071\\[save-buffer] Save without expunging.
15072\\[rmail-get-new-mail] Move new mail from system spool directory into this file.
15073\\[rmail-mail] Mail a message (same as \\[mail-other-window]).
15074\\[rmail-continue] Continue composing outgoing message started before.
15075\\[rmail-reply] Reply to this message. Like \\[rmail-mail] but initializes some fields.
15076\\[rmail-retry-failure] Send this message again. Used on a mailer failure message.
15077\\[rmail-forward] Forward this message to another user.
15078\\[rmail-output-to-rmail-file] Output this message to an Rmail file (append it).
15079\\[rmail-output] Output this message to a Unix-format mail file (append it).
15080\\[rmail-output-body-to-file] Save message body to a file. Default filename comes from Subject line.
15081\\[rmail-input] Input Rmail file. Run Rmail on that file.
15082\\[rmail-add-label] Add label to message. It will be displayed in the mode line.
15083\\[rmail-kill-label] Kill label. Remove a label from current message.
15084\\[rmail-next-labeled-message] Move to Next message with specified label
15085 (label defaults to last one specified).
15086 Standard labels: filed, unseen, answered, forwarded, deleted.
15087 Any other label is present only if you add it with \\[rmail-add-label].
15088\\[rmail-previous-labeled-message] Move to Previous message with specified label
15089\\[rmail-summary] Show headers buffer, with a one line summary of each message.
15090\\[rmail-summary-by-labels] Summarize only messages with particular label(s).
15091\\[rmail-summary-by-recipients] Summarize only messages with particular recipient(s).
15092\\[rmail-summary-by-regexp] Summarize only messages with particular regexp(s).
15093\\[rmail-summary-by-topic] Summarize only messages with subject line regexp(s).
15094\\[rmail-toggle-header] Toggle display of complete header." t nil)
15095
15096(autoload (quote rmail-input) "rmail" "\
15097Run Rmail on file FILENAME." t nil)
15098
15099(autoload (quote rmail-set-pop-password) "rmail" "\
15100Set PASSWORD to be used for retrieving mail from a POP server." t nil)
15101
15102;;;***
15103\f
15104;;;### (autoloads (rmail-edit-current-message) "rmailedit" "mail/rmailedit.el"
4c6bc877 15105;;;;;; (15185 49575))
93548d2e
DL
15106;;; Generated autoloads from mail/rmailedit.el
15107
15108(autoload (quote rmail-edit-current-message) "rmailedit" "\
15109Edit the contents of this message." t nil)
15110
15111;;;***
15112\f
15113;;;### (autoloads (rmail-next-labeled-message rmail-previous-labeled-message
15114;;;;;; rmail-read-label rmail-kill-label rmail-add-label) "rmailkwd"
4c6bc877 15115;;;;;; "mail/rmailkwd.el" (15185 49575))
93548d2e
DL
15116;;; Generated autoloads from mail/rmailkwd.el
15117
15118(autoload (quote rmail-add-label) "rmailkwd" "\
15119Add LABEL to labels associated with current RMAIL message.
15120Completion is performed over known labels when reading." t nil)
15121
15122(autoload (quote rmail-kill-label) "rmailkwd" "\
15123Remove LABEL from labels associated with current RMAIL message.
15124Completion is performed over known labels when reading." t nil)
15125
15126(autoload (quote rmail-read-label) "rmailkwd" nil nil nil)
15127
15128(autoload (quote rmail-previous-labeled-message) "rmailkwd" "\
15129Show previous message with one of the labels LABELS.
15130LABELS should be a comma-separated list of label names.
15131If LABELS is empty, the last set of labels specified is used.
15132With prefix argument N moves backward N messages with these labels." t nil)
15133
15134(autoload (quote rmail-next-labeled-message) "rmailkwd" "\
15135Show next message with one of the labels LABELS.
15136LABELS should be a comma-separated list of label names.
15137If LABELS is empty, the last set of labels specified is used.
15138With prefix argument N moves forward N messages with these labels." t nil)
15139
15140;;;***
15141\f
15142;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "mail/rmailmsc.el"
4c6bc877 15143;;;;;; (15185 49575))
93548d2e
DL
15144;;; Generated autoloads from mail/rmailmsc.el
15145
15146(autoload (quote set-rmail-inbox-list) "rmailmsc" "\
15147Set the inbox list of the current RMAIL file to FILE-NAME.
15148You can specify one file name, or several names separated by commas.
15149If FILE-NAME is empty, remove any existing inbox list." t nil)
15150
15151;;;***
15152\f
15153;;;### (autoloads (rmail-output-body-to-file rmail-output rmail-fields-not-to-output
15154;;;;;; rmail-output-to-rmail-file rmail-output-file-alist) "rmailout"
9e0211c9 15155;;;;;; "mail/rmailout.el" (15575 18328))
93548d2e
DL
15156;;; Generated autoloads from mail/rmailout.el
15157
15158(defvar rmail-output-file-alist nil "\
15159*Alist matching regexps to suggested output Rmail files.
15160This is a list of elements of the form (REGEXP . NAME-EXP).
15161The suggestion is taken if REGEXP matches anywhere in the message buffer.
15162NAME-EXP may be a string constant giving the file name to use,
15163or more generally it may be any kind of expression that returns
15164a file name as a string.")
15165
15166(autoload (quote rmail-output-to-rmail-file) "rmailout" "\
15167Append the current message to an Rmail file named FILE-NAME.
15168If the file does not exist, ask if it should be created.
15169If file is being visited, the message is appended to the Emacs
15170buffer visiting that file.
15171If the file exists and is not an Rmail file, the message is
15172appended in inbox format, the same way `rmail-output' does it.
15173
15174The default file name comes from `rmail-default-rmail-file',
15175which is updated to the name you use in this command.
15176
15177A prefix argument N says to output N consecutive messages
f75a0f7a
GM
15178starting with the current one. Deleted messages are skipped and don't count.
15179
15180If optional argument STAY is non-nil, then leave the last filed
15181mesasge up instead of moving forward to the next non-deleted message." t nil)
93548d2e
DL
15182
15183(defvar rmail-fields-not-to-output nil "\
15184*Regexp describing fields to exclude when outputting a message to a file.")
15185
15186(autoload (quote rmail-output) "rmailout" "\
15187Append this message to system-inbox-format mail file named FILE-NAME.
15188A prefix argument N says to output N consecutive messages
15189starting with the current one. Deleted messages are skipped and don't count.
15190When called from lisp code, N may be omitted.
15191
15192If the pruned message header is shown on the current message, then
15193messages will be appended with pruned headers; otherwise, messages
15194will be appended with their original headers.
15195
15196The default file name comes from `rmail-default-file',
15197which is updated to the name you use in this command.
15198
15199The optional third argument NOATTRIBUTE, if non-nil, says not
15200to set the `filed' attribute, and not to display a message.
15201
15202The optional fourth argument FROM-GNUS is set when called from GNUS." t nil)
15203
15204(autoload (quote rmail-output-body-to-file) "rmailout" "\
15205Write this message body to the file FILE-NAME.
15206FILE-NAME defaults, interactively, from the Subject field of the message." t nil)
15207
15208;;;***
15209\f
b5c5b319 15210;;;### (autoloads (rmail-sort-by-labels rmail-sort-by-lines rmail-sort-by-correspondent
93548d2e 15211;;;;;; rmail-sort-by-recipient rmail-sort-by-author rmail-sort-by-subject
4c6bc877
MR
15212;;;;;; rmail-sort-by-date) "rmailsort" "mail/rmailsort.el" (15185
15213;;;;;; 49575))
93548d2e
DL
15214;;; Generated autoloads from mail/rmailsort.el
15215
15216(autoload (quote rmail-sort-by-date) "rmailsort" "\
15217Sort messages of current Rmail file by date.
15218If prefix argument REVERSE is non-nil, sort them in reverse order." t nil)
15219
15220(autoload (quote rmail-sort-by-subject) "rmailsort" "\
15221Sort messages of current Rmail file by subject.
15222If prefix argument REVERSE is non-nil, sort them in reverse order." t nil)
15223
15224(autoload (quote rmail-sort-by-author) "rmailsort" "\
15225Sort messages of current Rmail file by author.
15226If prefix argument REVERSE is non-nil, sort them in reverse order." t nil)
15227
15228(autoload (quote rmail-sort-by-recipient) "rmailsort" "\
15229Sort messages of current Rmail file by recipient.
15230If prefix argument REVERSE is non-nil, sort them in reverse order." t nil)
15231
15232(autoload (quote rmail-sort-by-correspondent) "rmailsort" "\
15233Sort messages of current Rmail file by other correspondent.
15234If prefix argument REVERSE is non-nil, sort them in reverse order." t nil)
15235
15236(autoload (quote rmail-sort-by-lines) "rmailsort" "\
15237Sort messages of current Rmail file by number of lines.
15238If prefix argument REVERSE is non-nil, sort them in reverse order." t nil)
15239
b5c5b319 15240(autoload (quote rmail-sort-by-labels) "rmailsort" "\
93548d2e
DL
15241Sort messages of current Rmail file by labels.
15242If prefix argument REVERSE is non-nil, sort them in reverse order.
15243KEYWORDS is a comma-separated list of labels." t nil)
15244
15245;;;***
15246\f
be0dbdab
GM
15247;;;### (autoloads (rmail-user-mail-address-regexp rmail-summary-line-decoder
15248;;;;;; rmail-summary-by-senders rmail-summary-by-topic rmail-summary-by-regexp
15249;;;;;; rmail-summary-by-recipients rmail-summary-by-labels rmail-summary
15250;;;;;; rmail-summary-line-count-flag rmail-summary-scroll-between-messages)
4c6bc877 15251;;;;;; "rmailsum" "mail/rmailsum.el" (15649 61373))
93548d2e
DL
15252;;; Generated autoloads from mail/rmailsum.el
15253
15254(defvar rmail-summary-scroll-between-messages t "\
15255*Non-nil means Rmail summary scroll commands move between messages.")
15256
15257(defvar rmail-summary-line-count-flag t "\
15258*Non-nil if Rmail summary should show the number of lines in each message.")
15259
15260(autoload (quote rmail-summary) "rmailsum" "\
15261Display a summary of all messages, one line per message." t nil)
15262
15263(autoload (quote rmail-summary-by-labels) "rmailsum" "\
15264Display a summary of all messages with one or more LABELS.
15265LABELS should be a string containing the desired labels, separated by commas." t nil)
15266
15267(autoload (quote rmail-summary-by-recipients) "rmailsum" "\
15268Display a summary of all messages with the given RECIPIENTS.
15269Normally checks the To, From and Cc fields of headers;
15270but if PRIMARY-ONLY is non-nil (prefix arg given),
15271 only look in the To and From fields.
15272RECIPIENTS is a string of regexps separated by commas." t nil)
15273
15274(autoload (quote rmail-summary-by-regexp) "rmailsum" "\
15275Display a summary of all messages according to regexp REGEXP.
15276If the regular expression is found in the header of the message
15277\(including in the date and other lines, as well as the subject line),
15278Emacs will list the header line in the RMAIL-summary." t nil)
15279
15280(autoload (quote rmail-summary-by-topic) "rmailsum" "\
15281Display a summary of all messages with the given SUBJECT.
15282Normally checks the Subject field of headers;
15283but if WHOLE-MESSAGE is non-nil (prefix arg given),
15284 look in the whole message.
15285SUBJECT is a string of regexps separated by commas." t nil)
15286
15287(autoload (quote rmail-summary-by-senders) "rmailsum" "\
15288Display a summary of all messages with the given SENDERS.
15289SENDERS is a string of names separated by commas." t nil)
15290
15291(defvar rmail-summary-line-decoder (function identity) "\
15292*Function to decode summary-line.
15293
15294By default, `identity' is set.")
15295
be0dbdab
GM
15296(defvar rmail-user-mail-address-regexp nil "\
15297*Regexp matching user mail addresses.
15298If non-nil, this variable is used to identify the correspondent
15299when receiving new mail. If it matches the address of the sender,
15300the recipient is taken as correspondent of a mail.
15301If nil (default value), your `user-login-name' and `user-mail-address'
15302are used to exclude yourself as correspondent.
15303
15304Usually you don't have to set this variable, except if you collect mails
15305sent by you under different user names.
38747ec6 15306Then it should be a regexp matching your mail addresses.
be0dbdab
GM
15307
15308Setting this variable has an effect only before reading a mail.")
15309
93548d2e
DL
15310;;;***
15311\f
ac95a621 15312;;;### (autoloads (news-post-news) "rnewspost" "obsolete/rnewspost.el"
4c6bc877 15313;;;;;; (15185 49575))
ac95a621 15314;;; Generated autoloads from obsolete/rnewspost.el
93548d2e
DL
15315
15316(autoload (quote news-post-news) "rnewspost" "\
15317Begin editing a new USENET news article to be posted.
15318Type \\[describe-mode] once editing the article to get a list of commands.
15319If NOQUERY is non-nil, we do not query before doing the work." t nil)
15320
15321;;;***
15322\f
df2d7e04
CW
15323;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region
15324;;;;;; rot13-string rot13) "rot13" "rot13.el" (15601 18543))
93548d2e
DL
15325;;; Generated autoloads from rot13.el
15326
df2d7e04
CW
15327(autoload (quote rot13) "rot13" "\
15328Return Rot13 encryption of OBJECT, a buffer or string." nil nil)
15329
15330(autoload (quote rot13-string) "rot13" "\
15331Return Rot13 encryption of STRING." nil nil)
15332
15333(autoload (quote rot13-region) "rot13" "\
15334Rot13 encrypt the region between START and END in current buffer." t nil)
15335
93548d2e
DL
15336(autoload (quote rot13-other-window) "rot13" "\
15337Display current buffer in rot 13 in another window.
09938b67
GM
15338The text itself is not modified, only the way it is displayed is affected.
15339
15340To terminate the rot13 display, delete that window. As long as that window
15341is not deleted, any buffer displayed in it will become instantly encoded
15342in rot 13.
15343
15344See also `toggle-rot13-mode'." t nil)
93548d2e
DL
15345
15346(autoload (quote toggle-rot13-mode) "rot13" "\
15347Toggle the use of rot 13 encoding for the current window." t nil)
15348
15349;;;***
15350\f
15351;;;### (autoloads (resize-minibuffer-mode resize-minibuffer-frame-exactly
15352;;;;;; resize-minibuffer-frame-max-height resize-minibuffer-frame
15353;;;;;; resize-minibuffer-window-exactly resize-minibuffer-window-max-height
a67b854e 15354;;;;;; resize-minibuffer-mode) "rsz-mini" "obsolete/rsz-mini.el"
2b74dd73 15355;;;;;; (15245 60238))
a67b854e 15356;;; Generated autoloads from obsolete/rsz-mini.el
93548d2e
DL
15357
15358(defvar resize-minibuffer-mode nil "\
7518ed7b 15359*This variable is obsolete.")
93548d2e
DL
15360
15361(custom-add-to-group (quote resize-minibuffer) (quote resize-minibuffer-mode) (quote custom-variable))
15362
15363(custom-add-load (quote resize-minibuffer-mode) (quote rsz-mini))
15364
15365(defvar resize-minibuffer-window-max-height nil "\
7518ed7b 15366*This variable is obsolete.")
93548d2e
DL
15367
15368(defvar resize-minibuffer-window-exactly t "\
7518ed7b 15369*This variable is obsolete.")
93548d2e
DL
15370
15371(defvar resize-minibuffer-frame nil "\
7518ed7b 15372*This variable is obsolete.")
93548d2e
DL
15373
15374(defvar resize-minibuffer-frame-max-height nil "\
7518ed7b 15375*This variable is obsolete.")
93548d2e
DL
15376
15377(defvar resize-minibuffer-frame-exactly t "\
7518ed7b 15378*This variable is obsolete.")
93548d2e
DL
15379
15380(autoload (quote resize-minibuffer-mode) "rsz-mini" "\
7518ed7b 15381This function is obsolete." t nil)
93548d2e
DL
15382
15383;;;***
15384\f
f19e949b
KS
15385;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (15730
15386;;;;;; 33159))
4c6bc877
MR
15387;;; Generated autoloads from ruler-mode.el
15388
15389(autoload (quote ruler-mode) "ruler-mode" "\
15390Display a ruler in the header line if ARG > 0." t nil)
15391
15392;;;***
15393\f
f19e949b
KS
15394;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (15738
15395;;;;;; 35331))
c86350b1
GM
15396;;; Generated autoloads from emacs-lisp/rx.el
15397
15398(autoload (quote rx-to-string) "rx" "\
15399Parse and produce code for regular expression FORM.
15400FORM is a regular expression in sexp form.
15401NO-GROUP non-nil means don't put shy groups around the result." nil nil)
15402
15403(autoload (quote rx) "rx" "\
15404Translate a regular expression REGEXP in sexp form to a regexp string.
15405See also `rx-to-string' for how to do such a translation at run-time.
15406
15407The following are valid subforms of regular expressions in sexp
15408notation.
15409
15410STRING
15411 matches string STRING literally.
15412
15413CHAR
15414 matches character CHAR literally.
15415
15416`not-newline'
15417 matches any character except a newline.
15418 .
15419`anything'
15420 matches any character
15421
15422`(any SET)'
15423 matches any character in SET. SET may be a character or string.
15424 Ranges of characters can be specified as `A-Z' in strings.
15425
15426'(in SET)'
15427 like `any'.
15428
15429`(not (any SET))'
15430 matches any character not in SET
15431
15432`line-start'
15433 matches the empty string, but only at the beginning of a line
15434 in the text being matched
15435
15436`line-end'
15437 is similar to `line-start' but matches only at the end of a line
15438
15439`string-start'
15440 matches the empty string, but only at the beginning of the
15441 string being matched against.
15442
15443`string-end'
15444 matches the empty string, but only at the end of the
15445 string being matched against.
15446
15447`buffer-start'
15448 matches the empty string, but only at the beginning of the
15449 buffer being matched against.
15450
15451`buffer-end'
15452 matches the empty string, but only at the end of the
15453 buffer being matched against.
15454
15455`point'
15456 matches the empty string, but only at point.
15457
15458`word-start'
15459 matches the empty string, but only at the beginning or end of a
15460 word.
15461
15462`word-end'
15463 matches the empty string, but only at the end of a word.
15464
15465`word-boundary'
15466 matches the empty string, but only at the beginning or end of a
15467 word.
15468
15469`(not word-boundary)'
15470 matches the empty string, but not at the beginning or end of a
15471 word.
15472
15473`digit'
15474 matches 0 through 9.
15475
15476`control'
15477 matches ASCII control characters.
15478
15479`hex-digit'
15480 matches 0 through 9, a through f and A through F.
15481
15482`blank'
15483 matches space and tab only.
15484
15485`graphic'
15486 matches graphic characters--everything except ASCII control chars,
15487 space, and DEL.
15488
15489`printing'
15490 matches printing characters--everything except ASCII control chars
15491 and DEL.
15492
15493`alphanumeric'
15494 matches letters and digits. (But at present, for multibyte characters,
15495 it matches anything that has word syntax.)
15496
15497`letter'
15498 matches letters. (But at present, for multibyte characters,
15499 it matches anything that has word syntax.)
15500
15501`ascii'
15502 matches ASCII (unibyte) characters.
15503
15504`nonascii'
15505 matches non-ASCII (multibyte) characters.
15506
15507`lower'
15508 matches anything lower-case.
15509
15510`upper'
15511 matches anything upper-case.
15512
15513`punctuation'
15514 matches punctuation. (But at present, for multibyte characters,
15515 it matches anything that has non-word syntax.)
15516
15517`space'
15518 matches anything that has whitespace syntax.
15519
15520`word'
15521 matches anything that has word syntax.
15522
15523`(syntax SYNTAX)'
15524 matches a character with syntax SYNTAX. SYNTAX must be one
15525 of the following symbols.
15526
15527 `whitespace' (\\s- in string notation)
15528 `punctuation' (\\s.)
15529 `word' (\\sw)
15530 `symbol' (\\s_)
15531 `open-parenthesis' (\\s()
15532 `close-parenthesis' (\\s))
15533 `expression-prefix' (\\s')
15534 `string-quote' (\\s\")
15535 `paired-delimiter' (\\s$)
15536 `escape' (\\s\\)
15537 `character-quote' (\\s/)
15538 `comment-start' (\\s<)
15539 `comment-end' (\\s>)
15540
15541`(not (syntax SYNTAX))'
15542 matches a character that has not syntax SYNTAX.
15543
15544`(category CATEGORY)'
15545 matches a character with category CATEGORY. CATEGORY must be
15546 either a character to use for C, or one of the following symbols.
15547
15548 `consonant' (\\c0 in string notation)
15549 `base-vowel' (\\c1)
15550 `upper-diacritical-mark' (\\c2)
15551 `lower-diacritical-mark' (\\c3)
15552 `tone-mark' (\\c4)
15553 `symbol' (\\c5)
15554 `digit' (\\c6)
15555 `vowel-modifying-diacritical-mark' (\\c7)
15556 `vowel-sign' (\\c8)
15557 `semivowel-lower' (\\c9)
15558 `not-at-end-of-line' (\\c<)
15559 `not-at-beginning-of-line' (\\c>)
15560 `alpha-numeric-two-byte' (\\cA)
15561 `chinse-two-byte' (\\cC)
15562 `greek-two-byte' (\\cG)
15563 `japanese-hiragana-two-byte' (\\cH)
15564 `indian-tow-byte' (\\cI)
15565 `japanese-katakana-two-byte' (\\cK)
15566 `korean-hangul-two-byte' (\\cN)
15567 `cyrillic-two-byte' (\\cY)
15568 `ascii' (\\ca)
15569 `arabic' (\\cb)
15570 `chinese' (\\cc)
15571 `ethiopic' (\\ce)
15572 `greek' (\\cg)
15573 `korean' (\\ch)
15574 `indian' (\\ci)
15575 `japanese' (\\cj)
15576 `japanese-katakana' (\\ck)
15577 `latin' (\\cl)
15578 `lao' (\\co)
15579 `tibetan' (\\cq)
15580 `japanese-roman' (\\cr)
15581 `thai' (\\ct)
15582 `vietnamese' (\\cv)
15583 `hebrew' (\\cw)
15584 `cyrillic' (\\cy)
15585 `can-break' (\\c|)
15586
15587`(not (category CATEGORY))'
15588 matches a character that has not category CATEGORY.
15589
15590`(and SEXP1 SEXP2 ...)'
15591 matches what SEXP1 matches, followed by what SEXP2 matches, etc.
15592
15593`(submatch SEXP1 SEXP2 ...)'
15594 like `and', but makes the match accessible with `match-end',
15595 `match-beginning', and `match-string'.
15596
15597`(group SEXP1 SEXP2 ...)'
15598 another name for `submatch'.
15599
15600`(or SEXP1 SEXP2 ...)'
15601 matches anything that matches SEXP1 or SEXP2, etc. If all
15602 args are strings, use `regexp-opt' to optimize the resulting
15603 regular expression.
15604
15605`(minimal-match SEXP)'
15606 produce a non-greedy regexp for SEXP. Normally, regexps matching
15607 zero or more occurrances of something are \"greedy\" in that they
15608 match as much as they can, as long as the overall regexp can
15609 still match. A non-greedy regexp matches as little as possible.
15610
15611`(maximal-match SEXP)'
f19e949b 15612 produce a greedy regexp for SEXP. This is the default.
c86350b1
GM
15613
15614`(zero-or-more SEXP)'
15615 matches zero or more occurrences of what SEXP matches.
15616
15617`(0+ SEXP)'
15618 like `zero-or-more'.
15619
15620`(* SEXP)'
15621 like `zero-or-more', but always produces a greedy regexp.
15622
15623`(*? SEXP)'
15624 like `zero-or-more', but always produces a non-greedy regexp.
15625
15626`(one-or-more SEXP)'
15627 matches one or more occurrences of A.
15628
15629`(1+ SEXP)'
15630 like `one-or-more'.
15631
15632`(+ SEXP)'
15633 like `one-or-more', but always produces a greedy regexp.
15634
15635`(+? SEXP)'
15636 like `one-or-more', but always produces a non-greedy regexp.
15637
15638`(zero-or-one SEXP)'
15639 matches zero or one occurrences of A.
15640
15641`(optional SEXP)'
15642 like `zero-or-one'.
15643
15644`(? SEXP)'
15645 like `zero-or-one', but always produces a greedy regexp.
15646
15647`(?? SEXP)'
15648 like `zero-or-one', but always produces a non-greedy regexp.
15649
15650`(repeat N SEXP)'
15651 matches N occurrences of what SEXP matches.
15652
15653`(repeat N M SEXP)'
15654 matches N to M occurrences of what SEXP matches.
15655
15656`(eval FORM)'
f19e949b 15657 evaluate FORM and insert result. If result is a string,
c86350b1
GM
15658 `regexp-quote' it.
15659
15660`(regexp REGEXP)'
15661 include REGEXP in string notation in the result." nil (quote macro))
15662
15663;;;***
15664\f
93548d2e 15665;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el"
4c6bc877 15666;;;;;; (15651 7291))
93548d2e
DL
15667;;; Generated autoloads from progmodes/scheme.el
15668
15669(autoload (quote scheme-mode) "scheme" "\
15670Major mode for editing Scheme code.
6448a6b3 15671Editing commands are similar to those of `lisp-mode'.
93548d2e
DL
15672
15673In addition, if an inferior Scheme process is running, some additional
15674commands will be defined, for evaluating expressions and controlling
15675the interpreter, and the state of the process will be displayed in the
15676modeline of all Scheme buffers. The names of commands that interact
0ad84a21
MB
15677with the Scheme process start with \"xscheme-\" if you use the MIT
15678Scheme-specific `xscheme' package; for more information see the
15679documentation for `xscheme-interaction-mode'. Use \\[run-scheme] to
15680start an inferior Scheme using the more general `cmuscheme' package.
93548d2e
DL
15681
15682Commands:
15683Delete converts tabs to spaces as it moves back.
15684Blank lines separate paragraphs. Semicolons start comments.
15685\\{scheme-mode-map}
6448a6b3 15686Entry to this mode calls the value of `scheme-mode-hook'
93548d2e
DL
15687if that value is non-nil." t nil)
15688
15689(autoload (quote dsssl-mode) "scheme" "\
15690Major mode for editing DSSSL code.
6448a6b3 15691Editing commands are similar to those of `lisp-mode'.
93548d2e
DL
15692
15693Commands:
15694Delete converts tabs to spaces as it moves back.
15695Blank lines separate paragraphs. Semicolons start comments.
15696\\{scheme-mode-map}
15697Entering this mode runs the hooks `scheme-mode-hook' and then
15698`dsssl-mode-hook' and inserts the value of `dsssl-sgml-declaration' if
15699that variable's value is a string." t nil)
15700
15701;;;***
15702\f
15703;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el"
2b74dd73 15704;;;;;; (14791 27653))
93548d2e
DL
15705;;; Generated autoloads from gnus/score-mode.el
15706
15707(autoload (quote gnus-score-mode) "score-mode" "\
15708Mode for editing Gnus score files.
15709This mode is an extended emacs-lisp mode.
15710
15711\\{gnus-score-mode-map}" t nil)
15712
15713;;;***
15714\f
2b74dd73
MR
15715;;;### (autoloads (scribe-mode) "scribe" "textmodes/scribe.el" (15394
15716;;;;;; 10702))
93548d2e
DL
15717;;; Generated autoloads from textmodes/scribe.el
15718
15719(autoload (quote scribe-mode) "scribe" "\
15720Major mode for editing files of Scribe (a text formatter) source.
cded5ed3 15721Scribe-mode is similar to text-mode, with a few extra commands added.
93548d2e
DL
15722\\{scribe-mode-map}
15723
15724Interesting variables:
15725
5682d301 15726`scribe-fancy-paragraphs'
93548d2e
DL
15727 Non-nil makes Scribe mode use a different style of paragraph separation.
15728
5682d301 15729`scribe-electric-quote'
93548d2e
DL
15730 Non-nil makes insert of double quote use `` or '' depending on context.
15731
5682d301 15732`scribe-electric-parenthesis'
93548d2e
DL
15733 Non-nil makes an open-parenthesis char (one of `([<{')
15734 automatically insert its close if typed after an @Command form." t nil)
15735
15736;;;***
15737\f
4c6bc877
MR
15738;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el"
15739;;;;;; (15704 51484))
6c083b4c
GM
15740;;; Generated autoloads from scroll-all.el
15741
4c6bc877
MR
15742(defvar scroll-all-mode "Toggle Scroll-All minor mode.\nWith ARG, turn Scroll-All minor mode on if ARG is positive, off otherwise.\nWhen Scroll-All mode is on, scrolling commands entered in one window\napply to all visible windows in the same frame." "\
15743Non-nil if Scroll-All mode is enabled.
15744See the command `scroll-all-mode' for a description of this minor-mode.
6c083b4c 15745Setting this variable directly does not take effect;
4c6bc877 15746use either \\[customize] or the function `scroll-all-mode'.")
6c083b4c 15747
4c6bc877 15748(custom-add-to-group (quote scroll-all) (quote scroll-all-mode) (quote custom-variable))
6c083b4c
GM
15749
15750(custom-add-load (quote scroll-all-mode) (quote scroll-all))
15751
15752(autoload (quote scroll-all-mode) "scroll-all" "\
4c6bc877 15753 *SL*" t nil)
6c083b4c
GM
15754
15755;;;***
15756\f
93548d2e 15757;;;### (autoloads (mail-other-frame mail-other-window mail mail-mode
df2d7e04
CW
15758;;;;;; mail-default-directory mail-signature mail-personal-alias-file
15759;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name
15760;;;;;; mail-header-separator send-mail-function mail-yank-ignored-headers
15761;;;;;; mail-interactive mail-self-blind mail-specify-envelope-from
f19e949b 15762;;;;;; mail-from-style) "sendmail" "mail/sendmail.el" (15731 62230))
93548d2e
DL
15763;;; Generated autoloads from mail/sendmail.el
15764
15765(defvar mail-from-style (quote angles) "\
15766*Specifies how \"From:\" fields look.
15767
15768If `nil', they contain just the return address like:
15769 king@grassland.com
15770If `parens', they look like:
15771 king@grassland.com (Elvis Parsley)
15772If `angles', they look like:
15773 Elvis Parsley <king@grassland.com>
7518ed7b
GM
15774If `system-default', allows the mailer to insert its default From field
15775derived from the envelope-from address.
15776
15777In old versions of Emacs, the `system-default' setting also caused
15778Emacs to pass the proper email address from `user-mail-address'
15779to the mailer to specify the envelope-from address. But that is now
15780controlled by a separate variable, `mail-specify-envelope-from'.")
15781
abb2db1c 15782(defvar mail-specify-envelope-from nil "\
7518ed7b 15783*If non-nil, specify the envelope-from address when sending mail.
09938b67
GM
15784The value used to specify it is whatever is found in
15785`mail-envelope-from', with `user-mail-address' as fallback.
7518ed7b
GM
15786
15787On most systems, specifying the envelope-from address
15788is a privileged operation.")
93548d2e
DL
15789
15790(defvar mail-self-blind nil "\
15791*Non-nil means insert BCC to self in messages to be sent.
15792This is done when the message is initialized,
15793so you can remove or alter the BCC field to override the default.")
15794
15795(defvar mail-interactive nil "\
15796*Non-nil means when sending a message wait for and display errors.
15797nil means let mailer mail back a message to report errors.")
15798
15799(defvar mail-yank-ignored-headers "^via:\\|^mail-from:\\|^origin:\\|^status:\\|^remailed\\|^received:\\|^message-id:\\|^summary-line:\\|^to:\\|^subject:\\|^in-reply-to:\\|^return-path:" "\
15800*Delete these headers from old message when it's inserted in a reply.")
15801
15802(defvar send-mail-function (quote sendmail-send-it) "\
15803Function to call to send the current buffer as mail.
15804The headers should be delimited by a line which is
c86350b1
GM
15805not a valid RFC822 header or continuation line,
15806that matches the variable `mail-header-separator'.
c7f48c35
GM
15807This is used by the default mail-sending commands. See also
15808`message-send-mail-function' for use with the Message package.")
93548d2e
DL
15809
15810(defvar mail-header-separator "--text follows this line--" "\
15811*Line used to separate headers from text in messages being composed.")
15812
15813(defvar mail-archive-file-name nil "\
15814*Name of file to write all outgoing messages in, or nil for none.
15815This can be an inbox file or an Rmail file.")
15816
15817(defvar mail-default-reply-to nil "\
15818*Address to insert as default Reply-to field of outgoing messages.
15819If nil, it will be initialized from the REPLYTO environment variable
15820when you first send mail.")
15821
15822(defvar mail-alias-file nil "\
15823*If non-nil, the name of a file to use instead of `/usr/lib/aliases'.
15824This file defines aliases to be expanded by the mailer; this is a different
15825feature from that of defining aliases in `.mailrc' to be expanded in Emacs.
15826This variable has no effect unless your system uses sendmail as its mailer.")
15827
15828(defvar mail-personal-alias-file "~/.mailrc" "\
15829*If non-nil, the name of the user's personal mail alias file.
15830This file typically should be in same format as the `.mailrc' file used by
15831the `Mail' or `mailx' program.
15832This file need not actually exist.")
15833
15834(defvar mail-signature nil "\
15835*Text inserted at end of mail buffer when a message is initialized.
15836If t, it means to insert the contents of the file `mail-signature-file'.
15837If a string, that string is inserted.
15838 (To make a proper signature, the string should begin with \\n\\n-- \\n,
15839 which is the standard way to delimit a signature in a message.)
15840Otherwise, it should be an expression; it is evaluated
15841and should insert whatever you want to insert.")
15842
df2d7e04
CW
15843(defvar mail-default-directory "~/" "\
15844*Directory for mail buffers.
15845Value of `default-directory' for mail buffers.
15846This directory is used for auto-save files of mail buffers.")
15847
93548d2e
DL
15848(autoload (quote mail-mode) "sendmail" "\
15849Major mode for editing mail to be sent.
15850Like Text Mode but with these additional commands:
15851\\[mail-send] mail-send (send the message) \\[mail-send-and-exit] mail-send-and-exit
15852Here are commands that move to a header field (and create it if there isn't):
15853 \\[mail-to] move to To: \\[mail-subject] move to Subject:
15854 \\[mail-cc] move to CC: \\[mail-bcc] move to BCC:
ad648212 15855 \\[mail-fcc] move to FCC: \\[mail-reply-to] move to Reply-To:
93548d2e
DL
15856\\[mail-text] mail-text (move to beginning of message text).
15857\\[mail-signature] mail-signature (insert `mail-signature-file' file).
15858\\[mail-yank-original] mail-yank-original (insert current message, in Rmail).
15859\\[mail-fill-yanked-message] mail-fill-yanked-message (fill what was yanked).
ac95a621
GM
15860\\[mail-sent-via] mail-sent-via (add a Sent-via field for each To or CC).
15861Turning on Mail mode runs the normal hooks `text-mode-hook' and
15862`mail-mode-hook' (in that order)." t nil)
93548d2e
DL
15863
15864(defvar sendmail-coding-system nil "\
15865*Coding system for encoding the outgoing mail.
15866This has higher priority than `default-buffer-file-coding-system'
15867and `default-sendmail-coding-system',
15868but lower priority than the local value of `buffer-file-coding-system'.
7518ed7b 15869See also the function `select-message-coding-system'.")
93548d2e
DL
15870
15871(defvar default-sendmail-coding-system (quote iso-latin-1) "\
15872Default coding system for encoding the outgoing mail.
15873This variable is used only when `sendmail-coding-system' is nil.
15874
15875This variable is set/changed by the command set-language-environment.
15876User should not set this variable manually,
15877instead use sendmail-coding-system to get a constant encoding
15878of outgoing mails regardless of the current language environment.
7518ed7b 15879See also the function `select-message-coding-system'.")
93548d2e
DL
15880 (add-hook 'same-window-buffer-names "*mail*")
15881
15882(autoload (quote mail) "sendmail" "\
15883Edit a message to be sent. Prefix arg means resume editing (don't erase).
15884When this function returns, the buffer `*mail*' is selected.
15885The value is t if the message was newly initialized; otherwise, nil.
15886
15887Optionally, the signature file `mail-signature-file' can be inserted at the
15888end; see the variable `mail-signature'.
15889
15890\\<mail-mode-map>
15891While editing message, type \\[mail-send-and-exit] to send the message and exit.
15892
15893Various special commands starting with C-c are available in sendmail mode
15894to move to message header fields:
15895\\{mail-mode-map}
15896
15897If `mail-self-blind' is non-nil, a BCC to yourself is inserted
15898when the message is initialized.
15899
15900If `mail-default-reply-to' is non-nil, it should be an address (a string);
15901a Reply-to: field with that address is inserted.
15902
15903If `mail-archive-file-name' is non-nil, an FCC field with that file name
15904is inserted.
15905
15906The normal hook `mail-setup-hook' is run after the message is
15907initialized. It can add more default fields to the message.
15908
15909When calling from a program, the first argument if non-nil says
15910not to erase the existing contents of the `*mail*' buffer.
15911
15912The second through fifth arguments,
15913 TO, SUBJECT, IN-REPLY-TO and CC, specify if non-nil
15914 the initial contents of those header fields.
15915 These arguments should not have final newlines.
15916The sixth argument REPLYBUFFER is a buffer which contains an
15917 original message being replied to, or else an action
15918 of the form (FUNCTION . ARGS) which says how to insert the original.
15919 Or it can be nil, if not replying to anything.
15920The seventh argument ACTIONS is a list of actions to take
15921 if/when the message is sent. Each action looks like (FUNCTION . ARGS);
15922 when the message is sent, we apply FUNCTION to ARGS.
15923 This is how Rmail arranges to mark messages `answered'." t nil)
15924
15925(autoload (quote mail-other-window) "sendmail" "\
15926Like `mail' command, but display mail buffer in another window." t nil)
15927
15928(autoload (quote mail-other-frame) "sendmail" "\
15929Like `mail' command, but display mail buffer in another frame." t nil)
15930
15931;;;***
15932\f
296d7669 15933;;;### (autoloads (server-start) "server" "server.el" (15708 56871))
93548d2e
DL
15934;;; Generated autoloads from server.el
15935
15936(autoload (quote server-start) "server" "\
15937Allow this Emacs process to be a server for client processes.
15938This starts a server communications subprocess through which
15939client \"editors\" can send your editing commands to this Emacs job.
15940To use the server, set up the program `emacsclient' in the
15941Emacs distribution as your standard \"editor\".
15942
15943Prefix arg means just kill any existing server communications subprocess." t nil)
15944
15945;;;***
15946\f
15947;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el"
38747ec6 15948;;;;;; (15664 47250))
93548d2e
DL
15949;;; Generated autoloads from textmodes/sgml-mode.el
15950
15951(autoload (quote sgml-mode) "sgml-mode" "\
15952Major mode for editing SGML documents.
44d38e8d 15953Makes > match <.
ec2bb97f 15954Keys <, &, SPC within <>, \", / and ' can be electric depending on
93548d2e
DL
15955`sgml-quick-keys'.
15956
15957An argument of N to a tag-inserting command means to wrap it around
15958the next N words. In Transient Mark mode, when the mark is active,
15959N defaults to -1, which means to wrap it around the current region.
15960
15961If you like upcased tags, put (setq sgml-transformation 'upcase) in
15962your `.emacs' file.
15963
15964Use \\[sgml-validate] to validate your document with an SGML parser.
15965
15966Do \\[describe-variable] sgml- SPC to see available variables.
15967Do \\[describe-key] on the following bindings to discover what they do.
15968\\{sgml-mode-map}" t nil)
15969
15970(autoload (quote html-mode) "sgml-mode" "\
15971Major mode based on SGML mode for editing HTML documents.
15972This allows inserting skeleton constructs used in hypertext documents with
15973completion. See below for an introduction to HTML. Use
15974\\[browse-url-of-buffer] to see how this comes out. See also `sgml-mode' on
15975which this is based.
15976
15977Do \\[describe-variable] html- SPC and \\[describe-variable] sgml- SPC to see available variables.
15978
15979To write fairly well formatted pages you only need to know few things. Most
15980browsers have a function to read the source code of the page being seen, so
15981you can imitate various tricks. Here's a very short HTML primer which you
15982can also view with a browser to see what happens:
15983
15984<title>A Title Describing Contents</title> should be on every page. Pages can
15985have <h1>Very Major Headlines</h1> through <h6>Very Minor Headlines</h6>
15986<hr> Parts can be separated with horizontal rules.
15987
15988<p>Paragraphs only need an opening tag. Line breaks and multiple spaces are
15989ignored unless the text is <pre>preformatted.</pre> Text can be marked as
15990<b>bold</b>, <i>italic</i> or <u>underlined</u> using the normal M-g or
15991Edit/Text Properties/Face commands.
15992
15993Pages can have <a name=\"SOMENAME\">named points</a> and can link other points
15994to them with <a href=\"#SOMENAME\">see also somename</a>. In the same way <a
15995href=\"URL\">see also URL</a> where URL is a filename relative to current
15996directory, or absolute as in `http://www.cs.indiana.edu/elisp/w3/docs.html'.
15997
15998Images in many formats can be inlined with <img src=\"URL\">.
15999
16000If you mainly create your own documents, `sgml-specials' might be
16001interesting. But note that some HTML 2 browsers can't handle `&apos;'.
16002To work around that, do:
16003 (eval-after-load \"sgml-mode\" '(aset sgml-char-names ?' nil))
16004
16005\\{html-mode-map}" t nil)
16006
16007;;;***
16008\f
16009;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el"
f19e949b 16010;;;;;; (15738 35332))
93548d2e
DL
16011;;; Generated autoloads from progmodes/sh-script.el
16012
16013(put (quote sh-mode) (quote mode-class) (quote special))
16014
16015(autoload (quote sh-mode) "sh-script" "\
16016Major mode for editing shell scripts.
16017This mode works for many shells, since they all have roughly the same syntax,
16018as far as commands, arguments, variables, pipes, comments etc. are concerned.
16019Unless the file's magic number indicates the shell, your usual shell is
16020assumed. Since filenames rarely give a clue, they are not further analyzed.
16021
16022This mode adapts to the variations between shells (see `sh-set-shell') by
16023means of an inheritance based feature lookup (see `sh-feature'). This
16024mechanism applies to all variables (including skeletons) that pertain to
16025shell-specific features.
16026
16027The default style of this mode is that of Rosenblatt's Korn shell book.
16028The syntax of the statements varies with the shell being used. The
16029following commands are available, based on the current shell's syntax:
16030
16031\\[sh-case] case statement
16032\\[sh-for] for loop
16033\\[sh-function] function definition
16034\\[sh-if] if statement
16035\\[sh-indexed-loop] indexed loop from 1 to n
16036\\[sh-while-getopts] while getopts loop
16037\\[sh-repeat] repeat loop
16038\\[sh-select] select loop
16039\\[sh-until] until loop
16040\\[sh-while] while loop
16041
7518ed7b
GM
16042For sh and rc shells indentation commands are:
16043\\[sh-show-indent] Show the variable controlling this line's indentation.
16044\\[sh-set-indent] Set then variable controlling this line's indentation.
16045\\[sh-learn-line-indent] Change the indentation variable so this line
16046would indent to the way it currently is.
16047\\[sh-learn-buffer-indent] Set the indentation variables so the
54baed30 16048buffer indents as it currently is indented.
7518ed7b
GM
16049
16050
93548d2e
DL
16051\\[backward-delete-char-untabify] Delete backward one position, even if it was a tab.
16052\\[sh-newline-and-indent] Delete unquoted space and indent new line same as this one.
16053\\[sh-end-of-command] Go to end of successive commands.
16054\\[sh-beginning-of-command] Go to beginning of successive commands.
16055\\[sh-set-shell] Set this buffer's shell, and maybe its magic number.
16056\\[sh-execute-region] Have optional header and region be executed in a subshell.
16057
16058\\[sh-maybe-here-document] Without prefix, following an unquoted < inserts here document.
16059{, (, [, ', \", `
16060 Unless quoted with \\, insert the pairs {}, (), [], or '', \"\", ``.
16061
16062If you generally program a shell different from your login shell you can
16063set `sh-shell-file' accordingly. If your shell's file name doesn't correctly
16064indicate what shell it is use `sh-alias-alist' to translate.
16065
16066If your shell gives error messages with line numbers, you can use \\[executable-interpret]
16067with your script for an edit-interpret-debug cycle." t nil)
16068
16069(defalias (quote shell-script-mode) (quote sh-mode))
16070
16071;;;***
16072\f
16073;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el"
df2d7e04 16074;;;;;; (15524 61380))
93548d2e
DL
16075;;; Generated autoloads from emacs-lisp/shadow.el
16076
16077(autoload (quote list-load-path-shadows) "shadow" "\
16078Display a list of Emacs Lisp files that shadow other files.
16079
16080This function lists potential load-path problems. Directories in the
16081`load-path' variable are searched, in order, for Emacs Lisp
16082files. When a previously encountered file name is found again, a
16083message is displayed indicating that the later file is \"hidden\" by
16084the earlier.
16085
16086For example, suppose `load-path' is set to
16087
16088\(\"/usr/gnu/emacs/site-lisp\" \"/usr/gnu/emacs/share/emacs/19.30/lisp\")
16089
16090and that each of these directories contains a file called XXX.el. Then
16091XXX.el in the site-lisp directory is referred to by all of:
16092\(require 'XXX), (autoload .... \"XXX\"), (load-library \"XXX\") etc.
16093
16094The first XXX.el file prevents emacs from seeing the second (unless
16095the second is loaded explicitly via load-file).
16096
16097When not intended, such shadowings can be the source of subtle
16098problems. For example, the above situation may have arisen because the
16099XXX package was not distributed with versions of emacs prior to
1610019.30. An emacs maintainer downloaded XXX from elsewhere and installed
16101it. Later, XXX was updated and included in the emacs distribution.
16102Unless the emacs maintainer checks for this, the new version of XXX
16103will be hidden behind the old (which may no longer work with the new
16104emacs version).
16105
16106This function performs these checks and flags all possible
16107shadowings. Because a .el file may exist without a corresponding .elc
16108\(or vice-versa), these suffixes are essentially ignored. A file
16109XXX.elc in an early directory (that does not contain XXX.el) is
16110considered to shadow a later file XXX.el, and vice-versa.
16111
16112When run interactively, the shadowings (if any) are displayed in a
16113buffer called `*Shadows*'. Shadowings are located by calling the
16114\(non-interactive) companion function, `find-emacs-lisp-shadows'." t nil)
16115
16116;;;***
16117\f
2a55cd3a 16118;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group
df2d7e04
CW
16119;;;;;; shadow-define-cluster) "shadowfile" "shadowfile.el" (15509
16120;;;;;; 450))
2a55cd3a
GM
16121;;; Generated autoloads from shadowfile.el
16122
16123(autoload (quote shadow-define-cluster) "shadowfile" "\
16124Edit (or create) the definition of a cluster NAME.
16125This is a group of hosts that share directories, so that copying to or from
16126one of them is sufficient to update the file on all of them. Clusters are
16127defined by a name, the network address of a primary host (the one we copy
16128files to), and a regular expression that matches the hostnames of all the sites
16129in the cluster." t nil)
16130
16131(autoload (quote shadow-define-literal-group) "shadowfile" "\
16132Declare a single file to be shared between sites.
16133It may have different filenames on each site. When this file is edited, the
16134new version will be copied to each of the other locations. Sites can be
16135specific hostnames, or names of clusters (see `shadow-define-cluster')." t nil)
16136
16137(autoload (quote shadow-define-regexp-group) "shadowfile" "\
16138Make each of a group of files be shared between hosts.
16139Prompts for regular expression; files matching this are shared between a list
16140of sites, which are also prompted for. The filenames must be identical on all
16141hosts (if they aren't, use shadow-define-group instead of this function).
16142Each site can be either a hostname or the name of a cluster (see
16143`shadow-define-cluster')." t nil)
16144
16145(autoload (quote shadow-initialize) "shadowfile" "\
16146Set up file shadowing." t nil)
16147
16148;;;***
16149\f
b442e70a 16150;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el"
4c6bc877 16151;;;;;; (15651 7287))
93548d2e
DL
16152;;; Generated autoloads from shell.el
16153
b442e70a 16154(defvar shell-dumb-shell-regexp "cmd\\(proxy\\)?\\.exe" "\
c7f48c35
GM
16155Regexp to match shells that don't save their command history, and
16156don't handle the backslash as a quote character. For shells that
16157match this regexp, Emacs will write out the command history when the
16158shell finishes, and won't remove backslashes when it unquotes shell
16159arguments.")
93548d2e
DL
16160
16161(autoload (quote shell) "shell" "\
0ad84a21
MB
16162Run an inferior shell, with I/O through BUFFER (which defaults to `*shell*').
16163Interactively, a prefix arg means to prompt for BUFFER.
16164If BUFFER exists but shell process is not running, make new shell.
16165If BUFFER exists and shell process is running, just switch to BUFFER.
93548d2e
DL
16166Program used comes from variable `explicit-shell-file-name',
16167 or (if that is nil) from the ESHELL environment variable,
16168 or else from SHELL if there is no ESHELL.
16169If a file `~/.emacs_SHELLNAME' exists, it is given as initial input
16170 (Note that this may lose due to a timing error if the shell
16171 discards input when it starts up.)
16172The buffer is put in Shell mode, giving commands for sending input
16173and controlling the subjobs of the shell. See `shell-mode'.
16174See also the variable `shell-prompt-pattern'.
16175
16176To specify a coding system for converting non-ASCII characters
16177in the input and output to the shell, use \\[universal-coding-system-argument]
16178before \\[shell]. You can also specify this with \\[set-buffer-process-coding-system]
16179in the shell buffer, after you start the shell.
16180The default comes from `process-coding-system-alist' and
16181`default-process-coding-system'.
16182
16183The shell file name (sans directories) is used to make a symbol name
16184such as `explicit-csh-args'. If that symbol is a variable,
16185its value is used as a list of arguments when invoking the shell.
16186Otherwise, one argument `-i' is passed to the shell.
16187
16188\(Type \\[describe-mode] in the shell buffer for a list of commands.)" t nil)
16189 (add-hook 'same-window-buffer-names "*shell*")
16190
16191;;;***
16192\f
4c6bc877
MR
16193;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (15727
16194;;;;;; 34845))
93548d2e
DL
16195;;; Generated autoloads from progmodes/simula.el
16196
16197(autoload (quote simula-mode) "simula" "\
16198Major mode for editing SIMULA code.
16199\\{simula-mode-map}
16200Variables controlling indentation style:
16201 simula-tab-always-indent
16202 Non-nil means TAB in SIMULA mode should always reindent the current line,
16203 regardless of where in the line point is when the TAB command is used.
16204 simula-indent-level
16205 Indentation of SIMULA statements with respect to containing block.
16206 simula-substatement-offset
16207 Extra indentation after DO, THEN, ELSE, WHEN and OTHERWISE.
16208 simula-continued-statement-offset 3
16209 Extra indentation for lines not starting a statement or substatement,
16210 e.g. a nested FOR-loop. If value is a list, each line in a multiple-
16211 line continued statement will have the car of the list extra indentation
16212 with respect to the previous line of the statement.
16213 simula-label-offset -4711
16214 Offset of SIMULA label lines relative to usual indentation.
16215 simula-if-indent '(0 . 0)
16216 Extra indentation of THEN and ELSE with respect to the starting IF.
16217 Value is a cons cell, the car is extra THEN indentation and the cdr
16218 extra ELSE indentation. IF after ELSE is indented as the starting IF.
16219 simula-inspect-indent '(0 . 0)
16220 Extra indentation of WHEN and OTHERWISE with respect to the
16221 corresponding INSPECT. Value is a cons cell, the car is
16222 extra WHEN indentation and the cdr extra OTHERWISE indentation.
16223 simula-electric-indent nil
16224 If this variable is non-nil, `simula-indent-line'
16225 will check the previous line to see if it has to be reindented.
16226 simula-abbrev-keyword 'upcase
16227 Determine how SIMULA keywords will be expanded. Value is one of
16228 the symbols `upcase', `downcase', `capitalize', (as in) `abbrev-table',
16229 or nil if they should not be changed.
16230 simula-abbrev-stdproc 'abbrev-table
16231 Determine how standard SIMULA procedure and class names will be
16232 expanded. Value is one of the symbols `upcase', `downcase', `capitalize',
16233 (as in) `abbrev-table', or nil if they should not be changed.
16234
16235Turning on SIMULA mode calls the value of the variable simula-mode-hook
16236with no arguments, if that value is non-nil
16237
16238Warning: simula-mode-hook should not read in an abbrev file without calling
16239the function simula-install-standard-abbrevs afterwards, preferably not
16240at all." t nil)
16241
16242;;;***
16243\f
16244;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy
16245;;;;;; skeleton-proxy-new define-skeleton) "skeleton" "skeleton.el"
87bb8d21 16246;;;;;; (15585 20334))
93548d2e
DL
16247;;; Generated autoloads from skeleton.el
16248
16249(defvar skeleton-filter (quote identity) "\
16250Function for transforming a skeleton proxy's aliases' variable value.")
16251
16252(autoload (quote define-skeleton) "skeleton" "\
16253Define a user-configurable COMMAND that enters a statement skeleton.
16254DOCUMENTATION is that of the command, while the variable of the same name,
16255which contains the skeleton, has a documentation to that effect.
16256INTERACTOR and ELEMENT ... are as defined under `skeleton-insert'." nil (quote macro))
16257
16258(autoload (quote skeleton-proxy-new) "skeleton" "\
16259Insert skeleton defined by variable of same name (see `skeleton-insert').
16260Prefix ARG allows wrapping around words or regions (see `skeleton-insert').
16261If no ARG was given, but the region is visible, ARG defaults to -1 depending
16262on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once.
16263This command can also be an abbrev expansion (3rd and 4th columns in
16264\\[edit-abbrevs] buffer: \"\" command-name).
16265
16266When called as a function, optional first argument STR may also be a string
16267which will be the value of `str' whereas the skeleton's interactor is then
16268ignored." t nil)
16269
16270(autoload (quote skeleton-proxy) "skeleton" "\
16271Insert skeleton defined by variable of same name (see `skeleton-insert').
16272Prefix ARG allows wrapping around words or regions (see `skeleton-insert').
16273If no ARG was given, but the region is visible, ARG defaults to -1 depending
16274on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once.
16275This command can also be an abbrev expansion (3rd and 4th columns in
16276\\[edit-abbrevs] buffer: \"\" command-name).
16277
16278When called as a function, optional first argument STR may also be a string
16279which will be the value of `str' whereas the skeleton's interactor is then
16280ignored." t nil)
16281
16282(autoload (quote skeleton-insert) "skeleton" "\
16283Insert the complex statement skeleton SKELETON describes very concisely.
16284
16285With optional second argument REGIONS, wrap first interesting point
16286\(`_') in skeleton around next REGIONS words, if REGIONS is positive.
16287If REGIONS is negative, wrap REGIONS preceding interregions into first
16288REGIONS interesting positions (successive `_'s) in skeleton.
16289
16290An interregion is the stretch of text between two contiguous marked
16291points. If you marked A B C [] (where [] is the cursor) in
16292alphabetical order, the 3 interregions are simply the last 3 regions.
16293But if you marked B A [] C, the interregions are B-A, A-[], []-C.
16294
16295The optional third argument STR, if specified, is the value for the
16296variable `str' within the skeleton. When this is non-nil, the
16297interactor gets ignored, and this should be a valid skeleton element.
16298
16299SKELETON is made up as (INTERACTOR ELEMENT ...). INTERACTOR may be nil if
16300not needed, a prompt-string or an expression for complex read functions.
16301
16302If ELEMENT is a string or a character it gets inserted (see also
16303`skeleton-transformation'). Other possibilities are:
16304
16305 \\n go to next line and indent according to mode
2a55cd3a 16306 _ interesting point, interregion here
93548d2e
DL
16307 > indent line (or interregion if > _) according to major mode
16308 @ add position to `skeleton-positions'
f383cd0d
GM
16309 & do next ELEMENT iff previous moved point
16310 | do next ELEMENT iff previous didn't move point
93548d2e
DL
16311 -num delete num preceding characters (see `skeleton-untabify')
16312 resume: skipped, continue here if quit is signaled
16313 nil skipped
16314
2a55cd3a
GM
16315After termination, point will be positioned at the first occurrence
16316of _ or @ or at the end of the inserted text.
16317
93548d2e
DL
16318Further elements can be defined via `skeleton-further-elements'. ELEMENT may
16319itself be a SKELETON with an INTERACTOR. The user is prompted repeatedly for
16320different inputs. The SKELETON is processed as often as the user enters a
16321non-empty string. \\[keyboard-quit] terminates skeleton insertion, but
16322continues after `resume:' and positions at `_' if any. If INTERACTOR in such
16323a subskeleton is a prompt-string which contains a \".. %s ..\" it is
16324formatted with `skeleton-subprompt'. Such an INTERACTOR may also be a list of
16325strings with the subskeleton being repeated once for each string.
16326
16327Quoted Lisp expressions are evaluated for their side-effects.
16328Other Lisp expressions are evaluated and the value treated as above.
16329Note that expressions may not return `t' since this implies an
16330endless loop. Modes can define other symbols by locally setting them
16331to any valid skeleton element. The following local variables are
16332available:
16333
16334 str first time: read a string according to INTERACTOR
16335 then: insert previously read string once more
16336 help help-form during interaction with the user or `nil'
16337 input initial input (string or cons with index) while reading str
16338 v1, v2 local variables for memorizing anything you want
16339
16340When done with skeleton, but before going back to `_'-point call
16341`skeleton-end-hook' if that is non-`nil'." nil nil)
16342
16343(autoload (quote skeleton-pair-insert-maybe) "skeleton" "\
16344Insert the character you type ARG times.
16345
16346With no ARG, if `skeleton-pair' is non-nil, pairing can occur. If the region
16347is visible the pair is wrapped around it depending on `skeleton-autowrap'.
16348Else, if `skeleton-pair-on-word' is non-nil or we are not before or inside a
16349word, and if `skeleton-pair-filter' returns nil, pairing is performed.
f383cd0d
GM
16350Pairing is also prohibited if we are right after a quoting character
16351such as backslash.
93548d2e
DL
16352
16353If a match is found in `skeleton-pair-alist', that is inserted, else
16354the defaults are used. These are (), [], {}, <> and `' for the
16355symmetrical ones, and the same character twice for the others." t nil)
16356
16357;;;***
16358\f
f19e949b
KS
16359;;;### (autoloads (smerge-mode) "smerge-mode" "smerge-mode.el" (15732
16360;;;;;; 40308))
5ec14d3c
KH
16361;;; Generated autoloads from smerge-mode.el
16362
16363(autoload (quote smerge-mode) "smerge-mode" "\
16364Minor mode to simplify editing output from the diff3 program.
16365\\{smerge-mode-map}" t nil)
16366
16367;;;***
16368\f
b442e70a 16369;;;### (autoloads (smiley-region) "smiley-ems" "gnus/smiley-ems.el"
4c6bc877 16370;;;;;; (14902 55791))
b442e70a
MB
16371;;; Generated autoloads from gnus/smiley-ems.el
16372
16373(autoload (quote smiley-region) "smiley-ems" "\
ac95a621
GM
16374Display textual smileys as images.
16375START and END specify the region; interactively, use the values
16376of point and mark. The value of `smiley-regexp-alist' determines
16377which smileys to operate on and which images to use for them." t nil)
b442e70a
MB
16378
16379;;;***
16380\f
93548d2e 16381;;;### (autoloads (smtpmail-send-it) "smtpmail" "mail/smtpmail.el"
f19e949b 16382;;;;;; (15734 30756))
93548d2e
DL
16383;;; Generated autoloads from mail/smtpmail.el
16384
16385(autoload (quote smtpmail-send-it) "smtpmail" nil nil nil)
16386
16387;;;***
16388\f
2b74dd73 16389;;;### (autoloads (snake) "snake" "play/snake.el" (15540 36607))
93548d2e
DL
16390;;; Generated autoloads from play/snake.el
16391
16392(autoload (quote snake) "snake" "\
16393Play the Snake game.
16394Move the snake around without colliding with its tail or with the border.
16395
16396Eating dots causes the snake to get longer.
16397
a5e28954 16398Snake mode keybindings:
93548d2e
DL
16399 \\<snake-mode-map>
16400\\[snake-start-game] Starts a new game of Snake
16401\\[snake-end-game] Terminates the current game
16402\\[snake-pause-game] Pauses (or resumes) the current game
16403\\[snake-move-left] Makes the snake move left
16404\\[snake-move-right] Makes the snake move right
16405\\[snake-move-up] Makes the snake move up
a5e28954 16406\\[snake-move-down] Makes the snake move down" t nil)
93548d2e
DL
16407
16408;;;***
16409\f
a25bbe00 16410;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el"
2b74dd73 16411;;;;;; (15491 16844))
a25bbe00 16412;;; Generated autoloads from net/snmp-mode.el
93548d2e
DL
16413
16414(autoload (quote snmp-mode) "snmp-mode" "\
16415Major mode for editing SNMP MIBs.
16416Expression and list commands understand all C brackets.
16417Tab indents for C code.
16418Comments start with -- and end with newline or another --.
16419Delete converts tabs to spaces as it moves back.
16420\\{snmp-mode-map}
16421Turning on snmp-mode runs the hooks in `snmp-common-mode-hook', then
16422`snmp-mode-hook'." t nil)
16423
16424(autoload (quote snmpv2-mode) "snmp-mode" "\
16425Major mode for editing SNMPv2 MIBs.
16426Expression and list commands understand all C brackets.
16427Tab indents for C code.
16428Comments start with -- and end with newline or another --.
16429Delete converts tabs to spaces as it moves back.
16430\\{snmp-mode-map}
16431Turning on snmp-mode runs the hooks in `snmp-common-mode-hook',
16432then `snmpv2-mode-hook'." t nil)
16433
16434;;;***
16435\f
16436;;;### (autoloads (solar-equinoxes-solstices sunrise-sunset calendar-location-name
16437;;;;;; calendar-longitude calendar-latitude calendar-time-display-form)
f19e949b 16438;;;;;; "solar" "calendar/solar.el" (15738 35331))
93548d2e
DL
16439;;; Generated autoloads from calendar/solar.el
16440
16441(defvar calendar-time-display-form (quote (12-hours ":" minutes am-pm (if time-zone " (") time-zone (if time-zone ")"))) "\
16442*The pseudo-pattern that governs the way a time of day is formatted.
16443
16444A pseudo-pattern is a list of expressions that can involve the keywords
f19e949b
KS
16445`12-hours', `24-hours', and `minutes', all numbers in string form,
16446and `am-pm' and `time-zone', both alphabetic strings.
93548d2e
DL
16447
16448For example, the form
16449
16450 '(24-hours \":\" minutes
16451 (if time-zone \" (\") time-zone (if time-zone \")\"))
16452
16453would give military-style times like `21:07 (UTC)'.")
16454
16455(defvar calendar-latitude nil "\
16456*Latitude of `calendar-location-name' in degrees.
16457
16458The value can be either a decimal fraction (one place of accuracy is
16459sufficient), + north, - south, such as 40.7 for New York City, or the value
16460can be a vector [degrees minutes north/south] such as [40 50 north] for New
16461York City.
16462
16463This variable should be set in `site-start'.el.")
16464
16465(defvar calendar-longitude nil "\
16466*Longitude of `calendar-location-name' in degrees.
16467
16468The value can be either a decimal fraction (one place of accuracy is
16469sufficient), + east, - west, such as -73.9 for New York City, or the value
16470can be a vector [degrees minutes east/west] such as [73 55 west] for New
16471York City.
16472
16473This variable should be set in `site-start'.el.")
16474
16475(defvar calendar-location-name (quote (let ((float-output-format "%.1f")) (format "%s%s, %s%s" (if (numberp calendar-latitude) (abs calendar-latitude) (+ (aref calendar-latitude 0) (/ (aref calendar-latitude 1) 60.0))) (if (numberp calendar-latitude) (if (> calendar-latitude 0) "N" "S") (if (equal (aref calendar-latitude 2) (quote north)) "N" "S")) (if (numberp calendar-longitude) (abs calendar-longitude) (+ (aref calendar-longitude 0) (/ (aref calendar-longitude 1) 60.0))) (if (numberp calendar-longitude) (if (> calendar-longitude 0) "E" "W") (if (equal (aref calendar-longitude 2) (quote east)) "E" "W"))))) "\
16476*Expression evaluating to name of `calendar-longitude', `calendar-latitude'.
16477For example, \"New York City\". Default value is just the latitude, longitude
16478pair.
16479
16480This variable should be set in `site-start'.el.")
16481
16482(autoload (quote sunrise-sunset) "solar" "\
16483Local time of sunrise and sunset for today. Accurate to a few seconds.
16484If called with an optional prefix argument, prompt for date.
16485
16486If called with an optional double prefix argument, prompt for longitude,
16487latitude, time zone, and date, and always use standard time.
16488
16489This function is suitable for execution in a .emacs file." t nil)
16490
16491(autoload (quote solar-equinoxes-solstices) "solar" "\
16492*local* date and time of equinoxes and solstices, if visible in the calendar window.
16493Requires floating point." nil nil)
16494
16495;;;***
16496\f
4c6bc877
MR
16497;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (15544
16498;;;;;; 37711))
93548d2e
DL
16499;;; Generated autoloads from play/solitaire.el
16500
16501(autoload (quote solitaire) "solitaire" "\
16502Play Solitaire.
16503
16504To play Solitaire, type \\[solitaire].
16505\\<solitaire-mode-map>
16506Move around the board using the cursor keys.
16507Move stones using \\[solitaire-move] followed by a direction key.
16508Undo moves using \\[solitaire-undo].
16509Check for possible moves using \\[solitaire-do-check].
16510\(The variable `solitaire-auto-eval' controls whether to automatically
16511check after each move or undo)
16512
16513What is Solitaire?
16514
16515I don't know who invented this game, but it seems to be rather old and
16516its origin seems to be northern Africa. Here's how to play:
16517Initially, the board will look similar to this:
16518
16519 Le Solitaire
16520 ============
16521
16522 o o o
16523
16524 o o o
16525
16526 o o o o o o o
16527
16528 o o o . o o o
16529
16530 o o o o o o o
16531
16532 o o o
16533
16534 o o o
16535
16536Let's call the o's stones and the .'s holes. One stone fits into one
16537hole. As you can see, all holes but one are occupied by stones. The
16538aim of the game is to get rid of all but one stone, leaving that last
16539one in the middle of the board if you're cool.
16540
16541A stone can be moved if there is another stone next to it, and a hole
16542after that one. Thus there must be three fields in a row, either
16543horizontally or vertically, up, down, left or right, which look like
16544this: o o .
16545
16546Then the first stone is moved to the hole, jumping over the second,
16547which therefore is taken away. The above thus `evaluates' to: . . o
16548
16549That's all. Here's the board after two moves:
16550
16551 o o o
16552
16553 . o o
16554
16555 o o . o o o o
16556
16557 o . o o o o o
16558
16559 o o o o o o o
16560
16561 o o o
16562
16563 o o o
16564
16565Pick your favourite shortcuts:
16566
16567\\{solitaire-mode-map}" t nil)
16568
16569;;;***
16570\f
16571;;;### (autoloads (reverse-region sort-columns sort-regexp-fields
16572;;;;;; sort-fields sort-numeric-fields sort-pages sort-paragraphs
df2d7e04 16573;;;;;; sort-lines sort-subr) "sort" "sort.el" (15544 37707))
93548d2e
DL
16574;;; Generated autoloads from sort.el
16575
16576(autoload (quote sort-subr) "sort" "\
16577General text sorting routine to divide buffer into records and sort them.
16578Arguments are REVERSE NEXTRECFUN ENDRECFUN &optional STARTKEYFUN ENDKEYFUN.
16579
16580We divide the accessible portion of the buffer into disjoint pieces
16581called sort records. A portion of each sort record (perhaps all of
16582it) is designated as the sort key. The records are rearranged in the
16583buffer in order by their sort keys. The records may or may not be
16584contiguous.
16585
16586Usually the records are rearranged in order of ascending sort key.
16587If REVERSE is non-nil, they are rearranged in order of descending sort key.
16588The variable `sort-fold-case' determines whether alphabetic case affects
16589the sort order.
16590
16591The next four arguments are functions to be called to move point
16592across a sort record. They will be called many times from within sort-subr.
16593
16594NEXTRECFUN is called with point at the end of the previous record.
16595It moves point to the start of the next record.
16596It should move point to the end of the buffer if there are no more records.
16597The first record is assumed to start at the position of point when sort-subr
16598is called.
16599
16600ENDRECFUN is called with point within the record.
16601It should move point to the end of the record.
16602
16603STARTKEYFUN moves from the start of the record to the start of the key.
16604It may return either a non-nil value to be used as the key, or
16605else the key is the substring between the values of point after
16606STARTKEYFUN and ENDKEYFUN are called. If STARTKEYFUN is nil, the key
16607starts at the beginning of the record.
16608
16609ENDKEYFUN moves from the start of the sort key to the end of the sort key.
16610ENDKEYFUN may be nil if STARTKEYFUN returns a value or if it would be the
16611same as ENDRECFUN." nil nil)
16612
16613(autoload (quote sort-lines) "sort" "\
16614Sort lines in region alphabetically; argument means descending order.
16615Called from a program, there are three arguments:
16616REVERSE (non-nil means reverse order), BEG and END (region to sort).
16617The variable `sort-fold-case' determines whether alphabetic case affects
16618the sort order." t nil)
16619
16620(autoload (quote sort-paragraphs) "sort" "\
16621Sort paragraphs in region alphabetically; argument means descending order.
16622Called from a program, there are three arguments:
16623REVERSE (non-nil means reverse order), BEG and END (region to sort).
16624The variable `sort-fold-case' determines whether alphabetic case affects
16625the sort order." t nil)
16626
16627(autoload (quote sort-pages) "sort" "\
16628Sort pages in region alphabetically; argument means descending order.
16629Called from a program, there are three arguments:
16630REVERSE (non-nil means reverse order), BEG and END (region to sort).
16631The variable `sort-fold-case' determines whether alphabetic case affects
16632the sort order." t nil)
16633
16634(autoload (quote sort-numeric-fields) "sort" "\
16635Sort lines in region numerically by the ARGth field of each line.
16636Fields are separated by whitespace and numbered from 1 up.
2cb750ba
GM
16637Specified field must contain a number in each line of the region,
16638which may begin with \"0x\" or \"0\" for hexadecimal and octal values.
16639Otherwise, the number is interpreted according to sort-numeric-base.
93548d2e
DL
16640With a negative arg, sorts by the ARGth field counted from the right.
16641Called from a program, there are three arguments:
16642FIELD, BEG and END. BEG and END specify region to sort." t nil)
16643
16644(autoload (quote sort-fields) "sort" "\
16645Sort lines in region lexicographically by the ARGth field of each line.
16646Fields are separated by whitespace and numbered from 1 up.
16647With a negative arg, sorts by the ARGth field counted from the right.
16648Called from a program, there are three arguments:
16649FIELD, BEG and END. BEG and END specify region to sort.
16650The variable `sort-fold-case' determines whether alphabetic case affects
16651the sort order." t nil)
16652
16653(autoload (quote sort-regexp-fields) "sort" "\
16654Sort the region lexicographically as specified by RECORD-REGEXP and KEY.
16655RECORD-REGEXP specifies the textual units which should be sorted.
16656 For example, to sort lines RECORD-REGEXP would be \"^.*$\"
16657KEY specifies the part of each record (ie each match for RECORD-REGEXP)
16658 is to be used for sorting.
16659 If it is \"\\\\digit\" then the digit'th \"\\\\(...\\\\)\" match field from
16660 RECORD-REGEXP is used.
16661 If it is \"\\\\&\" then the whole record is used.
16662 Otherwise, it is a regular-expression for which to search within the record.
16663If a match for KEY is not found within a record then that record is ignored.
16664
16665With a negative prefix arg sorts in reverse order.
16666
16667The variable `sort-fold-case' determines whether alphabetic case affects
16668the sort order.
16669
16670For example: to sort lines in the region by the first word on each line
16671 starting with the letter \"f\",
16672 RECORD-REGEXP would be \"^.*$\" and KEY would be \"\\\\=\\<f\\\\w*\\\\>\"" t nil)
16673
16674(autoload (quote sort-columns) "sort" "\
16675Sort lines in region alphabetically by a certain range of columns.
6c083b4c 16676For the purpose of this command, the region BEG...END includes
93548d2e
DL
16677the entire line that point is in and the entire line the mark is in.
16678The column positions of point and mark bound the range of columns to sort on.
6c083b4c 16679A prefix argument means sort into REVERSE order.
93548d2e
DL
16680The variable `sort-fold-case' determines whether alphabetic case affects
16681the sort order.
16682
16683Note that `sort-columns' rejects text that contains tabs,
16684because tabs could be split across the specified columns
16685and it doesn't know how to handle that. Also, when possible,
16686it uses the `sort' utility program, which doesn't understand tabs.
16687Use \\[untabify] to convert tabs to spaces before sorting." t nil)
16688
16689(autoload (quote reverse-region) "sort" "\
16690Reverse the order of lines in a region.
16691From a program takes two point or marker arguments, BEG and END." t nil)
16692
16693;;;***
16694\f
16695;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar"
f19e949b 16696;;;;;; "speedbar.el" (15738 35331))
93548d2e
DL
16697;;; Generated autoloads from speedbar.el
16698
16699(defalias (quote speedbar) (quote speedbar-frame-mode))
16700
16701(autoload (quote speedbar-frame-mode) "speedbar" "\
16702Enable or disable speedbar. Positive ARG means turn on, negative turn off.
16703nil means toggle. Once the speedbar frame is activated, a buffer in
16704`speedbar-mode' will be displayed. Currently, only one speedbar is
16705supported at a time.
16706`speedbar-before-popup-hook' is called before popping up the speedbar frame.
16707`speedbar-before-delete-hook' is called before the frame is deleted." t nil)
16708
16709(autoload (quote speedbar-get-focus) "speedbar" "\
16710Change frame focus to or from the speedbar frame.
16711If the selected frame is not speedbar, then speedbar frame is
16712selected. If the speedbar frame is active, then select the attached frame." t nil)
16713
16714;;;***
16715\f
16716;;;### (autoloads (spell-string spell-region spell-word spell-buffer)
4c6bc877 16717;;;;;; "spell" "textmodes/spell.el" (15185 49575))
93548d2e
DL
16718;;; Generated autoloads from textmodes/spell.el
16719
16720(put (quote spell-filter) (quote risky-local-variable) t)
16721
16722(autoload (quote spell-buffer) "spell" "\
16723Check spelling of every word in the buffer.
16724For each incorrect word, you are asked for the correct spelling
16725and then put into a query-replace to fix some or all occurrences.
16726If you do not want to change a word, just give the same word
16727as its \"correct\" spelling; then the query replace is skipped." t nil)
16728
16729(autoload (quote spell-word) "spell" "\
16730Check spelling of word at or before point.
16731If it is not correct, ask user for the correct spelling
16732and `query-replace' the entire buffer to substitute it." t nil)
16733
16734(autoload (quote spell-region) "spell" "\
16735Like `spell-buffer' but applies only to region.
16736Used in a program, applies from START to END.
16737DESCRIPTION is an optional string naming the unit being checked:
16738for example, \"word\"." t nil)
16739
16740(autoload (quote spell-string) "spell" "\
16741Check spelling of string supplied as argument." t nil)
16742
16743;;;***
16744\f
2b74dd73
MR
16745;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (14816
16746;;;;;; 44944))
93548d2e
DL
16747;;; Generated autoloads from play/spook.el
16748
16749(autoload (quote spook) "spook" "\
16750Adds that special touch of class to your outgoing mail." t nil)
16751
16752(autoload (quote snarf-spooks) "spook" "\
16753Return a vector containing the lines from `spook-phrases-file'." nil nil)
16754
16755;;;***
16756\f
b5c5b319
GM
16757;;;### (autoloads (sql-db2 sql-interbase sql-postgres sql-ms sql-ingres
16758;;;;;; sql-solid sql-mysql sql-informix sql-sybase sql-oracle sql-mode
2b74dd73 16759;;;;;; sql-help) "sql" "progmodes/sql.el" (15430 11109))
93548d2e
DL
16760;;; Generated autoloads from progmodes/sql.el
16761
16762(autoload (quote sql-help) "sql" "\
7518ed7b 16763Show short help for the SQL modes.
93548d2e
DL
16764
16765Use an entry function to open an interactive SQL buffer. This buffer is
16766usually named `*SQL*'. The name of the major mode is SQLi.
16767
16768Use the following commands to start a specific SQL interpreter:
16769
16770 PostGres: \\[sql-postgres]
8d8d8d4e 16771 MySQL: \\[sql-mysql]
93548d2e
DL
16772
16773Other non-free SQL implementations are also supported:
16774
93548d2e
DL
16775 Solid: \\[sql-solid]
16776 Oracle: \\[sql-oracle]
16777 Informix: \\[sql-informix]
16778 Sybase: \\[sql-sybase]
16779 Ingres: \\[sql-ingres]
16780 Microsoft: \\[sql-ms]
b5c5b319 16781 Interbase: \\[sql-interbase]
93548d2e
DL
16782
16783But we urge you to choose a free implementation instead of these.
16784
16785Once you have the SQLi buffer, you can enter SQL statements in the
16786buffer. The output generated is appended to the buffer and a new prompt
16787is generated. See the In/Out menu in the SQLi buffer for some functions
16788that help you navigate through the buffer, the input history, etc.
16789
93548d2e
DL
16790If you have a really complex SQL statement or if you are writing a
16791procedure, you can do this in a separate buffer. Put the new buffer in
16792`sql-mode' by calling \\[sql-mode]. The name of this buffer can be
16793anything. The name of the major mode is SQL.
16794
16795In this SQL buffer (SQL mode), you can send the region or the entire
16796buffer to the interactive SQL buffer (SQLi mode). The results are
16797appended to the SQLi buffer without disturbing your SQL buffer." t nil)
16798
16799(autoload (quote sql-mode) "sql" "\
16800Major mode to edit SQL.
16801
16802You can send SQL statements to the SQLi buffer using
16803\\[sql-send-region]. Such a buffer must exist before you can do this.
16804See `sql-help' on how to create SQLi buffers.
16805
7518ed7b 16806\\{sql-mode-map}
93548d2e
DL
16807Customization: Entry to this mode runs the `sql-mode-hook'.
16808
16809When you put a buffer in SQL mode, the buffer stores the last SQLi
16810buffer created as its destination in the variable `sql-buffer'. This
16811will be the buffer \\[sql-send-region] sends the region to. If this
16812SQLi buffer is killed, \\[sql-send-region] is no longer able to
16813determine where the strings should be sent to. You can set the
16814value of `sql-buffer' using \\[sql-set-sqli-buffer].
16815
16816For information on how to create multiple SQLi buffers, see
8d8d8d4e
EZ
16817`sql-interactive-mode'.
16818
16819Note that SQL doesn't have an escape character unless you specify
16820one. If you specify backslash as escape character in SQL,
16821you must tell Emacs. Here's how to do that in your `~/.emacs' file:
16822
16823\(add-hook 'sql-mode-hook
16824 (lambda ()
16825 (modify-syntax-entry ?\\\\ \".\" sql-mode-syntax-table)))" t nil)
93548d2e 16826
abb2db1c
GM
16827(autoload (quote sql-oracle) "sql" "\
16828Run sqlplus by Oracle as an inferior process.
16829
16830If buffer `*SQL*' exists but no process is running, make a new process.
16831If buffer exists and a process is running, just switch to buffer
16832`*SQL*'.
16833
16834Interpreter used comes from variable `sql-oracle-program'. Login uses
16835the variables `sql-user', `sql-password', and `sql-database' as
16836defaults, if set. Additional command line parameters can be stored in
16837the list `sql-oracle-options'.
16838
16839The buffer is put in sql-interactive-mode, giving commands for sending
16840input. See `sql-interactive-mode'.
16841
16842To specify a coding system for converting non-ASCII characters
16843in the input and output to the process, use \\[universal-coding-system-argument]
16844before \\[sql-oracle]. You can also specify this with \\[set-buffer-process-coding-system]
16845in the SQL buffer, after you start the process.
16846The default comes from `process-coding-system-alist' and
16847`default-process-coding-system'.
16848
16849\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
16850
16851(autoload (quote sql-sybase) "sql" "\
16852Run isql by SyBase as an inferior process.
16853
16854If buffer `*SQL*' exists but no process is running, make a new process.
16855If buffer exists and a process is running, just switch to buffer
16856`*SQL*'.
16857
16858Interpreter used comes from variable `sql-sybase-program'. Login uses
0ad84a21 16859the variables `sql-server', `sql-user', `sql-password', and
75dfe990
GM
16860`sql-database' as defaults, if set. Additional command line parameters
16861can be stored in the list `sql-sybase-options'.
abb2db1c
GM
16862
16863The buffer is put in sql-interactive-mode, giving commands for sending
16864input. See `sql-interactive-mode'.
16865
16866To specify a coding system for converting non-ASCII characters
16867in the input and output to the process, use \\[universal-coding-system-argument]
16868before \\[sql-sybase]. You can also specify this with \\[set-buffer-process-coding-system]
16869in the SQL buffer, after you start the process.
16870The default comes from `process-coding-system-alist' and
16871`default-process-coding-system'.
16872
16873\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
16874
16875(autoload (quote sql-informix) "sql" "\
16876Run dbaccess by Informix as an inferior process.
16877
16878If buffer `*SQL*' exists but no process is running, make a new process.
16879If buffer exists and a process is running, just switch to buffer
16880`*SQL*'.
16881
16882Interpreter used comes from variable `sql-informix-program'. Login uses
16883the variable `sql-database' as default, if set.
16884
16885The buffer is put in sql-interactive-mode, giving commands for sending
16886input. See `sql-interactive-mode'.
16887
16888To specify a coding system for converting non-ASCII characters
16889in the input and output to the process, use \\[universal-coding-system-argument]
16890before \\[sql-informix]. You can also specify this with \\[set-buffer-process-coding-system]
16891in the SQL buffer, after you start the process.
16892The default comes from `process-coding-system-alist' and
16893`default-process-coding-system'.
16894
16895\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
16896
16897(autoload (quote sql-mysql) "sql" "\
16898Run mysql by TcX as an inferior process.
16899
8d8d8d4e 16900Mysql versions 3.23 and up are free software.
abb2db1c
GM
16901
16902If buffer `*SQL*' exists but no process is running, make a new process.
16903If buffer exists and a process is running, just switch to buffer
16904`*SQL*'.
16905
16906Interpreter used comes from variable `sql-mysql-program'. Login uses
16907the variables `sql-user', `sql-password', `sql-database', and
75dfe990
GM
16908`sql-server' as defaults, if set. Additional command line parameters
16909can be stored in the list `sql-mysql-options'.
abb2db1c
GM
16910
16911The buffer is put in sql-interactive-mode, giving commands for sending
16912input. See `sql-interactive-mode'.
16913
16914To specify a coding system for converting non-ASCII characters
16915in the input and output to the process, use \\[universal-coding-system-argument]
16916before \\[sql-mysql]. You can also specify this with \\[set-buffer-process-coding-system]
16917in the SQL buffer, after you start the process.
16918The default comes from `process-coding-system-alist' and
16919`default-process-coding-system'.
16920
16921\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
16922
16923(autoload (quote sql-solid) "sql" "\
16924Run solsql by Solid as an inferior process.
16925
16926If buffer `*SQL*' exists but no process is running, make a new process.
16927If buffer exists and a process is running, just switch to buffer
16928`*SQL*'.
16929
16930Interpreter used comes from variable `sql-solid-program'. Login uses
16931the variables `sql-user', `sql-password', and `sql-server' as
16932defaults, if set.
16933
16934The buffer is put in sql-interactive-mode, giving commands for sending
16935input. See `sql-interactive-mode'.
16936
16937To specify a coding system for converting non-ASCII characters
16938in the input and output to the process, use \\[universal-coding-system-argument]
16939before \\[sql-solid]. You can also specify this with \\[set-buffer-process-coding-system]
16940in the SQL buffer, after you start the process.
16941The default comes from `process-coding-system-alist' and
16942`default-process-coding-system'.
16943
16944\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
16945
16946(autoload (quote sql-ingres) "sql" "\
16947Run sql by Ingres as an inferior process.
16948
16949If buffer `*SQL*' exists but no process is running, make a new process.
16950If buffer exists and a process is running, just switch to buffer
16951`*SQL*'.
16952
16953Interpreter used comes from variable `sql-ingres-program'. Login uses
16954the variable `sql-database' as default, if set.
16955
16956The buffer is put in sql-interactive-mode, giving commands for sending
16957input. See `sql-interactive-mode'.
16958
16959To specify a coding system for converting non-ASCII characters
16960in the input and output to the process, use \\[universal-coding-system-argument]
16961before \\[sql-ingres]. You can also specify this with \\[set-buffer-process-coding-system]
16962in the SQL buffer, after you start the process.
16963The default comes from `process-coding-system-alist' and
16964`default-process-coding-system'.
16965
16966\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
16967
16968(autoload (quote sql-ms) "sql" "\
16969Run isql by Microsoft as an inferior process.
16970
16971If buffer `*SQL*' exists but no process is running, make a new process.
16972If buffer exists and a process is running, just switch to buffer
16973`*SQL*'.
16974
16975Interpreter used comes from variable `sql-ms-program'. Login uses the
16976variables `sql-user', `sql-password', `sql-database', and `sql-server'
16977as defaults, if set.
16978
16979The buffer is put in sql-interactive-mode, giving commands for sending
16980input. See `sql-interactive-mode'.
16981
16982To specify a coding system for converting non-ASCII characters
16983in the input and output to the process, use \\[universal-coding-system-argument]
16984before \\[sql-ms]. You can also specify this with \\[set-buffer-process-coding-system]
16985in the SQL buffer, after you start the process.
16986The default comes from `process-coding-system-alist' and
16987`default-process-coding-system'.
16988
16989\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
16990
93548d2e
DL
16991(autoload (quote sql-postgres) "sql" "\
16992Run psql by Postgres as an inferior process.
16993
16994If buffer `*SQL*' exists but no process is running, make a new process.
16995If buffer exists and a process is running, just switch to buffer
16996`*SQL*'.
16997
16998Interpreter used comes from variable `sql-postgres-program'. Login uses
16999the variables `sql-database' and `sql-server' as default, if set.
75dfe990
GM
17000Additional command line parameters can be stored in the list
17001`sql-postgres-options'.
93548d2e
DL
17002
17003The buffer is put in sql-interactive-mode, giving commands for sending
17004input. See `sql-interactive-mode'.
17005
17006To specify a coding system for converting non-ASCII characters
17007in the input and output to the process, use \\[universal-coding-system-argument]
17008before \\[sql-postgres]. You can also specify this with \\[set-buffer-process-coding-system]
17009in the SQL buffer, after you start the process.
17010The default comes from `process-coding-system-alist' and
7518ed7b 17011`default-process-coding-system'. If your output lines end with ^M,
93548d2e
DL
17012your might try undecided-dos as a coding system. If this doesn't help,
17013Try to set `comint-output-filter-functions' like this:
17014
17015\(setq comint-output-filter-functions (append comint-output-filter-functions
17016 '(comint-strip-ctrl-m)))
17017
17018\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
17019
f383cd0d
GM
17020(autoload (quote sql-interbase) "sql" "\
17021Run isql by Interbase as an inferior process.
17022
17023If buffer `*SQL*' exists but no process is running, make a new process.
17024If buffer exists and a process is running, just switch to buffer
17025`*SQL*'.
17026
17027Interpreter used comes from variable `sql-interbase-program'. Login
17028uses the variables `sql-user', `sql-password', and `sql-database' as
17029defaults, if set.
17030
17031The buffer is put in sql-interactive-mode, giving commands for sending
17032input. See `sql-interactive-mode'.
17033
17034To specify a coding system for converting non-ASCII characters
17035in the input and output to the process, use \\[universal-coding-system-argument]
17036before \\[sql-interbase]. You can also specify this with \\[set-buffer-process-coding-system]
17037in the SQL buffer, after you start the process.
17038The default comes from `process-coding-system-alist' and
17039`default-process-coding-system'.
17040
17041\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
17042
b5c5b319
GM
17043(autoload (quote sql-db2) "sql" "\
17044Run db2 by IBM as an inferior process.
17045
17046If buffer `*SQL*' exists but no process is running, make a new process.
17047If buffer exists and a process is running, just switch to buffer
17048`*SQL*'.
17049
17050Interpreter used comes from variable `sql-db2-program'. There is not
17051automatic login.
17052
17053The buffer is put in sql-interactive-mode, giving commands for sending
17054input. See `sql-interactive-mode'.
17055
a67b854e
GM
17056If you use \\[sql-accumulate-and-indent] to send multiline commands to
17057db2, newlines will be escaped if necessary. If you don't want that, set
17058`comint-input-sender' back to `comint-simple-send' by writing an after
17059advice. See the elisp manual for more information.
b5c5b319
GM
17060
17061To specify a coding system for converting non-ASCII characters
17062in the input and output to the process, use \\[universal-coding-system-argument]
17063before \\[sql-db2]. You can also specify this with \\[set-buffer-process-coding-system]
17064in the SQL buffer, after you start the process.
17065The default comes from `process-coding-system-alist' and
17066`default-process-coding-system'.
17067
17068\(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil)
17069
93548d2e
DL
17070;;;***
17071\f
b442e70a
MB
17072;;;### (autoloads (strokes-compose-complex-stroke strokes-decode-buffer
17073;;;;;; strokes-mode strokes-list-strokes strokes-load-user-strokes
17074;;;;;; strokes-help strokes-describe-stroke strokes-do-complex-stroke
17075;;;;;; strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke
38747ec6
KS
17076;;;;;; strokes-global-set-stroke) "strokes" "strokes.el" (15664
17077;;;;;; 47248))
93548d2e
DL
17078;;; Generated autoloads from strokes.el
17079
93548d2e
DL
17080(autoload (quote strokes-global-set-stroke) "strokes" "\
17081Interactively give STROKE the global binding as COMMAND.
17082Operated just like `global-set-key', except for strokes.
17083COMMAND is a symbol naming an interactively-callable function. STROKE
17084is a list of sampled positions on the stroke grid as described in the
17085documentation for the `strokes-define-stroke' function." t nil)
17086
93548d2e
DL
17087(autoload (quote strokes-read-stroke) "strokes" "\
17088Read a simple stroke (interactively) and return the stroke.
17089Optional PROMPT in minibuffer displays before and during stroke reading.
17090This function will display the stroke interactively as it is being
17091entered in the strokes buffer if the variable
17092`strokes-use-strokes-buffer' is non-nil.
17093Optional EVENT is acceptable as the starting event of the stroke" nil nil)
17094
17095(autoload (quote strokes-read-complex-stroke) "strokes" "\
17096Read a complex stroke (interactively) and return the stroke.
17097Optional PROMPT in minibuffer displays before and during stroke reading.
17098Note that a complex stroke allows the user to pen-up and pen-down. This
38747ec6
KS
17099is implemented by allowing the user to paint with button 1 or button 2 and
17100then complete the stroke with button 3.
93548d2e
DL
17101Optional EVENT is acceptable as the starting event of the stroke" nil nil)
17102
17103(autoload (quote strokes-do-stroke) "strokes" "\
b9d9655c 17104Read a simple stroke from the user and then execute its command.
93548d2e
DL
17105This must be bound to a mouse event." t nil)
17106
17107(autoload (quote strokes-do-complex-stroke) "strokes" "\
b9d9655c 17108Read a complex stroke from the user and then execute its command.
93548d2e
DL
17109This must be bound to a mouse event." t nil)
17110
17111(autoload (quote strokes-describe-stroke) "strokes" "\
17112Displays the command which STROKE maps to, reading STROKE interactively." t nil)
17113
93548d2e 17114(autoload (quote strokes-help) "strokes" "\
38747ec6 17115Get instruction on using the `strokes' package." t nil)
93548d2e
DL
17116
17117(autoload (quote strokes-load-user-strokes) "strokes" "\
17118Load user-defined strokes from file named by `strokes-file'." t nil)
17119
b442e70a
MB
17120(autoload (quote strokes-list-strokes) "strokes" "\
17121Pop up a buffer containing an alphabetical listing of strokes in STROKES-MAP.
17122With CHRONOLOGICAL prefix arg (\\[universal-argument]) list strokes
17123chronologically by command name.
17124If STROKES-MAP is not given, `strokes-global-map' will be used instead." t nil)
17125
38747ec6
KS
17126(defvar strokes-mode nil "\
17127Non-nil if Strokes mode is enabled.
17128See the command `strokes-mode' for a description of this minor-mode.
17129Setting this variable directly does not take effect;
17130use either \\[customize] or the function `strokes-mode'.")
17131
17132(custom-add-to-group (quote strokes) (quote strokes-mode) (quote custom-variable))
17133
17134(custom-add-load (quote strokes-mode) (quote strokes))
93548d2e 17135
38747ec6
KS
17136(autoload (quote strokes-mode) "strokes" "\
17137Toggle Strokes global minor mode.\\<strokes-mode-map>
17138With ARG, turn strokes on if and only if ARG is positive.
17139Strokes are pictographic mouse gestures which invoke commands.
17140Strokes are invoked with \\[strokes-do-stroke]. You can define
17141new strokes with \\[strokes-global-set-stroke]. See also
17142\\[strokes-do-complex-stroke] for `complex' strokes.
93548d2e
DL
17143
17144To use strokes for pictographic editing, such as Chinese/Japanese, use
38747ec6
KS
17145\\[strokes-compose-complex-stroke], which draws strokes and inserts them.
17146Encode/decode your strokes with \\[strokes-encode-buffer],
17147\\[strokes-decode-buffer].
93548d2e 17148
38747ec6 17149\\{strokes-mode-map}" t nil)
93548d2e 17150
b442e70a
MB
17151(autoload (quote strokes-decode-buffer) "strokes" "\
17152Decode stroke strings in BUFFER and display their corresponding glyphs.
17153Optional BUFFER defaults to the current buffer.
17154Optional FORCE non-nil will ignore the buffer's read-only status." t nil)
17155
17156(autoload (quote strokes-compose-complex-stroke) "strokes" "\
17157Read a complex stroke and insert its glyph into the current buffer." t nil)
17158
93548d2e
DL
17159;;;***
17160\f
8d8d8d4e 17161;;;### (autoloads (studlify-buffer studlify-word studlify-region)
2b74dd73 17162;;;;;; "studly" "play/studly.el" (15365 61265))
0ad84a21
MB
17163;;; Generated autoloads from play/studly.el
17164
17165(autoload (quote studlify-region) "studly" "\
8d8d8d4e 17166Studlify-case the region." t nil)
0ad84a21
MB
17167
17168(autoload (quote studlify-word) "studly" "\
8d8d8d4e
EZ
17169Studlify-case the current word, or COUNT words if given an argument." t nil)
17170
17171(autoload (quote studlify-buffer) "studly" "\
17172Studlify-case the current buffer." t nil)
0ad84a21
MB
17173
17174;;;***
17175\f
93548d2e 17176;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el"
df2d7e04 17177;;;;;; (15498 37604))
93548d2e
DL
17178;;; Generated autoloads from mail/supercite.el
17179
17180(autoload (quote sc-cite-original) "supercite" "\
17181Workhorse citing function which performs the initial citation.
17182This is callable from the various mail and news readers' reply
17183function according to the agreed upon standard. See `\\[sc-describe]'
17184for more details. `sc-cite-original' does not do any yanking of the
17185original message but it does require a few things:
17186
17187 1) The reply buffer is the current buffer.
17188
17189 2) The original message has been yanked and inserted into the
17190 reply buffer.
17191
17192 3) Verbose mail headers from the original message have been
17193 inserted into the reply buffer directly before the text of the
17194 original message.
17195
17196 4) Point is at the beginning of the verbose headers.
17197
17198 5) Mark is at the end of the body of text to be cited.
17199
17200For Emacs 19's, the region need not be active (and typically isn't
17201when this function is called. Also, the hook `sc-pre-hook' is run
17202before, and `sc-post-hook' is run after the guts of this function." nil nil)
17203
17204;;;***
17205\f
4c6bc877
MR
17206;;;### (autoloads (syntax-ppss) "syntax" "emacs-lisp/syntax.el" (15569
17207;;;;;; 44241))
17208;;; Generated autoloads from emacs-lisp/syntax.el
17209
17210(autoload (quote syntax-ppss) "syntax" "\
17211Parse-Partial-Sexp State at POS.
17212The returned value is the same as `parse-partial-sexp' except that
17213the 2nd and 6th values of the returned state cannot be relied upon.
17214
17215If the caller knows the PPSS of a nearby position, she can pass it
17216in OLP-PPSS (with or without its corresponding OLD-POS) to try and
17217avoid a more expansive scan.
17218Point is at POS when this function returns." nil nil)
17219
17220;;;***
17221\f
2b74dd73 17222;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (13227 8639))
93548d2e
DL
17223;;; Generated autoloads from tabify.el
17224
17225(autoload (quote untabify) "tabify" "\
17226Convert all tabs in region to multiple spaces, preserving columns.
17227Called non-interactively, the region is specified by arguments
17228START and END, rather than by the position of point and mark.
17229The variable `tab-width' controls the spacing of tab stops." t nil)
17230
17231(autoload (quote tabify) "tabify" "\
17232Convert multiple spaces in region to tabs when possible.
17233A group of spaces is partially replaced by tabs
17234when this can be done without changing the column they end at.
17235Called non-interactively, the region is specified by arguments
17236START and END, rather than by the position of point and mark.
17237The variable `tab-width' controls the spacing of tab stops." t nil)
17238
17239;;;***
17240\f
4c6bc877
MR
17241;;;### (autoloads (table-release table-capture table-delete-column
17242;;;;;; table-delete-row table-insert-sequence table-generate-source
17243;;;;;; table-query-dimension table-fixed-width-mode table-justify-column
17244;;;;;; table-justify-row table-justify-cell table-justify table-split-cell
17245;;;;;; table-split-cell-horizontally table-split-cell-vertically
17246;;;;;; table-span-cell table-backward-cell table-forward-cell table-narrow-cell
17247;;;;;; table-widen-cell table-shorten-cell table-heighten-cell table-unrecognize-cell
17248;;;;;; table-recognize-cell table-unrecognize-table table-recognize-table
17249;;;;;; table-unrecognize-region table-recognize-region table-unrecognize
17250;;;;;; table-recognize table-insert-row-column table-insert-column
17251;;;;;; table-insert-row table-insert table-point-left-cell-hook
17252;;;;;; table-point-entered-cell-hook table-load-hook table-cell-map-hook)
f19e949b 17253;;;;;; "table" "textmodes/table.el" (15738 35332))
4c6bc877
MR
17254;;; Generated autoloads from textmodes/table.el
17255
17256(defvar table-cell-map-hook nil "\
17257*Normal hooks run when finishing construction of `table-cell-map'.
17258User can modify `table-cell-map' by adding custom functions here.")
17259
17260(defvar table-load-hook nil "\
17261*List of functions to be called after the table is first loaded.")
17262
17263(defvar table-point-entered-cell-hook nil "\
17264*List of functions to be called after point entered a table cell.")
17265
17266(defvar table-point-left-cell-hook nil "\
17267*List of functions to be called after point left a table cell.")
17268
17269(autoload (quote table-insert) "table" "\
17270Insert an editable text table.
17271Insert a table of specified number of COLUMNS and ROWS. Optional
17272parameter CELL-WIDTH and CELL-HEIGHT can specify the size of each
17273cell. The cell size is uniform across the table if the specified size
17274is a number. They can be a list of numbers to specify different size
17275for each cell. When called interactively, the list of number is
17276entered by simply listing all the numbers with space characters
17277delimiting them.
17278
17279Examples:
17280
17281\\[table-insert] inserts a table at the current point location.
17282
17283Suppose we have the following situation where `-!-' indicates the
17284location of point.
17285
17286 -!-
17287
17288Type \\[table-insert] and hit ENTER key. As it asks table
17289specification, provide 3 for number of columns, 1 for number of rows,
172905 for cell width and 1 for cell height. Now you shall see the next
17291table and the point is automatically moved to the beginning of the
17292first cell.
17293
17294 +-----+-----+-----+
17295 |-!- | | |
17296 +-----+-----+-----+
17297
17298Inside a table cell, there are special key bindings. \\<table-cell-map>
17299
17300M-9 \\[table-widen-cell] (or \\[universal-argument] 9 \\[table-widen-cell]) widens the first cell by 9 character
17301width, which results as
17302
17303 +--------------+-----+-----+
17304 |-!- | | |
17305 +--------------+-----+-----+
17306
17307Type TAB \\[table-widen-cell] then type TAB M-2 M-7 \\[table-widen-cell] (or \\[universal-argument] 2 7 \\[table-widen-cell]). Typing
17308TAB moves the point forward by a cell. The result now looks like this:
17309
17310 +--------------+------+--------------------------------+
17311 | | |-!- |
17312 +--------------+------+--------------------------------+
17313
17314If you knew each width of the columns prior to the table creation,
17315what you could have done better was to have had given the complete
17316width information to `table-insert'.
17317
17318Cell width(s): 14 6 32
17319
17320instead of
17321
17322Cell width(s): 5
17323
17324This would have eliminated the previously mentioned width adjustment
17325work all together.
17326
17327If the point is in the last cell type S-TAB S-TAB to move it to the
17328first cell. Now type \\[table-heighten-cell] which heighten the row by a line.
17329
17330 +--------------+------+--------------------------------+
17331 |-!- | | |
17332 | | | |
17333 +--------------+------+--------------------------------+
17334
17335Type \\[table-insert-row-column] and tell it to insert a row.
17336
17337 +--------------+------+--------------------------------+
17338 |-!- | | |
17339 | | | |
17340 +--------------+------+--------------------------------+
17341 | | | |
17342 | | | |
17343 +--------------+------+--------------------------------+
17344
17345Move the point under the table as shown below.
17346
17347 +--------------+------+--------------------------------+
17348 | | | |
17349 | | | |
17350 +--------------+------+--------------------------------+
17351 | | | |
17352 | | | |
17353 +--------------+------+--------------------------------+
17354 -!-
17355
17356Type M-x table-insert-row instead of \\[table-insert-row-column]. \\[table-insert-row-column] does not work
17357when the point is outside of the table. This insertion at
17358outside of the table effectively appends a row at the end.
17359
17360 +--------------+------+--------------------------------+
17361 | | | |
17362 | | | |
17363 +--------------+------+--------------------------------+
17364 | | | |
17365 | | | |
17366 +--------------+------+--------------------------------+
17367 |-!- | | |
17368 | | | |
17369 +--------------+------+--------------------------------+
17370
17371Text editing inside the table cell produces reasonably expected
17372results.
17373
17374 +--------------+------+--------------------------------+
17375 | | | |
17376 | | | |
17377 +--------------+------+--------------------------------+
17378 | | |Text editing inside the table |
17379 | | |cell produces reasonably |
17380 | | |expected results.-!- |
17381 +--------------+------+--------------------------------+
17382 | | | |
17383 | | | |
17384 +--------------+------+--------------------------------+
17385
17386Inside a table cell has a special keymap.
17387
17388\\{table-cell-map}
17389" t nil)
17390
17391(autoload (quote table-insert-row) "table" "\
17392Insert N table row(s).
17393When point is in a table the newly inserted row(s) are placed above
17394the current row. When point is outside of the table it must be below
17395the table within the table width range, then the newly created row(s)
17396are appended at the bottom of the table." t nil)
17397
17398(autoload (quote table-insert-column) "table" "\
17399Insert N table column(s).
17400When point is in a table the newly inserted column(s) are placed left
17401of the current column. When point is outside of the table it must be
17402right side of the table within the table height range, then the newly
17403created column(s) are appended at the right of the table." t nil)
17404
17405(autoload (quote table-insert-row-column) "table" "\
17406Insert row(s) or column(s).
17407See `table-insert-row' and `table-insert-column'." t nil)
17408
17409(autoload (quote table-recognize) "table" "\
17410Recognize all tables within the current buffer and activate them.
17411Scans the entire buffer and recognizes valid table cells. If the
17412optional numeric prefix argument ARG is negative the tables in the
17413buffer become inactive, meaning the tables become plain text and loses
17414all the table specific features." t nil)
17415
17416(autoload (quote table-unrecognize) "table" nil t nil)
17417
17418(autoload (quote table-recognize-region) "table" "\
17419Recognize all tables within region.
17420BEG and END specify the region to work on. If the optional numeric
17421prefix argument ARG is negative the tables in the region become
17422inactive, meaning the tables become plain text and lose all the table
17423specific features." t nil)
17424
17425(autoload (quote table-unrecognize-region) "table" nil t nil)
17426
17427(autoload (quote table-recognize-table) "table" "\
17428Recognize a table at point.
17429If the optional numeric prefix argument ARG is negative the table
17430becomes inactive, meaning the table becomes plain text and loses all
17431the table specific features." t nil)
17432
17433(autoload (quote table-unrecognize-table) "table" nil t nil)
17434
17435(autoload (quote table-recognize-cell) "table" "\
17436Recognize a table cell that contains current point.
17437Probe the cell dimension and prepare the cell information. The
17438optional two arguments FORCE and NO-COPY are for internal use only and
17439must not be specified. When the optional numeric prefix argument ARG
17440is negative the cell becomes inactive, meaning that the cell becomes
17441plain text and loses all the table specific features." t nil)
17442
17443(autoload (quote table-unrecognize-cell) "table" nil t nil)
17444
17445(autoload (quote table-heighten-cell) "table" "\
17446Heighten the current cell by N lines by expanding the cell vertically.
17447Heightening is done by adding blank lines at the bottom of the current
17448cell. Other cells aligned horizontally with the current one are also
17449heightened in order to keep the rectangular table structure. The
17450optional argument NO-COPY is internal use only and must not be
17451specified." t nil)
17452
17453(autoload (quote table-shorten-cell) "table" "\
17454Shorten the current cell by N lines by shrinking the cell vertically.
17455Shortening is done by removing blank lines from the bottom of the cell
17456and possibly from the top of the cell as well. Therefor, the cell
17457must have some bottom/top blank lines to be shorten effectively. This
17458is applicable to all the cells aligned horizontally with the current
17459one because they are also shortened in order to keep the rectangular
17460table structure." t nil)
17461
17462(autoload (quote table-widen-cell) "table" "\
17463Widen the current cell by N columns and expand the cell horizontally.
17464Some other cells in the same table are widen as well to keep the
17465table's rectangle structure." t nil)
17466
17467(autoload (quote table-narrow-cell) "table" "\
17468Narrow the current cell by N columns and shrink the cell horizontally.
17469Some other cells in the same table are narrowed as well to keep the
17470table's rectangle structure." t nil)
17471
17472(autoload (quote table-forward-cell) "table" "\
17473Move point forward to the beginning of the next cell.
17474With argument ARG, do it ARG times;
17475a negative argument ARG = -N means move backward N cells.
17476Do not specify NO-RECOGNIZE and UNRECOGNIZE. They are for internal use only.
17477
17478Sample Cell Traveling Order (In Irregular Table Cases)
17479
17480You can actually try how it works in this buffer. Press
17481\\[table-recognize] and go to cells in the following tables and press
17482\\[table-forward-cell] or TAB key.
17483
17484+-----+--+ +--+-----+ +--+--+--+ +--+--+--+ +---------+ +--+---+--+
17485|0 |1 | |0 |1 | |0 |1 |2 | |0 |1 |2 | |0 | |0 |1 |2 |
17486+--+--+ | | +--+--+ +--+ | | | | +--+ +----+----+ +--+-+-+--+
17487|2 |3 | | | |2 |3 | |3 +--+ | | +--+3 | |1 |2 | |3 |4 |
17488| +--+--+ +--+--+ | +--+4 | | | |4 +--+ +--+-+-+--+ +----+----+
17489| |4 | |4 | | |5 | | | | | |5 | |3 |4 |5 | |5 |
17490+--+-----+ +-----+--+ +--+--+--+ +--+--+--+ +--+---+--+ +---------+
17491
17492+--+--+--+ +--+--+--+ +--+--+--+ +--+--+--+
17493|0 |1 |2 | |0 |1 |2 | |0 |1 |2 | |0 |1 |2 |
17494| | | | | +--+ | | | | | +--+ +--+
17495+--+ +--+ +--+3 +--+ | +--+ | |3 +--+4 |
17496|3 | |4 | |4 +--+5 | | |3 | | +--+5 +--+
17497| | | | | |6 | | | | | | |6 | |7 |
17498+--+--+--+ +--+--+--+ +--+--+--+ +--+--+--+
17499
17500+--+--+--+ +--+--+--+ +--+--+--+--+ +--+-----+--+ +--+--+--+--+
17501|0 |1 |2 | |0 |1 |2 | |0 |1 |2 |3 | |0 |1 |2 | |0 |1 |2 |3 |
17502| +--+ | | +--+ | | +--+--+ | | | | | | +--+--+ |
17503| |3 +--+ +--+3 | | +--+4 +--+ +--+ +--+ +--+4 +--+
17504+--+ |4 | |4 | +--+ |5 +--+--+6 | |3 +--+--+4 | |5 | |6 |
17505|5 +--+ | | +--+5 | | |7 |8 | | | |5 |6 | | | | | |
17506| |6 | | | |6 | | +--+--+--+--+ +--+--+--+--+ +--+-----+--+
17507+--+--+--+ +--+--+--+
17508" t nil)
17509
17510(autoload (quote table-backward-cell) "table" "\
17511Move backward to the beginning of the previous cell.
17512With argument ARG, do it ARG times;
17513a negative argument ARG = -N means move forward N cells." t nil)
17514
17515(autoload (quote table-span-cell) "table" "\
17516Span current cell into adjacent cell in DIRECTION.
17517DIRECTION is one of symbols; right, left, above or below." t nil)
17518
17519(autoload (quote table-split-cell-vertically) "table" "\
17520Split current cell vertically.
17521Creates a cell above and a cell below the current point location." t nil)
17522
17523(autoload (quote table-split-cell-horizontally) "table" "\
17524Split current cell horizontally.
17525Creates a cell on the left and a cell on the right of the current point location." t nil)
17526
17527(autoload (quote table-split-cell) "table" "\
17528Split current cell in ORIENTATION.
17529ORIENTATION is a symbol either horizontally or vertically." t nil)
17530
17531(autoload (quote table-justify) "table" "\
17532Justify contents of a cell, a row of cells or a column of cells.
17533WHAT is a symbol 'cell, 'row or 'column. JUSTIFY is a symbol 'left,
17534'center, 'right, 'top, 'middle, 'bottom or 'none." t nil)
17535
17536(autoload (quote table-justify-cell) "table" "\
17537Justify cell contents.
17538JUSTIFY is a symbol 'left, 'center or 'right for horizontal, or 'top,
17539'middle, 'bottom or 'none for vertical. When optional PARAGRAPH is
17540non-nil the justify operation is limited to the current paragraph,
17541otherwise the entire cell contents is justified." t nil)
17542
17543(autoload (quote table-justify-row) "table" "\
17544Justify cells of a row.
17545JUSTIFY is a symbol 'left, 'center or 'right for horizontal, or top,
17546'middle, 'bottom or 'none for vertical." t nil)
17547
17548(autoload (quote table-justify-column) "table" "\
17549Justify cells of a column.
17550JUSTIFY is a symbol 'left, 'center or 'right for horizontal, or top,
17551'middle, 'bottom or 'none for vertical." t nil)
17552
17553(autoload (quote table-fixed-width-mode) "table" "\
17554Toggle fixing width mode.
17555In the fixed width mode, typing inside a cell never changes the cell
17556width where in the normal mode the cell width expands automatically in
17557order to prevent a word being folded into multiple lines." t nil)
17558
17559(autoload (quote table-query-dimension) "table" "\
17560Return the dimension of the current cell and the current table.
17561The result is a list (cw ch tw th c r cells) where cw is the cell
17562width, ch is the cell height, tw is the table width, th is the table
17563height, c is the number of columns, r is the number of rows and cells
17564is the total number of cells. The cell dimension excludes the cell
17565frame while the table dimension includes the table frame. The columns
17566and the rows are counted by the number of cell boundaries. Therefore
17567the number tends to be larger than it appears for the tables with
17568non-uniform cell structure (heavily spanned and split). When optional
17569WHERE is provided the cell and table at that location is reported." t nil)
17570
17571(autoload (quote table-generate-source) "table" "\
17572Generate source of the current table in the specified language.
17573LANGUAGE is a symbol that specifies the language to describe the
17574structure of the table. It must be either 'html, 'latex or 'cals.
17575The resulted source text is inserted into DEST-BUFFER and the buffer
17576object is returned. When DEST-BUFFER is omitted or nil the default
17577buffer specified in `table-dest-buffer-name' is used. In this case
17578the content of the default buffer is erased prior to the generation.
17579When DEST-BUFFER is non-nil it is expected to be either a destination
17580buffer or a name of the destination buffer. In this case the
17581generated result is inserted at the current point in the destination
17582buffer and the previously existing contents in the buffer are
17583untouched.
17584
17585References used for this implementation:
17586
17587HTML:
17588 http://www.w3.org
17589
17590LaTeX:
17591 http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/Tables.html
17592
17593CALS (DocBook DTD):
17594 http://www.oasis-open.org/html/a502.htm
17595 http://www.oreilly.com/catalog/docbook/chapter/book/table.html#AEN114751
17596" t nil)
17597
17598(autoload (quote table-insert-sequence) "table" "\
17599Travel cells forward while inserting a specified sequence string in each cell.
17600STR is the base string from which the sequence starts. When STR is an
17601empty string then each cell content is erased. When STR ends with
17602numerical characters (they may optionally be surrounded by a pair of
17603parentheses) they are incremented as a decimal number. Otherwise the
17604last character in STR is incremented in ASCII code order. N is the
17605number of sequence elements to insert. When N is negative the cell
17606traveling direction is backward. When N is zero it travels forward
17607entire table. INCREMENT is the increment between adjacent sequence
17608elements and can be a negative number for effectively decrementing.
17609INTERVAL is the number of cells to travel between sequence element
17610insertion which is normally 1. When zero or less is given for
17611INTERVAL it is interpreted as number of cells per row so that sequence
17612is placed straight down vertically as long as the table's cell
17613structure is uniform. JUSTIFY is one of the symbol 'left, 'center or
17614'right, that specifies justification of the inserted string.
17615
17616Example:
17617
17618 (progn
17619 (table-insert 16 3 5 1)
17620 (table-forward-cell 15)
17621 (table-insert-sequence \"D0\" -16 1 1 'center)
17622 (table-forward-cell 16)
17623 (table-insert-sequence \"A[0]\" -16 1 1 'center)
17624 (table-forward-cell 1)
17625 (table-insert-sequence \"-\" 16 0 1 'center))
17626
17627 (progn
17628 (table-insert 16 8 5 1)
17629 (table-insert-sequence \"@\" 0 1 2 'right)
17630 (table-forward-cell 1)
17631 (table-insert-sequence \"64\" 0 1 2 'left))
17632" t nil)
17633
17634(autoload (quote table-delete-row) "table" "\
17635Delete N row(s) of cells.
17636Delete N rows of cells from current row. The current row is the row
17637contains the current cell where point is located. Each row must
17638consists from cells of same height." t nil)
17639
17640(autoload (quote table-delete-column) "table" "\
17641Delete N column(s) of cells.
17642Delete N columns of cells from current column. The current column is
17643the column contains the current cell where point is located. Each
17644column must consists from cells of same width." t nil)
17645
17646(autoload (quote table-capture) "table" "\
17647Convert plain text into a table by capturing the text in the region.
17648Create a table with the text in region as cell contents. BEG and END
17649specify the region. The text in the region is replaced with a table.
17650The removed text is inserted in the table. When optional
17651COL-DELIM-REGEXP and ROW-DELIM-REGEXP are provided the region contents
17652is parsed and separated into individual cell contents by using the
17653delimiter regular expressions. This parsing determines the number of
17654columns and rows of the table automatically. If COL-DELIM-REGEXP and
17655ROW-DELIM-REGEXP are omitted the result table has only one cell and
17656the entire region contents is placed in that cell. Optional JUSTIFY
17657is one of 'left, 'center or 'right, which specifies the cell
17658justification. Optional MIN-CELL-WIDTH specifies the minimum cell
17659width. Optional COLUMNS specify the number of columns when
17660ROW-DELIM-REGEXP is not specified.
17661
17662
17663Example 1:
17664
176651, 2, 3, 4
176665, 6, 7, 8
17667, 9, 10
17668
17669Running `table-capture' on above 3 line region with COL-DELIM-REGEXP
17670\",\" and ROW-DELIM-REGEXP \"\\n\" creates the following table. In
17671this example the cells are centered and minimum cell width is
17672specified as 5.
17673
17674+-----+-----+-----+-----+
17675| 1 | 2 | 3 | 4 |
17676+-----+-----+-----+-----+
17677| 5 | 6 | 7 | 8 |
17678+-----+-----+-----+-----+
17679| | 9 | 10 | |
17680+-----+-----+-----+-----+
17681
17682Note:
17683
17684In case the function is called interactively user must use \\[quoted-insert] `quoted-insert'
17685in order to enter \"\\n\" successfully. COL-DELIM-REGEXP at the end
17686of each row is optional.
17687
17688
17689Example 2:
17690
17691This example shows how a table can be used for text layout editing.
17692Let `table-capture' capture the following region starting from
17693-!- and ending at -*-, that contains three paragraphs and two item
17694name headers. This time specify empty string for both
17695COL-DELIM-REGEXP and ROW-DELIM-REGEXP.
17696
17697-!-`table-capture' is a powerful command however mastering its power
17698requires some practice. Here is a list of items what it can do.
17699
17700Parse Cell Items By using column delimiter regular
17701 expression and raw delimiter regular
17702 expression, it parses the specified text
17703 area and extracts cell items from
17704 non-table text and then forms a table out
17705 of them.
17706
17707Capture Text Area When no delimiters are specified it
17708 creates a single cell table. The text in
17709 the specified region is placed in that
17710 cell.-*-
17711
17712Now the entire content is captured in a cell which is itself a table
17713like this.
17714
17715+-----------------------------------------------------------------+
17716|`table-capture' is a powerful command however mastering its power|
17717|requires some practice. Here is a list of items what it can do. |
17718| |
17719|Parse Cell Items By using column delimiter regular |
17720| expression and raw delimiter regular |
17721| expression, it parses the specified text |
17722| area and extracts cell items from |
17723| non-table text and then forms a table out |
17724| of them. |
17725| |
17726|Capture Text Area When no delimiters are specified it |
17727| creates a single cell table. The text in |
17728| the specified region is placed in that |
17729| cell. |
17730+-----------------------------------------------------------------+
17731
17732By splitting the cell appropriately we now have a table consisting of
17733paragraphs occupying its own cell. Each cell can now be edited
17734independently.
17735
17736+-----------------------------------------------------------------+
17737|`table-capture' is a powerful command however mastering its power|
17738|requires some practice. Here is a list of items what it can do. |
17739+---------------------+-------------------------------------------+
17740|Parse Cell Items |By using column delimiter regular |
17741| |expression and raw delimiter regular |
17742| |expression, it parses the specified text |
17743| |area and extracts cell items from |
17744| |non-table text and then forms a table out |
17745| |of them. |
17746+---------------------+-------------------------------------------+
17747|Capture Text Area |When no delimiters are specified it |
17748| |creates a single cell table. The text in |
17749| |the specified region is placed in that |
17750| |cell. |
17751+---------------------+-------------------------------------------+
17752
17753By applying `table-release', which does the opposite process, the
17754contents become once again plain text. `table-release' works as
17755companion command to `table-capture' this way.
17756" t nil)
17757
17758(autoload (quote table-release) "table" "\
17759Convert a table into plain text by removing the frame from a table.
17760Remove the frame from a table and inactivate the table. This command
17761converts a table into plain text without frames. It is a companion to
17762`table-capture' which does the opposite process." t nil)
17763
17764;;;***
17765\f
df2d7e04 17766;;;### (autoloads (talk-connect) "talk" "talk.el" (15569 44240))
93548d2e
DL
17767;;; Generated autoloads from talk.el
17768
17769(autoload (quote talk-connect) "talk" "\
17770Connect to display DISPLAY for the Emacs talk group." t nil)
17771
17772;;;***
17773\f
296d7669 17774;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (15712 9990))
93548d2e
DL
17775;;; Generated autoloads from tar-mode.el
17776
17777(autoload (quote tar-mode) "tar-mode" "\
17778Major mode for viewing a tar file as a dired-like listing of its contents.
17779You can move around using the usual cursor motion commands.
17780Letters no longer insert themselves.
17781Type `e' to pull a file out of the tar file and into its own buffer;
17782or click mouse-2 on the file's line in the Tar mode buffer.
17783Type `c' to copy an entry from the tar file into another file on disk.
17784
17785If you edit a sub-file of this archive (as with the `e' command) and
17786save it with Control-x Control-s, the contents of that buffer will be
17787saved back into the tar-file buffer; in this way you can edit a file
17788inside of a tar archive without extracting it and re-archiving it.
17789
17790See also: variables `tar-update-datestamp' and `tar-anal-blocksize'.
8d8d8d4e 17791\\{tar-mode-map}" t nil)
93548d2e
DL
17792
17793;;;***
17794\f
7518ed7b 17795;;;### (autoloads (tcl-help-on-word inferior-tcl tcl-mode) "tcl"
4c6bc877 17796;;;;;; "progmodes/tcl.el" (15533 28779))
7518ed7b 17797;;; Generated autoloads from progmodes/tcl.el
93548d2e 17798
7518ed7b
GM
17799(autoload (quote tcl-mode) "tcl" "\
17800Major mode for editing Tcl code.
17801Expression and list commands understand all Tcl brackets.
17802Tab indents for Tcl code.
17803Paragraphs are separated by blank lines only.
17804Delete converts tabs to spaces as it moves back.
17805
17806Variables controlling indentation style:
4c6bc877 17807 `tcl-indent-level'
7518ed7b 17808 Indentation of Tcl statements within surrounding block.
4c6bc877 17809 `tcl-continued-indent-level'
7518ed7b
GM
17810 Indentation of continuation line relative to first line of command.
17811
17812Variables controlling user interaction with mode (see variable
17813documentation for details):
4c6bc877 17814 `tcl-tab-always-indent'
7518ed7b 17815 Controls action of TAB key.
4c6bc877 17816 `tcl-auto-newline'
7518ed7b
GM
17817 Non-nil means automatically newline before and after braces, brackets,
17818 and semicolons inserted in Tcl code.
4c6bc877 17819 `tcl-use-smart-word-finder'
7518ed7b
GM
17820 If not nil, use a smarter, Tcl-specific way to find the current
17821 word when looking up help on a Tcl command.
17822
17823Turning on Tcl mode calls the value of the variable `tcl-mode-hook'
17824with no args, if that value is non-nil. Read the documentation for
17825`tcl-mode-hook' to see what kinds of interesting hook functions
17826already exist.
17827
17828Commands:
17829\\{tcl-mode-map}" t nil)
17830
17831(autoload (quote inferior-tcl) "tcl" "\
17832Run inferior Tcl process.
17833Prefix arg means enter program name interactively.
17834See documentation for function `inferior-tcl-mode' for more information." t nil)
17835
17836(autoload (quote tcl-help-on-word) "tcl" "\
17837Get help on Tcl command. Default is word at point.
17838Prefix argument means invert sense of `tcl-use-smart-word-finder'." t nil)
93548d2e
DL
17839
17840;;;***
17841\f
2b74dd73 17842;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (15430 11124))
a25bbe00 17843;;; Generated autoloads from net/telnet.el
93548d2e
DL
17844 (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)")
17845
17846(autoload (quote telnet) "telnet" "\
17847Open a network login connection to host named HOST (a string).
17848Communication with HOST is recorded in a buffer `*PROGRAM-HOST*'
17849where PROGRAM is the telnet program being used. This program
17850is controlled by the contents of the global variable `telnet-host-properties',
17851falling back on the value of the global variable `telnet-program'.
17852Normally input is edited in Emacs and sent a line at a time." t nil)
17853 (add-hook 'same-window-regexps "\\*rsh-[^-]*\\*\\(\\|<[0-9]*>\\)")
17854
17855(autoload (quote rsh) "telnet" "\
17856Open a network login connection to host named HOST (a string).
17857Communication with HOST is recorded in a buffer `*rsh-HOST*'.
17858Normally input is edited in Emacs and sent a line at a time." t nil)
17859
17860;;;***
17861\f
4c6bc877
MR
17862;;;### (autoloads (ansi-term term make-term) "term" "term.el" (15549
17863;;;;;; 60240))
93548d2e
DL
17864;;; Generated autoloads from term.el
17865
17866(autoload (quote make-term) "term" "\
17867Make a term process NAME in a buffer, running PROGRAM.
17868The name of the buffer is made by surrounding NAME with `*'s.
17869If there is already a running process in that buffer, it is not restarted.
17870Optional third arg STARTFILE is the name of a file to send the contents of to
17871the process. Any more args are arguments to PROGRAM." nil nil)
17872
17873(autoload (quote term) "term" "\
17874Start a terminal-emulator in a new buffer." t nil)
17875
17876(autoload (quote ansi-term) "term" "\
17877Start a terminal-emulator in a new buffer." t nil)
17878
17879;;;***
17880\f
2b74dd73
MR
17881;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (15490
17882;;;;;; 38811))
93548d2e
DL
17883;;; Generated autoloads from terminal.el
17884
17885(autoload (quote terminal-emulator) "terminal" "\
17886Under a display-terminal emulator in BUFFER, run PROGRAM on arguments ARGS.
17887ARGS is a list of argument-strings. Remaining arguments are WIDTH and HEIGHT.
17888BUFFER's contents are made an image of the display generated by that program,
17889and any input typed when BUFFER is the current Emacs buffer is sent to that
17890program as keyboard input.
17891
17892Interactively, BUFFER defaults to \"*terminal*\" and PROGRAM and ARGS
17893are parsed from an input-string using your usual shell.
17894WIDTH and HEIGHT are determined from the size of the current window
17895-- WIDTH will be one less than the window's width, HEIGHT will be its height.
17896
17897To switch buffers and leave the emulator, or to give commands
17898to the emulator itself (as opposed to the program running under it),
17899type Control-^. The following character is an emulator command.
17900Type Control-^ twice to send it to the subprogram.
17901This escape character may be changed using the variable `terminal-escape-char'.
17902
17903`Meta' characters may not currently be sent through the terminal emulator.
17904
17905Here is a list of some of the variables which control the behaviour
17906of the emulator -- see their documentation for more information:
17907terminal-escape-char, terminal-scrolling, terminal-more-processing,
17908terminal-redisplay-interval.
17909
17910This function calls the value of terminal-mode-hook if that exists
17911and is non-nil after the terminal buffer has been set up and the
17912subprocess started." t nil)
17913
17914;;;***
17915\f
2b74dd73 17916;;;### (autoloads (tetris) "tetris" "play/tetris.el" (15540 36638))
93548d2e
DL
17917;;; Generated autoloads from play/tetris.el
17918
17919(autoload (quote tetris) "tetris" "\
17920Play the Tetris game.
17921Shapes drop from the top of the screen, and the user has to move and
17922rotate the shape to fit in with those at the bottom of the screen so
17923as to form complete rows.
17924
17925tetris-mode keybindings:
17926 \\<tetris-mode-map>
17927\\[tetris-start-game] Starts a new game of Tetris
17928\\[tetris-end-game] Terminates the current game
17929\\[tetris-pause-game] Pauses (or resumes) the current game
17930\\[tetris-move-left] Moves the shape one square to the left
17931\\[tetris-move-right] Moves the shape one square to the right
17932\\[tetris-rotate-prev] Rotates the shape clockwise
17933\\[tetris-rotate-next] Rotates the shape anticlockwise
17934\\[tetris-move-bottom] Drops the shape to the bottom of the playing area
17935
17936" t nil)
17937
17938;;;***
17939\f
17940;;;### (autoloads (tex-start-shell slitex-mode latex-mode plain-tex-mode
17941;;;;;; tex-mode tex-close-quote tex-open-quote tex-default-mode
17942;;;;;; tex-show-queue-command tex-dvi-view-command tex-alt-dvi-print-command
17943;;;;;; tex-dvi-print-command tex-bibtex-command latex-block-names
e18e407f 17944;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command
93548d2e
DL
17945;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
17946;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
87bb8d21 17947;;;;;; (15666 2624))
93548d2e
DL
17948;;; Generated autoloads from textmodes/tex-mode.el
17949
17950(defvar tex-shell-file-name nil "\
17951*If non-nil, the shell file name to run in the subshell used to run TeX.")
17952
17953(defvar tex-directory "." "\
17954*Directory in which temporary files are written.
17955You can make this `/tmp' if your TEXINPUTS has no relative directories in it
17956and you don't try to apply \\[tex-region] or \\[tex-buffer] when there are
17957`\\input' commands with relative directories.")
17958
17959(defvar tex-first-line-header-regexp nil "\
17960Regexp for matching a first line which `tex-region' should include.
17961If this is non-nil, it should be a regular expression string;
17962if it matches the first line of the file,
17963`tex-region' always includes the first line in the TeX run.")
17964
17965(defvar tex-main-file nil "\
17966*The main TeX source file which includes this buffer's file.
17967The command `tex-file' runs TeX on the file specified by `tex-main-file'
17968if the variable is non-nil.")
17969
17970(defvar tex-offer-save t "\
17971*If non-nil, ask about saving modified buffers before \\[tex-file] is run.")
17972
17973(defvar tex-run-command "tex" "\
17974*Command used to run TeX subjob.
17975TeX Mode sets `tex-command' to this string.
17976See the documentation of that variable.")
17977
17978(defvar latex-run-command "latex" "\
17979*Command used to run LaTeX subjob.
17980LaTeX Mode sets `tex-command' to this string.
17981See the documentation of that variable.")
17982
17983(defvar slitex-run-command "slitex" "\
17984*Command used to run SliTeX subjob.
17985SliTeX Mode sets `tex-command' to this string.
17986See the documentation of that variable.")
17987
87bb8d21 17988(defvar tex-start-options "" "\
e18e407f 17989*TeX options to use when starting TeX.
87bb8d21
MR
17990These immediately precede the commands in `tex-start-commands'
17991and the input file name, with no separating space and are not shell-quoted.
17992If nil, TeX runs with no options. See the documentation of `tex-command'.")
e18e407f
KS
17993
17994(defvar tex-start-commands "\\nonstopmode\\input" "\
17995*TeX commands to use when starting TeX.
87bb8d21
MR
17996They are shell-quoted and precede the input file name, with a separating space.
17997If nil, no commands are used. See the documentation of `tex-command'.")
93548d2e
DL
17998
17999(defvar latex-block-names nil "\
18000*User defined LaTeX block names.
18001Combined with `standard-latex-block-names' for minibuffer completion.")
18002
18003(defvar tex-bibtex-command "bibtex" "\
18004*Command used by `tex-bibtex-file' to gather bibliographic data.
18005If this string contains an asterisk (`*'), that is replaced by the file name;
18006otherwise, the file name, preceded by blank, is added at the end.")
18007
18008(defvar tex-dvi-print-command "lpr -d" "\
18009*Command used by \\[tex-print] to print a .dvi file.
18010If this string contains an asterisk (`*'), that is replaced by the file name;
18011otherwise, the file name, preceded by blank, is added at the end.")
18012
18013(defvar tex-alt-dvi-print-command "lpr -d" "\
18014*Command used by \\[tex-print] with a prefix arg to print a .dvi file.
18015If this string contains an asterisk (`*'), that is replaced by the file name;
18016otherwise, the file name, preceded by blank, is added at the end.
18017
18018If two printers are not enough of a choice, you can set the variable
18019`tex-alt-dvi-print-command' to an expression that asks what you want;
18020for example,
18021
18022 (setq tex-alt-dvi-print-command
18023 '(format \"lpr -P%s\" (read-string \"Use printer: \")))
18024
18025would tell \\[tex-print] with a prefix argument to ask you which printer to
18026use.")
18027
18028(defvar tex-dvi-view-command nil "\
18029*Command used by \\[tex-view] to display a `.dvi' file.
18030If this string contains an asterisk (`*'), that is replaced by the file name;
18031otherwise, the file name, preceded by blank, is added at the end.
18032
18033This can be set conditionally so that the previewer used is suitable for the
18034window system being used. For example,
18035
18036 (setq tex-dvi-view-command
18037 (if (eq window-system 'x) \"xdvi\" \"dvi2tty * | cat -s\"))
18038
18039would tell \\[tex-view] to use xdvi under X windows and to use dvi2tty
18040otherwise.")
18041
18042(defvar tex-show-queue-command "lpq" "\
18043*Command used by \\[tex-show-print-queue] to show the print queue.
18044Should show the queue(s) that \\[tex-print] puts jobs on.")
18045
cded5ed3 18046(defvar tex-default-mode (quote latex-mode) "\
93548d2e
DL
18047*Mode to enter for a new file that might be either TeX or LaTeX.
18048This variable is used when it can't be determined whether the file
18049is plain TeX or LaTeX or what because the file contains no commands.
18050Normally set to either `plain-tex-mode' or `latex-mode'.")
18051
18052(defvar tex-open-quote "``" "\
18053*String inserted by typing \\[tex-insert-quote] to open a quotation.")
18054
18055(defvar tex-close-quote "''" "\
18056*String inserted by typing \\[tex-insert-quote] to close a quotation.")
18057
18058(autoload (quote tex-mode) "tex-mode" "\
18059Major mode for editing files of input for TeX, LaTeX, or SliTeX.
18060Tries to determine (by looking at the beginning of the file) whether
18061this file is for plain TeX, LaTeX, or SliTeX and calls `plain-tex-mode',
18062`latex-mode', or `slitex-mode', respectively. If it cannot be determined,
18063such as if there are no commands in the file, the value of `tex-default-mode'
18064says which mode to use." t nil)
18065
18066(defalias (quote TeX-mode) (quote tex-mode))
18067
18068(defalias (quote plain-TeX-mode) (quote plain-tex-mode))
18069
18070(defalias (quote LaTeX-mode) (quote latex-mode))
18071
18072(autoload (quote plain-tex-mode) "tex-mode" "\
18073Major mode for editing files of input for plain TeX.
18074Makes $ and } display the characters they match.
18075Makes \" insert `` when it seems to be the beginning of a quotation,
18076and '' when it appears to be the end; it inserts \" only after a \\.
18077
18078Use \\[tex-region] to run TeX on the current region, plus a \"header\"
18079copied from the top of the file (containing macro definitions, etc.),
18080running TeX under a special subshell. \\[tex-buffer] does the whole buffer.
18081\\[tex-file] saves the buffer and then processes the file.
18082\\[tex-print] prints the .dvi file made by any of these.
18083\\[tex-view] previews the .dvi file made by any of these.
18084\\[tex-bibtex-file] runs bibtex on the file of the current buffer.
18085
18086Use \\[tex-validate-buffer] to check buffer for paragraphs containing
18087mismatched $'s or braces.
18088
18089Special commands:
09938b67 18090\\{plain-tex-mode-map}
93548d2e
DL
18091
18092Mode variables:
18093tex-run-command
18094 Command string used by \\[tex-region] or \\[tex-buffer].
18095tex-directory
18096 Directory in which to create temporary files for TeX jobs
18097 run by \\[tex-region] or \\[tex-buffer].
18098tex-dvi-print-command
18099 Command string used by \\[tex-print] to print a .dvi file.
18100tex-alt-dvi-print-command
18101 Alternative command string used by \\[tex-print] (when given a prefix
18102 argument) to print a .dvi file.
18103tex-dvi-view-command
18104 Command string used by \\[tex-view] to preview a .dvi file.
18105tex-show-queue-command
18106 Command string used by \\[tex-show-print-queue] to show the print
18107 queue that \\[tex-print] put your job on.
18108
18109Entering Plain-tex mode runs the hook `text-mode-hook', then the hook
18110`tex-mode-hook', and finally the hook `plain-tex-mode-hook'. When the
18111special subshell is initiated, the hook `tex-shell-hook' is run." t nil)
18112
18113(autoload (quote latex-mode) "tex-mode" "\
18114Major mode for editing files of input for LaTeX.
18115Makes $ and } display the characters they match.
18116Makes \" insert `` when it seems to be the beginning of a quotation,
18117and '' when it appears to be the end; it inserts \" only after a \\.
18118
18119Use \\[tex-region] to run LaTeX on the current region, plus the preamble
18120copied from the top of the file (containing \\documentstyle, etc.),
18121running LaTeX under a special subshell. \\[tex-buffer] does the whole buffer.
18122\\[tex-file] saves the buffer and then processes the file.
18123\\[tex-print] prints the .dvi file made by any of these.
18124\\[tex-view] previews the .dvi file made by any of these.
18125\\[tex-bibtex-file] runs bibtex on the file of the current buffer.
18126
18127Use \\[tex-validate-buffer] to check buffer for paragraphs containing
18128mismatched $'s or braces.
18129
18130Special commands:
09938b67 18131\\{latex-mode-map}
93548d2e
DL
18132
18133Mode variables:
18134latex-run-command
18135 Command string used by \\[tex-region] or \\[tex-buffer].
18136tex-directory
18137 Directory in which to create temporary files for LaTeX jobs
18138 run by \\[tex-region] or \\[tex-buffer].
18139tex-dvi-print-command
18140 Command string used by \\[tex-print] to print a .dvi file.
18141tex-alt-dvi-print-command
18142 Alternative command string used by \\[tex-print] (when given a prefix
18143 argument) to print a .dvi file.
18144tex-dvi-view-command
18145 Command string used by \\[tex-view] to preview a .dvi file.
18146tex-show-queue-command
18147 Command string used by \\[tex-show-print-queue] to show the print
18148 queue that \\[tex-print] put your job on.
18149
18150Entering Latex mode runs the hook `text-mode-hook', then
18151`tex-mode-hook', and finally `latex-mode-hook'. When the special
18152subshell is initiated, `tex-shell-hook' is run." t nil)
18153
18154(autoload (quote slitex-mode) "tex-mode" "\
18155Major mode for editing files of input for SliTeX.
18156Makes $ and } display the characters they match.
18157Makes \" insert `` when it seems to be the beginning of a quotation,
18158and '' when it appears to be the end; it inserts \" only after a \\.
18159
18160Use \\[tex-region] to run SliTeX on the current region, plus the preamble
18161copied from the top of the file (containing \\documentstyle, etc.),
18162running SliTeX under a special subshell. \\[tex-buffer] does the whole buffer.
18163\\[tex-file] saves the buffer and then processes the file.
18164\\[tex-print] prints the .dvi file made by any of these.
18165\\[tex-view] previews the .dvi file made by any of these.
18166\\[tex-bibtex-file] runs bibtex on the file of the current buffer.
18167
18168Use \\[tex-validate-buffer] to check buffer for paragraphs containing
18169mismatched $'s or braces.
18170
18171Special commands:
09938b67 18172\\{slitex-mode-map}
93548d2e
DL
18173
18174Mode variables:
18175slitex-run-command
18176 Command string used by \\[tex-region] or \\[tex-buffer].
18177tex-directory
18178 Directory in which to create temporary files for SliTeX jobs
18179 run by \\[tex-region] or \\[tex-buffer].
18180tex-dvi-print-command
18181 Command string used by \\[tex-print] to print a .dvi file.
18182tex-alt-dvi-print-command
18183 Alternative command string used by \\[tex-print] (when given a prefix
18184 argument) to print a .dvi file.
18185tex-dvi-view-command
18186 Command string used by \\[tex-view] to preview a .dvi file.
18187tex-show-queue-command
18188 Command string used by \\[tex-show-print-queue] to show the print
18189 queue that \\[tex-print] put your job on.
18190
18191Entering SliTeX mode runs the hook `text-mode-hook', then the hook
18192`tex-mode-hook', then the hook `latex-mode-hook', and finally the hook
18193`slitex-mode-hook'. When the special subshell is initiated, the hook
18194`tex-shell-hook' is run." t nil)
18195
18196(autoload (quote tex-start-shell) "tex-mode" nil nil nil)
18197
18198;;;***
18199\f
18200;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer)
df2d7e04 18201;;;;;; "texinfmt" "textmodes/texinfmt.el" (15498 37611))
93548d2e
DL
18202;;; Generated autoloads from textmodes/texinfmt.el
18203
18204(autoload (quote texinfo-format-buffer) "texinfmt" "\
18205Process the current buffer as texinfo code, into an Info file.
18206The Info file output is generated in a buffer visiting the Info file
18207name specified in the @setfilename command.
18208
18209Non-nil argument (prefix, if interactive) means don't make tag table
18210and don't split the file if large. You can use Info-tagify and
18211Info-split to do these manually." t nil)
18212
18213(autoload (quote texinfo-format-region) "texinfmt" "\
18214Convert the current region of the Texinfo file to Info format.
18215This lets you see what that part of the file will look like in Info.
18216The command is bound to \\[texinfo-format-region]. The text that is
18217converted to Info is stored in a temporary buffer." t nil)
18218
18219(autoload (quote texi2info) "texinfmt" "\
18220Convert the current buffer (written in Texinfo code) into an Info file.
18221The Info file output is generated in a buffer visiting the Info file
18222names specified in the @setfilename command.
18223
18224This function automatically updates all node pointers and menus, and
18225creates a master menu. This work is done on a temporary buffer that
18226is automatically removed when the Info file is created. The original
18227Texinfo source buffer is not changed.
18228
18229Non-nil argument (prefix, if interactive) means don't split the file
18230if large. You can use Info-split to do this manually." t nil)
18231
18232;;;***
18233\f
6c083b4c 18234;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote)
87bb8d21 18235;;;;;; "texinfo" "textmodes/texinfo.el" (15656 53217))
93548d2e
DL
18236;;; Generated autoloads from textmodes/texinfo.el
18237
6c083b4c
GM
18238(defvar texinfo-open-quote "``" "\
18239*String inserted by typing \\[texinfo-insert-quote] to open a quotation.")
18240
18241(defvar texinfo-close-quote "''" "\
18242*String inserted by typing \\[texinfo-insert-quote] to close a quotation.")
18243
93548d2e
DL
18244(autoload (quote texinfo-mode) "texinfo" "\
18245Major mode for editing Texinfo files.
18246
18247 It has these extra commands:
18248\\{texinfo-mode-map}
18249
18250 These are files that are used as input for TeX to make printed manuals
18251and also to be turned into Info files with \\[makeinfo-buffer] or
18252the `makeinfo' program. These files must be written in a very restricted and
18253modified version of TeX input format.
18254
18255 Editing commands are like text-mode except that the syntax table is
18256set up so expression commands skip Texinfo bracket groups. To see
18257what the Info version of a region of the Texinfo file will look like,
18258use \\[makeinfo-region], which runs `makeinfo' on the current region.
18259
18260 You can show the structure of a Texinfo file with \\[texinfo-show-structure].
18261This command shows the structure of a Texinfo file by listing the
18262lines with the @-sign commands for @chapter, @section, and the like.
18263These lines are displayed in another window called the *Occur* window.
18264In that window, you can position the cursor over one of the lines and
18265use \\[occur-mode-goto-occurrence], to jump to the corresponding spot
18266in the Texinfo file.
18267
18268 In addition, Texinfo mode provides commands that insert various
18269frequently used @-sign commands into the buffer. You can use these
18270commands to save keystrokes. And you can insert balanced braces with
18271\\[texinfo-insert-braces] and later use the command \\[up-list] to
18272move forward past the closing brace.
18273
18274Also, Texinfo mode provides functions for automatically creating or
18275updating menus and node pointers. These functions
18276
18277 * insert the `Next', `Previous' and `Up' pointers of a node,
18278 * insert or update the menu for a section, and
18279 * create a master menu for a Texinfo source file.
18280
18281Here are the functions:
18282
18283 texinfo-update-node \\[texinfo-update-node]
18284 texinfo-every-node-update \\[texinfo-every-node-update]
18285 texinfo-sequential-node-update
18286
18287 texinfo-make-menu \\[texinfo-make-menu]
18288 texinfo-all-menus-update \\[texinfo-all-menus-update]
18289 texinfo-master-menu
18290
18291 texinfo-indent-menu-description (column &optional region-p)
18292
18293The `texinfo-column-for-description' variable specifies the column to
18294which menu descriptions are indented.
18295
18296Passed an argument (a prefix argument, if interactive), the
18297`texinfo-update-node' and `texinfo-make-menu' functions do their jobs
18298in the region.
18299
18300To use the updating commands, you must structure your Texinfo file
18301hierarchically, such that each `@node' line, with the exception of the
18302Top node, is accompanied by some kind of section line, such as an
18303`@chapter' or `@section' line.
18304
18305If the file has a `top' node, it must be called `top' or `Top' and
18306be the first node in the file.
18307
612839b6
GM
18308Entering Texinfo mode calls the value of `text-mode-hook', and then the
18309value of `texinfo-mode-hook'." t nil)
93548d2e
DL
18310
18311;;;***
18312\f
5ec14d3c 18313;;;### (autoloads (thai-composition-function thai-post-read-conversion
a1b8d58b 18314;;;;;; thai-compose-buffer thai-compose-string thai-compose-region)
2b74dd73 18315;;;;;; "thai-util" "language/thai-util.el" (15382 18841))
93548d2e
DL
18316;;; Generated autoloads from language/thai-util.el
18317
93548d2e
DL
18318(autoload (quote thai-compose-region) "thai-util" "\
18319Compose Thai characters in the region.
18320When called from a program, expects two arguments,
18321positions (integers or markers) specifying the region." t nil)
18322
18323(autoload (quote thai-compose-string) "thai-util" "\
18324Compose Thai characters in STRING and return the resulting string." nil nil)
18325
18326(autoload (quote thai-compose-buffer) "thai-util" "\
18327Compose Thai characters in the current buffer." t nil)
18328
18329(autoload (quote thai-post-read-conversion) "thai-util" nil nil nil)
18330
5ec14d3c
KH
18331(autoload (quote thai-composition-function) "thai-util" "\
18332Compose Thai text in the region FROM and TO.
18333The text matches the regular expression PATTERN.
18334Optional 4th argument STRING, if non-nil, is a string containing text
18335to compose.
18336
18337The return value is number of composed characters." nil nil)
93548d2e
DL
18338
18339;;;***
18340\f
d054101f
GM
18341;;;### (autoloads (list-at-point number-at-point symbol-at-point
18342;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing)
4c6bc877 18343;;;;;; "thingatpt" "thingatpt.el" (15185 49574))
93548d2e
DL
18344;;; Generated autoloads from thingatpt.el
18345
18346(autoload (quote forward-thing) "thingatpt" "\
18347Move forward to the end of the next THING." nil nil)
18348
18349(autoload (quote bounds-of-thing-at-point) "thingatpt" "\
18350Determine the start and end buffer locations for the THING at point.
18351THING is a symbol which specifies the kind of syntactic entity you want.
18352Possibilities include `symbol', `list', `sexp', `defun', `filename', `url',
18353`word', `sentence', `whitespace', `line', `page' and others.
18354
18355See the file `thingatpt.el' for documentation on how to define
18356a symbol as a valid THING.
18357
18358The value is a cons cell (START . END) giving the start and end positions
18359of the textual entity that was found." nil nil)
18360
18361(autoload (quote thing-at-point) "thingatpt" "\
18362Return the THING at point.
18363THING is a symbol which specifies the kind of syntactic entity you want.
18364Possibilities include `symbol', `list', `sexp', `defun', `filename', `url',
18365`word', `sentence', `whitespace', `line', `page' and others.
18366
18367See the file `thingatpt.el' for documentation on how to define
18368a symbol as a valid THING." nil nil)
18369
d054101f
GM
18370(autoload (quote sexp-at-point) "thingatpt" nil nil nil)
18371
18372(autoload (quote symbol-at-point) "thingatpt" nil nil nil)
18373
18374(autoload (quote number-at-point) "thingatpt" nil nil nil)
18375
18376(autoload (quote list-at-point) "thingatpt" nil nil nil)
18377
93548d2e
DL
18378;;;***
18379\f
2b74dd73
MR
18380;;;### (autoloads (tibetan-pre-write-canonicalize-for-unicode tibetan-pre-write-conversion
18381;;;;;; tibetan-post-read-conversion tibetan-compose-buffer tibetan-decompose-buffer
18382;;;;;; tibetan-composition-function tibetan-decompose-string tibetan-decompose-region
18383;;;;;; tibetan-compose-region tibetan-compose-string tibetan-transcription-to-tibetan
18384;;;;;; tibetan-tibetan-to-transcription tibetan-char-p) "tibet-util"
df2d7e04 18385;;;;;; "language/tibet-util.el" (15576 41093))
93548d2e
DL
18386;;; Generated autoloads from language/tibet-util.el
18387
5ec14d3c 18388(autoload (quote tibetan-char-p) "tibet-util" "\
93548d2e
DL
18389Check if char CH is Tibetan character.
18390Returns non-nil if CH is Tibetan. Otherwise, returns nil." nil nil)
18391
5ec14d3c
KH
18392(autoload (quote tibetan-tibetan-to-transcription) "tibet-util" "\
18393Transcribe Tibetan string STR and return the corresponding Roman string." nil nil)
93548d2e 18394
5ec14d3c
KH
18395(autoload (quote tibetan-transcription-to-tibetan) "tibet-util" "\
18396Convert Tibetan Roman string STR to Tibetan character string.
18397The returned string has no composition information." nil nil)
93548d2e
DL
18398
18399(autoload (quote tibetan-compose-string) "tibet-util" "\
5ec14d3c
KH
18400Compose Tibetan string STR." nil nil)
18401
18402(autoload (quote tibetan-compose-region) "tibet-util" "\
18403Compose Tibetan text the region BEG and END." t nil)
93548d2e 18404
f75a0f7a
GM
18405(autoload (quote tibetan-decompose-region) "tibet-util" "\
18406Decompose Tibetan text in the region FROM and TO.
18407This is different from decompose-region because precomposed Tibetan characters
b5dcfce9 18408are decomposed into normal Tibetan character sequences." t nil)
93548d2e 18409
f75a0f7a
GM
18410(autoload (quote tibetan-decompose-string) "tibet-util" "\
18411Decompose Tibetan string STR.
18412This is different from decompose-string because precomposed Tibetan characters
b5dcfce9 18413are decomposed into normal Tibetan character sequences." nil nil)
93548d2e 18414
5ec14d3c 18415(autoload (quote tibetan-composition-function) "tibet-util" nil nil nil)
93548d2e
DL
18416
18417(autoload (quote tibetan-decompose-buffer) "tibet-util" "\
18418Decomposes Tibetan characters in the buffer into their components.
5ec14d3c 18419See also the documentation of the function `tibetan-decompose-region'." t nil)
93548d2e
DL
18420
18421(autoload (quote tibetan-compose-buffer) "tibet-util" "\
18422Composes Tibetan character components in the buffer.
18423See also docstring of the function tibetan-compose-region." t nil)
18424
18425(autoload (quote tibetan-post-read-conversion) "tibet-util" nil nil nil)
18426
18427(autoload (quote tibetan-pre-write-conversion) "tibet-util" nil nil nil)
18428
2b74dd73
MR
18429(autoload (quote tibetan-pre-write-canonicalize-for-unicode) "tibet-util" nil nil nil)
18430
93548d2e
DL
18431;;;***
18432\f
cded5ed3 18433;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el"
4c6bc877 18434;;;;;; (15489 14486))
cded5ed3
GM
18435;;; Generated autoloads from textmodes/tildify.el
18436
18437(autoload (quote tildify-region) "tildify" "\
18438Add hard spaces in the region between BEG and END.
18439See variables `tildify-pattern-alist', `tildify-string-alist', and
18440`tildify-ignored-environments-alist' for information about configuration
18441parameters.
18442This function performs no refilling of the changed text." t nil)
18443
18444(autoload (quote tildify-buffer) "tildify" "\
18445Add hard spaces in the current buffer.
18446See variables `tildify-pattern-alist', `tildify-string-alist', and
18447`tildify-ignored-environments-alist' for information about configuration
18448parameters.
18449This function performs no refilling of the changed text." t nil)
18450
18451;;;***
18452\f
b442e70a 18453;;;### (autoloads (display-time-mode display-time display-time-day-and-date)
df2d7e04 18454;;;;;; "time" "time.el" (15567 16402))
93548d2e
DL
18455;;; Generated autoloads from time.el
18456
18457(defvar display-time-day-and-date nil "\
18458*Non-nil means \\[display-time] should display day and date as well as time.")
18459
18460(autoload (quote display-time) "time" "\
18461Enable display of time, load level, and mail flag in mode lines.
18462This display updates automatically every minute.
18463If `display-time-day-and-date' is non-nil, the current day and date
18464are displayed as well.
18465This runs the normal hook `display-time-hook' after each update." t nil)
18466
b442e70a 18467(defvar display-time-mode nil "\
b5c5b319 18468Non-nil if Display-Time mode is enabled.
bd02b8e0 18469See the command `display-time-mode' for a description of this minor-mode.
b442e70a
MB
18470Setting this variable directly does not take effect;
18471use either \\[customize] or the function `display-time-mode'.")
18472
18473(custom-add-to-group (quote display-time) (quote display-time-mode) (quote custom-variable))
18474
18475(custom-add-load (quote display-time-mode) (quote time))
18476
93548d2e
DL
18477(autoload (quote display-time-mode) "time" "\
18478Toggle display of time, load level, and mail flag in mode lines.
18479With a numeric arg, enable this display if arg is positive.
18480
18481When this display is enabled, it updates automatically every minute.
18482If `display-time-day-and-date' is non-nil, the current day and date
18483are displayed as well.
18484This runs the normal hook `display-time-hook' after each update." t nil)
18485
18486;;;***
18487\f
4c6bc877
MR
18488;;;### (autoloads (safe-date-to-time time-to-days time-to-day-in-year
18489;;;;;; date-leap-year-p days-between date-to-day time-add time-subtract
18490;;;;;; time-since days-to-time time-less-p seconds-to-time date-to-time)
18491;;;;;; "time-date" "calendar/time-date.el" (15450 56230))
18492;;; Generated autoloads from calendar/time-date.el
b442e70a
MB
18493
18494(autoload (quote date-to-time) "time-date" "\
4c6bc877
MR
18495Parse a string that represents a date-time and return a time value." nil nil)
18496
18497(autoload (quote seconds-to-time) "time-date" "\
18498Convert SECONDS (a floating point number) to a time value." nil nil)
18499
18500(autoload (quote time-less-p) "time-date" "\
18501Say whether time value T1 is less than time value T2." nil nil)
18502
18503(autoload (quote days-to-time) "time-date" "\
18504Convert DAYS into a time value." nil nil)
18505
18506(autoload (quote time-since) "time-date" "\
18507Return the time elapsed since TIME.
18508TIME should be either a time value or a date-time string." nil nil)
18509
18510(defalias (quote subtract-time) (quote time-subtract))
18511
18512(autoload (quote time-subtract) "time-date" "\
18513Subtract two time values.
18514Return the difference in the format of a time value." nil nil)
18515
18516(autoload (quote time-add) "time-date" "\
18517Add two time values. One should represent a time difference." nil nil)
18518
18519(autoload (quote date-to-day) "time-date" "\
18520Return the number of days between year 1 and DATE.
18521DATE should be a date-time string." nil nil)
18522
18523(autoload (quote days-between) "time-date" "\
18524Return the number of days between DATE1 and DATE2.
18525DATE1 and DATE2 should be date-time strings." nil nil)
18526
18527(autoload (quote date-leap-year-p) "time-date" "\
18528Return t if YEAR is a leap year." nil nil)
18529
18530(autoload (quote time-to-day-in-year) "time-date" "\
18531Return the day number within the year of the date month/day/year." nil nil)
18532
18533(autoload (quote time-to-days) "time-date" "\
18534The number of days between the Gregorian date 0001-12-31bce and TIME.
18535TIME should be a time value.
18536The Gregorian date Sunday, December 31, 1bce is imaginary." nil nil)
b442e70a
MB
18537
18538(autoload (quote safe-date-to-time) "time-date" "\
4c6bc877
MR
18539Parse a string that represents a date-time and return a time value.
18540If DATE is malformed, return a time value of zeros." nil nil)
b442e70a
MB
18541
18542;;;***
18543\f
93548d2e 18544;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp"
4c6bc877 18545;;;;;; "time-stamp.el" (15590 49016))
93548d2e
DL
18546;;; Generated autoloads from time-stamp.el
18547
18548(autoload (quote time-stamp) "time-stamp" "\
7518ed7b 18549Update the time stamp string(s) in the buffer.
93548d2e
DL
18550A template in a file can be automatically updated with a new time stamp
18551every time you save the file. Add this line to your .emacs file:
18552 (add-hook 'write-file-hooks 'time-stamp)
18553Normally the template must appear in the first 8 lines of a file and
18554look like one of the following:
18555 Time-stamp: <>
18556 Time-stamp: \" \"
18557The time stamp is written between the brackets or quotes:
18558 Time-stamp: <1998-02-18 10:20:51 gildea>
18559The time stamp is updated only if the variable `time-stamp-active' is non-nil.
18560The format of the time stamp is set by the variable `time-stamp-format'.
7518ed7b
GM
18561The variables `time-stamp-line-limit', `time-stamp-start', `time-stamp-end',
18562`time-stamp-count', and `time-stamp-inserts-lines' control finding the
18563template." t nil)
93548d2e
DL
18564
18565(autoload (quote time-stamp-toggle-active) "time-stamp" "\
18566Toggle `time-stamp-active', setting whether \\[time-stamp] updates a buffer.
18567With arg, turn time stamping on if and only if arg is positive." t nil)
18568
18569;;;***
18570\f
54baed30
GM
18571;;;### (autoloads (timeclock-when-to-leave-string timeclock-workday-elapsed-string
18572;;;;;; timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out
18573;;;;;; timeclock-change timeclock-status-string timeclock-out timeclock-in
18574;;;;;; timeclock-modeline-display) "timeclock" "calendar/timeclock.el"
4c6bc877 18575;;;;;; (15664 47249))
54baed30
GM
18576;;; Generated autoloads from calendar/timeclock.el
18577
18578(autoload (quote timeclock-modeline-display) "timeclock" "\
18579Toggle display of the amount of time left today in the modeline.
18580If `timeclock-use-display-time' is non-nil, the modeline will be
18581updated whenever the time display is updated. Otherwise, the
18582timeclock will use its own sixty second timer to do its updating.
18583With prefix ARG, turn modeline display on if and only if ARG is
18584positive. Returns the new status of timeclock modeline display
18585\(non-nil means on)." t nil)
18586
18587(autoload (quote timeclock-in) "timeclock" "\
18588Clock in, recording the current time moment in the timelog.
18589With a numeric prefix ARG, record the fact that today has only that
18590many hours in it to be worked. If arg is a non-numeric prefix arg
18591\(non-nil, but not a number), 0 is assumed (working on a holiday or
18592weekend). *If not called interactively, ARG should be the number of
18593_seconds_ worked today*. This feature only has effect the first time
18594this function is called within a day.
18595
18596PROJECT as the project being clocked into. If PROJECT is nil, and
18597FIND-PROJECT is non-nil -- or the user calls `timeclock-in'
18598interactively -- call the function `timeclock-get-project-function' to
18599discover the name of the project." t nil)
18600
18601(autoload (quote timeclock-out) "timeclock" "\
18602Clock out, recording the current time moment in the timelog.
18603If a prefix ARG is given, the user has completed the project that was
18604begun during the last time segment.
18605
18606REASON is the user's reason for clocking out. If REASON is nil, and
18607FIND-REASON is non-nil -- or the user calls `timeclock-out'
18608interactively -- call the function `timeclock-get-reason-function' to
18609discover the reason." t nil)
18610
18611(autoload (quote timeclock-status-string) "timeclock" "\
18612Report the overall timeclock status at the present moment." t nil)
18613
18614(autoload (quote timeclock-change) "timeclock" "\
18615Change to working on a different project, by clocking in then out.
18616With a prefix ARG, consider the previous project as having been
18617finished at the time of changeover. PROJECT is the name of the last
18618project you were working on." t nil)
18619
18620(autoload (quote timeclock-query-out) "timeclock" "\
18621Ask the user before clocking out.
18622This is a useful function for adding to `kill-emacs-hook'." nil nil)
18623
18624(autoload (quote timeclock-reread-log) "timeclock" "\
18625Re-read the timeclock, to account for external changes.
18626Returns the new value of `timeclock-discrepancy'." t nil)
18627
18628(autoload (quote timeclock-workday-remaining-string) "timeclock" "\
18629Return a string representing the amount of time left today.
18630Display second resolution if SHOW-SECONDS is non-nil. If TODAY-ONLY
18631is non-nil, the display will be relative only to time worked today.
18632See `timeclock-relative' for more information about the meaning of
18633\"relative to today\"." t nil)
18634
18635(autoload (quote timeclock-workday-elapsed-string) "timeclock" "\
18636Return a string representing the amount of time worked today.
18637Display seconds resolution if SHOW-SECONDS is non-nil. If RELATIVE is
18638non-nil, the amount returned will be relative to past time worked." t nil)
18639
18640(autoload (quote timeclock-when-to-leave-string) "timeclock" "\
18641Return a string representing at what time the workday ends today.
18642This string is relative to the value of `timeclock-workday'. If
18643NO-MESSAGE is non-nil, no messages will be displayed in the
18644minibuffer. If SHOW-SECONDS is non-nil, the value printed/returned
18645will include seconds. If TODAY-ONLY is non-nil, the value returned
18646will be relative only to the time worked today, and not to past time.
18647This argument only makes a difference if `timeclock-relative' is
18648non-nil." t nil)
18649
18650;;;***
18651\f
93548d2e
DL
18652;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer
18653;;;;;; run-at-time cancel-function-timers cancel-timer) "timer"
296d7669 18654;;;;;; "timer.el" (15671 8032))
93548d2e
DL
18655;;; Generated autoloads from timer.el
18656
18657(defalias (quote disable-timeout) (quote cancel-timer))
18658
18659(autoload (quote cancel-timer) "timer" "\
18660Remove TIMER from the list of active timers." nil nil)
18661
18662(autoload (quote cancel-function-timers) "timer" "\
18663Cancel all timers scheduled by `run-at-time' which would run FUNCTION." t nil)
18664
18665(autoload (quote run-at-time) "timer" "\
18666Perform an action at time TIME.
18667Repeat the action every REPEAT seconds, if REPEAT is non-nil.
18668TIME should be a string like \"11:23pm\", nil meaning now, a number of seconds
18669from now, a value from `current-time', or t (with non-nil REPEAT)
18670meaning the next integral multiple of REPEAT.
18671REPEAT may be an integer or floating point number.
18672The action is to call FUNCTION with arguments ARGS.
18673
18674This function returns a timer object which you can use in `cancel-timer'." t nil)
18675
18676(autoload (quote run-with-timer) "timer" "\
18677Perform an action after a delay of SECS seconds.
18678Repeat the action every REPEAT seconds, if REPEAT is non-nil.
18679SECS and REPEAT may be integers or floating point numbers.
18680The action is to call FUNCTION with arguments ARGS.
18681
18682This function returns a timer object which you can use in `cancel-timer'." t nil)
18683
18684(autoload (quote add-timeout) "timer" "\
18685Add a timer to run SECS seconds from now, to call FUNCTION on OBJECT.
18686If REPEAT is non-nil, repeat the timer every REPEAT seconds.
18687This function is for compatibility; see also `run-with-timer'." nil nil)
18688
18689(autoload (quote run-with-idle-timer) "timer" "\
18690Perform an action the next time Emacs is idle for SECS seconds.
93548d2e 18691The action is to call FUNCTION with arguments ARGS.
abb2db1c
GM
18692SECS may be an integer or a floating point number.
18693
18694If REPEAT is non-nil, do the action each time Emacs has been idle for
18695exactly SECS seconds (that is, only once for each time Emacs becomes idle).
93548d2e
DL
18696
18697This function returns a timer object which you can use in `cancel-timer'." t nil)
18698 (put 'with-timeout 'lisp-indent-function 1)
18699
18700(autoload (quote with-timeout) "timer" "\
18701Run BODY, but if it doesn't finish in SECONDS seconds, give up.
18702If we give up, we run the TIMEOUT-FORMS and return the value of the last one.
18703The call should look like:
18704 (with-timeout (SECONDS TIMEOUT-FORMS...) BODY...)
18705The timeout is checked whenever Emacs waits for some kind of external
18706event (such as keyboard input, input from subprocesses, or a certain time);
18707if the program loops without waiting in any way, the timeout will not
18708be detected." nil (quote macro))
18709
18710;;;***
18711\f
18712;;;### (autoloads (batch-titdic-convert titdic-convert) "titdic-cnv"
296d7669 18713;;;;;; "international/titdic-cnv.el" (15683 14756))
93548d2e
DL
18714;;; Generated autoloads from international/titdic-cnv.el
18715
18716(autoload (quote titdic-convert) "titdic-cnv" "\
18717Convert a TIT dictionary of FILENAME into a Quail package.
18718Optional argument DIRNAME if specified is the directory name under which
18719the generated Quail package is saved." t nil)
18720
18721(autoload (quote batch-titdic-convert) "titdic-cnv" "\
18722Run `titdic-convert' on the files remaining on the command line.
18723Use this from the command line, with `-batch';
18724it won't work in an interactive Emacs.
18725For example, invoke \"emacs -batch -f batch-titdic-convert XXX.tit\" to
18726 generate Quail package file \"xxx.el\" from TIT dictionary file \"XXX.tit\".
18727To get complete usage, invoke \"emacs -batch -f batch-titdic-convert -h\"." nil nil)
18728
18729;;;***
18730\f
18731;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm"
df2d7e04 18732;;;;;; "tmm.el" (15556 56039))
93548d2e
DL
18733;;; Generated autoloads from tmm.el
18734 (define-key global-map "\M-`" 'tmm-menubar)
18735 (define-key global-map [f10] 'tmm-menubar)
18736 (define-key global-map [menu-bar mouse-1] 'tmm-menubar-mouse)
18737
18738(autoload (quote tmm-menubar) "tmm" "\
18739Text-mode emulation of looking and choosing from a menubar.
18740See the documentation for `tmm-prompt'.
18741X-POSITION, if non-nil, specifies a horizontal position within the menu bar;
18742we make that menu bar item (the one at that position) the default choice." t nil)
18743
18744(autoload (quote tmm-menubar-mouse) "tmm" "\
18745Text-mode emulation of looking and choosing from a menubar.
18746This command is used when you click the mouse in the menubar
18747on a console which has no window system but does have a mouse.
18748See the documentation for `tmm-prompt'." t nil)
18749
18750(autoload (quote tmm-prompt) "tmm" "\
18751Text-mode emulation of calling the bindings in keymap.
18752Creates a text-mode menu of possible choices. You can access the elements
18753in the menu in two ways:
18754 *) via history mechanism from minibuffer;
18755 *) Or via completion-buffer that is automatically shown.
18756The last alternative is currently a hack, you cannot use mouse reliably.
18757
18758MENU is like the MENU argument to `x-popup-menu': either a
18759keymap or an alist of alists.
18760DEFAULT-ITEM, if non-nil, specifies an initial default choice.
18761Its value should be an event that has a binding in MENU." nil nil)
18762
18763;;;***
18764\f
ac95a621
GM
18765;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities
18766;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category)
2b74dd73 18767;;;;;; "todo-mode" "calendar/todo-mode.el" (15381 46974))
a1b8d58b
GM
18768;;; Generated autoloads from calendar/todo-mode.el
18769
ac95a621
GM
18770(autoload (quote todo-add-category) "todo-mode" "\
18771Add new category CAT to the TODO list." t nil)
18772
18773(autoload (quote todo-add-item-non-interactively) "todo-mode" "\
18774Insert NEW-ITEM in TODO list as a new entry in CATEGORY." nil nil)
18775
18776(autoload (quote todo-insert-item) "todo-mode" "\
18777Insert new TODO list entry.
18778With a prefix argument solicit the category, otherwise use the current
18779category." t nil)
18780
abb2db1c
GM
18781(autoload (quote todo-top-priorities) "todo-mode" "\
18782List top priorities for each category.
a1b8d58b 18783
abb2db1c
GM
18784Number of entries for each category is given by NOF-PRIORITIES which
18785defaults to 'todo-show-priorities'.
a1b8d58b 18786
abb2db1c
GM
18787If CATEGORY-PR-PAGE is non-nil, a page separator '^L' is inserted
18788between each category." t nil)
a1b8d58b 18789
abb2db1c
GM
18790(autoload (quote todo-print) "todo-mode" "\
18791Print todo summary using `todo-print-function'.
18792If CATEGORY-PR-PAGE is non-nil, a page separator `^L' is inserted
18793between each category.
a1b8d58b 18794
abb2db1c 18795Number of entries for each category is given by `todo-print-priorities'." t nil)
a1b8d58b 18796
ac95a621
GM
18797(autoload (quote todo-mode) "todo-mode" "\
18798Major mode for editing TODO lists.
18799
18800\\{todo-mode-map}" t nil)
18801
18802(autoload (quote todo-cp) "todo-mode" "\
18803Make a diary entry appear only in the current date's diary." nil nil)
18804
18805(autoload (quote todo-show) "todo-mode" "\
18806Show TODO list." t nil)
18807
a1b8d58b
GM
18808;;;***
18809\f
ec2bb97f
EZ
18810;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu
18811;;;;;; tool-bar-local-item tool-bar-add-item tool-bar-mode) "tool-bar"
296d7669 18812;;;;;; "toolbar/tool-bar.el" (15669 19466))
b442e70a
MB
18813;;; Generated autoloads from toolbar/tool-bar.el
18814
18815(defvar tool-bar-mode nil "\
2a55cd3a 18816Non-nil if Tool-Bar mode is enabled.
bd02b8e0 18817See the command `tool-bar-mode' for a description of this minor-mode.
b442e70a
MB
18818Setting this variable directly does not take effect;
18819use either \\[customize] or the function `tool-bar-mode'.")
18820
bd02b8e0 18821(custom-add-to-group (quote mouse) (quote tool-bar-mode) (quote custom-variable))
b442e70a
MB
18822
18823(custom-add-load (quote tool-bar-mode) (quote tool-bar))
18824
18825(autoload (quote tool-bar-mode) "tool-bar" "\
18826Toggle use of the tool bar.
6c083b4c 18827With numeric ARG, display the tool bar if and only if ARG is positive.
b442e70a
MB
18828
18829See `tool-bar-add-item' and `tool-bar-add-item-from-menu' for
18830conveniently adding tool bar items." t nil)
18831
a5e28954
MB
18832(put (quote tool-bar-mode) (quote standard-value) (quote (t)))
18833
b442e70a
MB
18834(autoload (quote tool-bar-add-item) "tool-bar" "\
18835Add an item to the tool bar.
18836ICON names the image, DEF is the key definition and KEY is a symbol
0ad84a21
MB
18837for the fake function key in the menu keymap. Remaining arguments
18838PROPS are additional items to add to the menu item specification. See
18839Info node `(elisp)Tool Bar'. Items are added from left to right.
b442e70a 18840
2a55cd3a
GM
18841ICON is the base name of a file containing the image to use. The
18842function will first try to use ICON.xpm, then ICON.pbm, and finally
18843ICON.xbm, using `find-image'.
0ad84a21 18844
ec2bb97f
EZ
18845Use this function only to make bindings in the global value of `tool-bar-map'.
18846To define items in any other map, use `tool-bar-local-item'." nil nil)
18847
18848(autoload (quote tool-bar-local-item) "tool-bar" "\
18849Add an item to the tool bar in map MAP.
18850ICON names the image, DEF is the key definition and KEY is a symbol
18851for the fake function key in the menu keymap. Remaining arguments
18852PROPS are additional items to add to the menu item specification. See
18853Info node `(elisp)Tool Bar'. Items are added from left to right.
18854
18855ICON is the base name of a file containing the image to use. The
18856function will first try to use ICON.xpm, then ICON.pbm, and finally
18857ICON.xbm, using `find-image'." nil nil)
0ad84a21
MB
18858
18859(autoload (quote tool-bar-add-item-from-menu) "tool-bar" "\
18860Define tool bar binding for COMMAND using the given ICON in keymap MAP.
ec2bb97f
EZ
18861This makes a binding for COMMAND in `tool-bar-map', copying its
18862binding from the menu bar in MAP (which defaults to `global-map'), but
18863modifies the binding by adding an image specification for ICON. It
18864finds ICON just like `tool-bar-add-item'. PROPS are additional
18865properties to add to the binding.
0ad84a21 18866
ec2bb97f
EZ
18867MAP must contain appropriate binding for `[menu-bar]' which holds a keymap.
18868
18869Use this function only to make bindings in the global value of `tool-bar-map'.
18870To define items in any other map, use `tool-bar-local-item'." nil nil)
18871
18872(autoload (quote tool-bar-local-item-from-menu) "tool-bar" "\
18873Define tool bar binding for COMMAND using the given ICON in keymap MAP.
18874This makes a binding for COMMAND in IN-MAP, copying its binding from
18875the menu bar in FROM-MAP (which defaults to `global-map'), but
18876modifies the binding by adding an image specification for ICON. It
18877finds ICON just like `tool-bar-add-item'. PROPS are additional
18878properties to add to the binding.
18879
18880MAP must contain appropriate binding for `[menu-bar]' which holds a keymap." nil nil)
b442e70a
MB
18881
18882;;;***
18883\f
7518ed7b 18884;;;### (autoloads (tooltip-mode tooltip-mode) "tooltip" "tooltip.el"
87bb8d21 18885;;;;;; (15642 10295))
93548d2e
DL
18886;;; Generated autoloads from tooltip.el
18887
18888(autoload (quote tooltip-mode) "tooltip" "\
18889Mode for tooltip display.
18890With ARG, turn tooltip mode on if and only if ARG is positive." t nil)
18891
7518ed7b
GM
18892(defvar tooltip-mode nil "\
18893Toggle tooltip-mode.
18894Setting this variable directly does not take effect;
18895use either \\[customize] or the function `tooltip-mode'.")
18896
18897(custom-add-to-group (quote tooltip) (quote tooltip-mode) (quote custom-variable))
18898
18899(custom-add-load (quote tooltip-mode) (quote tooltip))
18900
93548d2e
DL
18901;;;***
18902\f
38747ec6 18903;;;### (autoloads (tpu-edt-on) "tpu-edt" "emulation/tpu-edt.el" (15651
87bb8d21 18904;;;;;; 7288))
93548d2e
DL
18905;;; Generated autoloads from emulation/tpu-edt.el
18906
5682d301 18907(defalias (quote tpu-edt-mode) (quote tpu-edt-on))
93548d2e 18908
5682d301 18909(defalias (quote tpu-edt) (quote tpu-edt-on))
93548d2e
DL
18910
18911(autoload (quote tpu-edt-on) "tpu-edt" "\
18912Turn on TPU/edt emulation." t nil)
18913
18914;;;***
18915\f
18916;;;### (autoloads (tpu-set-cursor-bound tpu-set-cursor-free tpu-set-scroll-margins)
4c6bc877 18917;;;;;; "tpu-extras" "emulation/tpu-extras.el" (15186 56483))
93548d2e
DL
18918;;; Generated autoloads from emulation/tpu-extras.el
18919
18920(autoload (quote tpu-set-scroll-margins) "tpu-extras" "\
18921Set scroll margins." t nil)
18922
18923(autoload (quote tpu-set-cursor-free) "tpu-extras" "\
18924Allow the cursor to move freely about the screen." t nil)
18925
18926(autoload (quote tpu-set-cursor-bound) "tpu-extras" "\
18927Constrain the cursor to the flow of the text." t nil)
18928
18929;;;***
18930\f
2b74dd73 18931;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (15293 32313))
93548d2e
DL
18932;;; Generated autoloads from emacs-lisp/tq.el
18933
18934(autoload (quote tq-create) "tq" "\
18935Create and return a transaction queue communicating with PROCESS.
18936PROCESS should be a subprocess capable of sending and receiving
18937streams of bytes. It may be a local process, or it may be connected
18938to a tcp server on another machine." nil nil)
18939
18940;;;***
18941\f
18942;;;### (autoloads (trace-function-background trace-function trace-buffer)
2b74dd73 18943;;;;;; "trace" "emacs-lisp/trace.el" (14582 7181))
93548d2e
DL
18944;;; Generated autoloads from emacs-lisp/trace.el
18945
18946(defvar trace-buffer "*trace-output*" "\
18947*Trace output will by default go to that buffer.")
18948
18949(autoload (quote trace-function) "trace" "\
18950Traces FUNCTION with trace output going to BUFFER.
18951For every call of FUNCTION Lisp-style trace messages that display argument
18952and return values will be inserted into BUFFER. This function generates the
18953trace advice for FUNCTION and activates it together with any other advice
18954there might be!! The trace BUFFER will popup whenever FUNCTION is called.
18955Do not use this to trace functions that switch buffers or do any other
18956display oriented stuff, use `trace-function-background' instead." t nil)
18957
18958(autoload (quote trace-function-background) "trace" "\
18959Traces FUNCTION with trace output going quietly to BUFFER.
18960For every call of FUNCTION Lisp-style trace messages that display argument
18961and return values will be inserted into BUFFER. This function generates the
18962trace advice for FUNCTION and activates it together with any other advice
18963there might be!! Trace output will quietly go to BUFFER without changing
18964the window or buffer configuration at all." t nil)
18965
18966;;;***
18967\f
4c6bc877 18968;;;### (autoloads (tramp-file-name-handler tramp-file-name-regexp)
f19e949b 18969;;;;;; "tramp" "net/tramp.el" (15731 28628))
4c6bc877
MR
18970;;; Generated autoloads from net/tramp.el
18971
18972(defconst tramp-file-name-regexp-unified "\\`/[^/:]+:" "\
18973Value for `tramp-file-name-regexp' for unified remoting.
18974Emacs (not XEmacs) uses a unified filename syntax for Ange-FTP and
18975Tramp. See `tramp-file-name-structure-unified' for more explanations.")
18976
18977(defconst tramp-file-name-regexp-separate "\\`/\\[.*\\]" "\
18978Value for `tramp-file-name-regexp' for separate remoting.
18979XEmacs uses a separate filename syntax for Tramp and EFS.
18980See `tramp-file-name-structure-separate' for more explanations.")
18981
18982(defvar tramp-file-name-regexp (if (featurep (quote xemacs)) tramp-file-name-regexp-separate tramp-file-name-regexp-unified) "\
18983*Regular expression matching file names handled by tramp.
18984This regexp should match tramp file names but no other file names.
18985\(When tramp.el is loaded, this regular expression is prepended to
18986`file-name-handler-alist', and that is searched sequentially. Thus,
18987if the tramp entry appears rather early in the `file-name-handler-alist'
18988and is a bit too general, then some files might be considered tramp
18989files which are not really tramp files.
18990
18991Please note that the entry in `file-name-handler-alist' is made when
18992this file (tramp.el) is loaded. This means that this variable must be set
18993before loading tramp.el. Alternatively, `file-name-handler-alist' can be
18994updated after changing this variable.
18995
18996Also see `tramp-file-name-structure' and `tramp-make-tramp-file-format'.")
18997
18998(autoload (quote tramp-file-name-handler) "tramp" "\
18999Invoke tramp file name handler.
19000Falls back to normal file name handler if no tramp file name handler exists." nil nil)
19001
19002(add-to-list (quote file-name-handler-alist) (cons tramp-file-name-regexp (quote tramp-file-name-handler)))
19003
19004;;;***
19005\f
93548d2e 19006;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column"
2b74dd73 19007;;;;;; "textmodes/two-column.el" (15304 37383))
93548d2e
DL
19008;;; Generated autoloads from textmodes/two-column.el
19009 (autoload '2C-command "two-column" () t 'keymap)
19010 (global-set-key "\C-x6" '2C-command)
19011 (global-set-key [f2] '2C-command)
19012
19013(autoload (quote 2C-two-columns) "two-column" "\
19014Split current window vertically for two-column editing.
19015When called the first time, associates a buffer with the current
19016buffer in two-column minor mode (see \\[describe-mode] ).
19017Runs `2C-other-buffer-hook' in the new buffer.
19018When called again, restores the screen layout with the current buffer
19019first and the associated buffer to its right." t nil)
19020
19021(autoload (quote 2C-associate-buffer) "two-column" "\
19022Associate another buffer with this one in two-column minor mode.
19023Can also be used to associate a just previously visited file, by
19024accepting the proposed default buffer.
19025
19026\(See \\[describe-mode] .)" t nil)
19027
19028(autoload (quote 2C-split) "two-column" "\
19029Split a two-column text at point, into two buffers in two-column minor mode.
19030Point becomes the local value of `2C-window-width'. Only lines that
19031have the ARG same preceding characters at that column get split. The
19032ARG preceding characters without any leading whitespace become the local
19033value for `2C-separator'. This way lines that continue across both
19034columns remain untouched in the first buffer.
19035
19036This function can be used with a prototype line, to set up things. You
19037write the first line of each column and then split that line. E.g.:
19038
19039First column's text sSs Second column's text
19040 \\___/\\
19041 / \\
19042 5 character Separator You type M-5 \\[2C-split] with the point here.
19043
19044\(See \\[describe-mode] .)" t nil)
19045
19046;;;***
19047\f
19048;;;### (autoloads (type-break-guesstimate-keystroke-threshold type-break-statistics
19049;;;;;; type-break type-break-mode type-break-keystroke-threshold
19050;;;;;; type-break-good-rest-interval type-break-interval type-break-mode)
2b74dd73 19051;;;;;; "type-break" "type-break.el" (14890 29229))
93548d2e
DL
19052;;; Generated autoloads from type-break.el
19053
19054(defvar type-break-mode nil "\
19055Toggle typing break mode.
19056See the docstring for the `type-break-mode' command for more information.
19057Setting this variable directly does not take effect;
19058use either \\[customize] or the function `type-break-mode'.")
19059
19060(custom-add-to-group (quote type-break) (quote type-break-mode) (quote custom-variable))
19061
19062(custom-add-load (quote type-break-mode) (quote type-break))
19063
19064(defvar type-break-interval (* 60 60) "\
19065*Number of seconds between scheduled typing breaks.")
19066
19067(defvar type-break-good-rest-interval (/ type-break-interval 6) "\
19068*Number of seconds of idle time considered to be an adequate typing rest.
19069
19070When this variable is non-`nil', emacs checks the idle time between
19071keystrokes. If this idle time is long enough to be considered a \"good\"
19072rest from typing, then the next typing break is simply rescheduled for later.
19073
19074If a break is interrupted before this much time elapses, the user will be
19075asked whether or not really to interrupt the break.")
19076
19077(defvar type-break-keystroke-threshold (let* ((wpm 35) (avg-word-length 5) (upper (* wpm avg-word-length (/ type-break-interval 60))) (lower (/ upper 5))) (cons lower upper)) "\
19078*Upper and lower bound on number of keystrokes for considering typing break.
19079This structure is a pair of numbers (MIN . MAX).
19080
19081The first number is the minimum number of keystrokes that must have been
19082entered since the last typing break before considering another one, even if
19083the scheduled time has elapsed; the break is simply rescheduled until later
19084if the minimum threshold hasn't been reached. If this first value is nil,
19085then there is no minimum threshold; as soon as the scheduled time has
19086elapsed, the user will always be queried.
19087
19088The second number is the maximum number of keystrokes that can be entered
19089before a typing break is requested immediately, pre-empting the originally
19090scheduled break. If this second value is nil, then no pre-emptive breaks
19091will occur; only scheduled ones will.
19092
19093Keys with bucky bits (shift, control, meta, etc) are counted as only one
19094keystroke even though they really require multiple keys to generate them.
19095
19096The command `type-break-guesstimate-keystroke-threshold' can be used to
19097guess a reasonably good pair of values for this variable.")
19098
19099(autoload (quote type-break-mode) "type-break" "\
19100Enable or disable typing-break mode.
19101This is a minor mode, but it is global to all buffers by default.
19102
19103When this mode is enabled, the user is encouraged to take typing breaks at
19104appropriate intervals; either after a specified amount of time or when the
19105user has exceeded a keystroke threshold. When the time arrives, the user
19106is asked to take a break. If the user refuses at that time, emacs will ask
19107again in a short period of time. The idea is to give the user enough time
19108to find a good breaking point in his or her work, but be sufficiently
19109annoying to discourage putting typing breaks off indefinitely.
19110
19111A negative prefix argument disables this mode.
19112No argument or any non-negative argument enables it.
19113
19114The user may enable or disable this mode by setting the variable of the
19115same name, though setting it in that way doesn't reschedule a break or
19116reset the keystroke counter.
19117
19118If the mode was previously disabled and is enabled as a consequence of
19119calling this function, it schedules a break with `type-break-schedule' to
19120make sure one occurs (the user can call that command to reschedule the
19121break at any time). It also initializes the keystroke counter.
19122
19123The variable `type-break-interval' specifies the number of seconds to
19124schedule between regular typing breaks. This variable doesn't directly
19125affect the time schedule; it simply provides a default for the
19126`type-break-schedule' command.
19127
19128If set, the variable `type-break-good-rest-interval' specifies the minimum
19129amount of time which is considered a reasonable typing break. Whenever
19130that time has elapsed, typing breaks are automatically rescheduled for
19131later even if emacs didn't prompt you to take one first. Also, if a break
19132is ended before this much time has elapsed, the user will be asked whether
19133or not to continue.
19134
19135The variable `type-break-keystroke-threshold' is used to determine the
19136thresholds at which typing breaks should be considered. You can use
19137the command `type-break-guesstimate-keystroke-threshold' to try to
19138approximate good values for this.
19139
19140There are several variables that affect how or when warning messages about
19141imminent typing breaks are displayed. They include:
19142
19143 `type-break-mode-line-message-mode'
19144 `type-break-time-warning-intervals'
19145 `type-break-keystroke-warning-intervals'
19146 `type-break-warning-repeat'
19147 `type-break-warning-countdown-string'
19148 `type-break-warning-countdown-string-type'
19149
19150There are several variables that affect if, how, and when queries to begin
19151a typing break occur. They include:
19152
19153 `type-break-query-mode'
19154 `type-break-query-function'
19155 `type-break-query-interval'
19156
19157Finally, the command `type-break-statistics' prints interesting things." t nil)
19158
19159(autoload (quote type-break) "type-break" "\
19160Take a typing break.
19161
19162During the break, a demo selected from the functions listed in
19163`type-break-demo-functions' is run.
19164
19165After the typing break is finished, the next break is scheduled
19166as per the function `type-break-schedule'." t nil)
19167
19168(autoload (quote type-break-statistics) "type-break" "\
19169Print statistics about typing breaks in a temporary buffer.
19170This includes the last time a typing break was taken, when the next one is
19171scheduled, the keystroke thresholds and the current keystroke count, etc." t nil)
19172
19173(autoload (quote type-break-guesstimate-keystroke-threshold) "type-break" "\
19174Guess values for the minimum/maximum keystroke threshold for typing breaks.
19175
19176If called interactively, the user is prompted for their guess as to how
19177many words per minute they usually type. This value should not be your
19178maximum WPM, but your average. Of course, this is harder to gauge since it
19179can vary considerably depending on what you are doing. For example, one
19180tends to type less when debugging a program as opposed to writing
19181documentation. (Perhaps a separate program should be written to estimate
19182average typing speed.)
19183
19184From that, this command sets the values in `type-break-keystroke-threshold'
19185based on a fairly simple algorithm involving assumptions about the average
19186length of words (5). For the minimum threshold, it uses about a fifth of
19187the computed maximum threshold.
19188
19189When called from lisp programs, the optional args WORDLEN and FRAC can be
19190used to override the default assumption about average word length and the
19191fraction of the maximum threshold to which to set the minimum threshold.
19192FRAC should be the inverse of the fractional value; for example, a value of
191932 would mean to use one half, a value of 4 would mean to use one quarter, etc." t nil)
19194
19195;;;***
19196\f
19197;;;### (autoloads (ununderline-region underline-region) "underline"
4c6bc877 19198;;;;;; "textmodes/underline.el" (15185 49575))
93548d2e
DL
19199;;; Generated autoloads from textmodes/underline.el
19200
19201(autoload (quote underline-region) "underline" "\
19202Underline all nonblank characters in the region.
19203Works by overstriking underscores.
19204Called from program, takes two arguments START and END
19205which specify the range to operate on." t nil)
19206
19207(autoload (quote ununderline-region) "underline" "\
19208Remove all underlining (overstruck underscores) in the region.
19209Called from program, takes two arguments START and END
19210which specify the range to operate on." t nil)
19211
19212;;;***
19213\f
19214;;;### (autoloads (unforward-rmail-message undigestify-rmail-message)
2b74dd73 19215;;;;;; "undigest" "mail/undigest.el" (14471 54769))
93548d2e
DL
19216;;; Generated autoloads from mail/undigest.el
19217
19218(autoload (quote undigestify-rmail-message) "undigest" "\
19219Break up a digest message into its constituent messages.
19220Leaves original message, deleted, before the undigestified messages." t nil)
19221
19222(autoload (quote unforward-rmail-message) "undigest" "\
19223Extract a forwarded message from the containing message.
19224This puts the forwarded message into a separate rmail message
19225following the containing message." t nil)
19226
19227;;;***
19228\f
19229;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el"
4c6bc877 19230;;;;;; (15214 26446))
93548d2e
DL
19231;;; Generated autoloads from mail/unrmail.el
19232
19233(autoload (quote batch-unrmail) "unrmail" "\
19234Convert Rmail files to system inbox format.
19235Specify the input Rmail file names as command line arguments.
19236For each Rmail file, the corresponding output file name
19237is made by adding `.mail' at the end.
19238For example, invoke `emacs -batch -f batch-unrmail RMAIL'." nil nil)
19239
19240(autoload (quote unrmail) "unrmail" "\
19241Convert Rmail file FILE to system inbox format file TO-FILE." t nil)
19242
19243;;;***
19244\f
19245;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock)
2b74dd73 19246;;;;;; "userlock" "userlock.el" (14365 43399))
93548d2e
DL
19247;;; Generated autoloads from userlock.el
19248
19249(autoload (quote ask-user-about-lock) "userlock" "\
19250Ask user what to do when he wants to edit FILE but it is locked by OPPONENT.
19251This function has a choice of three things to do:
cded5ed3 19252 do (signal 'file-locked (list FILE OPPONENT))
93548d2e
DL
19253 to refrain from editing the file
19254 return t (grab the lock on the file)
19255 return nil (edit the file even though it is locked).
19256You can redefine this function to choose among those three alternatives
19257in any way you like." nil nil)
19258
19259(autoload (quote ask-user-about-supersession-threat) "userlock" "\
19260Ask a user who is about to modify an obsolete buffer what to do.
19261This function has two choices: it can return, in which case the modification
19262of the buffer will proceed, or it can (signal 'file-supersession (file)),
19263in which case the proposed buffer modification will not be made.
19264
19265You can rewrite this to use any criterion you like to choose which one to do.
19266The buffer in question is current when this function is called." nil nil)
19267
19268;;;***
19269\f
b442e70a 19270;;;### (autoloads (uudecode-decode-region uudecode-decode-region-external)
4c6bc877 19271;;;;;; "uudecode" "gnus/uudecode.el" (15185 54813))
b442e70a
MB
19272;;; Generated autoloads from gnus/uudecode.el
19273
19274(autoload (quote uudecode-decode-region-external) "uudecode" "\
6c083b4c
GM
19275Uudecode region between START and END using external program.
19276If FILE-NAME is non-nil, save the result to FILE-NAME. The program
19277used is specified by `uudecode-decoder-program'." t nil)
b442e70a
MB
19278
19279(autoload (quote uudecode-decode-region) "uudecode" "\
6c083b4c 19280Uudecode region between START and END without using an external program.
b442e70a
MB
19281If FILE-NAME is non-nil, save the result to FILE-NAME." t nil)
19282
19283;;;***
19284\f
93548d2e 19285;;;### (autoloads (vc-annotate vc-update-change-log vc-rename-file
4c6bc877
MR
19286;;;;;; vc-transfer-file vc-switch-backend vc-cancel-version vc-update
19287;;;;;; vc-revert-buffer vc-print-log vc-retrieve-snapshot vc-create-snapshot
19288;;;;;; vc-directory vc-resolve-conflicts vc-merge vc-insert-headers
19289;;;;;; vc-version-other-window vc-diff vc-register vc-next-action
19290;;;;;; vc-do-command edit-vc-file with-vc-file vc-branch-part vc-before-checkin-hook
f19e949b 19291;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc.el" (15735 17293))
93548d2e
DL
19292;;; Generated autoloads from vc.el
19293
a67b854e 19294(defvar vc-checkout-hook nil "\
8d8d8d4e 19295*Normal hook (list of functions) run after checking out a file.
a67b854e
GM
19296See `run-hooks'.")
19297
93548d2e
DL
19298(defvar vc-checkin-hook nil "\
19299*Normal hook (list of functions) run after a checkin is done.
19300See `run-hooks'.")
19301
19302(defvar vc-before-checkin-hook nil "\
8d8d8d4e 19303*Normal hook (list of functions) run before a file is checked in.
93548d2e
DL
19304See `run-hooks'.")
19305
4c6bc877
MR
19306(autoload (quote vc-branch-part) "vc" "\
19307Return the branch part of a revision number REV." nil nil)
19308
93548d2e 19309(autoload (quote with-vc-file) "vc" "\
8d8d8d4e 19310Check out a writable copy of FILE if necessary, then execute BODY.
54baed30
GM
19311Check in FILE with COMMENT (a string) after BODY has been executed.
19312FILE is passed through `expand-file-name'; BODY executed within
19313`save-excursion'. If FILE is not under version control, or locked by
93548d2e
DL
19314somebody else, signal error." nil (quote macro))
19315
19316(autoload (quote edit-vc-file) "vc" "\
54baed30
GM
19317Edit FILE under version control, executing body.
19318Checkin with COMMENT after executing BODY.
93548d2e
DL
19319This macro uses `with-vc-file', passing args to it.
19320However, before executing BODY, find FILE, and after BODY, save buffer." nil (quote macro))
19321
358a9f50 19322(autoload (quote vc-do-command) "vc" "\
8d8d8d4e 19323Execute a VC command, notifying user and checking for errors.
358a9f50
GM
19324Output from COMMAND goes to BUFFER, or *vc* if BUFFER is nil or the
19325current buffer if BUFFER is t. If the destination buffer is not
19326already current, set it up properly and erase it. The command is
19327considered successful if its exit status does not exceed OKSTATUS (if
19328OKSTATUS is nil, that means to ignore errors, if it is 'async, that
19329means not to wait for termination of the subprocess). FILE is the
19330name of the working file (may also be nil, to execute commands that
19331don't expect a file name). If an optional list of FLAGS is present,
19332that is inserted into the command line before the filename." nil nil)
19333
93548d2e 19334(autoload (quote vc-next-action) "vc" "\
8d8d8d4e 19335Do the next logical version control operation on the current file.
54baed30
GM
19336
19337If you call this from within a VC dired buffer with no files marked,
93548d2e 19338it will operate on the file in the current line.
54baed30
GM
19339
19340If you call this from within a VC dired buffer, and one or more
93548d2e
DL
19341files are marked, it will accept a log message and then operate on
19342each one. The log message will be used as a comment for any register
19343or checkin operations, but ignored when doing checkouts. Attempted
19344lock steals will raise an error.
54baed30
GM
19345
19346A prefix argument lets you specify the version number to use.
93548d2e
DL
19347
19348For RCS and SCCS files:
19349 If the file is not already registered, this registers it for version
19350control.
19351 If the file is registered and not locked by anyone, this checks out
19352a writable and locked file ready for editing.
19353 If the file is checked out and locked by the calling user, this
19354first checks to see if the file has changed since checkout. If not,
19355it performs a revert.
19356 If the file has been changed, this pops up a buffer for entry
19357of a log message; when the message has been entered, it checks in the
19358resulting changes along with the log message as change commentary. If
19359the variable `vc-keep-workfiles' is non-nil (which is its default), a
19360read-only copy of the changed file is left in place afterwards.
19361 If the file is registered and locked by someone else, you are given
19362the option to steal the lock.
19363
19364For CVS files:
19365 If the file is not already registered, this registers it for version
19366control. This does a \"cvs add\", but no \"cvs commit\".
19367 If the file is added but not committed, it is committed.
19368 If your working file is changed, but the repository file is
19369unchanged, this pops up a buffer for entry of a log message; when the
19370message has been entered, it checks in the resulting changes along
19371with the logmessage as change commentary. A writable file is retained.
19372 If the repository file is changed, you are asked if you want to
19373merge in the changes into your working copy." t nil)
19374
19375(autoload (quote vc-register) "vc" "\
b442e70a
MB
19376Register the current file into a version control system.
19377With prefix argument SET-VERSION, allow user to specify initial version
54baed30
GM
19378level. If COMMENT is present, use that as an initial comment.
19379
b442e70a 19380The version control system to use is found by cycling through the list
54baed30
GM
19381`vc-handled-backends'. The first backend in that list which declares
19382itself responsible for the file (usually because other files in that
19383directory are already registered under that backend) will be used to
19384register the file. If no backend declares itself responsible, the
19385first backend that could register the file is used." t nil)
93548d2e
DL
19386
19387(autoload (quote vc-diff) "vc" "\
19388Display diffs between file versions.
8d8d8d4e
EZ
19389Normally this compares the current file and buffer with the most
19390recent checked in version of that file. This uses no arguments. With
19391a prefix argument HISTORIC, it reads the file name to use and two
19392version designators specifying which versions to compare. The
19393optional argument NOT-URGENT non-nil means it is ok to say no to
19394saving the buffer." t nil)
93548d2e
DL
19395
19396(autoload (quote vc-version-other-window) "vc" "\
8d8d8d4e
EZ
19397Visit version REV of the current file in another window.
19398If the current file is named `F', the version is named `F.~REV~'.
19399If `F.~REV~' already exists, use it instead of checking it out again." t nil)
93548d2e
DL
19400
19401(autoload (quote vc-insert-headers) "vc" "\
8d8d8d4e 19402Insert headers into a file for use with a version control system.
93548d2e 19403Headers desired are inserted at point, and are pulled from
54baed30
GM
19404the variable `vc-BACKEND-header'." t nil)
19405
19406(autoload (quote vc-merge) "vc" "\
b442e70a
MB
19407Merge changes between two versions into the current buffer's file.
19408This asks for two versions to merge from in the minibuffer. If the
19409first version is a branch number, then merge all changes from that
19410branch. If the first version is empty, merge news, i.e. recent changes
19411from the current branch.
93548d2e 19412
54baed30 19413See Info node `Merging'." t nil)
93548d2e
DL
19414
19415(autoload (quote vc-resolve-conflicts) "vc" "\
19416Invoke ediff to resolve conflicts in the current buffer.
19417The conflicts must be marked with rcsmerge conflict markers." t nil)
19418
54baed30
GM
19419(autoload (quote vc-directory) "vc" "\
19420Create a buffer in VC Dired Mode for directory DIR.
19421
19422See Info node `VC Dired Mode'.
19423
19424With prefix arg READ-SWITCHES, specify a value to override
19425`dired-listing-switches' when generating the listing." t nil)
93548d2e
DL
19426
19427(autoload (quote vc-create-snapshot) "vc" "\
b442e70a 19428Descending recursively from DIR, make a snapshot called NAME.
54baed30
GM
19429For each registered file, the version level of its latest version
19430becomes part of the named configuration. If the prefix argument
19431BRANCHP is given, the snapshot is made as a new branch and the files
19432are checked out in that new branch." t nil)
93548d2e
DL
19433
19434(autoload (quote vc-retrieve-snapshot) "vc" "\
b442e70a
MB
19435Descending recursively from DIR, retrieve the snapshot called NAME.
19436If NAME is empty, it refers to the latest versions.
19437If locking is used for the files in DIR, then there must not be any
19438locked files at or below DIR (but if NAME is empty, locked files are
19439allowed and simply skipped)." t nil)
93548d2e
DL
19440
19441(autoload (quote vc-print-log) "vc" "\
19442List the change log of the current buffer in a window." t nil)
19443
19444(autoload (quote vc-revert-buffer) "vc" "\
8d8d8d4e 19445Revert the current buffer's file to the version it was based on.
93548d2e 19446This asks for confirmation if the buffer contents are not identical
b442e70a
MB
19447to that version. This function does not automatically pick up newer
19448changes found in the master file; use \\[universal-argument] \\[vc-next-action] to do so." t nil)
93548d2e 19449
4c6bc877
MR
19450(autoload (quote vc-update) "vc" "\
19451Update the current buffer's file to the latest version on its branch.
19452If the file contains no changes, and is not locked, then this simply replaces
19453the working file with the latest version on its branch. If the file contains
19454changes, and the backend supports merging news, then any recent changes from
19455the current branch are merged into the working file." t nil)
19456
93548d2e
DL
19457(autoload (quote vc-cancel-version) "vc" "\
19458Get rid of most recently checked in version of this file.
b442e70a 19459A prefix argument NOREVERT means do not revert the buffer afterwards." t nil)
93548d2e 19460
a67b854e
GM
19461(autoload (quote vc-switch-backend) "vc" "\
19462Make BACKEND the current version control system for FILE.
19463FILE must already be registered in BACKEND. The change is not
19464permanent, only for the current session. This function only changes
19465VC's perspective on FILE, it does not register or unregister it.
19466By default, this command cycles through the registered backends.
19467To get a prompt, use a prefix argument." t nil)
19468
19469(autoload (quote vc-transfer-file) "vc" "\
19470Transfer FILE to another version control system NEW-BACKEND.
19471If NEW-BACKEND has a higher precedence than FILE's current backend
19472\(i.e. it comes earlier in `vc-handled-backends'), then register FILE in
19473NEW-BACKEND, using the version number from the current backend as the
19474base level. If NEW-BACKEND has a lower precedence than the current
19475backend, then commit all changes that were made under the current
19476backend to NEW-BACKEND, and unregister FILE from the current backend.
19477\(If FILE is not yet registered under NEW-BACKEND, register it.)" nil nil)
19478
93548d2e
DL
19479(autoload (quote vc-rename-file) "vc" "\
19480Rename file OLD to NEW, and rename its master file likewise." t nil)
19481
19482(autoload (quote vc-update-change-log) "vc" "\
54baed30 19483Find change log file and add entries from recent version control logs.
93548d2e 19484Normally, find log entries for all registered files in the default
54baed30 19485directory.
93548d2e 19486
b442e70a 19487With prefix arg of \\[universal-argument], only find log entries for the current buffer's file.
93548d2e
DL
19488
19489With any numeric prefix arg, find log entries for all currently visited
19490files that are under version control. This puts all the entries in the
19491log for the default directory, which may not be appropriate.
19492
b442e70a 19493From a program, any ARGS are assumed to be filenames for which
54baed30 19494log entries should be gathered." t nil)
93548d2e
DL
19495
19496(autoload (quote vc-annotate) "vc" "\
ad648212
GM
19497Display the edit history of the current file using colours.
19498
19499This command creates a buffer that shows, for each line of the current
19500file, when it was last edited and by whom. Additionally, colours are
19501used to show the age of each line--blue means oldest, red means
19502youngest, and intermediate colours indicate intermediate ages. By
19503default, the time scale stretches back one year into the past;
19504everything that is older than that is shown in blue.
19505
19506With a prefix argument, this command asks two questions in the
19507minibuffer. First, you may enter a version number; then the buffer
19508displays and annotates that version instead of the current version
19509\(type RET in the minibuffer to leave that default unchanged). Then,
4c6bc877
MR
19510you are prompted for the time span in days which the color range
19511should cover. For example, a time span of 20 days means that changes
19512over the past 20 days are shown in red to blue, according to their
19513age, and everything that is older than that is shown in blue.
ad648212
GM
19514
19515Customization variables:
93548d2e
DL
19516
19517`vc-annotate-menu-elements' customizes the menu elements of the
19518mode-specific menu. `vc-annotate-color-map' and
19519`vc-annotate-very-old-color' defines the mapping of time to
19520colors. `vc-annotate-background' specifies the background color." t nil)
19521
19522;;;***
19523\f
87bb8d21 19524;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (15651 7288))
54baed30
GM
19525;;; Generated autoloads from vc-cvs.el
19526 (defun vc-cvs-registered (f)
19527 (when (file-readable-p (expand-file-name
19528 "CVS/Entries" (file-name-directory f)))
19529 (require 'vc-cvs)
19530 (vc-cvs-registered f)))
19531
19532;;;***
19533\f
19534;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc-rcs.el"
f19e949b 19535;;;;;; (15735 17293))
54baed30
GM
19536;;; Generated autoloads from vc-rcs.el
19537
19538(defvar vc-rcs-master-templates (quote ("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\
19539*Where to look for RCS master files.
19540For a description of possible values, see `vc-check-master-templates'.")
19541
19542(defun vc-rcs-registered (f) (vc-default-registered (quote RCS) f))
19543
19544;;;***
19545\f
19546;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc-sccs.el"
df2d7e04 19547;;;;;; (15510 21813))
54baed30
GM
19548;;; Generated autoloads from vc-sccs.el
19549
19550(defvar vc-sccs-master-templates (quote ("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\
19551*Where to look for SCCS master files.
19552For a description of possible values, see `vc-check-master-templates'.")
19553
19554(defun vc-sccs-registered (f) (vc-default-registered (quote SCCS) f))
19555
19556(defun vc-sccs-search-project-dir (dirname basename) "\
19557Return the name of a master file in the SCCS project directory.
19558Does not check whether the file exists but returns nil if it does not
19559find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir) (when project-dir (if (file-name-absolute-p project-dir) (setq dirs (quote ("SCCS" ""))) (setq dirs (quote ("src/SCCS" "src" "source/SCCS" "source"))) (setq project-dir (expand-file-name (concat "~" project-dir)))) (while (and (not dir) dirs) (setq dir (expand-file-name (car dirs) project-dir)) (unless (file-directory-p dir) (setq dir nil) (setq dirs (cdr dirs)))) (and dir (expand-file-name (concat "s." basename) dir)))))
19560
19561;;;***
19562\f
93548d2e 19563;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el"
f19e949b 19564;;;;;; (15738 35332))
93548d2e
DL
19565;;; Generated autoloads from progmodes/vhdl-mode.el
19566
19567(autoload (quote vhdl-mode) "vhdl-mode" "\
19568Major mode for editing VHDL code.
19569
19570Usage:
19571------
19572
19573- TEMPLATE INSERTION (electrification): After typing a VHDL keyword and
19574 entering `\\[vhdl-electric-space]', you are prompted for arguments while a template is generated
19575 for that VHDL construct. Typing `\\[vhdl-electric-return]' or `\\[keyboard-quit]' at the first (mandatory)
19576 prompt aborts the current template generation. Optional arguments are
19577 indicated by square brackets and removed if the queried string is left empty.
19578 Prompts for mandatory arguments remain in the code if the queried string is
19579 left empty. They can be queried again by `\\[vhdl-template-search-prompt]'.
19580 Typing `\\[just-one-space]' after a keyword inserts a space without calling the template
19581 generator. Automatic template generation (i.e. electrification) can be
19582 disabled (enabled) by typing `\\[vhdl-electric-mode]' or by setting custom variable
19583 `vhdl-electric-mode' (see CUSTOMIZATION).
19584 Enabled electrification is indicated by `/e' in the modeline.
19585 Template generators can be invoked from the VHDL menu, by key bindings, by
19586 typing `C-c C-i C-c' and choosing a construct, or by typing the keyword (i.e.
19587 first word of menu entry not in parenthesis) and `\\[vhdl-electric-space]'.
19588 The following abbreviations can also be used:
19589 arch, attr, cond, conf, comp, cons, func, inst, pack, sig, var.
19590 Template styles can be customized in customization group `vhdl-electric'
19591 (see CUSTOMIZATION).
19592
19593- HEADER INSERTION: A file header can be inserted by `\\[vhdl-template-header]'. A
19594 file footer (template at the end of the file) can be inserted by
19595 `\\[vhdl-template-footer]'. See customization group `vhdl-header'.
19596
19597- STUTTERING: Double striking of some keys inserts cumbersome VHDL syntax
19598 elements. Stuttering can be disabled (enabled) by typing `\\[vhdl-stutter-mode]' or by
19599 variable `vhdl-stutter-mode'. Enabled stuttering is indicated by `/s' in
19600 the modeline. The stuttering keys and their effects are:
19601 ;; --> \" : \" [ --> ( -- --> comment
19602 ;;; --> \" := \" [[ --> [ --CR --> comment-out code
19603 .. --> \" => \" ] --> ) --- --> horizontal line
19604 ,, --> \" <= \" ]] --> ] ---- --> display comment
19605 == --> \" == \" '' --> \\\"
19606
19607- WORD COMPLETION: Typing `\\[vhdl-electric-tab]' after a (not completed) word looks for a VHDL
19608 keyword or a word in the buffer that starts alike, inserts it and adjusts
19609 case. Re-typing `\\[vhdl-electric-tab]' toggles through alternative word completions.
19610 This also works in the minibuffer (i.e. in template generator prompts).
19611 Typing `\\[vhdl-electric-tab]' after `(' looks for and inserts complete parenthesized
19612 expressions (e.g. for array index ranges). All keywords as well as standard
19613 types and subprograms of VHDL have predefined abbreviations (e.g. type \"std\"
19614 and `\\[vhdl-electric-tab]' will toggle through all standard types beginning with \"std\").
19615
19616 Typing `\\[vhdl-electric-tab]' after a non-word character indents the line if at the beginning
19617 of a line (i.e. no preceding non-blank characters),and inserts a tabulator
19618 stop otherwise. `\\[tab-to-tab-stop]' always inserts a tabulator stop.
19619
19620- COMMENTS:
19621 `--' puts a single comment.
19622 `---' draws a horizontal line for separating code segments.
19623 `----' inserts a display comment, i.e. two horizontal lines with a
19624 comment in between.
19625 `--CR' comments out code on that line. Re-hitting CR comments out
19626 following lines.
19627 `\\[vhdl-comment-uncomment-region]' comments out a region if not commented out,
19628 uncomments a region if already commented out.
19629
19630 You are prompted for comments after object definitions (i.e. signals,
19631 variables, constants, ports) and after subprogram and process specifications
19632 if variable `vhdl-prompt-for-comments' is non-nil. Comments are
19633 automatically inserted as additional labels (e.g. after begin statements) and
19634 as help comments if `vhdl-self-insert-comments' is non-nil.
19635 Inline comments (i.e. comments after a piece of code on the same line) are
19636 indented at least to `vhdl-inline-comment-column'. Comments go at maximum to
19637 `vhdl-end-comment-column'. `\\[vhdl-electric-return]' after a space in a comment will open a
19638 new comment line. Typing beyond `vhdl-end-comment-column' in a comment
19639 automatically opens a new comment line. `\\[fill-paragraph]' re-fills
19640 multi-line comments.
19641
19642- INDENTATION: `\\[vhdl-electric-tab]' indents a line if at the beginning of the line.
19643 The amount of indentation is specified by variable `vhdl-basic-offset'.
19644 `\\[vhdl-indent-line]' always indents the current line (is bound to `TAB' if variable
19645 `vhdl-intelligent-tab' is nil). Indentation can be done for an entire region
19646 (`\\[vhdl-indent-region]') or buffer (menu). Argument and port lists are indented normally
19647 (nil) or relative to the opening parenthesis (non-nil) according to variable
19648 `vhdl-argument-list-indent'. If variable `vhdl-indent-tabs-mode' is nil,
19649 spaces are used instead of tabs. `\\[tabify]' and `\\[untabify]' allow
19650 to convert spaces to tabs and vice versa.
19651
19652- ALIGNMENT: The alignment functions align operators, keywords, and inline
19653 comment to beautify argument lists, port maps, etc. `\\[vhdl-align-group]' aligns a group
19654 of consecutive lines separated by blank lines. `\\[vhdl-align-noindent-region]' aligns an
19655 entire region. If variable `vhdl-align-groups' is non-nil, groups of code
19656 lines separated by empty lines are aligned individually. `\\[vhdl-align-inline-comment-group]' aligns
19657 inline comments for a group of lines, and `\\[vhdl-align-inline-comment-region]' for a region.
19658 Some templates are automatically aligned after generation if custom variable
19659 `vhdl-auto-align' is non-nil.
19660 `\\[vhdl-fixup-whitespace-region]' fixes up whitespace in a region. That is, operator symbols
19661 are surrounded by one space, and multiple spaces are eliminated.
19662
19663- PORT TRANSLATION: Generic and port clauses from entity or component
19664 declarations can be copied (`\\[vhdl-port-copy]') and pasted as entity and
19665 component declarations, as component instantiations and corresponding
19666 internal constants and signals, as a generic map with constants as actual
19667 parameters, and as a test bench (menu).
19668 A clause with several generic/port names on the same line can be flattened
19669 (`\\[vhdl-port-flatten]') so that only one name per line exists. Names for actual
19670 ports, instances, test benches, and design-under-test instances can be
19671 derived from existing names according to variables `vhdl-...-name'.
19672 Variables `vhdl-testbench-...' allow the insertion of additional templates
19673 into a test bench. New files are created for the test bench entity and
19674 architecture according to variable `vhdl-testbench-create-files'.
19675 See customization group `vhdl-port'.
19676
19677- TEST BENCH GENERATION: See PORT TRANSLATION.
19678
19679- KEY BINDINGS: Key bindings (`C-c ...') exist for most commands (see in
19680 menu).
19681
19682- VHDL MENU: All commands can be invoked from the VHDL menu.
19683
19684- FILE BROWSER: The speedbar allows browsing of directories and file contents.
19685 It can be accessed from the VHDL menu and is automatically opened if
19686 variable `vhdl-speedbar' is non-nil.
19687 In speedbar, open files and directories with `mouse-2' on the name and
19688 browse/rescan their contents with `mouse-2'/`S-mouse-2' on the `+'.
19689
19690- DESIGN HIERARCHY BROWSER: The speedbar can also be used for browsing the
19691 hierarchy of design units contained in the source files of the current
19692 directory or in the source files/directories specified for a project (see
19693 variable `vhdl-project-alist').
19694 The speedbar can be switched between file and hierarchy browsing mode in the
19695 VHDL menu or by typing `f' and `h' in speedbar.
19696 In speedbar, open design units with `mouse-2' on the name and browse their
19697 hierarchy with `mouse-2' on the `+'. The hierarchy can be rescanned and
19698 ports directly be copied from entities by using the speedbar menu.
19699
19700- PROJECTS: Projects can be defined in variable `vhdl-project-alist' and a
19701 current project be selected using variable `vhdl-project' (permanently) or
19702 from the menu (temporarily). For each project, a title string (for the file
19703 headers) and source files/directories (for the hierarchy browser) can be
19704 specified.
19705
19706- SPECIAL MENUES: As an alternative to the speedbar, an index menu can
19707 be added (set variable `vhdl-index-menu' to non-nil) or made accessible
19708 as a mouse menu (e.g. add \"(global-set-key '[S-down-mouse-3] 'imenu)\" to
19709 your start-up file) for browsing the file contents. Also, a source file menu
19710 can be added (set variable `vhdl-source-file-menu' to non-nil) for browsing
19711 the current directory for VHDL source files.
19712
19713- SOURCE FILE COMPILATION: The syntax of the current buffer can be analyzed
19714 by calling a VHDL compiler (menu, `\\[vhdl-compile]'). The compiler to be used is
19715 specified by variable `vhdl-compiler'. The available compilers are listed
19716 in variable `vhdl-compiler-alist' including all required compilation command,
19717 destination directory, and error message syntax information. New compilers
19718 can be added. Additional compile command options can be set in variable
19719 `vhdl-compiler-options'.
19720 An entire hierarchy of source files can be compiled by the `make' command
19721 (menu, `\\[vhdl-make]'). This only works if an appropriate Makefile exists.
19722 The make command itself as well as a command to generate a Makefile can also
19723 be specified in variable `vhdl-compiler-alist'.
19724
19725- VHDL STANDARDS: The VHDL standards to be used are specified in variable
19726 `vhdl-standard'. Available standards are: VHDL'87/'93, VHDL-AMS,
19727 Math Packages.
19728
19729- KEYWORD CASE: Lower and upper case for keywords and standardized types,
19730 attributes, and enumeration values is supported. If the variable
19731 `vhdl-upper-case-keywords' is set to non-nil, keywords can be typed in lower
19732 case and are converted into upper case automatically (not for types,
19733 attributes, and enumeration values). The case of keywords, types,
19734 attributes,and enumeration values can be fixed for an entire region (menu)
19735 or buffer (`\\[vhdl-fix-case-buffer]') according to the variables
19736 `vhdl-upper-case-{keywords,types,attributes,enum-values}'.
19737
19738- HIGHLIGHTING (fontification): Keywords and standardized types, attributes,
19739 enumeration values, and function names (controlled by variable
19740 `vhdl-highlight-keywords'), as well as comments, strings, and template
19741 prompts are highlighted using different colors. Unit, subprogram, signal,
19742 variable, constant, parameter and generic/port names in declarations as well
19743 as labels are highlighted if variable `vhdl-highlight-names' is non-nil.
19744
19745 Additional reserved words or words with a forbidden syntax (e.g. words that
19746 should be avoided) can be specified in variable `vhdl-forbidden-words' or
19747 `vhdl-forbidden-syntax' and be highlighted in a warning color (variable
19748 `vhdl-highlight-forbidden-words'). Verilog keywords are highlighted as
19749 forbidden words if variable `vhdl-highlight-verilog-keywords' is non-nil.
19750
19751 Words with special syntax can be highlighted by specifying their syntax and
19752 color in variable `vhdl-special-syntax-alist' and by setting variable
19753 `vhdl-highlight-special-words' to non-nil. This allows to establish some
19754 naming conventions (e.g. to distinguish different kinds of signals or other
19755 objects by using name suffices) and to support them visually.
19756
19757 Variable `vhdl-highlight-case-sensitive' can be set to non-nil in order to
19758 support case-sensitive highlighting. However, keywords are then only
19759 highlighted if written in lower case.
19760
19761 Code between \"translate_off\" and \"translate_on\" pragmas is highlighted
19762 using a different background color if variable `vhdl-highlight-translate-off'
19763 is non-nil.
19764
19765 All colors can be customized by command `\\[customize-face]'.
19766 For highlighting of matching parenthesis, see customization group
19767 `paren-showing' (`\\[customize-group]').
19768
19769- USER MODELS: VHDL models (templates) can be specified by the user and made
19770 accessible in the menu, through key bindings (`C-c C-m ...'), or by keyword
19771 electrification. See custom variable `vhdl-model-alist'.
19772
19773- HIDE/SHOW: The code of entire VHDL design units can be hidden using the
19774 `Hide/Show' menu or by pressing `S-mouse-2' within the code (variable
19775 `vhdl-hideshow-menu').
19776
19777- PRINTING: Postscript printing with different faces (an optimized set of
19778 faces is used if `vhdl-print-customize-faces' is non-nil) or colors
19779 (if `ps-print-color-p' is non-nil) is possible using the standard Emacs
19780 postscript printing commands. Variable `vhdl-print-two-column' defines
19781 appropriate default settings for nice landscape two-column printing. The
19782 paper format can be set by variable `ps-paper-type'. Do not forget to
19783 switch `ps-print-color-p' to nil for printing on black-and-white printers.
19784
19785- CUSTOMIZATION: All variables can easily be customized using the `Customize'
19786 menu entry or `\\[customize-option]' (`\\[customize-group]' for groups).
19787 Some customizations only take effect after some action (read the NOTE in
19788 the variable documentation). Customization can also be done globally (i.e.
19789 site-wide, read the INSTALL file).
19790
19791- FILE EXTENSIONS: As default, files with extensions \".vhd\" and \".vhdl\" are
19792 automatically recognized as VHDL source files. To add an extension \".xxx\",
19793 add the following line to your Emacs start-up file (`.emacs'):
19794 (setq auto-mode-alist (cons '(\"\\\\.xxx\\\\'\" . vhdl-mode) auto-mode-alist))
19795
19796- HINTS:
19797 - Type `\\[keyboard-quit] \\[keyboard-quit]' to interrupt long operations or if Emacs hangs.
19798
19799
19800Maintenance:
19801------------
19802
19803To submit a bug report, enter `\\[vhdl-submit-bug-report]' within VHDL Mode.
19804Add a description of the problem and include a reproducible test case.
19805
19806Questions and enhancement requests can be sent to <vhdl-mode@geocities.com>.
19807
19808The `vhdl-mode-announce' mailing list informs about new VHDL Mode releases.
19809The `vhdl-mode-victims' mailing list informs about new VHDL Mode beta releases.
19810You are kindly invited to participate in beta testing. Subscribe to above
19811mailing lists by sending an email to <vhdl-mode@geocities.com>.
19812
19813VHDL Mode is officially distributed on the Emacs VHDL Mode Home Page
19814<http://www.geocities.com/SiliconValley/Peaks/8287>, where the latest
19815version and release notes can be found.
19816
19817
19818Bugs and Limitations:
19819---------------------
19820
19821- Re-indenting large regions or expressions can be slow.
19822- Indentation bug in simultaneous if- and case-statements (VHDL-AMS).
19823- Hideshow does not work under XEmacs.
19824- Index menu and file tagging in speedbar do not work under XEmacs.
19825- Parsing compilation error messages for Ikos and Viewlogic VHDL compilers
19826 does not work under XEmacs.
19827
19828
19829 The VHDL Mode Maintainers
19830 Reto Zimmermann and Rod Whitby
19831
19832Key bindings:
19833-------------
19834
19835\\{vhdl-mode-map}" t nil)
19836
19837;;;***
19838\f
4c6bc877 19839;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (15186 53885))
93548d2e
DL
19840;;; Generated autoloads from emulation/vi.el
19841
19842(autoload (quote vi-mode) "vi" "\
19843Major mode that acts like the `vi' editor.
19844The purpose of this mode is to provide you the combined power of vi (namely,
19845the \"cross product\" effect of commands and repeat last changes) and Emacs.
19846
19847This command redefines nearly all keys to look like vi commands.
19848It records the previous major mode, and any vi command for input
19849\(`i', `a', `s', etc.) switches back to that mode.
19850Thus, ordinary Emacs (in whatever major mode you had been using)
19851is \"input\" mode as far as vi is concerned.
19852
19853To get back into vi from \"input\" mode, you must issue this command again.
19854Therefore, it is recommended that you assign it to a key.
19855
19856Major differences between this mode and real vi :
19857
19858* Limitations and unsupported features
19859 - Search patterns with line offset (e.g. /pat/+3 or /pat/z.) are
19860 not supported.
19861 - Ex commands are not implemented; try ':' to get some hints.
19862 - No line undo (i.e. the 'U' command), but multi-undo is a standard feature.
19863
19864* Modifications
19865 - The stopping positions for some point motion commands (word boundary,
19866 pattern search) are slightly different from standard 'vi'.
19867 Also, no automatic wrap around at end of buffer for pattern searching.
19868 - Since changes are done in two steps (deletion then insertion), you need
19869 to undo twice to completely undo a change command. But this is not needed
19870 for undoing a repeated change command.
19871 - No need to set/unset 'magic', to search for a string with regular expr
19872 in it just put a prefix arg for the search commands. Replace cmds too.
19873 - ^R is bound to incremental backward search, so use ^L to redraw screen.
19874
19875* Extensions
19876 - Some standard (or modified) Emacs commands were integrated, such as
19877 incremental search, query replace, transpose objects, and keyboard macros.
19878 - In command state, ^X links to the 'ctl-x-map', and ESC can be linked to
19879 esc-map or set undefined. These can give you the full power of Emacs.
19880 - See vi-com-map for those keys that are extensions to standard vi, e.g.
19881 `vi-name-last-change-or-macro', `vi-verify-spelling', `vi-locate-def',
19882 `vi-mark-region', and 'vi-quote-words'. Some of them are quite handy.
19883 - Use \\[vi-switch-mode] to switch among different modes quickly.
19884
19885Syntax table and abbrevs while in vi mode remain as they were in Emacs." t nil)
19886
19887;;;***
19888\f
19889;;;### (autoloads (viqr-pre-write-conversion viqr-post-read-conversion
19890;;;;;; viet-encode-viqr-buffer viet-encode-viqr-region viet-decode-viqr-buffer
a1b8d58b 19891;;;;;; viet-decode-viqr-region viet-encode-viscii-char) "viet-util"
df2d7e04 19892;;;;;; "language/viet-util.el" (15565 44318))
93548d2e
DL
19893;;; Generated autoloads from language/viet-util.el
19894
19895(autoload (quote viet-encode-viscii-char) "viet-util" "\
19896Return VISCII character code of CHAR if appropriate." nil nil)
19897
93548d2e
DL
19898(autoload (quote viet-decode-viqr-region) "viet-util" "\
19899Convert `VIQR' mnemonics of the current region to Vietnamese characaters.
19900When called from a program, expects two arguments,
19901positions (integers or markers) specifying the stretch of the region." t nil)
19902
19903(autoload (quote viet-decode-viqr-buffer) "viet-util" "\
19904Convert `VIQR' mnemonics of the current buffer to Vietnamese characaters." t nil)
19905
19906(autoload (quote viet-encode-viqr-region) "viet-util" "\
19907Convert Vietnamese characaters of the current region to `VIQR' mnemonics.
19908When called from a program, expects two arguments,
19909positions (integers or markers) specifying the stretch of the region." t nil)
19910
19911(autoload (quote viet-encode-viqr-buffer) "viet-util" "\
19912Convert Vietnamese characaters of the current buffer to `VIQR' mnemonics." t nil)
19913
19914(autoload (quote viqr-post-read-conversion) "viet-util" nil nil nil)
19915
19916(autoload (quote viqr-pre-write-conversion) "viet-util" nil nil nil)
19917
19918;;;***
19919\f
19920;;;### (autoloads (View-exit-and-edit view-mode-enter view-mode view-buffer-other-frame
19921;;;;;; view-buffer-other-window view-buffer view-file-other-frame
87bb8d21
MR
19922;;;;;; view-file-other-window view-file) "view" "view.el" (15625
19923;;;;;; 11768))
93548d2e
DL
19924;;; Generated autoloads from view.el
19925
19926(defvar view-mode nil "\
19927Non-nil if View mode is enabled.
19928Don't change this variable directly, you must change it by one of the
19929functions that enable or disable view mode.")
19930
19931(make-variable-buffer-local (quote view-mode))
19932
19933(autoload (quote view-file) "view" "\
19934View FILE in View mode, returning to previous buffer when done.
19935Emacs commands editing the buffer contents are not available; instead,
19936a special set of commands (mostly letters and punctuation)
19937are defined for moving around in the buffer.
19938Space scrolls forward, Delete scrolls backward.
19939For list of all View commands, type H or h while viewing.
19940
19941This command runs the normal hook `view-mode-hook'." t nil)
19942
19943(autoload (quote view-file-other-window) "view" "\
19944View FILE in View mode in another window.
19945Return that window to its previous buffer when done.
19946Emacs commands editing the buffer contents are not available; instead,
19947a special set of commands (mostly letters and punctuation)
19948are defined for moving around in the buffer.
19949Space scrolls forward, Delete scrolls backward.
19950For list of all View commands, type H or h while viewing.
19951
19952This command runs the normal hook `view-mode-hook'." t nil)
19953
19954(autoload (quote view-file-other-frame) "view" "\
19955View FILE in View mode in another frame.
19956Maybe delete other frame and/or return to previous buffer when done.
19957Emacs commands editing the buffer contents are not available; instead,
19958a special set of commands (mostly letters and punctuation)
19959are defined for moving around in the buffer.
19960Space scrolls forward, Delete scrolls backward.
19961For list of all View commands, type H or h while viewing.
19962
19963This command runs the normal hook `view-mode-hook'." t nil)
19964
19965(autoload (quote view-buffer) "view" "\
19966View BUFFER in View mode, returning to previous buffer when done.
19967Emacs commands editing the buffer contents are not available; instead,
19968a special set of commands (mostly letters and punctuation)
19969are defined for moving around in the buffer.
19970Space scrolls forward, Delete scrolls backward.
19971For list of all View commands, type H or h while viewing.
19972
19973This command runs the normal hook `view-mode-hook'.
19974
19975Optional argument EXIT-ACTION is either nil or a function with buffer as
19976argument. This function is called when finished viewing buffer.
19977Use this argument instead of explicitly setting `view-exit-action'." t nil)
19978
19979(autoload (quote view-buffer-other-window) "view" "\
19980View BUFFER in View mode in another window.
19981Return to previous buffer when done, unless optional NOT-RETURN is non-nil.
19982Emacs commands editing the buffer contents are not available; instead,
19983a special set of commands (mostly letters and punctuation)
19984are defined for moving around in the buffer.
19985Space scrolls forward, Delete scrolls backward.
19986For list of all View commands, type H or h while viewing.
19987
19988This command runs the normal hook `view-mode-hook'.
19989
19990Optional argument EXIT-ACTION is either nil or a function with buffer as
19991argument. This function is called when finished viewing buffer.
19992Use this argument instead of explicitly setting `view-exit-action'." t nil)
19993
19994(autoload (quote view-buffer-other-frame) "view" "\
19995View BUFFER in View mode in another frame.
19996Return to previous buffer when done, unless optional NOT-RETURN is non-nil.
19997Emacs commands editing the buffer contents are not available; instead,
19998a special set of commands (mostly letters and punctuation)
19999are defined for moving around in the buffer.
20000Space scrolls forward, Delete scrolls backward.
20001For list of all View commands, type H or h while viewing.
20002
20003This command runs the normal hook `view-mode-hook'.
20004
20005Optional argument EXIT-ACTION is either nil or a function with buffer as
20006argument. This function is called when finished viewing buffer.
20007Use this argument instead of explicitly setting `view-exit-action'." t nil)
20008
20009(autoload (quote view-mode) "view" "\
20010Toggle View mode, a minor mode for viewing text but not editing it.
d054101f 20011With ARG, turn View mode on iff ARG is positive.
93548d2e
DL
20012
20013Emacs commands that do not change the buffer contents are available as usual.
20014Kill commands insert text in kill buffers but do not delete. Other commands
20015\(among them most letters and punctuation) beep and tell that the buffer is
20016read-only.
20017\\<view-mode-map>
20018The following additional commands are provided. Most commands take prefix
20019arguments. Page commands default to \"page size\" lines which is almost a whole
20020window full, or number of lines set by \\[View-scroll-page-forward-set-page-size] or \\[View-scroll-page-backward-set-page-size]. Half page commands default to
20021and set \"half page size\" lines which initially is half a window full. Search
20022commands default to a repeat count of one.
20023
20024H, h, ? This message.
20025Digits provide prefix arguments.
20026\\[negative-argument] negative prefix argument.
20027\\[beginning-of-buffer] move to the beginning of buffer.
20028> move to the end of buffer.
20029\\[View-scroll-to-buffer-end] scroll so that buffer end is at last line of window.
d054101f
GM
20030SPC scroll forward \"page size\" lines.
20031 With prefix scroll forward prefix lines.
20032DEL scroll backward \"page size\" lines.
20033 With prefix scroll backward prefix lines.
20034\\[View-scroll-page-forward-set-page-size] like \\[View-scroll-page-forward] but with prefix sets \"page size\" to prefix.
20035\\[View-scroll-page-backward-set-page-size] like \\[View-scroll-page-backward] but with prefix sets \"page size\" to prefix.
20036\\[View-scroll-half-page-forward] scroll forward \"half page size\" lines. With prefix, sets
20037 \"half page size\" to prefix lines and scrolls forward that much.
20038\\[View-scroll-half-page-backward] scroll backward \"half page size\" lines. With prefix, sets
20039 \"half page size\" to prefix lines and scrolls backward that much.
20040RET, LFD scroll forward one line. With prefix scroll forward prefix line(s).
20041y scroll backward one line. With prefix scroll backward prefix line(s).
93548d2e
DL
20042\\[View-revert-buffer-scroll-page-forward] revert-buffer if necessary and scroll forward.
20043 Use this to view a changing file.
20044\\[what-line] prints the current line number.
20045\\[View-goto-percent] goes prefix argument (default 100) percent into buffer.
20046\\[View-goto-line] goes to line given by prefix argument (default first line).
20047. set the mark.
20048x exchanges point and mark.
20049\\[View-back-to-mark] return to mark and pops mark ring.
20050 Mark ring is pushed at start of every successful search and when
20051 jump to line occurs. The mark is set on jump to buffer start or end.
20052\\[point-to-register] save current position in character register.
20053' go to position saved in character register.
20054s do forward incremental search.
20055r do reverse incremental search.
20056\\[View-search-regexp-forward] searches forward for regular expression, starting after current page.
20057 ! and @ have a special meaning at the beginning of the regexp.
20058 ! means search for a line with no match for regexp. @ means start
20059 search at beginning (end for backward search) of buffer.
20060\\ searches backward for regular expression, starting before current page.
20061\\[View-search-last-regexp-forward] searches forward for last regular expression.
20062p searches backward for last regular expression.
20063\\[View-quit] quit View mode, trying to restore window and buffer to previous state.
20064 \\[View-quit] is the normal way to leave view mode.
20065\\[View-exit] exit View mode but stay in current buffer. Use this if you started
20066 viewing a buffer (file) and find out you want to edit it.
20067\\[View-exit-and-edit] exit View mode and make the current buffer editable.
20068\\[View-quit-all] quit View mode, trying to restore windows and buffer to previous state.
20069\\[View-leave] quit View mode and maybe switch buffers, but don't kill this buffer.
20070\\[View-kill-and-leave] quit View mode, kill current buffer and go back to other buffer.
20071
20072The effect of \\[View-leave] , \\[View-quit] and \\[View-kill-and-leave] depends on how view-mode was entered. If it was
d054101f
GM
20073entered by view-file, view-file-other-window or view-file-other-frame
20074\(\\[view-file], \\[view-file-other-window], \\[view-file-other-frame] or the dired mode v command), then \\[View-quit] will
20075try to kill the current buffer. If view-mode was entered from another buffer
20076as is done by View-buffer, View-buffer-other-window, View-buffer-other frame,
20077View-file, View-file-other-window or View-file-other-frame then \\[View-leave] , \\[View-quit] and \\[View-kill-and-leave]
20078will return to that buffer.
93548d2e
DL
20079
20080Entry to view-mode runs the normal hook `view-mode-hook'." t nil)
20081
20082(autoload (quote view-mode-enter) "view" "\
20083Enter View mode and set up exit from view mode depending on optional arguments.
20084If RETURN-TO is non-nil it is added as an element to the buffer local alist
20085`view-return-to-alist'.
20086Save EXIT-ACTION in buffer local variable `view-exit-action'.
20087It should be either nil or a function that takes a buffer as argument.
20088This function will be called by `view-mode-exit'.
20089
20090RETURN-TO is either nil, meaning do nothing when exiting view mode, or
20091it has the format (WINDOW OLD-WINDOW . OLD-BUF-INFO).
20092WINDOW is a window used for viewing.
20093OLD-WINDOW is nil or the window to select after viewing.
20094OLD-BUF-INFO tells what to do with WINDOW when exiting. It is one of:
200951) nil Do nothing.
200962) t Delete WINDOW or, if it is the only window, its frame.
200973) (OLD-BUFF START POINT) Display buffer OLD-BUFF with displayed text
20098 starting at START and point at POINT in WINDOW.
d054101f 200994) quit-window Do `quit-window' in WINDOW.
93548d2e
DL
20100
20101For list of all View commands, type H or h while viewing.
20102
20103This function runs the normal hook `view-mode-hook'." nil nil)
20104
20105(autoload (quote View-exit-and-edit) "view" "\
20106Exit View mode and make the current buffer editable." t nil)
20107
20108;;;***
20109\f
4c6bc877 20110;;;### (autoloads (vip-mode) "vip" "emulation/vip.el" (15186 56483))
93548d2e
DL
20111;;; Generated autoloads from emulation/vip.el
20112
20113(autoload (quote vip-mode) "vip" "\
20114Turn on VIP emulation of VI." t nil)
20115
20116;;;***
20117\f
20118;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el"
df2d7e04 20119;;;;;; (15564 59462))
93548d2e
DL
20120;;; Generated autoloads from emulation/viper.el
20121
20122(autoload (quote toggle-viper-mode) "viper" "\
20123Toggle Viper on/off.
cded5ed3 20124If Viper is enabled, turn it off. Otherwise, turn it on." t nil)
93548d2e
DL
20125
20126(autoload (quote viper-mode) "viper" "\
20127Turn on Viper emulation of Vi." t nil)
20128
20129;;;***
20130\f
4c6bc877 20131;;;### (autoloads (warn lwarn display-warning) "warnings" "warnings.el"
f19e949b 20132;;;;;; (15738 35331))
4c6bc877
MR
20133;;; Generated autoloads from warnings.el
20134
20135(defvar warning-prefix-function nil "\
20136Function to generate warning prefixes.
20137This function, if non-nil, is called with two arguments,
20138the severity level and its entry in `warning-levels',
20139and should return the entry that should actually be used.
20140The warnings buffer is current when this function is called
20141and the function can insert text in it. This text becomes
20142the beginning of the warning.")
20143
20144(defvar warning-series nil "\
20145Non-nil means treat multiple `display-warning' calls as a series.
20146A marker indicates a position in the warnings buffer
20147which is the start of the current series; it means that
20148additional warnings in the same buffer should not move point.
20149t means the next warning begins a series (and stores a marker here).
20150A symbol with a function definition is like t, except
20151also call that function before the next warning.")
20152
20153(defvar warning-fill-prefix nil "\
20154Non-nil means fill each warning text using this string as `fill-prefix'.")
20155
20156(defvar warning-group-format " (%s)" "\
20157Format for displaying the warning group in the warning message.
20158The result of formatting the group this way gets included in the
20159message under the control of the string in `warning-levels'.")
20160
20161(autoload (quote display-warning) "warnings" "\
20162Display a warning message, MESSAGE.
20163GROUP should be a custom group name (a symbol),
20164or else a list of symbols whose first element is a custom group name.
20165\(The rest of the symbols represent subcategories, for warning purposes
20166only, and you can use whatever symbols you like.)
20167
20168LEVEL should be either :warning, :error, or :emergency.
20169:emergency -- a problem that will seriously impair Emacs operation soon
20170 if you do not attend to it promptly.
20171:error -- data or circumstances that are inherently wrong.
20172:warning -- data or circumstances that are not inherently wrong,
20173 but raise suspicion of a possible problem.
20174:debug -- info for debugging only.
20175
20176BUFFER-NAME, if specified, is the name of the buffer for logging the
20177warning. By default, it is `*Warnings*'.
20178
20179See the `warnings' custom group for user customization features.
20180
20181See also `warning-series', `warning-prefix-function' and
20182`warning-fill-prefix' for additional programming features." nil nil)
20183
20184(autoload (quote lwarn) "warnings" "\
20185Display a warning message made from (format MESSAGE ARGS...).
20186Aside from generating the message with `format',
20187this is equivalent to `display-warning'.
20188
20189GROUP should be a custom group name (a symbol).
20190or else a list of symbols whose first element is a custom group name.
20191\(The rest of the symbols represent subcategories and
20192can be whatever you like.)
20193
20194LEVEL should be either :warning, :error, or :emergency.
20195:emergency -- a problem that will seriously impair Emacs operation soon
20196 if you do not attend to it promptly.
20197:error -- invalid data or circumstances.
20198:warning -- suspicious data or circumstances." nil nil)
20199
20200(autoload (quote warn) "warnings" "\
20201Display a warning message made from (format MESSAGE ARGS...).
20202Aside from generating the message with `format',
20203this is equivalent to `display-warning', using
20204`emacs' as the group and `:warning' as the level." nil nil)
20205
20206;;;***
20207\f
2b74dd73 20208;;;### (autoloads (webjump) "webjump" "net/webjump.el" (15381 44879))
a25bbe00 20209;;; Generated autoloads from net/webjump.el
93548d2e
DL
20210
20211(autoload (quote webjump) "webjump" "\
20212Jumps to a Web site from a programmable hotlist.
20213
20214See the documentation for the `webjump-sites' variable for how to customize the
20215hotlist.
20216
20217Please submit bug reports and other feedback to the author, Neil W. Van Dyke
20218<nwv@acm.org>." t nil)
20219
20220;;;***
20221\f
09938b67 20222;;;### (autoloads (which-function-mode) "which-func" "which-func.el"
296d7669 20223;;;;;; (15707 34351))
93548d2e
DL
20224;;; Generated autoloads from which-func.el
20225
09938b67 20226(defalias (quote which-func-mode) (quote which-function-mode))
f383cd0d 20227
09938b67
GM
20228(defvar which-function-mode nil "\
20229Non-nil if Which-Function mode is enabled.
20230See the command `which-function-mode' for a description of this minor-mode.
93548d2e 20231Setting this variable directly does not take effect;
09938b67 20232use either \\[customize] or the function `which-function-mode'.")
93548d2e 20233
09938b67 20234(custom-add-to-group (quote which-func) (quote which-function-mode) (quote custom-variable))
93548d2e 20235
09938b67 20236(custom-add-load (quote which-function-mode) (quote which-func))
93548d2e 20237
09938b67 20238(autoload (quote which-function-mode) "which-func" "\
93548d2e
DL
20239Toggle Which Function mode, globally.
20240When Which Function mode is enabled, the current function name is
20241continuously displayed in the mode line, in certain major modes.
20242
0ad84a21 20243With prefix ARG, turn Which Function mode on iff arg is positive,
93548d2e
DL
20244and off otherwise." t nil)
20245
20246;;;***
20247\f
a67b854e
GM
20248;;;### (autoloads (whitespace-describe whitespace-write-file-hook
20249;;;;;; whitespace-global-mode whitespace-global-mode whitespace-cleanup-region
f383cd0d
GM
20250;;;;;; whitespace-cleanup whitespace-region whitespace-buffer whitespace-toggle-ateol-check
20251;;;;;; whitespace-toggle-spacetab-check whitespace-toggle-indent-check
20252;;;;;; whitespace-toggle-trailing-check whitespace-toggle-leading-check)
2b74dd73 20253;;;;;; "whitespace" "whitespace.el" (15384 59073))
7518ed7b
GM
20254;;; Generated autoloads from whitespace.el
20255
f383cd0d
GM
20256(autoload (quote whitespace-toggle-leading-check) "whitespace" "\
20257Toggle the check for leading space in the local buffer." t nil)
20258
20259(autoload (quote whitespace-toggle-trailing-check) "whitespace" "\
20260Toggle the check for trailing space in the local buffer." t nil)
20261
20262(autoload (quote whitespace-toggle-indent-check) "whitespace" "\
20263Toggle the check for indentation space in the local buffer." t nil)
20264
20265(autoload (quote whitespace-toggle-spacetab-check) "whitespace" "\
20266Toggle the check for space-followed-by-TABs in the local buffer." t nil)
20267
20268(autoload (quote whitespace-toggle-ateol-check) "whitespace" "\
20269Toggle the check for end-of-line space in the local buffer." t nil)
20270
7518ed7b 20271(autoload (quote whitespace-buffer) "whitespace" "\
0ad84a21
MB
20272Find five different types of white spaces in buffer.
20273These are:
7518ed7b
GM
202741. Leading space (empty lines at the top of a file).
202752. Trailing space (empty lines at the end of a file).
202763. Indentation space (8 or more spaces, that should be replaced with TABS).
202774. Spaces followed by a TAB. (Almost always, we never want that).
202785. Spaces or TABS at the end of a line.
20279
20280Check for whitespace only if this buffer really contains a non-empty file
20281and:
202821. the major mode is one of the whitespace-modes, or
202832. `whitespace-buffer' was explicitly called with a prefix argument." t nil)
20284
20285(autoload (quote whitespace-region) "whitespace" "\
0ad84a21 20286Check the region for whitespace errors." t nil)
7518ed7b
GM
20287
20288(autoload (quote whitespace-cleanup) "whitespace" "\
20289Cleanup the five different kinds of whitespace problems.
20290
20291Use \\[describe-function] whitespace-describe to read a summary of the
20292whitespace problems." t nil)
20293
20294(autoload (quote whitespace-cleanup-region) "whitespace" "\
0ad84a21
MB
20295Whitespace cleanup on the region." t nil)
20296
20297(defvar whitespace-global-mode nil "\
20298Toggle global Whitespace mode.
20299
20300Setting this variable directly does not take effect;
20301use either \\[customize] or the function `whitespace-global-mode'
20302\(which see).")
20303
20304(custom-add-to-group (quote whitespace) (quote whitespace-global-mode) (quote custom-variable))
20305
20306(custom-add-load (quote whitespace-global-mode) (quote whitespace))
7518ed7b 20307
a67b854e
GM
20308(autoload (quote whitespace-global-mode) "whitespace" "\
20309Toggle using Whitespace mode in new buffers.
20310With ARG, turn the mode on if and only iff ARG is positive.
20311
20312When this mode is active, `whitespace-buffer' is added to
20313`find-file-hooks' and `kill-buffer-hook'." t nil)
20314
20315(autoload (quote whitespace-write-file-hook) "whitespace" "\
20316The local-write-file-hook to be called on the buffer when
20317whitespace check is enabled." t nil)
20318
7518ed7b
GM
20319(autoload (quote whitespace-describe) "whitespace" "\
20320A summary of whitespaces and what this library can do about them.
20321
20322The whitespace library is intended to find and help fix five different types
20323of whitespace problems that commonly exist in source code.
20324
203251. Leading space (empty lines at the top of a file).
203262. Trailing space (empty lines at the end of a file).
203273. Indentation space (8 or more spaces at beginning of line, that should be
20328 replaced with TABS).
0ad84a21 203294. Spaces followed by a TAB. (Almost always, we never want that).
7518ed7b
GM
203305. Spaces or TABS at the end of a line.
20331
20332Whitespace errors are reported in a buffer, and on the modeline.
20333
cded5ed3
GM
20334Modeline will show a W:<x>!<y> to denote a particular type of whitespace,
20335where `x' and `y' can be one (or more) of:
7518ed7b
GM
20336
20337e - End-of-Line whitespace.
20338i - Indentation whitespace.
20339l - Leading whitespace.
20340s - Space followed by Tab.
20341t - Trailing whitespace.
20342
20343If any of the whitespace checks is turned off, the modeline will display a
cded5ed3 20344!<y>.
7518ed7b
GM
20345
20346 (since (3) is the most controversial one, here is the rationale: Most
20347 terminal drivers and printer drivers have TAB configured or even
0ad84a21 20348 hardcoded to be 8 spaces. (Some of them allow configuration, but almost
7518ed7b
GM
20349 always they default to 8.)
20350
0ad84a21 20351 Changing `tab-width' to other than 8 and editing will cause your code to
7518ed7b
GM
20352 look different from within Emacs, and say, if you cat it or more it, or
20353 even print it.
20354
20355 Almost all the popular programming modes let you define an offset (like
20356 c-basic-offset or perl-indent-level) to configure the offset, so you
0ad84a21
MB
20357 should never have to set your `tab-width' to be other than 8 in all these
20358 modes. In fact, with an indent level of say, 4, 2 TABS will cause Emacs
20359 to replace your 8 spaces with one (try it). If vi users in your
7518ed7b
GM
20360 office complain, tell them to use vim, which distinguishes between
20361 tabstop and shiftwidth (vi equivalent of our offsets), and also ask them
20362 to set smarttab.)
20363
20364All the above have caused (and will cause) unwanted codeline integration and
20365merge problems.
20366
20367whitespace.el will complain if it detects whitespaces on opening a file, and
0ad84a21
MB
20368warn you on closing a file also (in case you had inserted any
20369whitespaces during the process of your editing)." t nil)
7518ed7b
GM
20370
20371;;;***
20372\f
93548d2e 20373;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse
296d7669 20374;;;;;; widget-browse-at) "wid-browse" "wid-browse.el" (15698 64355))
93548d2e
DL
20375;;; Generated autoloads from wid-browse.el
20376
20377(autoload (quote widget-browse-at) "wid-browse" "\
20378Browse the widget under point." t nil)
20379
20380(autoload (quote widget-browse) "wid-browse" "\
20381Create a widget browser for WIDGET." t nil)
20382
20383(autoload (quote widget-browse-other-window) "wid-browse" "\
20384Show widget browser for WIDGET in other window." t nil)
20385
20386(autoload (quote widget-minor-mode) "wid-browse" "\
20387Togle minor mode for traversing widgets.
20388With arg, turn widget mode on if and only if arg is positive." t nil)
20389
20390;;;***
20391\f
735688c2 20392;;;### (autoloads (widget-setup widget-insert widget-delete widget-create
296d7669
KS
20393;;;;;; widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (15683
20394;;;;;; 14756))
93548d2e
DL
20395;;; Generated autoloads from wid-edit.el
20396
735688c2
EZ
20397(autoload (quote widgetp) "wid-edit" "\
20398Return non-nil iff WIDGET is a widget." nil nil)
20399
93548d2e
DL
20400(autoload (quote widget-prompt-value) "wid-edit" "\
20401Prompt for a value matching WIDGET, using PROMPT.
20402The current value is assumed to be VALUE, unless UNBOUND is non-nil." nil nil)
20403
20404(autoload (quote widget-create) "wid-edit" "\
f75a0f7a 20405Create widget of TYPE.
93548d2e
DL
20406The optional ARGS are additional keyword arguments." nil nil)
20407
20408(autoload (quote widget-delete) "wid-edit" "\
20409Delete WIDGET." nil nil)
20410
735688c2
EZ
20411(autoload (quote widget-insert) "wid-edit" "\
20412Call `insert' with ARGS even if surrounding text is read only." nil nil)
20413
20414(defvar widget-keymap (let ((map (make-sparse-keymap))) (define-key map " " (quote widget-forward)) (define-key map [(shift tab)] (quote widget-backward)) (define-key map [backtab] (quote widget-backward)) (define-key map [down-mouse-2] (quote widget-button-click)) (define-key map "\r" (quote widget-button-press)) map) "\
20415Keymap containing useful binding for buffers containing widgets.
20416Recommended as a parent keymap for modes using widgets.")
20417
20418(autoload (quote widget-setup) "wid-edit" "\
20419Setup current buffer so editing string widgets works." nil nil)
20420
93548d2e
DL
20421;;;***
20422\f
2cb750ba 20423;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right
9e0211c9 20424;;;;;; windmove-up windmove-left) "windmove" "windmove.el" (15576
df2d7e04 20425;;;;;; 17070))
2cb750ba
GM
20426;;; Generated autoloads from windmove.el
20427
20428(autoload (quote windmove-left) "windmove" "\
20429Select the window to the left of the current one.
20430With no prefix argument, or with prefix argument equal to zero,
20431\"left\" is relative to the position of point in the window; otherwise
20432it is relative to the top edge (for positive ARG) or the bottom edge
20433\(for negative ARG) of the current window.
20434If no window is at the desired location, an error is signaled." t nil)
20435
20436(autoload (quote windmove-up) "windmove" "\
20437Select the window above the current one.
20438With no prefix argument, or with prefix argument equal to zero, \"up\"
20439is relative to the position of point in the window; otherwise it is
20440relative to the left edge (for positive ARG) or the right edge (for
20441negative ARG) of the current window.
20442If no window is at the desired location, an error is signaled." t nil)
20443
20444(autoload (quote windmove-right) "windmove" "\
20445Select the window to the right of the current one.
20446With no prefix argument, or with prefix argument equal to zero,
20447\"right\" is relative to the position of point in the window;
20448otherwise it is relative to the top edge (for positive ARG) or the
20449bottom edge (for negative ARG) of the current window.
20450If no window is at the desired location, an error is signaled." t nil)
20451
20452(autoload (quote windmove-down) "windmove" "\
20453Select the window below the current one.
20454With no prefix argument, or with prefix argument equal to zero,
20455\"down\" is relative to the position of point in the window; otherwise
20456it is relative to the left edge (for positive ARG) or the right edge
20457\(for negative ARG) of the current window.
20458If no window is at the desired location, an error is signaled." t nil)
20459
20460(autoload (quote windmove-default-keybindings) "windmove" "\
9e0211c9
MR
20461Set up keybindings for `windmove'.
20462Keybindings are of the form MODIFIER-{left,right,up,down}.
20463Default MODIFIER is 'shift." t nil)
2cb750ba
GM
20464
20465;;;***
20466\f
d1221ea9 20467;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el"
2b74dd73 20468;;;;;; (15483 45821))
d1221ea9
GM
20469;;; Generated autoloads from winner.el
20470
20471(defvar winner-mode nil "\
20472Toggle winner-mode.
20473Setting this variable directly does not take effect;
20474use either \\[customize] or the function `winner-mode'.")
20475
20476(custom-add-to-group (quote winner) (quote winner-mode) (quote custom-variable))
20477
20478(custom-add-load (quote winner-mode) (quote winner))
20479
20480(autoload (quote winner-mode) "winner" "\
20481Toggle Winner mode.
20482With arg, turn Winner mode on if and only if arg is positive." t nil)
20483
20484;;;***
20485\f
a1b8d58b 20486;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman"
df2d7e04 20487;;;;;; "woman.el" (15584 9753))
a1b8d58b
GM
20488;;; Generated autoloads from woman.el
20489
20490(autoload (quote woman) "woman" "\
f75a0f7a 20491Browse UN*X man page for TOPIC (Without using external Man program).
a1b8d58b
GM
20492The major browsing mode used is essentially the standard Man mode.
20493Choose the filename for the man page using completion, based on the
20494topic selected from the directories specified in `woman-manpath' and
20495`woman-path'. The directory expansions and topics are cached for
20496speed, but a non-nil interactive argument forces the caches to be
20497updated (e.g. to re-interpret the current directory).
20498
f75a0f7a
GM
20499Used non-interactively, arguments are optional: if given then TOPIC
20500should be a topic string and non-nil RE-CACHE forces re-caching." t nil)
a1b8d58b
GM
20501
20502(autoload (quote woman-dired-find-file) "woman" "\
20503In dired, run the WoMan man-page browser on this file." t nil)
20504
20505(autoload (quote woman-find-file) "woman" "\
20506Find, decode and browse a specific UN*X man-page source file FILE-NAME.
20507Use existing buffer if possible; reformat only if prefix arg given.
20508When called interactively, optional argument REFORMAT forces reformatting
f75a0f7a 20509of an existing WoMan buffer formatted earlier.
a1b8d58b
GM
20510No external programs are used, except that `gunzip' will be used to
20511decompress the file if appropriate. See the documentation for the
20512`woman' command for further details." t nil)
20513
20514;;;***
20515\f
93548d2e 20516;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el"
2b74dd73 20517;;;;;; (15394 13301))
93548d2e
DL
20518;;; Generated autoloads from emulation/ws-mode.el
20519
20520(autoload (quote wordstar-mode) "ws-mode" "\
20521Major mode with WordStar-like key bindings.
20522
20523BUGS:
20524 - Help menus with WordStar commands (C-j just calls help-for-help)
20525 are not implemented
20526 - Options for search and replace
20527 - Show markers (C-k h) is somewhat strange
20528 - Search and replace (C-q a) is only available in forward direction
20529
20530No key bindings beginning with ESC are installed, they will work
20531Emacs-like.
20532
20533The key bindings are:
20534
20535 C-a backward-word
20536 C-b fill-paragraph
20537 C-c scroll-up-line
20538 C-d forward-char
20539 C-e previous-line
20540 C-f forward-word
20541 C-g delete-char
20542 C-h backward-char
20543 C-i indent-for-tab-command
20544 C-j help-for-help
20545 C-k ordstar-C-k-map
20546 C-l ws-repeat-search
20547 C-n open-line
20548 C-p quoted-insert
20549 C-r scroll-down-line
20550 C-s backward-char
20551 C-t kill-word
20552 C-u keyboard-quit
20553 C-v overwrite-mode
20554 C-w scroll-down
20555 C-x next-line
20556 C-y kill-complete-line
20557 C-z scroll-up
20558
20559 C-k 0 ws-set-marker-0
20560 C-k 1 ws-set-marker-1
20561 C-k 2 ws-set-marker-2
20562 C-k 3 ws-set-marker-3
20563 C-k 4 ws-set-marker-4
20564 C-k 5 ws-set-marker-5
20565 C-k 6 ws-set-marker-6
20566 C-k 7 ws-set-marker-7
20567 C-k 8 ws-set-marker-8
20568 C-k 9 ws-set-marker-9
20569 C-k b ws-begin-block
20570 C-k c ws-copy-block
20571 C-k d save-buffers-kill-emacs
20572 C-k f find-file
20573 C-k h ws-show-markers
20574 C-k i ws-indent-block
20575 C-k k ws-end-block
20576 C-k p ws-print-block
20577 C-k q kill-emacs
20578 C-k r insert-file
20579 C-k s save-some-buffers
20580 C-k t ws-mark-word
20581 C-k u ws-exdent-block
20582 C-k C-u keyboard-quit
20583 C-k v ws-move-block
20584 C-k w ws-write-block
20585 C-k x kill-emacs
20586 C-k y ws-delete-block
20587
20588 C-o c wordstar-center-line
20589 C-o b switch-to-buffer
20590 C-o j justify-current-line
20591 C-o k kill-buffer
20592 C-o l list-buffers
20593 C-o m auto-fill-mode
20594 C-o r set-fill-column
20595 C-o C-u keyboard-quit
20596 C-o wd delete-other-windows
20597 C-o wh split-window-horizontally
20598 C-o wo other-window
20599 C-o wv split-window-vertically
20600
20601 C-q 0 ws-find-marker-0
20602 C-q 1 ws-find-marker-1
20603 C-q 2 ws-find-marker-2
20604 C-q 3 ws-find-marker-3
20605 C-q 4 ws-find-marker-4
20606 C-q 5 ws-find-marker-5
20607 C-q 6 ws-find-marker-6
20608 C-q 7 ws-find-marker-7
20609 C-q 8 ws-find-marker-8
20610 C-q 9 ws-find-marker-9
20611 C-q a ws-query-replace
20612 C-q b ws-to-block-begin
20613 C-q c end-of-buffer
20614 C-q d end-of-line
20615 C-q f ws-search
20616 C-q k ws-to-block-end
20617 C-q l ws-undo
20618 C-q p ws-last-cursorp
20619 C-q r beginning-of-buffer
20620 C-q C-u keyboard-quit
20621 C-q w ws-last-error
20622 C-q y ws-kill-eol
20623 C-q DEL ws-kill-bol
20624" t nil)
20625
20626;;;***
20627\f
296d7669
KS
20628;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (15698
20629;;;;;; 64355))
93548d2e
DL
20630;;; Generated autoloads from xt-mouse.el
20631
296d7669
KS
20632(defvar xterm-mouse-mode nil "\
20633Non-nil if Xterm-Mouse mode is enabled.
20634See the command `xterm-mouse-mode' for a description of this minor-mode.
20635Setting this variable directly does not take effect;
20636use either \\[customize] or the function `xterm-mouse-mode'.")
20637
20638(custom-add-to-group (quote xterm-mouse) (quote xterm-mouse-mode) (quote custom-variable))
20639
20640(custom-add-load (quote xterm-mouse-mode) (quote xt-mouse))
20641
93548d2e
DL
20642(autoload (quote xterm-mouse-mode) "xt-mouse" "\
20643Toggle XTerm mouse mode.
20644With prefix arg, turn XTerm mouse mode on iff arg is positive.
20645
20646Turn it on to use emacs mouse commands, and off to use xterm mouse commands." t nil)
20647
20648;;;***
20649\f
20650;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism
2b74dd73 20651;;;;;; yow) "yow" "play/yow.el" (15397 31808))
93548d2e
DL
20652;;; Generated autoloads from play/yow.el
20653
20654(autoload (quote yow) "yow" "\
20655Return or display a random Zippy quotation. With prefix arg, insert it." t nil)
20656
20657(autoload (quote insert-zippyism) "yow" "\
20658Prompt with completion for a known Zippy quotation, and insert it at point." t nil)
20659
20660(autoload (quote apropos-zippy) "yow" "\
20661Return a list of all Zippy quotes matching REGEXP.
20662If called interactively, display a list of matches." t nil)
20663
20664(autoload (quote psychoanalyze-pinhead) "yow" "\
20665Zippy goes to the analyst." t nil)
20666
20667;;;***
20668\f
87bb8d21 20669;;;### (autoloads (zone) "zone" "play/zone.el" (15640 49864))
abb2db1c
GM
20670;;; Generated autoloads from play/zone.el
20671
20672(autoload (quote zone) "zone" "\
20673Zone out, completely." t nil)
20674
20675;;;***
20676\f
93548d2e 20677;;;### (autoloads (zone-mode zone-mode-update-serial-hook) "zone-mode"
4c6bc877 20678;;;;;; "net/zone-mode.el" (15567 16402))
a25bbe00 20679;;; Generated autoloads from net/zone-mode.el
93548d2e
DL
20680
20681(autoload (quote zone-mode-update-serial-hook) "zone-mode" "\
4c6bc877 20682Update the serial number in a zone if the file was modified." t nil)
93548d2e 20683
7518ed7b
GM
20684(autoload (quote zone-mode) "zone-mode" "\
20685A mode for editing DNS zone files.
20686
20687Zone-mode does two things:
20688
20689 - automatically update the serial number for a zone
20690 when saving the file
20691
20692 - fontification" t nil)
93548d2e
DL
20693
20694;;;***
20695\f
f19e949b
KS
20696;;;### (autoloads nil nil ("textmodes/text-mode.el" "textmodes/reftex-vars.el"
20697;;;;;; "textmodes/fill.el" "term/x-win.el" "language/european.el"
20698;;;;;; "international/utf-8.el" "international/mule.el" "emacs-lisp/float.el"
20699;;;;;; "gnus/gnus-int.el" "vcursor.el" "vc-hooks.el" "subr.el" "startup.el"
20700;;;;;; "simple.el" "replace.el" "pcvs-parse.el" "menu-bar.el" "font-core.el"
20701;;;;;; "files.el" "faces.el" "play/meese.el" "obsolete/hilit19.el"
4c6bc877 20702;;;;;; "eshell/esh-groups.el" "window.el" "uniquify.el" "saveplace.el"
296d7669
KS
20703;;;;;; "textmodes/page-ext.el" "term/mac-win.el" "international/mule-cmds.el"
20704;;;;;; "eshell/esh-util.el" "eshell/esh-ext.el" "eshell/em-ls.el"
20705;;;;;; "eshell/em-hist.el" "eshell/em-glob.el" "eshell/em-dirs.el"
f19e949b
KS
20706;;;;;; "eshell/em-cmpl.el" "select.el" "language/indian.el" "textmodes/reftex-global.el"
20707;;;;;; "textmodes/reftex-auc.el" "language/georgian.el" "international/utf-16.el"
4c6bc877
MR
20708;;;;;; "international/ucs-tables.el" "international/ja-dic-cnv.el"
20709;;;;;; "ediff-wind.el" "cus-start.el" "progmodes/idlw-toolbar.el"
20710;;;;;; "progmodes/idlw-rinfo.el" "language/cyrillic.el" "international/utf-8-subst.el"
20711;;;;;; "international/mule-conf.el" "international/characters.el"
f19e949b
KS
20712;;;;;; "mouse.el" "loadup.el" "help.el" "ediff-ptch.el" "textmodes/texnfo-upd.el"
20713;;;;;; "textmodes/refer.el" "textmodes/refbib.el" "textmodes/paragraphs.el"
20714;;;;;; "textmodes/page.el" "textmodes/makeinfo.el" "textmodes/bib-mode.el"
20715;;;;;; "term/wyse50.el" "term/vt420.el" "term/vt400.el" "term/vt320.el"
20716;;;;;; "term/vt300.el" "term/vt240.el" "term/vt220.el" "term/vt201.el"
20717;;;;;; "term/vt200.el" "term/vt125.el" "term/vt102.el" "term/vt100.el"
20718;;;;;; "term/tvi970.el" "term/sup-mouse.el" "term/sun.el" "term/sun-mouse.el"
20719;;;;;; "term/rxvt.el" "term/pc-win.el" "term/news.el" "term/lk201.el"
20720;;;;;; "term/linux.el" "term/keyswap.el" "term/iris-ansi.el" "term/internal.el"
4c6bc877
MR
20721;;;;;; "term/bobcat.el" "term/bg-mouse.el" "term/apollo.el" "term/AT386.el"
20722;;;;;; "progmodes/mantemp.el" "progmodes/ebnf-otz.el" "progmodes/ebnf-iso.el"
20723;;;;;; "progmodes/ebnf-bnf.el" "progmodes/cc-menus.el" "progmodes/cc-defs.el"
20724;;;;;; "progmodes/cc-compat.el" "progmodes/cc-cmds.el" "progmodes/cc-bytecomp.el"
20725;;;;;; "progmodes/cc-align.el" "play/gametree.el" "play/gamegrid.el"
20726;;;;;; "obsolete/x-menu.el" "obsolete/x-apollo.el" "obsolete/uncompress.el"
20727;;;;;; "obsolete/sun-fns.el" "obsolete/sun-curs.el" "obsolete/sc.el"
20728;;;;;; "obsolete/rnews.el" "obsolete/profile.el" "obsolete/ooutline.el"
20729;;;;;; "obsolete/mlsupport.el" "obsolete/cplus-md.el" "mail/vms-pmail.el"
20730;;;;;; "mail/uce.el" "mail/rfc822.el" "mail/rfc2368.el" "mail/mspools.el"
20731;;;;;; "mail/mh-seq.el" "mail/mh-pick.el" "mail/mh-funcs.el" "mail/mailpost.el"
20732;;;;;; "mail/mailheader.el" "mail/blessmail.el" "language/vietnamese.el"
20733;;;;;; "language/tibetan.el" "language/thai.el" "language/slovak.el"
20734;;;;;; "language/romanian.el" "language/misc-lang.el" "language/lao.el"
20735;;;;;; "language/korean.el" "language/japanese.el" "language/hebrew.el"
20736;;;;;; "language/greek.el" "language/ethiopic.el" "language/english.el"
20737;;;;;; "language/devanagari.el" "language/czech.el" "language/chinese.el"
20738;;;;;; "international/swedish.el" "international/ogonek.el" "international/latin-9.el"
20739;;;;;; "international/latin-8.el" "international/latin-5.el" "international/latin-4.el"
20740;;;;;; "international/latin-3.el" "international/latin-2.el" "international/latin-1.el"
20741;;;;;; "international/ja-dic-utl.el" "international/iso-swed.el"
20742;;;;;; "international/iso-insert.el" "international/iso-ascii.el"
20743;;;;;; "gnus/webmail.el" "gnus/utf7.el" "gnus/starttls.el" "gnus/rfc2231.el"
20744;;;;;; "gnus/rfc2104.el" "gnus/rfc2047.el" "gnus/rfc2045.el" "gnus/rfc1843.el"
20745;;;;;; "gnus/qp.el" "gnus/pop3.el" "gnus/nnweb.el" "gnus/nnwarchive.el"
20746;;;;;; "gnus/nnultimate.el" "gnus/nntp.el" "gnus/nnspool.el" "gnus/nnslashdot.el"
20747;;;;;; "gnus/nnoo.el" "gnus/nnlistserv.el" "gnus/nnimap.el" "gnus/nngateway.el"
20748;;;;;; "gnus/nneething.el" "gnus/nndraft.el" "gnus/nndir.el" "gnus/nnagent.el"
20749;;;;;; "gnus/mml.el" "gnus/mm-view.el" "gnus/mm-util.el" "gnus/mm-encode.el"
20750;;;;;; "gnus/mm-decode.el" "gnus/mm-bodies.el" "gnus/messcompat.el"
20751;;;;;; "gnus/mailcap.el" "gnus/mail-source.el" "gnus/mail-prsvr.el"
20752;;;;;; "gnus/mail-parse.el" "gnus/ietf-drums.el" "gnus/gnus-vm.el"
20753;;;;;; "gnus/gnus-uu.el" "gnus/gnus-util.el" "gnus/gnus-undo.el"
20754;;;;;; "gnus/gnus-srvr.el" "gnus/gnus-setup.el" "gnus/gnus-score.el"
20755;;;;;; "gnus/gnus-salt.el" "gnus/gnus-range.el" "gnus/gnus-nocem.el"
f19e949b
KS
20756;;;;;; "gnus/gnus-mh.el" "gnus/gnus-logic.el" "gnus/gnus-gl.el"
20757;;;;;; "gnus/gnus-eform.el" "gnus/gnus-dup.el" "gnus/gnus-draft.el"
20758;;;;;; "gnus/gnus-demon.el" "gnus/gnus-cus.el" "gnus/gnus-bcklg.el"
20759;;;;;; "gnus/gnus-async.el" "gnus/format-spec.el" "gnus/flow-fill.el"
20760;;;;;; "emulation/viper-util.el" "emulation/viper-mous.el" "emulation/viper-macs.el"
20761;;;;;; "emulation/viper-keym.el" "emulation/viper-init.el" "emulation/tpu-mapper.el"
20762;;;;;; "emulation/edt-vt100.el" "emulation/edt-pc.el" "emulation/edt-mapper.el"
20763;;;;;; "emulation/edt-lk201.el" "emacs-lisp/sregex.el" "emacs-lisp/lucid.el"
20764;;;;;; "emacs-lisp/lselect.el" "emacs-lisp/lmenu.el" "emacs-lisp/lisp.el"
20765;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/levents.el" "emacs-lisp/gulp.el"
20766;;;;;; "emacs-lisp/find-gc.el" "emacs-lisp/ewoc.el" "emacs-lisp/cust-print.el"
20767;;;;;; "emacs-lisp/cl-specs.el" "emacs-lisp/cl-macs.el" "emacs-lisp/cl-compat.el"
20768;;;;;; "emacs-lisp/byte-opt.el" "emacs-lisp/assoc.el" "calendar/parse-time.el"
20769;;;;;; "calendar/cal-x.el" "calendar/cal-tex.el" "calendar/cal-persia.el"
20770;;;;;; "calendar/cal-move.el" "calendar/cal-menu.el" "calendar/cal-mayan.el"
20771;;;;;; "calendar/cal-julian.el" "calendar/cal-iso.el" "calendar/cal-islam.el"
20772;;;;;; "calendar/cal-french.el" "calendar/cal-coptic.el" "calendar/cal-china.el"
20773;;;;;; "net/netrc.el" "net/eudcb-ph.el" "net/eudcb-ldap.el" "net/eudcb-bbdb.el"
38747ec6
KS
20774;;;;;; "net/eudc-vars.el" "eshell/esh-var.el" "eshell/esh-proc.el"
20775;;;;;; "eshell/esh-opt.el" "eshell/esh-module.el" "eshell/esh-maint.el"
296d7669
KS
20776;;;;;; "eshell/esh-io.el" "eshell/esh-cmd.el" "eshell/esh-arg.el"
20777;;;;;; "eshell/em-xtra.el" "eshell/em-term.el" "eshell/em-smart.el"
20778;;;;;; "eshell/em-script.el" "eshell/em-rebind.el" "eshell/em-prompt.el"
20779;;;;;; "eshell/em-basic.el" "eshell/em-banner.el" "eshell/em-alias.el"
20780;;;;;; "calc/calcsel2.el" "calc/calccomp.el" "calc/calcalg3.el"
20781;;;;;; "calc/calcalg2.el" "calc/calc-yank.el" "calc/calc-vec.el"
20782;;;;;; "calc/calc-undo.el" "calc/calc-trail.el" "calc/calc-stuff.el"
20783;;;;;; "calc/calc-store.el" "calc/calc-stat.el" "calc/calc-sel.el"
20784;;;;;; "calc/calc-rules.el" "calc/calc-rewr.el" "calc/calc-prog.el"
20785;;;;;; "calc/calc-poly.el" "calc/calc-mtx.el" "calc/calc-mode.el"
20786;;;;;; "calc/calc-misc.el" "calc/calc-math.el" "calc/calc-map.el"
20787;;;;;; "calc/calc-maint.el" "calc/calc-macs.el" "calc/calc-lang.el"
20788;;;;;; "calc/calc-keypd.el" "calc/calc-incom.el" "calc/calc-graph.el"
20789;;;;;; "calc/calc-funcs.el" "calc/calc-frac.el" "calc/calc-forms.el"
20790;;;;;; "calc/calc-fin.el" "calc/calc-embed.el" "calc/calc-cplx.el"
20791;;;;;; "calc/calc-comb.el" "calc/calc-bin.el" "calc/calc-arith.el"
20792;;;;;; "calc/calc-aent.el" "xml.el" "widget.el" "vt100-led.el" "vt-control.el"
f19e949b
KS
20793;;;;;; "vmsproc.el" "vms-patch.el" "unused.el" "timezone.el" "tempo.el"
20794;;;;;; "soundex.el" "scroll-bar.el" "s-region.el" "register.el"
296d7669 20795;;;;;; "regi.el" "pcvs-util.el" "paths.el" "patcomp.el" "mouse-drag.el"
4c6bc877
MR
20796;;;;;; "misc.el" "map-ynp.el" "kermit.el" "isearch.el" "generic-x.el"
20797;;;;;; "forms-pass.el" "forms-d2.el" "foldout.el" "float-sup.el"
20798;;;;;; "env.el" "emacs-lock.el" "electric.el" "ediff-vers.el" "ediff-merg.el"
20799;;;;;; "ediff-init.el" "ediff-hook.el" "dos-vars.el" "dos-fns.el"
20800;;;;;; "cus-dep.el" "cdl.el" "case-table.el" "byte-run.el" "buff-menu.el"
20801;;;;;; "abbrevlist.el" "abbrev.el" "custom.el" "indent.el" "version.el"
f19e949b
KS
20802;;;;;; "w32-vars.el" "xscheme.el" "net/ldap.el" "emacs-lisp/cl-extra.el"
20803;;;;;; "emacs-lisp/cl-seq.el" "emulation/cua-gmrk.el" "gnus/gnus-cite.el"
20804;;;;;; "gnus/nnmail.el" "gnus/nnvirtual.el" "language/utf-8-lang.el"
20805;;;;;; "calc/calc-help.el" "calc/calc-units.el" "dos-w32.el" "ediff-diff.el"
20806;;;;;; "filesets.el" "format.el" "pcvs-info.el" "w32-fns.el" "calc/calc-alg.el"
296d7669 20807;;;;;; "gnus/gnus-ems.el" "gnus/gnus-sum.el" "gnus/gnus-topic.el"
4c6bc877
MR
20808;;;;;; "gnus/nnheader.el" "emacs-lisp/bindat.el" "emacs-lisp/lisp-mode.el"
20809;;;;;; "emulation/cua-rect.el" "emulation/viper-cmd.el" "eshell/em-pred.el"
20810;;;;;; "eshell/em-unix.el" "net/tramp-vc.el" "progmodes/ada-prj.el"
20811;;;;;; "progmodes/ebnf-yac.el" "term/tty-colors.el" "term/w32-win.el"
f19e949b
KS
20812;;;;;; "term/xterm.el" "allout.el" "bindings.el" "cus-load.el" "finder-inf.el"
20813;;;;;; "frame.el" "mouse-copy.el" "emacs-lisp/authors.el" "emulation/viper-ex.el"
20814;;;;;; "gnus/imap.el" "gnus/nnbabyl.el" "gnus/nnmbox.el" "gnus/nnmh.el"
4c6bc877
MR
20815;;;;;; "progmodes/cc-engine.el" "textmodes/reftex-dcr.el" "textmodes/reftex-parse.el"
20816;;;;;; "textmodes/reftex-ref.el" "textmodes/reftex-sel.el" "textmodes/reftex-toc.el"
f19e949b 20817;;;;;; "subdirs.el") (15739 50398 369119))
2b74dd73
MR
20818
20819;;;***
20820\f
20821;;; Local Variables:
20822;;; version-control: never
20823;;; no-byte-compile: t
20824;;; no-update-autoloads: t
20825;;; End:
20826;;; loaddefs.el ends here