diff lisp/loaddefs.el @ 209:41ff10fd062f r20-4b3

Import from CVS: tag r20-4b3
author cvs
date Mon, 13 Aug 2007 10:04:58 +0200
parents
children 434959a2fba3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lisp/loaddefs.el	Mon Aug 13 10:04:58 2007 +0200
@@ -0,0 +1,394 @@
+;;; loaddefs.el --- define standard autoloads of other files
+
+;; Copyright (C) 1985, 1986, 1987, 1992-1995 Free Software Foundation, Inc.
+
+;; Maintainer: XEmacs
+;; Keywords: internal
+
+;; This file is part of XEmacs.
+
+;; XEmacs is free software; you can redistribute it and/or modify it
+;; under the terms of the GNU General Public License as published by
+;; the Free Software Foundation; either version 2, or (at your option)
+;; any later version.
+
+;; XEmacs is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+;; General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with XEmacs; see the file COPYING.  If not, write to the 
+;; Free Software Foundation, 59 Temple Place - Suite 330,
+;; Boston, MA 02111-1307, USA.
+
+;;; Synched up with: Not synched with FSF.
+
+;;; Commentary:
+
+;;; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+;;; Special formatting conventions are used in this file!
+;;;
+;;; a backslash-newline is used at the beginning of a documentation string
+;;; when that string should be stored in the file lib-src/DOCnnn, not in core.
+;;;
+;;; Such strings read into Lisp as numbers (during the pure-loading phase).
+;;;
+;;; But you must obey certain rules to make sure the string is understood
+;;; and goes into lib-src/DOCnnn properly.  Otherwise, the string will not go
+;;; anywhere!
+;;;
+;;; The doc string must appear in the standard place in a call to
+;;; defun, autoload, defvar or defconst.  No Lisp macros are recognized.
+;;; The open-paren starting the definition must appear in column 0.
+;;;
+;;; In defvar and defconst, there is an additional rule:
+;;; The double-quote that starts the string must be on the same
+;;; line as the defvar or defconst.
+;;; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+;;; **********************************************************************
+;;; You should never need to write autoloads by hand and put them here.
+;;;
+;;; It is no longer necessary.  Instead use autoload.el to maintain them
+;;; for you.  Just insert ";;;###autoload" before defuns or defmacros you
+;;; want to be autoloaded, or other forms you want copied into loaddefs.el
+;;; (defvars, key definitions, etc.).  For example, 
+;;;	;;;###autoload
+;;;	(defun foobar () ....)
+;;;	;;;###autoload (define-key global-map "f" 'foobar)
+;;;	;;;###autoload
+;;;	(defvar foobar-var nil "\
+;;;	This is foobar-var's doc-string.")
+;;;
+;;; Then do M-x update-file-autoloads on the file to update loaddefs.el.
+;;;
+;;; You can also use M-x update-directory-autoloads to update the autoloads
+;;; in loaddefs.el for all .el files in the lisp/ directory, or M-x
+;;; update-autoloads-here to update the autoloads for each file that
+;;; already has an autoload section in this file.
+;;; **********************************************************************
+
+
+;;; Code:
+
+;; These variables are used by autoloadable packages.
+;; They are defined here so that they do not get overridden
+;; by the loading of those packages.
+
+
+;; Names in directory that end in one of these
+;; are ignored in completion,
+;; making it more likely you will get a unique match.
+(setq completion-ignored-extensions
+      (mapcar 'purecopy
+	      (if (eq system-type 'vax-vms)
+		  '(".obj" ".elc" ".exe" ".bin" ".lbin" ".sbin"
+		    ".dvi" ".toc" ".log" ".aux"
+		    ".lof" ".brn" ".rnt" ".mem" ".lni" ".lis"
+		    ".olb" ".tlb" ".mlb" ".hlb" ".glo" ".idx" ".lot" ".fmt")
+		'(".o" ".elc" "~" ".bin" ".lbin" ".fasl"
+		  ".dvi" ".toc" ".log" ".aux" ".a" ".ln"
+		  ".lof" ".blg" ".bbl" ".glo" ".idx" ".lot" ".fmt"
+		  ".diff" ".oi"))))
+
+
+(setq debug-ignored-errors
+      '(beginning-of-line
+	beginning-of-buffer
+	end-of-line
+        end-of-buffer
+	end-of-file buffer-read-only
+	"\\`Previous command was not a yank\\'"
+	"\\`Minibuffer is not active for completion\\'"
+	"\\`No \\(following\\|preceding\\) item in .*-history\\'"
+	"\\`No recursive edit is in progress\\'"
+	"\\`Changes to be undone are outside visible portion of buffer\\'"
+	"\\`No further undo information\\'"
+	"\\`No undo information in this buffer\\'"
+	"\\`Buffer modified since last undo/redo, cannot redo"
+	"\\`Save not confirmed\\'"
+	"\\`Canceled\\'"
+	"\\`\\(Revert\\|Steal\\|Recover-file\\) cancelled\\.\\'"
+
+	;; comint
+	"\\`Not at command line\\'"
+	"\\`Empty input ring\\'"
+	"\\`No history\\'"
+	"\\`Not found\\'" ;; To common?
+	"\\`Current buffer has no process\\'"
+
+	;; dabbrev
+	"\\`No \\(further \\)?dynamic expansion for .* found\\.?\\'"
+
+	;; Completion
+	"\\`To complete, the point must be after a symbol at least [0-9]* character long\\.\\'"
+	"\\`The string \".*\" is too short to be saved as a completion\\.\\'"
+
+	;; Compile
+	"\\`No more errors\\( yet\\|\\)\\'"
+
+	;; Gnus
+	;"\\`NNTP: Connection closed\\.\\'"
+
+	;; info
+	"\\`Node has no Previous\\'"
+	"\\`No \".*\" in index\\'"
+
+	;; imenu
+	;"\\`No items suitable for an index found in this buffer\\.\\'"
+	;"\\`The mode \".*\" does not take full advantage of imenu\\.el yet\\.\\'"
+
+	;; ispell
+	"\\`No word found to check!\\'"
+
+	;; man
+	"\\`.* not found\\'"
+	"\\`No more history\\.\\'"
+
+	;; etags
+	"\\`File .* is not a valid tag table\\'"
+	"\\`File .* is not a valid tags file\\'"
+	"\\`All files processed\\.\\'"
+	"No TAGS file name supplied\\'"
+	"\\`Nothing to complete\\'"
+
+	;; BBDB
+	"\\`no previous record\\'"
+	"\\`no next record\\'"))
+
+(make-variable-buffer-local 'indent-tabs-mode)
+
+
+;;; This code also was not generated by autoload.el, because VM goes out
+;;; of its way to be perverse.
+
+(autoload 'vm "vm"
+   "\
+View Mail: an alternate mail reader for emacs.
+Optional first arg FOLDER specifies the folder to visit.  It defaults
+to the value of vm-primary-inbox.  The folder buffer is put into VM
+mode, a major mode for reading mail.
+
+Prefix arg or optional second arg READ-ONLY non-nil indicates
+that the folder should be considered read only.  No attribute
+changes, messages additions or deletions will be allowed in the
+visited folder.
+
+Visiting the primary inbox causes any contents of the system mailbox to
+be moved and appended to the resulting buffer.
+
+All the messages can be read by repeatedly pressing SPC.  Use `n'ext and
+`p'revious to move about in the folder.  Messages are marked for
+deletion with `d', and saved to another folder with `s'.  Quitting VM
+with `q' expunges deleted messages and saves the buffered folder to
+disk.
+
+See the documentation for vm-mode for more information."
+ t)
+
+(autoload 'vm-mode "vm" 
+  "\
+View Mail: an alternate mail reader for emacs.
+
+Commands:
+   h - summarize folder contents
+   j - discard cached information about the current message
+
+   n - go to next message
+   p - go to previous message
+   N - like `n' but ignores skip-variable settings
+   P - like `p' but ignores skip-variable settings
+ M-n - go to next unread message
+ M-p - go to previous unread message
+ RET - go to numbered message (uses prefix arg or prompts in minibuffer)
+ TAB - go to last message seen
+ M-s - incremental search through the folder
+
+   t - display hidden headers
+ SPC - scroll forward a page (if at end of message, then display next message)
+   b - scroll backward a page
+   < - go to beginning of current message
+   > - go to end of current message
+
+   d - delete message, prefix arg deletes messages forward (flag as deleted)
+ C-d - delete message, prefix arg deletes messages backward (flag as deleted)
+   u - undelete
+   k - flag for deletion all messages with same subject as the current message
+
+   r - reply (only to the sender of the message)
+   R - reply with included text for current message
+ M-r - extract and resend bounced message
+   f - followup (reply to all recipients of message)
+   F - followup with included text from the current message
+   z - forward the current message
+   m - send a message
+   B - resend the current message to another user.
+   c - continue composing the most recent message you were composing
+
+   @ - digestify and mail entire folder contents (the folder is not modified)
+   * - burst a digest into individual messages, and append and assimilate these
+       message into the current folder.
+
+   G - sort messages by various keys
+
+   g - get any new mail that has arrived in the system mailbox
+       (new mail is appended to the disk and buffer copies of the
+       primary inbox.)
+   v - visit another mail folder
+   V - visit a virtual folder
+
+   e - edit the current message
+
+   s - save current message in a folder (appends if folder already exists)
+   w - write current message to a file without its headers (appends if exists)
+   S - save entire folder to disk, expunging deleted messages
+   A - save unfiled messages to their vm-auto-folder-alist specified folders
+   # - expunge deleted messages (without saving folder)
+   q - quit VM, deleted messages are expunged, folder saved to disk
+   x - exit VM with no change to the folder
+
+ M N - use marks; the next vm command will affect only marked messages
+       if it makes sense for the command to do so
+
+       M M - mark the current message
+       M U - unmark the current message
+       M m - mark all messages
+       M u - unmark all messages
+       M ? - help for the mark commands
+
+ W S - save the current window configuration to a name
+ W D - delete a window configuration
+ W W - apply a configuration
+ W ? - help for the window configuration commands
+
+ C-_ - undo, special undo that retracts the most recent
+             changes in message attributes.  Expunges and saves
+             cannot be undone.  C-x u is also bound to this
+             command.
+
+   L - reload your VM init file, ~/.vm
+
+   ? - help
+
+   ! - run a shell command
+   | - run a shell command with the current message as input
+
+ M-C - view conditions under which you may redistribute VM
+ M-W - view the details of VM's lack of a warranty
+
+Variables:
+   vm-auto-center-summary
+   vm-auto-folder-alist
+   vm-auto-folder-case-fold-search
+   vm-auto-get-new-mail
+   vm-auto-next-message
+   vm-berkeley-mail-compatibility
+   vm-check-folder-types
+   vm-convert-folder-types
+   vm-circular-folders
+   vm-confirm-new-folders
+   vm-confirm-quit
+   vm-crash-box
+   vm-delete-after-archiving
+   vm-delete-after-bursting
+   vm-delete-after-saving
+   vm-delete-empty-folders
+   vm-digest-burst-type
+   vm-digest-center-preamble
+   vm-digest-preamble-format
+   vm-digest-send-type
+   vm-folder-directory
+   vm-folder-read-only
+   vm-follow-summary-cursor
+   vm-forwarded-headers
+   vm-forwarding-digest-type
+   vm-forwarding-subject-format
+   vm-gargle-uucp
+   vm-highlighted-header-regexp
+   vm-honor-page-delimiters
+   vm-in-reply-to-format
+   vm-included-text-attribution-format
+   vm-included-text-prefix
+   vm-inhibit-startup-message
+   vm-invisible-header-regexp
+   vm-jump-to-new-messages
+   vm-jump-to-unread-messages
+   vm-keep-sent-messages
+   vm-mail-header-from
+   vm-mail-mode-hook
+   vm-mail-window-percentage
+   vm-mode-hook
+   vm-move-after-deleting
+   vm-move-after-undeleting
+   vm-mutable-windows
+   vm-preview-lines
+   vm-preview-read-messages
+   vm-primary-inbox
+   vm-recognize-pop-maildrops
+   vm-reply-ignored-addresses
+   vm-reply-subject-prefix
+   vm-resend-bounced-headers
+   vm-resend-bounced-discard-header-regexp
+   vm-resend-headers
+   vm-resend-discard-header-regexp
+   vm-retain-message-order
+   vm-rfc1153-digest-discard-header-regexp
+   vm-rfc1153-digest-headers
+   vm-rfc934-digest-discard-header-regexp
+   vm-rfc934-digest-headers
+   vm-search-using-regexps
+   vm-skip-deleted-messages
+   vm-skip-read-messages
+   vm-spool-files
+   vm-startup-with-summary
+   vm-strip-reply-headers
+   vm-summary-format
+   vm-unforwarded-header-regexp
+   vm-virtual-folder-alist
+   vm-virtual-mirror
+   vm-visible-headers
+   vm-visit-when-saving
+   vm-window-configuration-file
+"
+ t)
+
+(autoload 'vm-visit-folder "vm" 
+  "\
+Visit a mail file with View Mail, an alternate mail reader for emacs.
+See the description of the `vm' and `vm-mode' functions.
+
+VM will parse and present its messages to you in the usual way.
+
+First arg FOLDER specifies the mail file to visit.  When this
+command is called interactively the file name is read from the
+minibuffer.
+
+Prefix arg or optional second arg READ-ONLY non-nil indicates
+that the folder should be considered read only.  No attribute
+changes, messages additions or deletions will be allowed in the
+visited folder."
+  t)
+
+(autoload 'vm-mail "vm"
+  "\
+Send a mail message from within View Mail, or from without."
+  t)
+
+
+;;; Load in generated autoloads (made by autoload.el).
+;; (condition-case nil
+    ;; (load "auto-autoloads")
+  ;; (file-error nil))
+(let ((dir load-path))
+  (while dir
+    (condition-case nil
+	(load (concat (car dir) "auto-autoloads"))
+      (t nil))
+    (pop dir)))
+
+;;; Local Variables:
+;;; no-byte-compile: t
+;;; no-update-autoloads: t
+;;; End:
+;;; loaddefs.el ends here