0
|
1 ;;; loaddefs.el --- define standard autoloads of other files
|
|
2
|
|
3 ;; Copyright (C) 1985, 1986, 1987, 1992-1995 Free Software Foundation, Inc.
|
|
4
|
|
5 ;; Maintainer: XEmacs
|
|
6 ;; Keywords: internal
|
|
7
|
|
8 ;; This file is part of XEmacs.
|
|
9
|
|
10 ;; XEmacs is free software; you can redistribute it and/or modify it
|
|
11 ;; under the terms of the GNU General Public License as published by
|
|
12 ;; the Free Software Foundation; either version 2, or (at your option)
|
|
13 ;; any later version.
|
|
14
|
|
15 ;; XEmacs is distributed in the hope that it will be useful, but
|
|
16 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
18 ;; General Public License for more details.
|
|
19
|
|
20 ;; You should have received a copy of the GNU General Public License
|
12
|
21 ;; along with XEmacs; see the file COPYING. If not, write to the
|
|
22 ;; Free Software Foundation, 59 Temple Place - Suite 330,
|
|
23 ;; Boston, MA 02111-1307, USA.
|
0
|
24
|
|
25 ;;; Synched up with: Not synched with FSF.
|
|
26
|
|
27 ;;; Commentary:
|
|
28
|
|
29 ;;; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
30 ;;; Special formatting conventions are used in this file!
|
|
31 ;;;
|
|
32 ;;; a backslash-newline is used at the beginning of a documentation string
|
|
33 ;;; when that string should be stored in the file lib-src/DOCnnn, not in core.
|
|
34 ;;;
|
|
35 ;;; Such strings read into Lisp as numbers (during the pure-loading phase).
|
|
36 ;;;
|
|
37 ;;; But you must obey certain rules to make sure the string is understood
|
|
38 ;;; and goes into lib-src/DOCnnn properly. Otherwise, the string will not go
|
|
39 ;;; anywhere!
|
|
40 ;;;
|
|
41 ;;; The doc string must appear in the standard place in a call to
|
|
42 ;;; defun, autoload, defvar or defconst. No Lisp macros are recognized.
|
|
43 ;;; The open-paren starting the definition must appear in column 0.
|
|
44 ;;;
|
|
45 ;;; In defvar and defconst, there is an additional rule:
|
|
46 ;;; The double-quote that starts the string must be on the same
|
|
47 ;;; line as the defvar or defconst.
|
|
48 ;;; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
49
|
|
50 ;;; **********************************************************************
|
|
51 ;;; You should never need to write autoloads by hand and put them here.
|
|
52 ;;;
|
|
53 ;;; It is no longer necessary. Instead use autoload.el to maintain them
|
|
54 ;;; for you. Just insert ";;;###autoload" before defuns or defmacros you
|
|
55 ;;; want to be autoloaded, or other forms you want copied into loaddefs.el
|
|
56 ;;; (defvars, key definitions, etc.). For example,
|
|
57 ;;; ;;;###autoload
|
|
58 ;;; (defun foobar () ....)
|
|
59 ;;; ;;;###autoload (define-key global-map "f" 'foobar)
|
|
60 ;;; ;;;###autoload
|
|
61 ;;; (defvar foobar-var nil "\
|
|
62 ;;; This is foobar-var's doc-string.")
|
|
63 ;;;
|
|
64 ;;; Then do M-x update-file-autoloads on the file to update loaddefs.el.
|
|
65 ;;;
|
|
66 ;;; You can also use M-x update-directory-autoloads to update the autoloads
|
|
67 ;;; in loaddefs.el for all .el files in the lisp/ directory, or M-x
|
|
68 ;;; update-autoloads-here to update the autoloads for each file that
|
|
69 ;;; already has an autoload section in this file.
|
|
70 ;;; **********************************************************************
|
|
71
|
|
72 ;;; Code:
|
|
73
|
|
74 ;; These variables are used by autoloadable packages.
|
|
75 ;; They are defined here so that they do not get overridden
|
|
76 ;; by the loading of those packages.
|
|
77
|
|
78 ;; Names in directory that end in one of these
|
|
79 ;; are ignored in completion,
|
|
80 ;; making it more likely you will get a unique match.
|
|
81 (setq completion-ignored-extensions
|
|
82 (mapcar 'purecopy
|
|
83 (if (eq system-type 'vax-vms)
|
|
84 '(".obj" ".elc" ".exe" ".bin" ".lbin" ".sbin"
|
|
85 ".dvi" ".toc" ".log" ".aux"
|
|
86 ".lof" ".brn" ".rnt" ".mem" ".lni" ".lis"
|
|
87 ".olb" ".tlb" ".mlb" ".hlb" ".glo" ".idx" ".lot" ".fmt")
|
|
88 '(".o" ".elc" "~" ".bin" ".lbin" ".fasl"
|
|
89 ".dvi" ".toc" ".log" ".aux" ".a" ".ln"
|
|
90 ".lof" ".blg" ".bbl" ".glo" ".idx" ".lot" ".fmt"
|
|
91 ".diff" ".oi"))))
|
|
92
|
163
|
93 (setq debug-ignored-errors
|
|
94 '(beginning-of-line
|
|
95 beginning-of-buffer
|
|
96 end-of-line
|
|
97 end-of-buffer
|
|
98 end-of-file buffer-read-only
|
|
99 "^Previous command was not a yank\\'"
|
|
100 "^Minibuffer window is not active\\'"
|
|
101 "^End of history; no next item\\'"
|
|
102 "^Beginning of history; no preceding item\\'"
|
|
103 "^No recursive edit is in progress\\'"
|
|
104 "^Changes to be undone are outside visible portion of buffer\\'"
|
|
105 "^No undo information in this buffer\\'"
|
|
106 "^No further undo information\\'"
|
|
107 "^Save not confirmed\\'"
|
|
108 "^Recover-file cancelled\\.\\'"
|
|
109
|
|
110 ;; comint
|
|
111 "^Not at command line\\'"
|
|
112 "^Empty input ring\\'"
|
|
113 "^No history\\'"
|
|
114 "^Not found\\'";; To common?
|
|
115 "^Current buffer has no process\\'"
|
|
116
|
|
117 ;; dabbrev
|
|
118 "^No dynamic expansion for \".*\" found\\.\\'"
|
|
119 "^No further dynamic expansions for \".*\" found\\.\\'"
|
|
120 "^No further dynamic expansions for `.*' found\\'"
|
|
121
|
|
122 ;; Completion
|
|
123 "^To complete, the point must be after a symbol at least [0-9]* character long\\.\\'"
|
|
124 "^The string \".*\" is too short to be saved as a completion\\.\\'"
|
|
125
|
|
126 ;; Compile
|
|
127 "^No more errors\\( yet\\|\\)\\'"
|
|
128
|
|
129 ;; Gnus
|
|
130 "^NNTP: Connection closed\\.\\'"
|
|
131
|
|
132 ;; info
|
|
133 "^Node has no Previous\\'"
|
|
134 "^No \".*\" in index\\'"
|
|
135
|
|
136 ;; imenu
|
|
137 "^No items suitable for an index found in this buffer\\.\\'"
|
|
138 "^The mode \".*\" does not take full advantage of imenu\\.el yet\\.\\'"
|
|
139
|
|
140 ;; ispell
|
|
141 "^No word found to check!\\'"
|
|
142
|
|
143 ;; man
|
|
144
|
|
145 ;; etags
|
|
146 "^No tags table in use! Use .* to select one\\.\\'"
|
|
147 "^There is no default tag\\'"
|
|
148 "^No previous tag locations\\'"
|
|
149 "^File .* is not a valid tags table\\'"
|
|
150 "^No \\(more \\|\\)tags \\(matching\\|containing\\) "
|
|
151 "^Rerun etags: `.*' not found in "
|
|
152 "^All files processed\\.\\'"
|
|
153 "^No .* or .* in progress.\\'"
|
|
154 "^File .* not in current tags tables\\'"
|
|
155 "No tags table loaded."
|
|
156 "^Nothing to complete\\'"
|
|
157
|
|
158 ;; BBDB
|
|
159 "^no previous record\\'"
|
|
160 "^no next record\\'"))
|
|
161
|
0
|
162 (make-variable-buffer-local 'indent-tabs-mode)
|
78
|
163
|
0
|
164
|
|
165 ;;; This code also was not generated by autoload.el, because VM goes out
|
|
166 ;;; of its way to be perverse.
|
|
167
|
|
168 (autoload 'vm "vm"
|
|
169 "\
|
|
170 View Mail: an alternate mail reader for emacs.
|
|
171 Optional first arg FOLDER specifies the folder to visit. It defaults
|
|
172 to the value of vm-primary-inbox. The folder buffer is put into VM
|
|
173 mode, a major mode for reading mail.
|
|
174
|
|
175 Prefix arg or optional second arg READ-ONLY non-nil indicates
|
|
176 that the folder should be considered read only. No attribute
|
|
177 changes, messages additions or deletions will be allowed in the
|
|
178 visited folder.
|
|
179
|
|
180 Visiting the primary inbox causes any contents of the system mailbox to
|
|
181 be moved and appended to the resulting buffer.
|
|
182
|
|
183 All the messages can be read by repeatedly pressing SPC. Use `n'ext and
|
|
184 `p'revious to move about in the folder. Messages are marked for
|
|
185 deletion with `d', and saved to another folder with `s'. Quitting VM
|
|
186 with `q' expunges deleted messages and saves the buffered folder to
|
|
187 disk.
|
|
188
|
|
189 See the documentation for vm-mode for more information."
|
|
190 t)
|
|
191
|
|
192 (autoload 'vm-mode "vm"
|
|
193 "\
|
|
194 View Mail: an alternate mail reader for emacs.
|
|
195
|
|
196 Commands:
|
|
197 h - summarize folder contents
|
|
198 j - discard cached information about the current message
|
|
199
|
|
200 n - go to next message
|
|
201 p - go to previous message
|
|
202 N - like `n' but ignores skip-variable settings
|
|
203 P - like `p' but ignores skip-variable settings
|
|
204 M-n - go to next unread message
|
|
205 M-p - go to previous unread message
|
|
206 RET - go to numbered message (uses prefix arg or prompts in minibuffer)
|
|
207 TAB - go to last message seen
|
|
208 M-s - incremental search through the folder
|
|
209
|
|
210 t - display hidden headers
|
|
211 SPC - scroll forward a page (if at end of message, then display next message)
|
|
212 b - scroll backward a page
|
|
213 < - go to beginning of current message
|
|
214 > - go to end of current message
|
|
215
|
|
216 d - delete message, prefix arg deletes messages forward (flag as deleted)
|
|
217 C-d - delete message, prefix arg deletes messages backward (flag as deleted)
|
|
218 u - undelete
|
|
219 k - flag for deletion all messages with same subject as the current message
|
|
220
|
|
221 r - reply (only to the sender of the message)
|
|
222 R - reply with included text for current message
|
|
223 M-r - extract and resend bounced message
|
|
224 f - followup (reply to all recipients of message)
|
|
225 F - followup with included text from the current message
|
|
226 z - forward the current message
|
|
227 m - send a message
|
|
228 B - resend the current message to another user.
|
|
229 c - continue composing the most recent message you were composing
|
|
230
|
|
231 @ - digestify and mail entire folder contents (the folder is not modified)
|
|
232 * - burst a digest into individual messages, and append and assimilate these
|
|
233 message into the current folder.
|
|
234
|
|
235 G - sort messages by various keys
|
|
236
|
|
237 g - get any new mail that has arrived in the system mailbox
|
|
238 (new mail is appended to the disk and buffer copies of the
|
|
239 primary inbox.)
|
|
240 v - visit another mail folder
|
|
241 V - visit a virtual folder
|
|
242
|
|
243 e - edit the current message
|
|
244
|
|
245 s - save current message in a folder (appends if folder already exists)
|
|
246 w - write current message to a file without its headers (appends if exists)
|
|
247 S - save entire folder to disk, expunging deleted messages
|
|
248 A - save unfiled messages to their vm-auto-folder-alist specified folders
|
|
249 # - expunge deleted messages (without saving folder)
|
|
250 q - quit VM, deleted messages are expunged, folder saved to disk
|
|
251 x - exit VM with no change to the folder
|
|
252
|
|
253 M N - use marks; the next vm command will affect only marked messages
|
|
254 if it makes sense for the command to do so
|
|
255
|
|
256 M M - mark the current message
|
|
257 M U - unmark the current message
|
|
258 M m - mark all messages
|
|
259 M u - unmark all messages
|
|
260 M ? - help for the mark commands
|
|
261
|
|
262 W S - save the current window configuration to a name
|
|
263 W D - delete a window configuration
|
|
264 W W - apply a configuration
|
|
265 W ? - help for the window configuration commands
|
|
266
|
|
267 C-_ - undo, special undo that retracts the most recent
|
|
268 changes in message attributes. Expunges and saves
|
|
269 cannot be undone. C-x u is also bound to this
|
|
270 command.
|
|
271
|
|
272 L - reload your VM init file, ~/.vm
|
|
273
|
|
274 ? - help
|
|
275
|
|
276 ! - run a shell command
|
|
277 | - run a shell command with the current message as input
|
|
278
|
|
279 M-C - view conditions under which you may redistribute VM
|
|
280 M-W - view the details of VM's lack of a warranty
|
|
281
|
|
282 Variables:
|
|
283 vm-auto-center-summary
|
|
284 vm-auto-folder-alist
|
|
285 vm-auto-folder-case-fold-search
|
|
286 vm-auto-get-new-mail
|
|
287 vm-auto-next-message
|
|
288 vm-berkeley-mail-compatibility
|
|
289 vm-check-folder-types
|
|
290 vm-convert-folder-types
|
|
291 vm-circular-folders
|
|
292 vm-confirm-new-folders
|
|
293 vm-confirm-quit
|
|
294 vm-crash-box
|
|
295 vm-delete-after-archiving
|
|
296 vm-delete-after-bursting
|
|
297 vm-delete-after-saving
|
|
298 vm-delete-empty-folders
|
|
299 vm-digest-burst-type
|
|
300 vm-digest-center-preamble
|
|
301 vm-digest-preamble-format
|
|
302 vm-digest-send-type
|
|
303 vm-folder-directory
|
|
304 vm-folder-read-only
|
|
305 vm-follow-summary-cursor
|
|
306 vm-forwarded-headers
|
|
307 vm-forwarding-digest-type
|
|
308 vm-forwarding-subject-format
|
|
309 vm-gargle-uucp
|
|
310 vm-highlighted-header-regexp
|
|
311 vm-honor-page-delimiters
|
|
312 vm-in-reply-to-format
|
|
313 vm-included-text-attribution-format
|
|
314 vm-included-text-prefix
|
|
315 vm-inhibit-startup-message
|
|
316 vm-invisible-header-regexp
|
|
317 vm-jump-to-new-messages
|
|
318 vm-jump-to-unread-messages
|
|
319 vm-keep-sent-messages
|
|
320 vm-mail-header-from
|
|
321 vm-mail-mode-hook
|
|
322 vm-mail-window-percentage
|
|
323 vm-mode-hook
|
|
324 vm-move-after-deleting
|
|
325 vm-move-after-undeleting
|
|
326 vm-mutable-windows
|
|
327 vm-preview-lines
|
|
328 vm-preview-read-messages
|
|
329 vm-primary-inbox
|
|
330 vm-recognize-pop-maildrops
|
|
331 vm-reply-ignored-addresses
|
|
332 vm-reply-subject-prefix
|
|
333 vm-resend-bounced-headers
|
|
334 vm-resend-bounced-discard-header-regexp
|
|
335 vm-resend-headers
|
|
336 vm-resend-discard-header-regexp
|
|
337 vm-retain-message-order
|
|
338 vm-rfc1153-digest-discard-header-regexp
|
|
339 vm-rfc1153-digest-headers
|
|
340 vm-rfc934-digest-discard-header-regexp
|
|
341 vm-rfc934-digest-headers
|
|
342 vm-search-using-regexps
|
|
343 vm-skip-deleted-messages
|
|
344 vm-skip-read-messages
|
|
345 vm-spool-files
|
|
346 vm-startup-with-summary
|
|
347 vm-strip-reply-headers
|
|
348 vm-summary-format
|
|
349 vm-unforwarded-header-regexp
|
|
350 vm-virtual-folder-alist
|
|
351 vm-virtual-mirror
|
|
352 vm-visible-headers
|
|
353 vm-visit-when-saving
|
|
354 vm-window-configuration-file
|
|
355 "
|
|
356 t)
|
|
357
|
|
358 (autoload 'vm-visit-folder "vm"
|
|
359 "\
|
|
360 Visit a mail file with View Mail, an alternate mail reader for emacs.
|
|
361 See the description of the `vm' and `vm-mode' functions.
|
|
362
|
|
363 VM will parse and present its messages to you in the usual way.
|
|
364
|
|
365 First arg FOLDER specifies the mail file to visit. When this
|
|
366 command is called interactively the file name is read from the
|
|
367 minibuffer.
|
|
368
|
|
369 Prefix arg or optional second arg READ-ONLY non-nil indicates
|
|
370 that the folder should be considered read only. No attribute
|
|
371 changes, messages additions or deletions will be allowed in the
|
|
372 visited folder."
|
|
373 t)
|
|
374
|
|
375 (autoload 'vm-mail "vm"
|
|
376 "\
|
|
377 Send a mail message from within View Mail, or from without."
|
|
378 t)
|
|
379
|
|
380
|
78
|
381 ;;; Load in generated autoloads (made by autoload.el).
|
163
|
382 ;; (condition-case nil
|
|
383 ;; (load "auto-autoloads")
|
|
384 ;; (file-error nil))
|
|
385 (let ((dir load-path))
|
|
386 (while dir
|
|
387 (condition-case nil
|
|
388 (load (concat (car dir) "/auto-autoloads"))
|
|
389 (file-error nil))
|
|
390 (pop dir)))
|
76
|
391
|
0
|
392 ;;; Local Variables:
|
|
393 ;;; no-byte-compile: t
|
|
394 ;;; no-update-autoloads: t
|
|
395 ;;; End:
|
|
396 ;;; loaddefs.el ends here
|