]> code.delx.au - gnu-emacs/blobdiff - lisp/ldefs-boot.el
* follow.el (follow-select-if-visible): Improve the check for the
[gnu-emacs] / lisp / ldefs-boot.el
index bd146c83814c66fb80214fafead68984eb5ff2ee..a60ddc92f35080f1d17dec0dcadb9af4e6d0e568 100644 (file)
@@ -1,10 +1,11 @@
 ;;; loaddefs.el --- automatically extracted autoloads
 ;;
 ;;; Code:
+
 \f
 ;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best
 ;;;;;;  5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5"
-;;;;;;  "play/5x5.el" (18335 54541))
+;;;;;;  "play/5x5.el" (18580 33798))
 ;;; Generated autoloads from play/5x5.el
 
 (autoload '5x5 "5x5" "\
@@ -64,7 +65,7 @@ should return a grid vector array that is the new solution.
 ;;;***
 \f
 ;;;### (autoloads (list-one-abbrev-table) "abbrevlist" "abbrevlist.el"
-;;;;;;  (18335 54506))
+;;;;;;  (18464 3941))
 ;;; Generated autoloads from abbrevlist.el
 
 (autoload 'list-one-abbrev-table "abbrevlist" "\
@@ -75,7 +76,7 @@ Display alphabetical listing of ABBREV-TABLE in buffer OUTPUT-BUFFER.
 ;;;***
 \f
 ;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
-;;;;;;  (18369 28761))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from progmodes/ada-mode.el
 
 (autoload 'ada-add-extensions "ada-mode" "\
@@ -136,7 +137,7 @@ If you use ada-xref.el:
 ;;;***
 \f
 ;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el"
-;;;;;;  (18335 54541))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from progmodes/ada-stmt.el
 
 (autoload 'ada-header "ada-stmt" "\
@@ -147,7 +148,7 @@ Insert a descriptive header at the top of the file.
 ;;;***
 \f
 ;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el"
-;;;;;;  (18335 54541))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from progmodes/ada-xref.el
 
 (autoload 'ada-find-file "ada-xref" "\
@@ -161,10 +162,12 @@ Completion is available.
 ;;;### (autoloads (change-log-merge add-log-current-defun change-log-mode
 ;;;;;;  add-change-log-entry-other-window add-change-log-entry find-change-log
 ;;;;;;  prompt-for-change-log-name add-log-mailing-address add-log-full-name
-;;;;;;  add-log-current-defun-function) "add-log" "add-log.el" (18428
-;;;;;;  27944))
+;;;;;;  add-log-current-defun-function) "add-log" "add-log.el" (18643
+;;;;;;  25222))
 ;;; Generated autoloads from add-log.el
 
+(put 'change-log-default-name 'safe-local-variable 'string-or-null-p)
+
 (defvar add-log-current-defun-function nil "\
 If non-nil, function to guess name of surrounding function.
 It is used by `add-log-current-defun' in preference to built-in rules.
@@ -224,6 +227,10 @@ Fourth arg NEW-ENTRY non-nil means always create a new entry at the front;
 never append to an existing entry.  Option `add-log-keep-changes-together'
 otherwise affects whether a new entry is created.
 
+Fifth arg PUT-NEW-ENTRY-ON-NEW-LINE non-nil means that if a new
+entry is created, put it on a new line by itself, do not put it
+after a comma on an existing line.
+
 Option `add-log-always-start-new-record' non-nil means always create a
 new record, even when the last record was made on the same date and by
 the same person.
@@ -235,7 +242,7 @@ notices.
 Today's date is calculated according to `add-log-time-zone-rule' if
 non-nil, otherwise in local time.
 
-\(fn &optional WHOAMI FILE-NAME OTHER-WINDOW NEW-ENTRY)" t nil)
+\(fn &optional WHOAMI FILE-NAME OTHER-WINDOW NEW-ENTRY PUT-NEW-ENTRY-ON-NEW-LINE)" t nil)
 
 (autoload 'add-change-log-entry-other-window "add-log" "\
 Find change log file in other window and add entry and item.
@@ -294,7 +301,7 @@ old-style time formats for entries are supported.
 \f
 ;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice
 ;;;;;;  ad-enable-advice ad-default-compilation-action ad-redefinition-action)
-;;;;;;  "advice" "emacs-lisp/advice.el" (18424 5734))
+;;;;;;  "advice" "emacs-lisp/advice.el" (18466 30125))
 ;;; Generated autoloads from emacs-lisp/advice.el
 
 (defvar ad-redefinition-action 'warn "\
@@ -425,7 +432,7 @@ usage: (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
 \f
 ;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
 ;;;;;;  align-highlight-rule align-current align-entire align-regexp
-;;;;;;  align) "align" "align.el" (18335 54506))
+;;;;;;  align) "align" "align.el" (18464 3941))
 ;;; Generated autoloads from align.el
 
 (autoload 'align "align" "\
@@ -515,7 +522,7 @@ A replacement function for `newline-and-indent', aligning as it goes.
 ;;;***
 \f
 ;;;### (autoloads (outlineify-sticky allout-mode) "allout" "allout.el"
-;;;;;;  (18375 34228))
+;;;;;;  (18486 19351))
 ;;; Generated autoloads from allout.el
 
 (put 'allout-use-hanging-indents 'safe-local-variable (if (fboundp 'booleanp) 'booleanp '(lambda (x) (member x '(t nil)))))
@@ -822,7 +829,7 @@ setup for auto-startup.
 ;;;***
 \f
 ;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
-;;;;;;  "net/ange-ftp.el" (18369 28760))
+;;;;;;  "net/ange-ftp.el" (18659 12585))
 ;;; Generated autoloads from net/ange-ftp.el
 
 (defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir)
@@ -844,7 +851,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (animate-birthday-present animate-sequence animate-string)
-;;;;;;  "animate" "play/animate.el" (18335 54541))
+;;;;;;  "animate" "play/animate.el" (18464 1936))
 ;;; Generated autoloads from play/animate.el
 
 (autoload 'animate-string "animate" "\
@@ -872,7 +879,7 @@ You can specify the one's name by NAME; the default value is \"Sarah\".
 ;;;***
 \f
 ;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on)
-;;;;;;  "ansi-color" "ansi-color.el" (18335 54506))
+;;;;;;  "ansi-color" "ansi-color.el" (18464 3941))
 ;;; Generated autoloads from ansi-color.el
 
 (autoload 'ansi-color-for-comint-mode-on "ansi-color" "\
@@ -898,7 +905,7 @@ This is a good function to put in `comint-output-filter-functions'.
 ;;;***
 \f
 ;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules)
-;;;;;;  "antlr-mode" "progmodes/antlr-mode.el" (18335 54541))
+;;;;;;  "antlr-mode" "progmodes/antlr-mode.el" (18464 1584))
 ;;; Generated autoloads from progmodes/antlr-mode.el
 
 (autoload 'antlr-show-makefile-rules "antlr-mode" "\
@@ -935,7 +942,7 @@ Used in `antlr-mode'.  Also a useful function in `java-mode-hook'.
 ;;;***
 \f
 ;;;### (autoloads (appt-activate appt-make-list appt-delete appt-add)
-;;;;;;  "appt" "calendar/appt.el" (18426 29950))
+;;;;;;  "appt" "calendar/appt.el" (18612 17518))
 ;;; Generated autoloads from calendar/appt.el
 
 (autoload 'appt-add "appt" "\
@@ -973,9 +980,9 @@ ARG is positive, otherwise off.
 
 ;;;***
 \f
-;;;### (autoloads (apropos-documentation apropos-value apropos apropos-documentation-property
-;;;;;;  apropos-command apropos-variable apropos-read-pattern) "apropos"
-;;;;;;  "apropos.el" (18410 8145))
+;;;### (autoloads (apropos-documentation apropos-value apropos-library
+;;;;;;  apropos apropos-documentation-property apropos-command apropos-variable
+;;;;;;  apropos-read-pattern) "apropos" "apropos.el" (18634 15332))
 ;;; Generated autoloads from apropos.el
 
 (autoload 'apropos-read-pattern "apropos" "\
@@ -1042,6 +1049,13 @@ Returns list of symbols and documentation found.
 
 \(fn PATTERN &optional DO-ALL)" t nil)
 
+(autoload 'apropos-library "apropos" "\
+List the variables and functions defined by library FILE.
+FILE should be one of the libraries currently loaded and should
+thus be found in `load-history'.
+
+\(fn FILE)" t nil)
+
 (autoload 'apropos-value "apropos" "\
 Show all symbols whose value's printed representation matches PATTERN.
 PATTERN can be a word, a list of words (separated by spaces),
@@ -1071,8 +1085,8 @@ Returns list of symbols and documentation found.
 
 ;;;***
 \f
-;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (18421
-;;;;;;  18853))
+;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (18580
+;;;;;;  33791))
 ;;; Generated autoloads from arc-mode.el
 
 (autoload 'archive-mode "arc-mode" "\
@@ -1092,7 +1106,7 @@ archive.
 
 ;;;***
 \f
-;;;### (autoloads (array-mode) "array" "array.el" (18335 54506))
+;;;### (autoloads (array-mode) "array" "array.el" (18464 3942))
 ;;; Generated autoloads from array.el
 
 (autoload 'array-mode "array" "\
@@ -1163,8 +1177,8 @@ Entering array mode calls the function `array-mode-hook'.
 
 ;;;***
 \f
-;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (18335
-;;;;;;  54543))
+;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (18613
+;;;;;;  36683))
 ;;; Generated autoloads from textmodes/artist.el
 
 (autoload 'artist-mode "artist" "\
@@ -1369,8 +1383,8 @@ Keymap summary
 
 ;;;***
 \f
-;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (18335
-;;;;;;  54541))
+;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (18464
+;;;;;;  1584))
 ;;; Generated autoloads from progmodes/asm-mode.el
 
 (autoload 'asm-mode "asm-mode" "\
@@ -1398,7 +1412,7 @@ Special commands:
 ;;;***
 \f
 ;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el"
-;;;;;;  (18335 54507))
+;;;;;;  (18464 3942))
 ;;; Generated autoloads from autoarg.el
 
 (defvar autoarg-mode nil "\
@@ -1452,7 +1466,7 @@ etc. to supply digit arguments.
 ;;;***
 \f
 ;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el"
-;;;;;;  (18335 54541))
+;;;;;;  (18464 1585))
 ;;; Generated autoloads from progmodes/autoconf.el
 
 (autoload 'autoconf-mode "autoconf" "\
@@ -1463,7 +1477,7 @@ Major mode for editing Autoconf configure.in files.
 ;;;***
 \f
 ;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert)
-;;;;;;  "autoinsert" "autoinsert.el" (18374 12122))
+;;;;;;  "autoinsert" "autoinsert.el" (18497 7295))
 ;;; Generated autoloads from autoinsert.el
 
 (autoload 'auto-insert "autoinsert" "\
@@ -1502,7 +1516,7 @@ insert a template for the file depending on the mode of the buffer.
 \f
 ;;;### (autoloads (batch-update-autoloads update-directory-autoloads
 ;;;;;;  update-file-autoloads) "autoload" "emacs-lisp/autoload.el"
-;;;;;;  (18423 52029))
+;;;;;;  (18580 33794))
 ;;; Generated autoloads from emacs-lisp/autoload.el
 
 (put 'generated-autoload-file 'safe-local-variable 'stringp)
@@ -1539,7 +1553,7 @@ Calls `update-directory-autoloads' on the command line arguments.
 \f
 ;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-tail-mode
 ;;;;;;  auto-revert-tail-mode turn-on-auto-revert-mode auto-revert-mode)
-;;;;;;  "autorevert" "autorevert.el" (18410 8145))
+;;;;;;  "autorevert" "autorevert.el" (18464 3942))
 ;;; Generated autoloads from autorevert.el
 
 (autoload 'auto-revert-mode "autorevert" "\
@@ -1608,7 +1622,7 @@ Use `auto-revert-mode' to revert a particular buffer.
 ;;;***
 \f
 ;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid"
-;;;;;;  "avoid.el" (18335 54507))
+;;;;;;  "avoid.el" (18464 3942))
 ;;; Generated autoloads from avoid.el
 
 (defvar mouse-avoidance-mode nil "\
@@ -1649,7 +1663,7 @@ definition of \"random distance\".)
 ;;;***
 \f
 ;;;### (autoloads (display-battery-mode battery) "battery" "battery.el"
-;;;;;;  (18409 42640))
+;;;;;;  (18592 38131))
 ;;; Generated autoloads from battery.el
  (put 'battery-mode-line-string 'risky-local-variable t)
 
@@ -1681,7 +1695,7 @@ seconds.
 ;;;***
 \f
 ;;;### (autoloads (benchmark benchmark-run-compiled benchmark-run)
-;;;;;;  "benchmark" "emacs-lisp/benchmark.el" (18335 54521))
+;;;;;;  "benchmark" "emacs-lisp/benchmark.el" (18463 52901))
 ;;; Generated autoloads from emacs-lisp/benchmark.el
 
 (autoload 'benchmark-run "benchmark" "\
@@ -1714,7 +1728,7 @@ non-interactive use see also `benchmark-run' and
 ;;;***
 \f
 ;;;### (autoloads (bibtex-search-entry bibtex-mode bibtex-initialize)
-;;;;;;  "bibtex" "textmodes/bibtex.el" (18371 10401))
+;;;;;;  "bibtex" "textmodes/bibtex.el" (18603 62949))
 ;;; Generated autoloads from textmodes/bibtex.el
 
 (autoload 'bibtex-initialize "bibtex" "\
@@ -1801,7 +1815,7 @@ mode is not `bibtex-mode', START is nil, and DISPLAY is t.
 ;;;***
 \f
 ;;;### (autoloads (bibtex-style-mode) "bibtex-style" "textmodes/bibtex-style.el"
-;;;;;;  (18388 34730))
+;;;;;;  (18463 57218))
 ;;; Generated autoloads from textmodes/bibtex-style.el
  (add-to-list 'auto-mode-alist '("\\.bst\\'" . bibtex-style-mode))
 
@@ -1814,7 +1828,7 @@ Major mode for editing BibTeX style files.
 \f
 ;;;### (autoloads (binhex-decode-region binhex-decode-region-external
 ;;;;;;  binhex-decode-region-internal) "binhex" "mail/binhex.el"
-;;;;;;  (18392 19203))
+;;;;;;  (18464 1839))
 ;;; Generated autoloads from mail/binhex.el
 
 (defconst binhex-begin-line "^:...............................................................$")
@@ -1837,8 +1851,8 @@ Binhex decode region between START and END.
 
 ;;;***
 \f
-;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (18335
-;;;;;;  54541))
+;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (18464
+;;;;;;  1937))
 ;;; Generated autoloads from play/blackbox.el
 
 (autoload 'blackbox "blackbox" "\
@@ -1960,12 +1974,12 @@ a reflection.
 ;;;### (autoloads (bookmark-bmenu-list bookmark-load bookmark-save
 ;;;;;;  bookmark-write bookmark-delete bookmark-insert bookmark-rename
 ;;;;;;  bookmark-insert-location bookmark-relocate bookmark-jump-other-window
-;;;;;;  bookmark-jump bookmark-set) "bookmark" "bookmark.el" (18423
-;;;;;;  51562))
+;;;;;;  bookmark-jump bookmark-set) "bookmark" "bookmark.el" (18580
+;;;;;;  33791))
 ;;; Generated autoloads from bookmark.el
- (define-key ctl-x-map "rb" 'bookmark-jump)
- (define-key ctl-x-map "rm" 'bookmark-set)
- (define-key ctl-x-map "rl" 'bookmark-bmenu-list)
+ (define-key ctl-x-r-map "b" 'bookmark-jump)
+ (define-key ctl-x-r-map "m" 'bookmark-set)
+ (define-key ctl-x-r-map "l" 'bookmark-bmenu-list)
 
 (defvar bookmark-map (let ((map (make-sparse-keymap))) (define-key map "x" 'bookmark-set) (define-key map "m" 'bookmark-set) (define-key map "j" 'bookmark-jump) (define-key map "g" 'bookmark-jump) (define-key map "o" 'bookmark-jump-other-window) (define-key map "i" 'bookmark-insert) (define-key map "e" 'edit-bookmarks) (define-key map "f" 'bookmark-insert-location) (define-key map "r" 'bookmark-rename) (define-key map "d" 'bookmark-delete) (define-key map "l" 'bookmark-load) (define-key map "w" 'bookmark-write) (define-key map "s" 'bookmark-save) map) "\
 Keymap containing bindings to bookmark functions.
@@ -2145,7 +2159,7 @@ deletion, or > if it is flagged for displaying.
 ;;;;;;  browse-url-of-dired-file browse-url-of-buffer browse-url-of-file
 ;;;;;;  browse-url-url-at-point browse-url-galeon-program browse-url-firefox-program
 ;;;;;;  browse-url-browser-function) "browse-url" "net/browse-url.el"
-;;;;;;  (18393 27637))
+;;;;;;  (18580 33797))
 ;;; Generated autoloads from net/browse-url.el
 
 (defvar browse-url-browser-function (cond ((memq system-type '(windows-nt ms-dos cygwin)) 'browse-url-default-windows-browser) ((memq system-type '(darwin)) 'browse-url-default-macosx-browser) (t 'browse-url-default-browser)) "\
@@ -2406,7 +2420,7 @@ The `browse-url-gnudoit-program' program is used with options given by
 
 (autoload 'browse-url-text-xterm "browse-url" "\
 Ask a text browser to load URL.
-URL defaults to the URL around or before point. 
+URL defaults to the URL around or before point.
 This runs the text browser specified by `browse-url-text-browser'.
 in an Xterm window using the Xterm program named by `browse-url-xterm-program'
 with possible additional arguments `browse-url-xterm-args'.
@@ -2415,7 +2429,7 @@ with possible additional arguments `browse-url-xterm-args'.
 
 (autoload 'browse-url-text-emacs "browse-url" "\
 Ask a text browser to load URL.
-URL defaults to the URL around or before point. 
+URL defaults to the URL around or before point.
 This runs the text browser specified by `browse-url-text-browser'.
 With a prefix argument, it runs a new browser process in a new buffer.
 
@@ -2475,8 +2489,8 @@ from `browse-url-elinks-wrapper'.
 
 ;;;***
 \f
-;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (18335
-;;;;;;  54541))
+;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (18464
+;;;;;;  1937))
 ;;; Generated autoloads from play/bruce.el
 
 (autoload 'bruce "bruce" "\
@@ -2492,7 +2506,7 @@ Return a vector containing the lines from `bruce-phrases-file'.
 ;;;***
 \f
 ;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
-;;;;;;  "bs" "bs.el" (18335 54507))
+;;;;;;  "bs" "bs.el" (18580 33791))
 ;;; Generated autoloads from bs.el
 
 (autoload 'bs-cycle-next "bs" "\
@@ -2532,7 +2546,7 @@ name of buffer configuration.
 
 ;;;***
 \f
-;;;### (autoloads (bubbles) "bubbles" "play/bubbles.el" (18335 54541))
+;;;### (autoloads (bubbles) "bubbles" "play/bubbles.el" (18580 33798))
 ;;; Generated autoloads from play/bubbles.el
 
 (autoload 'bubbles "bubbles" "\
@@ -2540,6 +2554,25 @@ Play Bubbles game.
 
 \(fn)" t nil)
 
+;;;***
+\f
+;;;### (autoloads (bug-reference-prog-mode bug-reference-mode) "bug-reference"
+;;;;;;  "progmodes/bug-reference.el" (18580 33798))
+;;; Generated autoloads from progmodes/bug-reference.el
+
+(put 'bug-reference-url-format 'safe-local-variable 'stringp)
+
+(autoload 'bug-reference-mode "bug-reference" "\
+Minor mode to buttonize bugzilla references in the current buffer.
+Requires `bug-reference-url-format' to be set in the buffer.
+
+\(fn &optional ARG)" t nil)
+
+(autoload 'bug-reference-prog-mode "bug-reference" "\
+Like `bug-reference-mode', but only buttonize in comments and strings.
+
+\(fn &optional ARG)" t nil)
+
 ;;;***
 \f
 ;;;### (autoloads (batch-byte-recompile-directory batch-byte-compile
@@ -2547,7 +2580,7 @@ Play Bubbles game.
 ;;;;;;  compile-defun byte-compile-file byte-recompile-directory
 ;;;;;;  byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning
 ;;;;;;  byte-compile-warnings-safe-p) "bytecomp" "emacs-lisp/bytecomp.el"
-;;;;;;  (18417 4383))
+;;;;;;  (18580 33794))
 ;;; Generated autoloads from emacs-lisp/bytecomp.el
 (put 'byte-compile-dynamic 'safe-local-variable 'booleanp)
 (put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp)
@@ -2604,7 +2637,7 @@ that already has a `.elc' file.
 (autoload 'byte-compile-file "bytecomp" "\
 Compile a file of Lisp code named BYTECOMP-FILENAME into a file of byte code.
 The output file's name is generated by passing BYTECOMP-FILENAME to the
-`byte-compile-dest-file' function (which see).
+function `byte-compile-dest-file' (which see).
 With prefix arg (noninteractively: 2nd arg), LOAD the file after compiling.
 The value is non-nil if there were no errors, nil if errors.
 
@@ -2671,17 +2704,29 @@ and corresponding effects.
 
 ;;;***
 \f
-;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (18428 27944))
+;;;### (autoloads nil "cal-china" "calendar/cal-china.el" (18463
+;;;;;;  52107))
+;;; Generated autoloads from calendar/cal-china.el
+
+(put 'calendar-chinese-time-zone 'risky-local-variable t)
+
+(put 'chinese-calendar-time-zone 'risky-local-variable t)
+
+;;;***
+\f
+;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (18463 52107))
 ;;; Generated autoloads from calendar/cal-dst.el
 
 (put 'calendar-daylight-savings-starts 'risky-local-variable t)
 
 (put 'calendar-daylight-savings-ends 'risky-local-variable t)
 
+(put 'calendar-current-time-zone-cache 'risky-local-variable t)
+
 ;;;***
 \f
 ;;;### (autoloads (calendar-hebrew-list-yahrzeits) "cal-hebrew" "calendar/cal-hebrew.el"
-;;;;;;  (18427 49350))
+;;;;;;  (18497 7296))
 ;;; Generated autoloads from calendar/cal-hebrew.el
 
 (autoload 'calendar-hebrew-list-yahrzeits "cal-hebrew" "\
@@ -2698,7 +2743,7 @@ from the cursor position.
 ;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle
 ;;;;;;  calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc
 ;;;;;;  full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el"
-;;;;;;  (18427 64491))
+;;;;;;  (18634 15333))
 ;;; Generated autoloads from calc/calc.el
 
 (defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\
@@ -2770,14 +2815,23 @@ Also looks for the equivalent TeX words, \\gets and \\evalto.
 \(fn &optional ARG CBUF)" t nil)
 
 (autoload 'defmath "calc" "\
-Not documented
+Define Calc function.
+
+Like `defun' except that code in the body of the definition can
+make use of the full range of Calc data types and the usual
+arithmetic operations are converted to their Calc equivalents.
+
+The prefix `calcFunc-' is added to the specified name to get the
+actual Lisp function name.
+
+See Info node `(calc)Defining Functions'.
 
 \(fn FUNC ARGS &rest BODY)" nil (quote macro))
 
 ;;;***
 \f
-;;;### (autoloads (calculator) "calculator" "calculator.el" (18335
-;;;;;;  54507))
+;;;### (autoloads (calculator) "calculator" "calculator.el" (18464
+;;;;;;  4241))
 ;;; Generated autoloads from calculator.el
 
 (autoload 'calculator "calculator" "\
@@ -2788,234 +2842,10 @@ See the documentation for `calculator-mode' for more information.
 
 ;;;***
 \f
-;;;### (autoloads (calendar calendar-holidays holiday-solar-holidays
-;;;;;;  holiday-bahai-holidays holiday-islamic-holidays holiday-christian-holidays
-;;;;;;  holiday-hebrew-holidays holiday-other-holidays holiday-local-holidays
-;;;;;;  holiday-oriental-holidays holiday-general-holidays) "calendar"
-;;;;;;  "calendar/calendar.el" (18428 27944))
+;;;### (autoloads (calendar) "calendar" "calendar/calendar.el" (18659
+;;;;;;  12584))
 ;;; Generated autoloads from calendar/calendar.el
 
-(defvar holiday-general-holidays '((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")) "\
-General holidays.  Default value is for the United States.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-general-holidays "calendar" t)
-
-(put 'holiday-general-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'general-holidays 'holiday-general-holidays "23.1")
-
-(defvar holiday-oriental-holidays '((holiday-chinese-new-year)) "\
-Oriental holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-oriental-holidays "calendar" t)
-
-(put 'holiday-oriental-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'oriental-holidays 'holiday-oriental-holidays "23.1")
-
-(defvar holiday-local-holidays nil "\
-Local holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-local-holidays "calendar" t)
-
-(put 'holiday-local-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'local-holidays 'holiday-local-holidays "23.1")
-
-(defvar holiday-other-holidays nil "\
-User defined holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-other-holidays "calendar" t)
-
-(put 'holiday-other-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'other-holidays 'holiday-other-holidays "23.1")
-
-(defvar hebrew-holidays-1 '((holiday-hebrew-rosh-hashanah) (if calendar-hebrew-all-holidays-flag (holiday-julian 11 (let ((m displayed-month) (y displayed-year) year) (calendar-increment-month m y -1) (setq year (calendar-extract-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y))))) (if (zerop (% (1+ year) 4)) 22 21)) "\"Tal Umatar\" (evening)"))) "\
-Component of the old default value of `holiday-hebrew-holidays'.")
-
-(put 'hebrew-holidays-1 'risky-local-variable t)
-
-(defvar hebrew-holidays-2 '((holiday-hebrew-hanukkah) (if calendar-hebrew-all-holidays-flag (holiday-hebrew 10 (let ((h-year (calendar-extract-year (calendar-hebrew-from-absolute (calendar-absolute-from-gregorian (list displayed-month 28 displayed-year)))))) (if (= 6 (% (calendar-hebrew-to-absolute (list 10 10 h-year)) 7)) 11 10)) "Tzom Teveth")) (if calendar-hebrew-all-holidays-flag (holiday-hebrew 11 15 "Tu B'Shevat"))) "\
-Component of the old default value of `holiday-hebrew-holidays'.")
-
-(put 'hebrew-holidays-2 'risky-local-variable t)
-
-(defvar hebrew-holidays-3 '((if calendar-hebrew-all-holidays-flag (holiday-hebrew 11 (let* ((m displayed-month) (y displayed-year) (h-year (progn (calendar-increment-month m y 1) (calendar-extract-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 (= 6 (% (calendar-hebrew-to-absolute (list 7 1 h-year)) 7)) (calendar-dayname-on-or-before 6 (calendar-hebrew-to-absolute (list 11 17 h-year))) (calendar-dayname-on-or-before 6 (calendar-hebrew-to-absolute (list 11 16 h-year)))))) (day (calendar-extract-day s-s))) day) "Shabbat Shirah"))) "\
-Component of the old default value of `holiday-hebrew-holidays'.")
-
-(put 'hebrew-holidays-3 'risky-local-variable t)
-
-(defvar hebrew-holidays-4 '((holiday-hebrew-passover) (and calendar-hebrew-all-holidays-flag (let* ((m displayed-month) (y displayed-year) (year (progn (calendar-increment-month m y -1) (calendar-extract-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y))))))) (= 21 (% year 28))) (holiday-julian 3 26 "Kiddush HaHamah")) (if calendar-hebrew-all-holidays-flag (holiday-hebrew-tisha-b-av))) "\
-Component of the old default value of `holiday-hebrew-holidays'.")
-
-(put 'hebrew-holidays-4 'risky-local-variable t)
-
-(defvar holiday-hebrew-holidays '((holiday-hebrew-passover) (holiday-hebrew-rosh-hashanah) (holiday-hebrew-hanukkah) (if calendar-hebrew-all-holidays-flag (append (holiday-hebrew-tisha-b-av) (holiday-hebrew-misc)))) "\
-Jewish holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-hebrew-holidays "calendar" t)
-
-(put 'holiday-hebrew-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'hebrew-holidays 'holiday-hebrew-holidays "23.1")
-
-(defvar holiday-christian-holidays '((holiday-easter-etc) (holiday-fixed 12 25 "Christmas") (if calendar-christian-all-holidays-flag (append (holiday-fixed 1 6 "Epiphany") (holiday-julian 12 25 "Eastern Orthodox Christmas") (holiday-greek-orthodox-easter) (holiday-fixed 8 15 "Assumption") (holiday-advent 0 "Advent")))) "\
-Christian holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-christian-holidays "calendar" t)
-
-(put 'holiday-christian-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'christian-holidays 'holiday-christian-holidays "23.1")
-
-(defvar holiday-islamic-holidays '((holiday-islamic-new-year) (holiday-islamic 9 1 "Ramadan Begins") (if calendar-islamic-all-holidays-flag (append (holiday-islamic 1 10 "Ashura") (holiday-islamic 3 12 "Mulad-al-Nabi") (holiday-islamic 7 26 "Shab-e-Mi'raj") (holiday-islamic 8 15 "Shab-e-Bara't") (holiday-islamic 9 27 "Shab-e Qadr") (holiday-islamic 10 1 "Id-al-Fitr") (holiday-islamic 12 10 "Id-al-Adha")))) "\
-Islamic holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-islamic-holidays "calendar" t)
-
-(put 'holiday-islamic-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'islamic-holidays 'holiday-islamic-holidays "23.1")
-
-(defvar holiday-bahai-holidays '((holiday-bahai-new-year) (holiday-bahai-ridvan) (holiday-fixed 5 23 "Declaration of the Bab") (holiday-fixed 5 29 "Ascension of Baha'u'llah") (holiday-fixed 7 9 "Martyrdom of the Bab") (holiday-fixed 10 20 "Birth of the Bab") (holiday-fixed 11 12 "Birth of Baha'u'llah") (if calendar-bahai-all-holidays-flag (append (holiday-fixed 11 26 "Day of the Covenant") (holiday-fixed 11 28 "Ascension of `Abdu'l-Baha")))) "\
-Baha'i holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-bahai-holidays "calendar" t)
-
-(put 'holiday-bahai-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'bahai-holidays 'holiday-bahai-holidays "23.1")
-
-(defvar holiday-solar-holidays '((solar-equinoxes-solstices) (holiday-sexp calendar-daylight-savings-starts (format "Daylight Saving Time Begins %s" (solar-time-string (/ calendar-daylight-savings-starts-time (float 60)) calendar-standard-time-zone-name))) (holiday-sexp calendar-daylight-savings-ends (format "Daylight Saving Time Ends %s" (solar-time-string (/ calendar-daylight-savings-ends-time (float 60)) calendar-daylight-time-zone-name)))) "\
-Sun-related holidays.
-See the documentation for `calendar-holidays' for details.")
-
-(custom-autoload 'holiday-solar-holidays "calendar" t)
-
-(put 'holiday-solar-holidays 'risky-local-variable t)
-
-(define-obsolete-variable-alias 'solar-holidays 'holiday-solar-holidays "23.1")
-
-(defvar calendar-holidays (append holiday-general-holidays holiday-local-holidays holiday-other-holidays holiday-christian-holidays holiday-hebrew-holidays holiday-islamic-holidays holiday-bahai-holidays holiday-oriental-holidays holiday-solar-holidays) "\
-List of notable days for the command \\[holidays].
-
-Additional holidays are easy to add to the list, just put them in the
-list `holiday-other-holidays' in your .emacs file.  Similarly, by setting
-any of `holiday-general-holidays', `holiday-local-holidays',
-`holiday-christian-holidays', `holiday-hebrew-holidays',
-`holiday-islamic-holidays', `holiday-bahai-holidays',
-`holiday-oriental-holidays', or `holiday-solar-holidays' to nil in your
-.emacs file, you can eliminate unwanted categories of holidays.
-
-The aforementioned variables control the holiday choices offered
-by the function `holiday-list' when it is called interactively.
-
-They also initialize the default value of `calendar-holidays',
-which is the default list of holidays used by the function
-`holiday-list' in the non-interactive case.  Note that these
-variables have no effect on `calendar-holidays' after it has been
-set (e.g. after the calendar is loaded).  In that case, customize
-`calendar-holidays' directly.
-
-The intention is that (in the US) `holiday-local-holidays' be set in
-site-init.el and `holiday-other-holidays' be set by the user.
-
-Entries on the list are expressions that return (possibly empty) lists of
-items of the form ((month day year) string) of a holiday in the
-three-month period centered around `displayed-month' of `displayed-year'.
-Several basic functions are provided for this purpose:
-
-    (holiday-fixed MONTH DAY STRING) is a fixed date on the Gregorian calendar
-    (holiday-float MONTH DAYNAME K STRING &optional day) is the Kth DAYNAME in
-                               MONTH on the Gregorian calendar (0 for Sunday,
-                               etc.); K<0 means count back from the end of the
-                               month.  An optional parameter DAY means the Kth
-                               DAYNAME after/before MONTH DAY.
-    (holiday-hebrew MONTH DAY STRING)  a fixed date on the Hebrew calendar
-    (holiday-islamic MONTH DAY STRING) a fixed date on the Islamic calendar
-    (holiday-bahai MONTH DAY STRING)   a fixed date on the Baha'i calendar
-    (holiday-julian MONTH DAY STRING)  a fixed date on the Julian calendar
-    (holiday-sexp SEXP STRING) SEXP is a Gregorian-date-valued expression
-                               in the variable `year'; if it evaluates to
-                               a visible date, that's the holiday; if it
-                               evaluates to nil, there's no holiday.  STRING
-                               is an expression in the variable `date'.
-
-For example, to add Bastille Day, celebrated in France on July 14, add
-
-     (holiday-fixed 7 14 \"Bastille Day\")
-
-to the list.  To add Hurricane Supplication Day, celebrated in the Virgin
-Islands on the fourth Monday in August, add
-
-     (holiday-float 8 1 4 \"Hurricane Supplication Day\")
-
-to the list (the last Monday would be specified with `-1' instead of `4').
-To add the last day of Hanukkah to the list, use
-
-     (holiday-hebrew 10 2 \"Last day of Hanukkah\")
-
-since the Hebrew months are numbered with 1 starting from Nisan.
-To add the Islamic feast celebrating Mohammed's birthday, use
-
-     (holiday-islamic 3 12 \"Mohammed's Birthday\")
-
-since the Islamic months are numbered from 1 starting with Muharram.
-To add an entry for the Baha'i festival of Ridvan, use
-
-     (holiday-bahai 2 13 \"Festival of Ridvan\")
-
-since the Baha'i months are numbered from 1 starting with Baha.
-To add Thomas Jefferson's birthday, April 2, 1743 (Julian), use
-
-     (holiday-julian 4 2 \"Jefferson's Birthday\")
-
-To include a holiday conditionally, use the sexp form or a conditional.  For
-example, to include American presidential elections, which occur on the first
-Tuesday after the first Monday in November of years divisible by 4, add
-
-     (holiday-sexp
-       '(if (zerop (% year 4))
-           (calendar-gregorian-from-absolute
-             (1+ (calendar-dayname-on-or-before
-                   1 (+ 6 (calendar-absolute-from-gregorian
-                            (list 11 1 year)))))))
-       \"US Presidential Election\")
-
-or
-
-     (if (zerop (% displayed-year 4))
-         (holiday-fixed 11
-                (calendar-extract-day
-                 (calendar-gregorian-from-absolute
-                  (1+ (calendar-dayname-on-or-before
-                       1 (+ 6 (calendar-absolute-from-gregorian
-                               (list 11 1 displayed-year)))))))
-                \"US Presidential Election\"))
-
-to the list.  To include the phases of the moon, add
-
-     (lunar-phases)
-
-to the holiday list, where `lunar-phases' is an Emacs-Lisp function that
-you've written to return a (possibly empty) list of the relevant VISIBLE dates
-with descriptive strings such as
-
-     (((2 6 1989) \"New Moon\") ((2 12 1989) \"First Quarter Moon\") ... ).")
-
-(custom-autoload 'calendar-holidays "calendar" t)
-
-(put 'calendar-holidays 'risky-local-variable t)
-
 (autoload 'calendar "calendar" "\
 Display a three-month Gregorian calendar.
 The three months appear side by side, with the current month in
@@ -3057,7 +2887,7 @@ This function is suitable for execution in a .emacs file.
 ;;;***
 \f
 ;;;### (autoloads (canlock-verify canlock-insert-header) "canlock"
-;;;;;;  "gnus/canlock.el" (18335 54532))
+;;;;;;  "gnus/canlock.el" (18463 54923))
 ;;; Generated autoloads from gnus/canlock.el
 
 (autoload 'canlock-insert-header "canlock" "\
@@ -3075,11 +2905,11 @@ it fails.
 ;;;***
 \f
 ;;;### (autoloads (capitalized-words-mode) "cap-words" "progmodes/cap-words.el"
-;;;;;;  (18340 25864))
+;;;;;;  (18486 58097))
 ;;; Generated autoloads from progmodes/cap-words.el
 
 (autoload 'capitalized-words-mode "cap-words" "\
-Toggle Capitalized- Words mode.
+Toggle Capitalized Words mode.
 
 In this minor mode, a word boundary occurs immediately before an
 uppercase letter in a symbol.  This is in addition to all the normal
@@ -3093,13 +2923,13 @@ E.g. the beginning of words in the following identifier are as marked:
 
 Note that these word boundaries only apply for word motion and
 marking commands such as \\[forward-word].  This mode does not affect word
-boundaries in found by regexp matching (`\\>', `\\w' &c).
+boundaries found by regexp matching (`\\>', `\\w' &c).
 
 This style of identifiers is common in environments like Java ones,
 where underscores aren't trendy enough.  Capitalization rules are
 sometimes part of the language, e.g. Haskell, which may thus encourage
 such a style.  It is appropriate to add `capitalized-words-mode' to
-the mode hook for programming langauge modes in which you encounter
+the mode hook for programming language modes in which you encounter
 variables like this, e.g. `java-mode-hook'.  It's unlikely to cause
 trouble if such identifiers aren't used.
 
@@ -3110,15 +2940,15 @@ Obsoletes `c-forward-into-nomenclature'.
 
 ;;;***
 \f
-;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (18335
-;;;;;;  54542))
+;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (18464
+;;;;;;  1587))
 ;;; Generated autoloads from progmodes/cc-compat.el
 (put 'c-indent-level 'safe-local-variable 'integerp)
 
 ;;;***
 \f
 ;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el"
-;;;;;;  (18385 53422))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from progmodes/cc-engine.el
 
 (autoload 'c-guess-basic-syntax "cc-engine" "\
@@ -3130,7 +2960,7 @@ Return the syntactic context of the current line.
 \f
 ;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode
 ;;;;;;  c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
-;;;;;;  (18425 17360))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from progmodes/cc-mode.el
 
 (autoload 'c-initialize-cc-mode "cc-mode" "\
@@ -3151,6 +2981,8 @@ Syntax table used in c-mode buffers.")
  (add-to-list 'auto-mode-alist '("\\.[ch]\\'" . c-mode))
  (add-to-list 'auto-mode-alist '("\\.y\\(acc\\)?\\'" . c-mode))
  (add-to-list 'auto-mode-alist '("\\.lex\\'" . c-mode))
+ (add-to-list 'auto-mode-alist '("\\.i\\'" . c-mode))
+ (add-to-list 'auto-mode-alist '("\\.ii\\'" . c++-mode))
 
 (autoload 'c-mode "cc-mode" "\
 Major mode for editing K&R and ANSI C code.
@@ -3288,7 +3120,7 @@ Key bindings:
 ;;;***
 \f
 ;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles"
-;;;;;;  "progmodes/cc-styles.el" (18369 28762))
+;;;;;;  "progmodes/cc-styles.el" (18580 33798))
 ;;; Generated autoloads from progmodes/cc-styles.el
 
 (autoload 'c-set-style "cc-styles" "\
@@ -3340,7 +3172,7 @@ and exists only for compatibility reasons.
 ;;;***
 \f
 ;;;### (autoloads (c-subword-mode) "cc-subword" "progmodes/cc-subword.el"
-;;;;;;  (18335 54542))
+;;;;;;  (18464 1591))
 ;;; Generated autoloads from progmodes/cc-subword.el
 
 (autoload 'c-subword-mode "cc-subword" "\
@@ -3368,7 +3200,7 @@ as words.
 
 ;;;***
 \f
-;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (18335 54542))
+;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (18464 1592))
 ;;; Generated autoloads from progmodes/cc-vars.el
 (put 'c-basic-offset 'safe-local-variable 'integerp)
 (put 'c-backslash-column 'safe-local-variable 'integerp)
@@ -3378,7 +3210,7 @@ as words.
 \f
 ;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program
 ;;;;;;  declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el"
-;;;;;;  (18341 12910))
+;;;;;;  (18507 35269))
 ;;; Generated autoloads from international/ccl.el
 
 (autoload 'ccl-compile "ccl" "\
@@ -3637,7 +3469,7 @@ See the documentation of `define-ccl-program' for the detail of CCL program.
 ;;;***
 \f
 ;;;### (autoloads (cfengine-mode) "cfengine" "progmodes/cfengine.el"
-;;;;;;  (18335 54542))
+;;;;;;  (18464 1592))
 ;;; Generated autoloads from progmodes/cfengine.el
 
 (autoload 'cfengine-mode "cfengine" "\
@@ -3652,7 +3484,7 @@ to the action header.
 ;;;***
 \f
 ;;;### (autoloads (check-declare-directory check-declare-file) "check-declare"
-;;;;;;  "emacs-lisp/check-declare.el" (18341 12907))
+;;;;;;  "emacs-lisp/check-declare.el" (18580 33794))
 ;;; Generated autoloads from emacs-lisp/check-declare.el
 
 (autoload 'check-declare-file "check-declare" "\
@@ -3679,7 +3511,7 @@ described in the documentation of `declare-function'.
 ;;;;;;  checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer
 ;;;;;;  checkdoc-eval-current-buffer checkdoc-message-interactive
 ;;;;;;  checkdoc-interactive checkdoc) "checkdoc" "emacs-lisp/checkdoc.el"
-;;;;;;  (18427 42292))
+;;;;;;  (18580 33794))
 ;;; Generated autoloads from emacs-lisp/checkdoc.el
 (put 'checkdoc-force-docstrings-flag 'safe-local-variable 'booleanp)
 (put 'checkdoc-permit-comma-termination-flag 'safe-local-variable 'booleanp)
@@ -3866,7 +3698,7 @@ checking of documentation strings.
 \f
 ;;;### (autoloads (pre-write-encode-hz post-read-decode-hz encode-hz-buffer
 ;;;;;;  encode-hz-region decode-hz-buffer decode-hz-region) "china-util"
-;;;;;;  "language/china-util.el" (18341 12911))
+;;;;;;  "language/china-util.el" (18463 56561))
 ;;; Generated autoloads from language/china-util.el
 
 (autoload 'decode-hz-region "china-util" "\
@@ -3904,7 +3736,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (command-history list-command-history repeat-matching-complex-command)
-;;;;;;  "chistory" "chistory.el" (18335 54507))
+;;;;;;  "chistory" "chistory.el" (18580 33791))
 ;;; Generated autoloads from chistory.el
 
 (autoload 'repeat-matching-complex-command "chistory" "\
@@ -3943,7 +3775,7 @@ and runs the normal hook `command-history-hook'.
 
 ;;;***
 \f
-;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (18335 54522))
+;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (18580 33794))
 ;;; Generated autoloads from emacs-lisp/cl.el
 
 (defvar custom-print-functions nil "\
@@ -3959,7 +3791,7 @@ a future Emacs interpreter will be able to use it.")
 ;;;***
 \f
 ;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el"
-;;;;;;  (18335 54522))
+;;;;;;  (18463 52904))
 ;;; Generated autoloads from emacs-lisp/cl-indent.el
 
 (autoload 'common-lisp-indent-function "cl-indent" "\
@@ -3970,7 +3802,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el"
-;;;;;;  (18335 54542))
+;;;;;;  (18464 1592))
 ;;; Generated autoloads from progmodes/cmacexp.el
 
 (autoload 'c-macro-expand "cmacexp" "\
@@ -3990,8 +3822,8 @@ For use inside Lisp programs, see also `c-macro-expansion'.
 
 ;;;***
 \f
-;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (18335
-;;;;;;  54507))
+;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (18464
+;;;;;;  3943))
 ;;; Generated autoloads from cmuscheme.el
 
 (autoload 'run-scheme "cmuscheme" "\
@@ -4010,23 +3842,12 @@ is run).
 \(fn CMD)" t nil)
  (add-hook 'same-window-buffer-names "*scheme*")
 
-;;;***
-\f
-;;;### (autoloads (codepage-setup) "codepage" "international/codepage.el"
-;;;;;;  (18366 7833))
-;;; Generated autoloads from international/codepage.el
-
-(autoload 'codepage-setup "codepage" "\
-Obsolete.  All coding systems are set up initially.
-
-\(fn &optional CODEPAGE)" t nil)
-
 ;;;***
 \f
 ;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list
 ;;;;;;  comint-redirect-send-command-to-process comint-redirect-send-command
 ;;;;;;  comint-run make-comint make-comint-in-buffer) "comint" "comint.el"
-;;;;;;  (18404 55763))
+;;;;;;  (18659 12583))
 ;;; Generated autoloads from comint.el
 
 (defvar comint-output-filter-functions '(comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt) "\
@@ -4116,8 +3937,8 @@ REGEXP-GROUP is the regular expression group in REGEXP to use.
 
 ;;;***
 \f
-;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (18335
-;;;;;;  54507))
+;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (18464
+;;;;;;  3944))
 ;;; Generated autoloads from compare-w.el
 
 (autoload 'compare-windows "compare-w" "\
@@ -4154,7 +3975,7 @@ on third call it again advances points to the next difference and so on.
 ;;;;;;  compilation-shell-minor-mode compilation-mode compilation-start
 ;;;;;;  compile compilation-disable-input compile-command compilation-search-path
 ;;;;;;  compilation-ask-about-save compilation-window-height compilation-mode-hook)
-;;;;;;  "compile" "progmodes/compile.el" (18413 14496))
+;;;;;;  "compile" "progmodes/compile.el" (18580 33798))
 ;;; Generated autoloads from progmodes/compile.el
 
 (defvar compilation-mode-hook nil "\
@@ -4322,7 +4143,7 @@ This is the value of `next-error-function' in Compilation buffers.
 ;;;***
 \f
 ;;;### (autoloads (partial-completion-mode) "complete" "complete.el"
-;;;;;;  (18410 40106))
+;;;;;;  (18634 15332))
 ;;; Generated autoloads from complete.el
 
 (defvar partial-completion-mode nil "\
@@ -4364,7 +4185,7 @@ second TAB brings up the `*Completions*' buffer.
 ;;;***
 \f
 ;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el"
-;;;;;;  (18335 54507))
+;;;;;;  (18464 3944))
 ;;; Generated autoloads from completion.el
 
 (defvar dynamic-completion-mode nil "\
@@ -4384,8 +4205,8 @@ Enable dynamic word-completion.
 ;;;***
 \f
 ;;;### (autoloads (global-auto-composition-mode auto-composition-mode
-;;;;;;  encode-composition-rule) "composite" "composite.el" (18366
-;;;;;;  7832))
+;;;;;;  encode-composition-rule) "composite" "composite.el" (18634
+;;;;;;  15333))
 ;;; Generated autoloads from composite.el
 
 (autoload 'encode-composition-rule "composite" "\
@@ -4431,7 +4252,7 @@ See `auto-composition-mode' for more information on Auto-Composition mode.
 ;;;### (autoloads (conf-xdefaults-mode conf-ppd-mode conf-colon-mode
 ;;;;;;  conf-space-keywords conf-space-mode conf-javaprop-mode conf-windows-mode
 ;;;;;;  conf-unix-mode conf-mode) "conf-mode" "textmodes/conf-mode.el"
-;;;;;;  (18419 23124))
+;;;;;;  (18463 57219))
 ;;; Generated autoloads from textmodes/conf-mode.el
 
 (autoload 'conf-mode "conf-mode" "\
@@ -4587,7 +4408,7 @@ For details see `conf-mode'.  Example:
 ;;;***
 \f
 ;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie)
-;;;;;;  "cookie1" "play/cookie1.el" (18335 54541))
+;;;;;;  "cookie1" "play/cookie1.el" (18507 35270))
 ;;; Generated autoloads from play/cookie1.el
 
 (autoload 'cookie "cookie1" "\
@@ -4619,7 +4440,7 @@ Randomly permute the elements of VECTOR (all permutations equally likely).
 ;;;***
 \f
 ;;;### (autoloads (copyright copyright-fix-years copyright-update)
-;;;;;;  "copyright" "emacs-lisp/copyright.el" (18427 42292))
+;;;;;;  "copyright" "emacs-lisp/copyright.el" (18463 52905))
 ;;; Generated autoloads from emacs-lisp/copyright.el
 
 (autoload 'copyright-update "copyright" "\
@@ -4647,7 +4468,7 @@ Insert a copyright by $ORGANIZATION notice at cursor.
 ;;;***
 \f
 ;;;### (autoloads (cperl-perldoc-at-point cperl-perldoc cperl-mode)
-;;;;;;  "cperl-mode" "progmodes/cperl-mode.el" (18369 28763))
+;;;;;;  "cperl-mode" "progmodes/cperl-mode.el" (18592 38132))
 ;;; Generated autoloads from progmodes/cperl-mode.el
 (put 'cperl-indent-level 'safe-local-variable 'integerp)
 (put 'cperl-brace-offset 'safe-local-variable 'integerp)
@@ -4845,7 +4666,7 @@ Run a `perldoc' on the word around point.
 ;;;***
 \f
 ;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el"
-;;;;;;  (18335 54542))
+;;;;;;  (18464 1593))
 ;;; Generated autoloads from progmodes/cpp.el
 
 (autoload 'cpp-highlight-buffer "cpp" "\
@@ -4864,7 +4685,7 @@ Edit display information for cpp conditionals.
 ;;;***
 \f
 ;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el"
-;;;;;;  (18335 54523))
+;;;;;;  (18463 53306))
 ;;; Generated autoloads from emulation/crisp.el
 
 (defvar crisp-mode nil "\
@@ -4888,7 +4709,7 @@ With ARG, turn CRiSP mode on if ARG is positive, off otherwise.
 ;;;***
 \f
 ;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el"
-;;;;;;  (18335 54522))
+;;;;;;  (18463 52905))
 ;;; Generated autoloads from emacs-lisp/crm.el
 
 (autoload 'completing-read-multiple "crm" "\
@@ -4923,8 +4744,8 @@ INHERIT-INPUT-METHOD.
 
 ;;;***
 \f
-;;;### (autoloads (css-mode) "css-mode" "textmodes/css-mode.el" (18388
-;;;;;;  34730))
+;;;### (autoloads (css-mode) "css-mode" "textmodes/css-mode.el" (18463
+;;;;;;  57219))
 ;;; Generated autoloads from textmodes/css-mode.el
  (add-to-list 'auto-mode-alist '("\\.css\\'" . css-mode))
 
@@ -4936,7 +4757,7 @@ Major mode to edit Cascading Style Sheets.
 ;;;***
 \f
 ;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el"
-;;;;;;  (18419 64351))
+;;;;;;  (18580 33794))
 ;;; Generated autoloads from emulation/cua-base.el
 
 (defvar cua-mode nil "\
@@ -4995,7 +4816,7 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
 ;;;;;;  customize-mode customize customize-save-variable customize-set-variable
 ;;;;;;  customize-set-value custom-menu-sort-alphabetically custom-buffer-sort-alphabetically
 ;;;;;;  custom-browse-sort-alphabetically) "cus-edit" "cus-edit.el"
-;;;;;;  (18375 33070))
+;;;;;;  (18634 15333))
 ;;; Generated autoloads from cus-edit.el
 
 (defvar custom-browse-sort-alphabetically nil "\
@@ -5293,7 +5114,7 @@ The format is suitable for use with `easy-menu-define'.
 ;;;***
 \f
 ;;;### (autoloads (customize-create-theme) "cus-theme" "cus-theme.el"
-;;;;;;  (18335 54512))
+;;;;;;  (18464 3945))
 ;;; Generated autoloads from cus-theme.el
 
 (autoload 'customize-create-theme "cus-theme" "\
@@ -5304,7 +5125,7 @@ Create a custom theme.
 ;;;***
 \f
 ;;;### (autoloads (cvs-status-mode) "cvs-status" "cvs-status.el"
-;;;;;;  (18335 54512))
+;;;;;;  (18464 3945))
 ;;; Generated autoloads from cvs-status.el
 
 (autoload 'cvs-status-mode "cvs-status" "\
@@ -5315,7 +5136,7 @@ Mode used for cvs status output.
 ;;;***
 \f
 ;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode)
-;;;;;;  "cwarn" "progmodes/cwarn.el" (18335 54542))
+;;;;;;  "cwarn" "progmodes/cwarn.el" (18464 1594))
 ;;; Generated autoloads from progmodes/cwarn.el
 
 (autoload 'cwarn-mode "cwarn" "\
@@ -5358,7 +5179,7 @@ See `cwarn-mode' for more information on Cwarn mode.
 \f
 ;;;### (autoloads (standard-display-cyrillic-translit cyrillic-encode-alternativnyj-char
 ;;;;;;  cyrillic-encode-koi8-r-char) "cyril-util" "language/cyril-util.el"
-;;;;;;  (18341 12911))
+;;;;;;  (18463 56562))
 ;;; Generated autoloads from language/cyril-util.el
 
 (autoload 'cyrillic-encode-koi8-r-char "cyril-util" "\
@@ -5387,7 +5208,7 @@ If the argument is nil, we return the display table to its standard state.
 ;;;***
 \f
 ;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el"
-;;;;;;  (18404 55763))
+;;;;;;  (18464 3945))
 ;;; Generated autoloads from dabbrev.el
  (define-key esc-map "/" 'dabbrev-expand)
  (define-key esc-map [?\C-/] 'dabbrev-completion)
@@ -5431,21 +5252,22 @@ See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
 
 ;;;***
 \f
-;;;### (autoloads (dbus-handle-event) "dbus" "net/dbus.el" (18351
-;;;;;;  56657))
+;;;### (autoloads (dbus-handle-event) "dbus" "net/dbus.el" (18612
+;;;;;;  17518))
 ;;; Generated autoloads from net/dbus.el
 
 (autoload 'dbus-handle-event "dbus" "\
 Handle events from the D-Bus.
 EVENT is a D-Bus event, see `dbus-check-event'.  HANDLER, being
 part of the event, is called with arguments ARGS.
+If the HANDLER returns an `dbus-error', it is propagated as return message.
 
 \(fn EVENT)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (18335
-;;;;;;  54542))
+;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (18464
+;;;;;;  1594))
 ;;; Generated autoloads from progmodes/dcl-mode.el
 
 (autoload 'dcl-mode "dcl-mode" "\
@@ -5572,7 +5394,7 @@ There is some minimal font-lock support (see vars
 ;;;***
 \f
 ;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug"
-;;;;;;  "emacs-lisp/debug.el" (18425 32958))
+;;;;;;  "emacs-lisp/debug.el" (18614 64329))
 ;;; Generated autoloads from emacs-lisp/debug.el
 
 (setq debugger 'debug)
@@ -5616,7 +5438,7 @@ To specify a nil argument interactively, exit with an empty minibuffer.
 ;;;***
 \f
 ;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el"
-;;;;;;  (18335 54541))
+;;;;;;  (18464 1939))
 ;;; Generated autoloads from play/decipher.el
 
 (autoload 'decipher "decipher" "\
@@ -5645,8 +5467,8 @@ The most useful commands are:
 ;;;***
 \f
 ;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
-;;;;;;  delimit-columns-customize) "delim-col" "delim-col.el" (18335
-;;;;;;  54512))
+;;;;;;  delimit-columns-customize) "delim-col" "delim-col.el" (18464
+;;;;;;  3945))
 ;;; Generated autoloads from delim-col.el
 
 (autoload 'delimit-columns-customize "delim-col" "\
@@ -5670,8 +5492,8 @@ START and END delimits the corners of text rectangle.
 
 ;;;***
 \f
-;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (18335
-;;;;;;  54542))
+;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (18634
+;;;;;;  15334))
 ;;; Generated autoloads from progmodes/delphi.el
 
 (autoload 'delphi-mode "delphi" "\
@@ -5721,8 +5543,8 @@ no args, if that value is non-nil.
 
 ;;;***
 \f
-;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (18335
-;;;;;;  54512))
+;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (18464
+;;;;;;  3945))
 ;;; Generated autoloads from delsel.el
 
 (defalias 'pending-delete-mode 'delete-selection-mode)
@@ -5751,7 +5573,7 @@ any selection.
 ;;;***
 \f
 ;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode)
-;;;;;;  "derived" "emacs-lisp/derived.el" (18335 54522))
+;;;;;;  "derived" "emacs-lisp/derived.el" (18580 33794))
 ;;; Generated autoloads from emacs-lisp/derived.el
 
 (autoload 'define-derived-mode "derived" "\
@@ -5816,7 +5638,7 @@ the first time the mode is used.
 ;;;***
 \f
 ;;;### (autoloads (describe-char describe-text-properties) "descr-text"
-;;;;;;  "descr-text.el" (18400 31482))
+;;;;;;  "descr-text.el" (18634 15333))
 ;;; Generated autoloads from descr-text.el
 
 (autoload 'describe-text-properties "descr-text" "\
@@ -5842,7 +5664,7 @@ as well as widgets, buttons, overlays, and text properties.
 ;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir
 ;;;;;;  desktop-load-default desktop-read desktop-remove desktop-save
 ;;;;;;  desktop-clear desktop-locals-to-save desktop-save-mode) "desktop"
-;;;;;;  "desktop.el" (18394 48033))
+;;;;;;  "desktop.el" (18464 3946))
 ;;; Generated autoloads from desktop.el
 
 (defvar desktop-save-mode nil "\
@@ -6026,7 +5848,7 @@ Revert to the last loaded desktop.
 \f
 ;;;### (autoloads (gnus-article-outlook-deuglify-article gnus-outlook-deuglify-article
 ;;;;;;  gnus-article-outlook-repair-attribution gnus-article-outlook-unwrap-lines)
-;;;;;;  "deuglify" "gnus/deuglify.el" (18369 28758))
+;;;;;;  "deuglify" "gnus/deuglify.el" (18463 54923))
 ;;; Generated autoloads from gnus/deuglify.el
 
 (autoload 'gnus-article-outlook-unwrap-lines "deuglify" "\
@@ -6059,7 +5881,7 @@ Deuglify broken Outlook (Express) articles and redisplay.
 ;;;***
 \f
 ;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib"
-;;;;;;  "calendar/diary-lib.el" (18426 29950))
+;;;;;;  "calendar/diary-lib.el" (18580 33794))
 ;;; Generated autoloads from calendar/diary-lib.el
 
 (autoload 'diary "diary-lib" "\
@@ -6102,7 +5924,7 @@ Major mode for editing the diary file.
 ;;;***
 \f
 ;;;### (autoloads (diff-backup diff diff-command diff-switches) "diff"
-;;;;;;  "diff.el" (18335 54512))
+;;;;;;  "diff.el" (18464 3946))
 ;;; Generated autoloads from diff.el
 
 (defvar diff-switches "-c" "\
@@ -6136,7 +5958,7 @@ With prefix arg, prompt for diff switches.
 ;;;***
 \f
 ;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "diff-mode.el"
-;;;;;;  (18424 5726))
+;;;;;;  (18643 25222))
 ;;; Generated autoloads from diff-mode.el
 
 (autoload 'diff-mode "diff-mode" "\
@@ -6168,7 +5990,7 @@ Minor mode for viewing/editing context diffs.
 ;;;;;;  dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink
 ;;;;;;  dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename
 ;;;;;;  dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches)
-;;;;;;  "dired" "dired.el" (18425 17359))
+;;;;;;  "dired" "dired.el" (18634 15333))
 ;;; Generated autoloads from dired.el
 
 (defvar dired-listing-switches "-al" "\
@@ -6361,8 +6183,10 @@ Keybindings:
 ;;;***
 \f
 ;;;### (autoloads (dired-show-file-type dired-do-query-replace-regexp
-;;;;;;  dired-do-search dired-hide-all dired-hide-subdir dired-tree-down
-;;;;;;  dired-tree-up dired-kill-subdir dired-mark-subdir-files dired-goto-subdir
+;;;;;;  dired-do-search dired-do-isearch-regexp dired-do-isearch
+;;;;;;  dired-isearch-filenames-regexp dired-isearch-filenames dired-isearch-filenames-setup
+;;;;;;  dired-hide-all dired-hide-subdir dired-tree-down dired-tree-up
+;;;;;;  dired-kill-subdir dired-mark-subdir-files dired-goto-subdir
 ;;;;;;  dired-prev-subdir dired-insert-subdir dired-maybe-insert-subdir
 ;;;;;;  dired-downcase dired-upcase dired-do-symlink-regexp dired-do-hardlink-regexp
 ;;;;;;  dired-do-copy-regexp dired-do-rename-regexp dired-do-rename
@@ -6370,10 +6194,10 @@ Keybindings:
 ;;;;;;  dired-rename-file dired-copy-file dired-relist-file dired-remove-file
 ;;;;;;  dired-add-file dired-do-redisplay dired-do-load dired-do-byte-compile
 ;;;;;;  dired-do-compress dired-query dired-compress-file dired-do-kill-lines
-;;;;;;  dired-run-shell-command dired-do-shell-command dired-clean-directory
-;;;;;;  dired-do-print dired-do-touch dired-do-chown dired-do-chgrp
-;;;;;;  dired-do-chmod dired-compare-directories dired-backup-diff
-;;;;;;  dired-diff) "dired-aux" "dired-aux.el" (18427 6091))
+;;;;;;  dired-run-shell-command dired-do-shell-command dired-do-async-shell-command
+;;;;;;  dired-clean-directory dired-do-print dired-do-touch dired-do-chown
+;;;;;;  dired-do-chgrp dired-do-chmod dired-compare-directories dired-backup-diff
+;;;;;;  dired-diff) "dired-aux" "dired-aux.el" (18580 33791))
 ;;; Generated autoloads from dired-aux.el
 
 (autoload 'dired-diff "dired-aux" "\
@@ -6463,6 +6287,15 @@ with a prefix argument.
 
 \(fn KEEP)" t nil)
 
+(autoload 'dired-do-async-shell-command "dired-aux" "\
+Run a shell command COMMAND on the marked files asynchronously.
+
+Like `dired-do-shell-command' but if COMMAND doesn't end in ampersand,
+adds `* &' surrounded by whitespace and executes the command asynchronously.
+The output appears in the buffer `*Async Shell Command*'.
+
+\(fn COMMAND &optional ARG FILE-LIST)" t nil)
+
 (autoload 'dired-do-shell-command "dired-aux" "\
 Run a shell command COMMAND on the marked files.
 If no files are marked or a specific numeric prefix arg is given,
@@ -6763,22 +6596,48 @@ Use \\[dired-hide-subdir] to (un)hide a particular subdirectory.
 
 \(fn ARG)" t nil)
 
-(autoload 'dired-do-search "dired-aux" "\
-Search through all marked files for a match for REGEXP.
-Stops when a match is found.
-To continue searching for next match, use command \\[tags-loop-continue].
+(autoload 'dired-isearch-filenames-setup "dired-aux" "\
+Set up isearch to search in Dired file names.
+Intended to be added to `isearch-mode-hook'.
 
-\(fn REGEXP)" t nil)
+\(fn)" nil nil)
 
-(autoload 'dired-do-query-replace-regexp "dired-aux" "\
-Do `query-replace-regexp' of FROM with TO, on all marked files.
-Third arg DELIMITED (prefix arg) means replace only word-delimited matches.
-If you exit (\\[keyboard-quit], RET or q), you can resume the query replace
-with the command \\[tags-loop-continue].
+(autoload 'dired-isearch-filenames "dired-aux" "\
+Search for a string using Isearch only in file names in the Dired buffer.
 
-\(fn FROM TO &optional DELIMITED)" t nil)
+\(fn)" t nil)
 
-(autoload 'dired-show-file-type "dired-aux" "\
+(autoload 'dired-isearch-filenames-regexp "dired-aux" "\
+Search for a regexp using Isearch only in file names in the Dired buffer.
+
+\(fn)" t nil)
+
+(autoload 'dired-do-isearch "dired-aux" "\
+Search for a string through all marked files using Isearch.
+
+\(fn)" t nil)
+
+(autoload 'dired-do-isearch-regexp "dired-aux" "\
+Search for a regexp through all marked files using Isearch.
+
+\(fn)" t nil)
+
+(autoload 'dired-do-search "dired-aux" "\
+Search through all marked files for a match for REGEXP.
+Stops when a match is found.
+To continue searching for next match, use command \\[tags-loop-continue].
+
+\(fn REGEXP)" t nil)
+
+(autoload 'dired-do-query-replace-regexp "dired-aux" "\
+Do `query-replace-regexp' of FROM with TO, on all marked files.
+Third arg DELIMITED (prefix arg) means replace only word-delimited matches.
+If you exit (\\[keyboard-quit], RET or q), you can resume the query replace
+with the command \\[tags-loop-continue].
+
+\(fn FROM TO &optional DELIMITED)" t nil)
+
+(autoload 'dired-show-file-type "dired-aux" "\
 Print the type of FILE, according to the `file' command.
 If FILE is a symbolic link and the optional argument DEREF-SYMLINKS is
 true then the type of the file linked to by FILE is printed instead.
@@ -6788,7 +6647,7 @@ true then the type of the file linked to by FILE is printed instead.
 ;;;***
 \f
 ;;;### (autoloads (dired-do-relsymlink dired-jump) "dired-x" "dired-x.el"
-;;;;;;  (18335 54512))
+;;;;;;  (18612 17517))
 ;;; Generated autoloads from dired-x.el
 
 (autoload 'dired-jump "dired-x" "\
@@ -6818,7 +6677,7 @@ For absolute symlinks, use \\[dired-do-symlink].
 ;;;***
 \f
 ;;;### (autoloads (dirtrack dirtrack-mode) "dirtrack" "dirtrack.el"
-;;;;;;  (18335 54512))
+;;;;;;  (18464 3947))
 ;;; Generated autoloads from dirtrack.el
 
 (autoload 'dirtrack-mode "dirtrack" "\
@@ -6844,8 +6703,8 @@ function `dirtrack-debug-mode' to turn on debugging output.
 
 ;;;***
 \f
-;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (18335
-;;;;;;  54522))
+;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (18463
+;;;;;;  52906))
 ;;; Generated autoloads from emacs-lisp/disass.el
 
 (autoload 'disassemble "disass" "\
@@ -6864,7 +6723,7 @@ redefine OBJECT if it is a symbol.
 ;;;;;;  standard-display-g1 standard-display-ascii standard-display-default
 ;;;;;;  standard-display-8bit describe-current-display-table describe-display-table
 ;;;;;;  set-display-table-slot display-table-slot make-display-table)
-;;;;;;  "disp-table" "disp-table.el" (18377 47963))
+;;;;;;  "disp-table" "disp-table.el" (18580 33791))
 ;;; Generated autoloads from disp-table.el
 
 (autoload 'make-display-table "disp-table" "\
@@ -6980,7 +6839,7 @@ for users who call this function in `.emacs'.
 ;;;***
 \f
 ;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el"
-;;;;;;  (18335 54541))
+;;;;;;  (18464 1940))
 ;;; Generated autoloads from play/dissociate.el
 
 (autoload 'dissociated-press "dissociate" "\
@@ -6996,7 +6855,7 @@ Default is 2.
 
 ;;;***
 \f
-;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (18341 12905))
+;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (18464 3947))
 ;;; Generated autoloads from dnd.el
 
 (defvar dnd-protocol-alist '(("^file:///" . dnd-open-local-file) ("^file://" . dnd-open-file) ("^file:" . dnd-open-local-file) ("^\\(https?\\|ftp\\|file\\|nfs\\)://" . dnd-open-file)) "\
@@ -7017,7 +6876,7 @@ if some action was made, or nil if the URL is ignored.")
 ;;;***
 \f
 ;;;### (autoloads (dns-mode-soa-increment-serial dns-mode) "dns-mode"
-;;;;;;  "textmodes/dns-mode.el" (18335 54544))
+;;;;;;  "textmodes/dns-mode.el" (18463 57219))
 ;;; Generated autoloads from textmodes/dns-mode.el
 
 (autoload 'dns-mode "dns-mode" "\
@@ -7042,7 +6901,7 @@ Locate SOA record and increment the serial field.
 ;;;***
 \f
 ;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode
-;;;;;;  doc-view-mode-p) "doc-view" "doc-view.el" (18417 4383))
+;;;;;;  doc-view-mode-p) "doc-view" "doc-view.el" (18634 15333))
 ;;; Generated autoloads from doc-view.el
 
 (autoload 'doc-view-mode-p "doc-view" "\
@@ -7073,7 +6932,7 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads (doctor) "doctor" "play/doctor.el" (18335 54541))
+;;;### (autoloads (doctor) "doctor" "play/doctor.el" (18464 1940))
 ;;; Generated autoloads from play/doctor.el
 
 (autoload 'doctor "doctor" "\
@@ -7083,7 +6942,7 @@ Switch to *doctor* buffer and start giving psychotherapy.
 
 ;;;***
 \f
-;;;### (autoloads (double-mode) "double" "double.el" (18335 54512))
+;;;### (autoloads (double-mode) "double" "double.el" (18464 3947))
 ;;; Generated autoloads from double.el
 
 (autoload 'double-mode "double" "\
@@ -7098,7 +6957,7 @@ when pressed twice.  See variable `double-map' for details.
 
 ;;;***
 \f
-;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (18335 54541))
+;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (18464 1941))
 ;;; Generated autoloads from play/dunnet.el
 
 (autoload 'dunnet "dunnet" "\
@@ -7109,7 +6968,7 @@ Switch to *dungeon* buffer and start game.
 ;;;***
 \f
 ;;;### (autoloads (gnus-earcon-display) "earcon" "gnus/earcon.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54923))
 ;;; Generated autoloads from gnus/earcon.el
 
 (autoload 'gnus-earcon-display "earcon" "\
@@ -7121,7 +6980,7 @@ Play sounds in message buffers.
 \f
 ;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap
 ;;;;;;  define-globalized-minor-mode define-minor-mode) "easy-mmode"
-;;;;;;  "emacs-lisp/easy-mmode.el" (18335 54522))
+;;;;;;  "emacs-lisp/easy-mmode.el" (18580 33794))
 ;;; Generated autoloads from emacs-lisp/easy-mmode.el
 
 (defalias 'easy-mmode-define-minor-mode 'define-minor-mode)
@@ -7199,6 +7058,15 @@ Optional NAME is passed to `make-sparse-keymap'.
 Optional map M can be used to modify an existing map.
 ARGS is a list of additional keyword arguments.
 
+Valid keywords and arguments are:
+
+  :name      Name of the keymap; overrides NAME argument.
+  :dense     Non-nil for a dense keymap.
+  :inherit   Parent keymap.
+  :group     Ignored.
+  :suppress  Non-nil to call `suppress-keymap' on keymap,
+             'nodigits to suppress digits as prefix arguments.
+
 \(fn BS &optional NAME M ARGS)" nil nil)
 
 (autoload 'easy-mmode-defmap "easy-mmode" "\
@@ -7215,8 +7083,8 @@ CSS contains a list of syntax specifications of the form (CHAR . SYNTAX).
 ;;;***
 \f
 ;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define
-;;;;;;  easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (18335
-;;;;;;  54522))
+;;;;;;  easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (18603
+;;;;;;  62947))
 ;;; Generated autoloads from emacs-lisp/easymenu.el
 
 (put 'easy-menu-define 'lisp-indent-function 'defun)
@@ -7370,7 +7238,7 @@ To implement dynamic menus, either call this from
 ;;;;;;  ebnf-eps-file ebnf-eps-directory ebnf-spool-region ebnf-spool-buffer
 ;;;;;;  ebnf-spool-file ebnf-spool-directory ebnf-print-region ebnf-print-buffer
 ;;;;;;  ebnf-print-file ebnf-print-directory ebnf-customize) "ebnf2ps"
-;;;;;;  "progmodes/ebnf2ps.el" (18335 54542))
+;;;;;;  "progmodes/ebnf2ps.el" (18464 1597))
 ;;; Generated autoloads from progmodes/ebnf2ps.el
 
 (autoload 'ebnf-customize "ebnf2ps" "\
@@ -7644,8 +7512,8 @@ See `ebnf-style-database' documentation.
 ;;;;;;  ebrowse-tags-find-declaration-other-window ebrowse-tags-find-definition
 ;;;;;;  ebrowse-tags-view-definition ebrowse-tags-find-declaration
 ;;;;;;  ebrowse-tags-view-declaration ebrowse-member-mode ebrowse-electric-choose-tree
-;;;;;;  ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (18335
-;;;;;;  54542))
+;;;;;;  ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (18464
+;;;;;;  1598))
 ;;; Generated autoloads from progmodes/ebrowse.el
 
 (autoload 'ebrowse-tree-mode "ebrowse" "\
@@ -7796,7 +7664,7 @@ Display statistics for a class tree.
 ;;;***
 \f
 ;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el"
-;;;;;;  (18335 54512))
+;;;;;;  (18464 3947))
 ;;; Generated autoloads from ebuff-menu.el
 
 (autoload 'electric-buffer-list "ebuff-menu" "\
@@ -7821,7 +7689,7 @@ Run hooks in `electric-buffer-menu-mode-hook' on entry.
 ;;;***
 \f
 ;;;### (autoloads (Electric-command-history-redo-expression) "echistory"
-;;;;;;  "echistory.el" (18335 54512))
+;;;;;;  "echistory.el" (18507 35267))
 ;;; Generated autoloads from echistory.el
 
 (autoload 'Electric-command-history-redo-expression "echistory" "\
@@ -7833,7 +7701,7 @@ With prefix arg NOCONFIRM, execute current line as-is without editing.
 ;;;***
 \f
 ;;;### (autoloads (ecomplete-setup) "ecomplete" "gnus/ecomplete.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54923))
 ;;; Generated autoloads from gnus/ecomplete.el
 
 (autoload 'ecomplete-setup "ecomplete" "\
@@ -7845,11 +7713,11 @@ Not documented
 \f
 ;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form
 ;;;;;;  edebug-basic-spec edebug-all-forms edebug-all-defs) "edebug"
-;;;;;;  "emacs-lisp/edebug.el" (18369 28755))
+;;;;;;  "emacs-lisp/edebug.el" (18497 7296))
 ;;; Generated autoloads from emacs-lisp/edebug.el
 
 (defvar edebug-all-defs nil "\
-*If non-nil, evaluating defining forms instruments for Edebug.
+If non-nil, evaluating defining forms instruments for Edebug.
 This applies to `eval-defun', `eval-region', `eval-buffer', and
 `eval-current-buffer'.  `eval-region' is also called by
 `eval-last-sexp', and `eval-print-last-sexp'.
@@ -7862,7 +7730,7 @@ variable.  You may wish to make it local to each buffer with
 (custom-autoload 'edebug-all-defs "edebug" t)
 
 (defvar edebug-all-forms nil "\
-*Non-nil evaluation of all forms will instrument for Edebug.
+Non-nil evaluation of all forms will instrument for Edebug.
 This doesn't apply to loading or evaluations in the minibuffer.
 Use the command `edebug-all-forms' to toggle the value of this option.")
 
@@ -7883,11 +7751,11 @@ This is like `eval-defun' except that it steps the code for Edebug
 before evaluating it.  It displays the value in the echo area
 using `eval-expression' (which see).
 
-If you do this on a function definition
-such as a defun or defmacro, it defines the function and instruments
-its definition for Edebug, so it will do Edebug stepping when called
-later.  It displays `Edebug: FUNCTION' in the echo area to indicate
-that FUNCTION is now instrumented for Edebug.
+If you do this on a function definition such as a defun or defmacro,
+it defines the function and instruments its definition for Edebug,
+so it will do Edebug stepping when called later.  It displays
+`Edebug: FUNCTION' in the echo area to indicate that FUNCTION is now
+instrumented for Edebug.
 
 If the current defun is actually a call to `defvar' or `defcustom',
 evaluating it this way resets the variable using its initial value
@@ -7918,7 +7786,7 @@ Toggle edebugging of all forms.
 ;;;;;;  ediff-merge-directories-with-ancestor ediff-merge-directories
 ;;;;;;  ediff-directories3 ediff-directory-revisions ediff-directories
 ;;;;;;  ediff-buffers3 ediff-buffers ediff-backup ediff-files3 ediff-files)
-;;;;;;  "ediff" "ediff.el" (18425 12540))
+;;;;;;  "ediff" "ediff.el" (18464 3949))
 ;;; Generated autoloads from ediff.el
 
 (autoload 'ediff-files "ediff" "\
@@ -8143,7 +8011,7 @@ With optional NODE, goes to that node.
 ;;;***
 \f
 ;;;### (autoloads (ediff-customize) "ediff-help" "ediff-help.el"
-;;;;;;  (18421 64850))
+;;;;;;  (18464 3948))
 ;;; Generated autoloads from ediff-help.el
 
 (autoload 'ediff-customize "ediff-help" "\
@@ -8153,7 +8021,7 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads nil "ediff-hook" "ediff-hook.el" (18421 64851))
+;;;### (autoloads nil "ediff-hook" "ediff-hook.el" (18464 3948))
 ;;; Generated autoloads from ediff-hook.el
 
 (if (featurep 'xemacs) (progn (defun ediff-xemacs-init-menus nil (when (featurep 'menubar) (add-submenu '("Tools") ediff-menu "OO-Browser...") (add-submenu '("Tools") ediff-merge-menu "OO-Browser...") (add-submenu '("Tools") epatch-menu "OO-Browser...") (add-submenu '("Tools") ediff-misc-menu "OO-Browser...") (add-menu-button '("Tools") "-------" "OO-Browser..."))) (defvar ediff-menu '("Compare" ["Two Files..." ediff-files t] ["Two Buffers..." ediff-buffers t] ["Three Files..." ediff-files3 t] ["Three Buffers..." ediff-buffers3 t] "---" ["Two Directories..." ediff-directories t] ["Three Directories..." ediff-directories3 t] "---" ["File with Revision..." ediff-revision t] ["Directory Revisions..." ediff-directory-revisions t] "---" ["Windows Word-by-word..." ediff-windows-wordwise t] ["Windows Line-by-line..." ediff-windows-linewise t] "---" ["Regions Word-by-word..." ediff-regions-wordwise t] ["Regions Line-by-line..." ediff-regions-linewise t])) (defvar ediff-merge-menu '("Merge" ["Files..." ediff-merge-files t] ["Files with Ancestor..." ediff-merge-files-with-ancestor t] ["Buffers..." ediff-merge-buffers t] ["Buffers with Ancestor..." ediff-merge-buffers-with-ancestor t] "---" ["Directories..." ediff-merge-directories t] ["Directories with Ancestor..." ediff-merge-directories-with-ancestor t] "---" ["Revisions..." ediff-merge-revisions t] ["Revisions with Ancestor..." ediff-merge-revisions-with-ancestor t] ["Directory Revisions..." ediff-merge-directory-revisions t] ["Directory Revisions with Ancestor..." ediff-merge-directory-revisions-with-ancestor t])) (defvar epatch-menu '("Apply Patch" ["To a file..." ediff-patch-file t] ["To a buffer..." ediff-patch-buffer t])) (defvar ediff-misc-menu '("Ediff Miscellanea" ["Ediff Manual" ediff-documentation t] ["Customize Ediff" ediff-customize t] ["List Ediff Sessions" ediff-show-registry t] ["Use separate frame for Ediff control buffer" ediff-toggle-multiframe :style toggle :selected (if (and (featurep 'ediff-util) (boundp 'ediff-window-setup-function)) (eq ediff-window-setup-function 'ediff-setup-windows-multiframe))] ["Use a toolbar with Ediff control buffer" ediff-toggle-use-toolbar :style toggle :selected (if (featurep 'ediff-tbar) (ediff-use-toolbar-p))])) (if (and (featurep 'menubar) (not (featurep 'infodock)) (not (featurep 'ediff-hook))) (ediff-xemacs-init-menus))) (defvar menu-bar-ediff-misc-menu (make-sparse-keymap "Ediff Miscellanea")) (fset 'menu-bar-ediff-misc-menu (symbol-value 'menu-bar-ediff-misc-menu)) (defvar menu-bar-epatch-menu (make-sparse-keymap "Apply Patch")) (fset 'menu-bar-epatch-menu (symbol-value 'menu-bar-epatch-menu)) (defvar menu-bar-ediff-merge-menu (make-sparse-keymap "Merge")) (fset 'menu-bar-ediff-merge-menu (symbol-value 'menu-bar-ediff-merge-menu)) (defvar menu-bar-ediff-menu (make-sparse-keymap "Compare")) (fset 'menu-bar-ediff-menu (symbol-value 'menu-bar-ediff-menu)) (define-key menu-bar-ediff-menu [window] '("This Window and Next Window" . compare-windows)) (define-key menu-bar-ediff-menu [ediff-windows-linewise] '("Windows Line-by-line..." . ediff-windows-linewise)) (define-key menu-bar-ediff-menu [ediff-windows-wordwise] '("Windows Word-by-word..." . ediff-windows-wordwise)) (define-key menu-bar-ediff-menu [separator-ediff-windows] '("--")) (define-key menu-bar-ediff-menu [ediff-regions-linewise] '("Regions Line-by-line..." . ediff-regions-linewise)) (define-key menu-bar-ediff-menu [ediff-regions-wordwise] '("Regions Word-by-word..." . ediff-regions-wordwise)) (define-key menu-bar-ediff-menu [separator-ediff-regions] '("--")) (define-key menu-bar-ediff-menu [ediff-dir-revision] '("Directory Revisions..." . ediff-directory-revisions)) (define-key menu-bar-ediff-menu [ediff-revision] '("File with Revision..." . ediff-revision)) (define-key menu-bar-ediff-menu [separator-ediff-directories] '("--")) (define-key menu-bar-ediff-menu [ediff-directories3] '("Three Directories..." . ediff-directories3)) (define-key menu-bar-ediff-menu [ediff-directories] '("Two Directories..." . ediff-directories)) (define-key menu-bar-ediff-menu [separator-ediff-files] '("--")) (define-key menu-bar-ediff-menu [ediff-buffers3] '("Three Buffers..." . ediff-buffers3)) (define-key menu-bar-ediff-menu [ediff-files3] '("Three Files..." . ediff-files3)) (define-key menu-bar-ediff-menu [ediff-buffers] '("Two Buffers..." . ediff-buffers)) (define-key menu-bar-ediff-menu [ediff-files] '("Two Files..." . ediff-files)) (define-key menu-bar-ediff-merge-menu [ediff-merge-dir-revisions-with-ancestor] '("Directory Revisions with Ancestor..." . ediff-merge-directory-revisions-with-ancestor)) (define-key menu-bar-ediff-merge-menu [ediff-merge-dir-revisions] '("Directory Revisions..." . ediff-merge-directory-revisions)) (define-key menu-bar-ediff-merge-menu [ediff-merge-revisions-with-ancestor] '("Revisions with Ancestor..." . ediff-merge-revisions-with-ancestor)) (define-key menu-bar-ediff-merge-menu [ediff-merge-revisions] '("Revisions..." . ediff-merge-revisions)) (define-key menu-bar-ediff-merge-menu [separator-ediff-merge] '("--")) (define-key menu-bar-ediff-merge-menu [ediff-merge-directories-with-ancestor] '("Directories with Ancestor..." . ediff-merge-directories-with-ancestor)) (define-key menu-bar-ediff-merge-menu [ediff-merge-directories] '("Directories..." . ediff-merge-directories)) (define-key menu-bar-ediff-merge-menu [separator-ediff-merge-dirs] '("--")) (define-key menu-bar-ediff-merge-menu [ediff-merge-buffers-with-ancestor] '("Buffers with Ancestor..." . ediff-merge-buffers-with-ancestor)) (define-key menu-bar-ediff-merge-menu [ediff-merge-buffers] '("Buffers..." . ediff-merge-buffers)) (define-key menu-bar-ediff-merge-menu [ediff-merge-files-with-ancestor] '("Files with Ancestor..." . ediff-merge-files-with-ancestor)) (define-key menu-bar-ediff-merge-menu [ediff-merge-files] '("Files..." . ediff-merge-files)) (define-key menu-bar-epatch-menu [ediff-patch-buffer] '("To a Buffer..." . ediff-patch-buffer)) (define-key menu-bar-epatch-menu [ediff-patch-file] '("To a File..." . ediff-patch-file)) (define-key menu-bar-ediff-misc-menu [emultiframe] '("Toggle use of separate control buffer frame" . ediff-toggle-multiframe)) (define-key menu-bar-ediff-misc-menu [eregistry] '("List Ediff Sessions" . ediff-show-registry)) (define-key menu-bar-ediff-misc-menu [ediff-cust] '("Customize Ediff" . ediff-customize)) (define-key menu-bar-ediff-misc-menu [ediff-doc] '("Ediff Manual" . ediff-documentation)))
@@ -8161,7 +8029,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (ediff-show-registry) "ediff-mult" "ediff-mult.el"
-;;;;;;  (18421 64851))
+;;;;;;  (18464 3948))
 ;;; Generated autoloads from ediff-mult.el
 
 (autoload 'ediff-show-registry "ediff-mult" "\
@@ -8174,7 +8042,7 @@ Display Ediff's registry.
 ;;;***
 \f
 ;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
-;;;;;;  "ediff-util" "ediff-util.el" (18425 12540))
+;;;;;;  "ediff-util" "ediff-util.el" (18580 33791))
 ;;; Generated autoloads from ediff-util.el
 
 (autoload 'ediff-toggle-multiframe "ediff-util" "\
@@ -8195,7 +8063,7 @@ To change the default, set the variable `ediff-use-toolbar-p', which see.
 \f
 ;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro
 ;;;;;;  edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el"
-;;;;;;  (18341 12905))
+;;;;;;  (18634 15333))
 ;;; Generated autoloads from edmacro.el
 
 (defvar edmacro-eight-bits nil "\
@@ -8248,7 +8116,7 @@ or nil, use a compact 80-column format.
 ;;;***
 \f
 ;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt"
-;;;;;;  "emulation/edt.el" (18377 47963))
+;;;;;;  "emulation/edt.el" (18603 62947))
 ;;; Generated autoloads from emulation/edt.el
 
 (autoload 'edt-set-scroll-margins "edt" "\
@@ -8266,7 +8134,7 @@ Turn on EDT Emulation.
 ;;;***
 \f
 ;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el"
-;;;;;;  (18335 54512))
+;;;;;;  (18464 3949))
 ;;; Generated autoloads from ehelp.el
 
 (autoload 'with-electric-help "ehelp" "\
@@ -8303,7 +8171,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string)
-;;;;;;  "eldoc" "emacs-lisp/eldoc.el" (18335 54522))
+;;;;;;  "eldoc" "emacs-lisp/eldoc.el" (18463 52908))
 ;;; Generated autoloads from emacs-lisp/eldoc.el
 
 (defvar eldoc-minor-mode-string " ElDoc" "\
@@ -8341,8 +8209,8 @@ Emacs Lisp mode) that support Eldoc.")
 
 ;;;***
 \f
-;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (18335
-;;;;;;  54513))
+;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (18479
+;;;;;;  15608))
 ;;; Generated autoloads from elide-head.el
 
 (autoload 'elide-head "elide-head" "\
@@ -8358,7 +8226,7 @@ This is suitable as an entry on `find-file-hook' or appropriate mode hooks.
 ;;;***
 \f
 ;;;### (autoloads (elint-initialize) "elint" "emacs-lisp/elint.el"
-;;;;;;  (18335 54522))
+;;;;;;  (18463 52908))
 ;;; Generated autoloads from emacs-lisp/elint.el
 
 (autoload 'elint-initialize "elint" "\
@@ -8369,8 +8237,8 @@ Initialize elint.
 ;;;***
 \f
 ;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list
-;;;;;;  elp-instrument-function) "elp" "emacs-lisp/elp.el" (18335
-;;;;;;  54522))
+;;;;;;  elp-instrument-function) "elp" "emacs-lisp/elp.el" (18463
+;;;;;;  52908))
 ;;; Generated autoloads from emacs-lisp/elp.el
 
 (autoload 'elp-instrument-function "elp" "\
@@ -8404,7 +8272,7 @@ displayed.
 ;;;***
 \f
 ;;;### (autoloads (report-emacs-bug) "emacsbug" "mail/emacsbug.el"
-;;;;;;  (18374 12123))
+;;;;;;  (18580 33796))
 ;;; Generated autoloads from mail/emacsbug.el
 
 (autoload 'report-emacs-bug "emacsbug" "\
@@ -8419,7 +8287,7 @@ Prompts for bug subject.  Leaves you in a mail buffer.
 ;;;;;;  emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote
 ;;;;;;  emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor
 ;;;;;;  emerge-buffers emerge-files-with-ancestor emerge-files) "emerge"
-;;;;;;  "emerge.el" (18203 29181))
+;;;;;;  "emerge.el" (18430 8096))
 ;;; Generated autoloads from emerge.el
 
 (defvar menu-bar-emerge-menu (make-sparse-keymap "Emerge"))
@@ -8497,7 +8365,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (encoded-kbd-setup-display) "encoded-kb" "international/encoded-kb.el"
-;;;;;;  (18341 12910))
+;;;;;;  (18580 33796))
 ;;; Generated autoloads from international/encoded-kb.el
 
 (autoload 'encoded-kbd-setup-display "encoded-kb" "\
@@ -8510,7 +8378,7 @@ DISPLAY may be a display id, a frame, or nil for the selected frame's display.
 ;;;***
 \f
 ;;;### (autoloads (enriched-decode enriched-encode enriched-mode)
-;;;;;;  "enriched" "textmodes/enriched.el" (18335 54544))
+;;;;;;  "enriched" "textmodes/enriched.el" (18580 33799))
 ;;; Generated autoloads from textmodes/enriched.el
 
 (autoload 'enriched-mode "enriched" "\
@@ -8540,13 +8408,13 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads (epa-mode epa-insert-keys epa-export-keys epa-import-armor-in-region
+;;;### (autoloads (epa-insert-keys epa-export-keys epa-import-armor-in-region
 ;;;;;;  epa-import-keys-region epa-import-keys epa-delete-keys epa-encrypt-region
 ;;;;;;  epa-sign-region epa-verify-cleartext-in-region epa-verify-region
 ;;;;;;  epa-decrypt-armor-in-region epa-decrypt-region epa-encrypt-file
 ;;;;;;  epa-sign-file epa-verify-file epa-decrypt-file epa-select-keys
-;;;;;;  epa-list-secret-keys epa-list-keys) "epa" "epa.el" (18417
-;;;;;;  58271))
+;;;;;;  epa-list-secret-keys epa-list-keys) "epa" "epa.el" (18612
+;;;;;;  17517))
 ;;; Generated autoloads from epa.el
 
 (autoload 'epa-list-keys "epa" "\
@@ -8716,55 +8584,42 @@ Insert selected KEYS after the point.
 
 \(fn KEYS)" t nil)
 
-(defvar epa-mode nil "\
-Non-nil if Epa mode is enabled.
-See the command `epa-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `epa-mode'.")
-
-(custom-autoload 'epa-mode "epa" nil)
-
-(autoload 'epa-mode "epa" "\
-Minor mode to hook EasyPG into various modes.
-See `epa-global-minor-modes'.
-
-\(fn &optional ARG)" t nil)
-
 ;;;***
 \f
-;;;### (autoloads (epa-global-dired-mode epa-dired-mode) "epa-dired"
-;;;;;;  "epa-dired.el" (18353 32097))
+;;;### (autoloads (epa-dired-do-encrypt epa-dired-do-sign epa-dired-do-verify
+;;;;;;  epa-dired-do-decrypt) "epa-dired" "epa-dired.el" (18464 3950))
 ;;; Generated autoloads from epa-dired.el
 
-(autoload 'epa-dired-mode "epa-dired" "\
-A minor-mode for encrypt/decrypt files with Dired.
+(autoload 'epa-dired-do-decrypt "epa-dired" "\
+Decrypt marked files.
 
-\(fn &optional ARG)" t nil)
+\(fn)" t nil)
 
-(defvar epa-global-dired-mode nil "\
-Non-nil if Epa-Global-Dired mode is enabled.
-See the command `epa-global-dired-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `epa-global-dired-mode'.")
+(autoload 'epa-dired-do-verify "epa-dired" "\
+Verify marked files.
 
-(custom-autoload 'epa-global-dired-mode "epa-dired" nil)
+\(fn)" t nil)
 
-(autoload 'epa-global-dired-mode "epa-dired" "\
-Minor mode to hook EasyPG into Dired.
+(autoload 'epa-dired-do-sign "epa-dired" "\
+Sign marked files.
 
-\(fn &optional ARG)" t nil)
+\(fn)" t nil)
+
+(autoload 'epa-dired-do-encrypt "epa-dired" "\
+Encrypt marked files.
+
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (epa-file-mode epa-file-disable epa-file-enable)
-;;;;;;  "epa-file" "epa-file.el" (18396 61650))
+;;;### (autoloads (epa-file-disable epa-file-enable epa-file-handler)
+;;;;;;  "epa-file" "epa-file.el" (18659 12583))
 ;;; Generated autoloads from epa-file.el
 
-(put 'epa-file-encrypt-to 'safe-local-variable (lambda (val) (or (stringp val) (and (listp val) (catch 'safe (mapc (lambda (elt) (unless (stringp elt) (throw 'safe nil))) val) t)))))
+(autoload 'epa-file-handler "epa-file" "\
+Not documented
 
-(put 'epa-file-encrypt-to 'permanent-local t)
+\(fn OPERATION &rest ARGS)" nil nil)
 
 (autoload 'epa-file-enable "epa-file" "\
 Not documented
@@ -8776,27 +8631,11 @@ Not documented
 
 \(fn)" t nil)
 
-(defvar epa-file-mode nil "\
-Non-nil if Epa-File mode is enabled.
-See the command `epa-file-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `epa-file-mode'.")
-
-(custom-autoload 'epa-file-mode "epa-file" nil)
-
-(autoload 'epa-file-mode "epa-file" "\
-Toggle automatic file encryption and decryption.
-With prefix argument ARG, turn auto encryption on if positive, else off.
-Return the new status of auto encryption (non-nil means on).
-
-\(fn &optional ARG)" t nil)
-
 ;;;***
 \f
 ;;;### (autoloads (epa-global-mail-mode epa-mail-import-keys epa-mail-encrypt
 ;;;;;;  epa-mail-sign epa-mail-verify epa-mail-decrypt epa-mail-mode)
-;;;;;;  "epa-mail" "epa-mail.el" (18351 56654))
+;;;;;;  "epa-mail" "epa-mail.el" (18464 3950))
 ;;; Generated autoloads from epa-mail.el
 
 (autoload 'epa-mail-mode "epa-mail" "\
@@ -8868,7 +8707,7 @@ Minor mode to hook EasyPG into Mail mode.
 ;;;;;;  epg-encrypt-string epg-encrypt-file epg-start-encrypt epg-sign-string
 ;;;;;;  epg-sign-file epg-start-sign epg-verify-string epg-verify-file
 ;;;;;;  epg-start-verify epg-decrypt-string epg-decrypt-file epg-start-decrypt
-;;;;;;  epg-cancel epg-list-keys) "epg" "epg.el" (18417 58271))
+;;;;;;  epg-cancel epg-list-keys) "epg" "epg.el" (18654 2589))
 ;;; Generated autoloads from epg.el
 
 (autoload 'epg-list-keys "epg" "\
@@ -9127,7 +8966,7 @@ PARAMETERS is a string which tells how to create the key.
 ;;;***
 \f
 ;;;### (autoloads (epg-expand-group epg-check-configuration epg-configuration)
-;;;;;;  "epg-config" "epg-config.el" (18351 56654))
+;;;;;;  "epg-config" "epg-config.el" (18464 3950))
 ;;; Generated autoloads from epg-config.el
 
 (autoload 'epg-configuration "epg-config" "\
@@ -9148,7 +8987,7 @@ Look at CONFIG and try to expand GROUP.
 ;;;***
 \f
 ;;;### (autoloads (erc-handle-irc-url erc erc-select-read-args) "erc"
-;;;;;;  "erc/erc.el" (18369 28756))
+;;;;;;  "erc/erc.el" (18580 33795))
 ;;; Generated autoloads from erc/erc.el
 
 (autoload 'erc-select-read-args "erc" "\
@@ -9190,33 +9029,33 @@ Otherwise, connect to HOST:PORT as USER and /join CHANNEL.
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (18335
-;;;;;;  54524))
+;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (18507
+;;;;;;  35268))
 ;;; Generated autoloads from erc/erc-autoaway.el
  (autoload 'erc-autoaway-mode "erc-autoaway")
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-button" "erc/erc-button.el" (18369 28755))
+;;;### (autoloads nil "erc-button" "erc/erc-button.el" (18463 53696))
 ;;; Generated autoloads from erc/erc-button.el
  (autoload 'erc-button-mode "erc-button" nil t)
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-capab" "erc/erc-capab.el" (18335 54524))
+;;;### (autoloads nil "erc-capab" "erc/erc-capab.el" (18580 33795))
 ;;; Generated autoloads from erc/erc-capab.el
  (autoload 'erc-capab-identify-mode "erc-capab" nil t)
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-compat" "erc/erc-compat.el" (18335 54524))
+;;;### (autoloads nil "erc-compat" "erc/erc-compat.el" (18463 53696))
 ;;; Generated autoloads from erc/erc-compat.el
  (autoload 'erc-define-minor-mode "erc-compat")
 
 ;;;***
 \f
 ;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC)
-;;;;;;  "erc-dcc" "erc/erc-dcc.el" (18413 37485))
+;;;;;;  "erc-dcc" "erc/erc-dcc.el" (18463 53696))
 ;;; Generated autoloads from erc/erc-dcc.el
  (autoload 'erc-dcc-mode "erc-dcc")
 
@@ -9249,7 +9088,7 @@ that subcommand.
 ;;;;;;  erc-ezb-add-session erc-ezb-end-of-session-list erc-ezb-init-session-list
 ;;;;;;  erc-ezb-identify erc-ezb-notice-autodetect erc-ezb-lookup-action
 ;;;;;;  erc-ezb-get-login erc-cmd-ezb) "erc-ezbounce" "erc/erc-ezbounce.el"
-;;;;;;  (18335 54524))
+;;;;;;  (18463 53696))
 ;;; Generated autoloads from erc/erc-ezbounce.el
 
 (autoload 'erc-cmd-ezb "erc-ezbounce" "\
@@ -9311,8 +9150,8 @@ Add EZBouncer convenience functions to ERC.
 
 ;;;***
 \f
-;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (18335
-;;;;;;  54524))
+;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (18463
+;;;;;;  53696))
 ;;; Generated autoloads from erc/erc-fill.el
  (autoload 'erc-fill-mode "erc-fill" nil t)
 
@@ -9324,15 +9163,15 @@ You can put this on `erc-insert-modify-hook' and/or `erc-send-modify-hook'.
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-hecomplete" "erc/erc-hecomplete.el" (18335
-;;;;;;  54524))
+;;;### (autoloads nil "erc-hecomplete" "erc/erc-hecomplete.el" (18463
+;;;;;;  53696))
 ;;; Generated autoloads from erc/erc-hecomplete.el
  (autoload 'erc-hecomplete-mode "erc-hecomplete" nil t)
 
 ;;;***
 \f
 ;;;### (autoloads (erc-identd-stop erc-identd-start) "erc-identd"
-;;;;;;  "erc/erc-identd.el" (18335 54524))
+;;;;;;  "erc/erc-identd.el" (18463 53697))
 ;;; Generated autoloads from erc/erc-identd.el
  (autoload 'erc-identd-mode "erc-identd")
 
@@ -9354,7 +9193,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (erc-create-imenu-index) "erc-imenu" "erc/erc-imenu.el"
-;;;;;;  (18335 54524))
+;;;;;;  (18463 53697))
 ;;; Generated autoloads from erc/erc-imenu.el
 
 (autoload 'erc-create-imenu-index "erc-imenu" "\
@@ -9364,20 +9203,20 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-join" "erc/erc-join.el" (18335 54524))
+;;;### (autoloads nil "erc-join" "erc/erc-join.el" (18463 53697))
 ;;; Generated autoloads from erc/erc-join.el
  (autoload 'erc-autojoin-mode "erc-join" nil t)
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-list" "erc/erc-list.el" (18329 49762))
+;;;### (autoloads nil "erc-list" "erc/erc-list.el" (18464 4289))
 ;;; Generated autoloads from erc/erc-list.el
  (autoload 'erc-list-mode "erc-list")
 
 ;;;***
 \f
 ;;;### (autoloads (erc-save-buffer-in-logs erc-logging-enabled) "erc-log"
-;;;;;;  "erc/erc-log.el" (18335 54524))
+;;;;;;  "erc/erc-log.el" (18463 53697))
 ;;; Generated autoloads from erc/erc-log.el
  (autoload 'erc-log-mode "erc-log" nil t)
 
@@ -9409,7 +9248,7 @@ You can save every individual message by putting this function on
 ;;;### (autoloads (erc-delete-dangerous-host erc-add-dangerous-host
 ;;;;;;  erc-delete-keyword erc-add-keyword erc-delete-fool erc-add-fool
 ;;;;;;  erc-delete-pal erc-add-pal) "erc-match" "erc/erc-match.el"
-;;;;;;  (18369 28756))
+;;;;;;  (18463 53697))
 ;;; Generated autoloads from erc/erc-match.el
  (autoload 'erc-match-mode "erc-match")
 
@@ -9455,14 +9294,14 @@ Delete dangerous-host interactively to `erc-dangerous-hosts'.
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-menu" "erc/erc-menu.el" (18335 54524))
+;;;### (autoloads nil "erc-menu" "erc/erc-menu.el" (18507 35268))
 ;;; Generated autoloads from erc/erc-menu.el
  (autoload 'erc-menu-mode "erc-menu" nil t)
 
 ;;;***
 \f
 ;;;### (autoloads (erc-cmd-WHOLEFT) "erc-netsplit" "erc/erc-netsplit.el"
-;;;;;;  (18335 54524))
+;;;;;;  (18463 53697))
 ;;; Generated autoloads from erc/erc-netsplit.el
  (autoload 'erc-netsplit-mode "erc-netsplit")
 
@@ -9474,7 +9313,7 @@ Show who's gone.
 ;;;***
 \f
 ;;;### (autoloads (erc-server-select erc-determine-network) "erc-networks"
-;;;;;;  "erc/erc-networks.el" (18335 54524))
+;;;;;;  "erc/erc-networks.el" (18463 53697))
 ;;; Generated autoloads from erc/erc-networks.el
 
 (autoload 'erc-determine-network "erc-networks" "\
@@ -9492,7 +9331,7 @@ Interactively select a server to connect to using `erc-server-alist'.
 ;;;***
 \f
 ;;;### (autoloads (pcomplete/erc-mode/NOTIFY erc-cmd-NOTIFY) "erc-notify"
-;;;;;;  "erc/erc-notify.el" (18335 54524))
+;;;;;;  "erc/erc-notify.el" (18463 53697))
 ;;; Generated autoloads from erc/erc-notify.el
  (autoload 'erc-notify-mode "erc-notify" nil t)
 
@@ -9510,33 +9349,33 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-page" "erc/erc-page.el" (18335 54524))
+;;;### (autoloads nil "erc-page" "erc/erc-page.el" (18463 53697))
 ;;; Generated autoloads from erc/erc-page.el
  (autoload 'erc-page-mode "erc-page")
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (18335
-;;;;;;  54524))
+;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (18463
+;;;;;;  53698))
 ;;; Generated autoloads from erc/erc-pcomplete.el
  (autoload 'erc-completion-mode "erc-pcomplete" nil t)
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (18335 54524))
+;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (18463 53698))
 ;;; Generated autoloads from erc/erc-replace.el
  (autoload 'erc-replace-mode "erc-replace")
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (18335 54524))
+;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (18463 53698))
 ;;; Generated autoloads from erc/erc-ring.el
  (autoload 'erc-ring-mode "erc-ring" nil t)
 
 ;;;***
 \f
 ;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode)
-;;;;;;  "erc-services" "erc/erc-services.el" (18335 54524))
+;;;;;;  "erc-services" "erc/erc-services.el" (18580 33795))
 ;;; Generated autoloads from erc/erc-services.el
  (autoload 'erc-services-mode "erc-services" nil t)
 
@@ -9553,14 +9392,14 @@ When called interactively, read the password using `read-passwd'.
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (18335 54524))
+;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (18463 53698))
 ;;; Generated autoloads from erc/erc-sound.el
  (autoload 'erc-sound-mode "erc-sound")
 
 ;;;***
 \f
 ;;;### (autoloads (erc-speedbar-browser) "erc-speedbar" "erc/erc-speedbar.el"
-;;;;;;  (18335 54524))
+;;;;;;  (18463 53698))
 ;;; Generated autoloads from erc/erc-speedbar.el
 
 (autoload 'erc-speedbar-browser "erc-speedbar" "\
@@ -9571,21 +9410,21 @@ This will add a speedbar major display mode.
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (18335
-;;;;;;  54524))
+;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (18463
+;;;;;;  53698))
 ;;; Generated autoloads from erc/erc-spelling.el
  (autoload 'erc-spelling-mode "erc-spelling" nil t)
 
 ;;;***
 \f
-;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (18335 54524))
+;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (18507 35268))
 ;;; Generated autoloads from erc/erc-stamp.el
  (autoload 'erc-timestamp-mode "erc-stamp" nil t)
 
 ;;;***
 \f
 ;;;### (autoloads (erc-track-minor-mode) "erc-track" "erc/erc-track.el"
-;;;;;;  (18368 43876))
+;;;;;;  (18463 53698))
 ;;; Generated autoloads from erc/erc-track.el
 
 (defvar erc-track-minor-mode nil "\
@@ -9608,7 +9447,7 @@ module, otherwise the keybindings will not do anything useful.
 ;;;***
 \f
 ;;;### (autoloads (erc-truncate-buffer erc-truncate-buffer-to-size)
-;;;;;;  "erc-truncate" "erc/erc-truncate.el" (18335 54524))
+;;;;;;  "erc-truncate" "erc/erc-truncate.el" (18580 33795))
 ;;; Generated autoloads from erc/erc-truncate.el
  (autoload 'erc-truncate-mode "erc-truncate" nil t)
 
@@ -9628,7 +9467,7 @@ Meant to be used in hooks, like `erc-insert-post-hook'.
 ;;;***
 \f
 ;;;### (autoloads (erc-xdcc-add-file) "erc-xdcc" "erc/erc-xdcc.el"
-;;;;;;  (18335 54524))
+;;;;;;  (18463 53698))
 ;;; Generated autoloads from erc/erc-xdcc.el
  (autoload 'erc-xdcc-mode "erc-xdcc")
 
@@ -9639,8 +9478,8 @@ Add a file to `erc-xdcc-files'.
 
 ;;;***
 \f
-;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (18341
-;;;;;;  12908))
+;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (18463
+;;;;;;  53812))
 ;;; Generated autoloads from eshell/esh-mode.el
 
 (autoload 'eshell-mode "esh-mode" "\
@@ -9652,8 +9491,8 @@ Emacs shell interactive mode.
 
 ;;;***
 \f
-;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (18335
-;;;;;;  54528))
+;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (18507
+;;;;;;  35269))
 ;;; Generated autoloads from eshell/esh-test.el
 
 (autoload 'eshell-test "esh-test" "\
@@ -9664,7 +9503,7 @@ Test Eshell to verify that it works as expected.
 ;;;***
 \f
 ;;;### (autoloads (eshell-command-result eshell-command eshell) "eshell"
-;;;;;;  "eshell/eshell.el" (18335 54528))
+;;;;;;  "eshell/eshell.el" (18483 39954))
 ;;; Generated autoloads from eshell/eshell.el
 
 (autoload 'eshell "eshell" "\
@@ -9705,7 +9544,7 @@ corresponding to a successful execution.
 ;;;;;;  visit-tags-table tags-table-mode find-tag-default-function
 ;;;;;;  find-tag-hook tags-add-tables tags-compression-info-list
 ;;;;;;  tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el"
-;;;;;;  (18423 20180))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from progmodes/etags.el
 
 (defvar tags-file-name nil "\
@@ -10013,7 +9852,7 @@ for \\[find-tag] (which see).
 ;;;;;;  ethio-fidel-to-sera-marker ethio-fidel-to-sera-region ethio-fidel-to-sera-buffer
 ;;;;;;  ethio-sera-to-fidel-marker ethio-sera-to-fidel-region ethio-sera-to-fidel-buffer
 ;;;;;;  setup-ethiopic-environment-internal) "ethio-util" "language/ethio-util.el"
-;;;;;;  (18341 12912))
+;;;;;;  (18463 56563))
 ;;; Generated autoloads from language/ethio-util.el
 
 (autoload 'setup-ethiopic-environment-internal "ethio-util" "\
@@ -10183,7 +10022,7 @@ Not documented
 \f
 ;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline
 ;;;;;;  eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el"
-;;;;;;  (18423 20180))
+;;;;;;  (18464 2401))
 ;;; Generated autoloads from net/eudc.el
 
 (autoload 'eudc-set-server "eudc" "\
@@ -10239,7 +10078,7 @@ This does nothing except loading eudc by autoload side-effect.
 \f
 ;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline
 ;;;;;;  eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary)
-;;;;;;  "eudc-bob" "net/eudc-bob.el" (18335 54538))
+;;;;;;  "eudc-bob" "net/eudc-bob.el" (18464 2401))
 ;;; Generated autoloads from net/eudc-bob.el
 
 (autoload 'eudc-display-generic-binary "eudc-bob" "\
@@ -10275,7 +10114,7 @@ Display a button for the JPEG DATA.
 ;;;***
 \f
 ;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb)
-;;;;;;  "eudc-export" "net/eudc-export.el" (18335 54538))
+;;;;;;  "eudc-export" "net/eudc-export.el" (18464 2401))
 ;;; Generated autoloads from net/eudc-export.el
 
 (autoload 'eudc-insert-record-at-point-into-bbdb "eudc-export" "\
@@ -10292,7 +10131,7 @@ Call `eudc-insert-record-at-point-into-bbdb' if on a record.
 ;;;***
 \f
 ;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el"
-;;;;;;  (18335 54538))
+;;;;;;  (18464 2401))
 ;;; Generated autoloads from net/eudc-hotlist.el
 
 (autoload 'eudc-edit-hotlist "eudc-hotlist" "\
@@ -10302,8 +10141,8 @@ Edit the hotlist of directory servers in a specialized buffer.
 
 ;;;***
 \f
-;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (18335
-;;;;;;  54522))
+;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (18468
+;;;;;;  53415))
 ;;; Generated autoloads from emacs-lisp/ewoc.el
 
 (autoload 'ewoc-create "ewoc" "\
@@ -10332,7 +10171,7 @@ fourth arg NOSEP non-nil inhibits this.
 ;;;### (autoloads (executable-make-buffer-file-executable-if-script-p
 ;;;;;;  executable-self-display executable-set-magic executable-interpret
 ;;;;;;  executable-command-find-posix-p) "executable" "progmodes/executable.el"
-;;;;;;  (18335 54542))
+;;;;;;  (18464 1599))
 ;;; Generated autoloads from progmodes/executable.el
 
 (autoload 'executable-command-find-posix-p "executable" "\
@@ -10375,7 +10214,7 @@ file modes.
 \f
 ;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot
 ;;;;;;  expand-abbrev-hook expand-add-abbrevs) "expand" "expand.el"
-;;;;;;  (18335 54513))
+;;;;;;  (18580 33791))
 ;;; Generated autoloads from expand.el
 
 (autoload 'expand-add-abbrevs "expand" "\
@@ -10419,12 +10258,12 @@ Move the cursor to the next slot in the last abbrev expansion.
 This is used only in conjunction with `expand-add-abbrevs'.
 
 \(fn)" t nil)
- (define-key ctl-x-map "ap" 'expand-jump-to-previous-slot)
- (define-key ctl-x-map "an" 'expand-jump-to-next-slot)
+ (define-key abbrev-map "p" 'expand-jump-to-previous-slot)
+ (define-key abbrev-map "n" 'expand-jump-to-next-slot)
 
 ;;;***
 \f
-;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (18418 38931))
+;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (18634 15334))
 ;;; Generated autoloads from progmodes/f90.el
 
 (autoload 'f90-mode "f90" "\
@@ -10485,11 +10324,141 @@ with no args, if that value is non-nil.
 
 \(fn)" t nil)
 
+;;;***
+\f
+;;;### (autoloads (variable-pitch-mode buffer-face-toggle buffer-face-set
+;;;;;;  buffer-face-mode text-scale-adjust text-scale-decrease text-scale-increase
+;;;;;;  face-remap-set-base face-remap-reset-base face-remap-add-relative)
+;;;;;;  "face-remap" "face-remap.el" (18580 33791))
+;;; Generated autoloads from face-remap.el
+
+(autoload 'face-remap-add-relative "face-remap" "\
+Add a face remapping entry of FACE to SPECS in the current buffer.
+
+Return a cookie which can be used to delete the remapping with
+`face-remap-remove-relative'.
+
+SPECS can be any value suitable for the `face' text property,
+including a face name, a list of face names, or a face-attribute
+property list.  The attributes given by SPECS will be merged with
+any other currently active face remappings of FACE, and with the
+global definition of FACE.  An attempt is made to sort multiple
+entries so that entries with relative face-attributes are applied
+after entries with absolute face-attributes.
+
+The base (lowest priority) remapping may be set to a specific
+value, instead of the default of the global face definition,
+using `face-remap-set-base'.
+
+\(fn FACE &rest SPECS)" nil nil)
+
+(autoload 'face-remap-reset-base "face-remap" "\
+Set the base remapping of FACE to inherit from FACE's global definition.
+
+\(fn FACE)" nil nil)
+
+(autoload 'face-remap-set-base "face-remap" "\
+Set the base remapping of FACE in the current buffer to SPECS.
+If SPECS is empty, the default base remapping is restored, which
+inherits from the global definition of FACE; note that this is
+different from SPECS containing a single value `nil', which does
+not inherit from the global definition of FACE.
+
+\(fn FACE &rest SPECS)" nil nil)
+
+(autoload 'text-scale-increase "face-remap" "\
+Increase the height of the default face in the current buffer by INC steps.
+If the new height is other than the default, `text-scale-mode' is enabled.
+
+Each step scales the height of the default face by the variable
+`text-scale-mode-step' (a negative number of steps decreases the
+height by the same amount).  As a special case, an argument of 0
+will remove any scaling currently active.
+
+\(fn &optional INC)" t nil)
+
+(autoload 'text-scale-decrease "face-remap" "\
+Decrease the height of the default face in the current buffer by DEC steps.
+See `text-scale-increase' for more details.
+
+\(fn &optional DEC)" t nil)
+ (define-key ctl-x-map [(control ?+)] 'text-scale-adjust)
+ (define-key ctl-x-map [(control ?-)] 'text-scale-adjust)
+ (define-key ctl-x-map [(control ?=)] 'text-scale-adjust)
+ (define-key ctl-x-map [(control ?0)] 'text-scale-adjust)
+
+(autoload 'text-scale-adjust "face-remap" "\
+Increase or decrease the height of the default face in the current buffer.
+
+The actual adjustment made depends on the final component of the
+key-binding used to invoke the command, with all modifiers removed:
+
+   +, =   Increase the default face height by one step
+   -      Decrease the default face height by one step
+   0      Reset the default face height to the global default
+
+Then, continue to read input events and further adjust the face
+height as long as the input event read (with all modifiers removed)
+is one of the above.
+
+Each step scales the height of the default face by the variable
+`text-scale-mode-step' (a negative number of steps decreases the
+height by the same amount).  As a special case, an argument of 0
+will remove any scaling currently active.
+
+This command is a special-purpose wrapper around the
+`text-scale-increase' command which makes repetition convenient
+even when it is bound in a non-top-level keymap.  For binding in
+a top-level keymap, `text-scale-increase' or
+`text-scale-decrease' may be more appropriate.
+
+\(fn &optional INC)" t nil)
+
+(autoload 'buffer-face-mode "face-remap" "\
+Minor mode for a buffer-specific default face.
+When enabled, the face specified by the variable
+`buffer-face-mode-face' is used to display the buffer text.
+
+\(fn &optional ARG)" t nil)
+
+(autoload 'buffer-face-set "face-remap" "\
+Enable `buffer-face-mode', using face specs SPECS.
+SPECS can be any value suitable for the `face' text property,
+including a face name, a list of face names, or a face-attribute
+If SPECS is nil, then `buffer-face-mode' is disabled.
+
+This function will make the variable `buffer-face-mode-face'
+buffer local, and set it to FACE.
+
+\(fn &rest SPECS)" t nil)
+
+(autoload 'buffer-face-toggle "face-remap" "\
+Toggle `buffer-face-mode', using face specs SPECS.
+SPECS can be any value suitable for the `face' text property,
+including a face name, a list of face names, or a face-attribute
+
+If `buffer-face-mode' is already enabled, and is currently using
+the face specs SPECS, then it is disabled; if buffer-face-mode is
+disabled, or is enabled and currently displaying some other face,
+then is left enabled, but the face changed to reflect SPECS.
+
+This function will make the variable `buffer-face-mode-face'
+buffer local, and set it to SPECS.
+
+\(fn &rest SPECS)" t nil)
+
+(autoload 'variable-pitch-mode "face-remap" "\
+Variable-pitch default-face mode.
+An interface to `buffer-face-mode' which uses the `variable-pitch' face.
+Besides the choice of face, it is the same as `buffer-face-mode'.
+
+\(fn &optional ARG)" t nil)
+
 ;;;***
 \f
 ;;;### (autoloads (feedmail-queue-reminder feedmail-run-the-queue
 ;;;;;;  feedmail-run-the-queue-global-prompt feedmail-run-the-queue-no-prompts
-;;;;;;  feedmail-send-it) "feedmail" "mail/feedmail.el" (18301 39793))
+;;;;;;  feedmail-send-it) "feedmail" "mail/feedmail.el" (18580 33796))
 ;;; Generated autoloads from mail/feedmail.el
 
 (autoload 'feedmail-send-it "feedmail" "\
@@ -10543,7 +10512,7 @@ you can set `feedmail-queue-reminder-alist' to nil.
 ;;;***
 \f
 ;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu
-;;;;;;  find-file-at-point ffap-next) "ffap" "ffap.el" (18369 28746))
+;;;;;;  find-file-at-point ffap-next) "ffap" "ffap.el" (18654 2590))
 ;;; Generated autoloads from ffap.el
 
 (autoload 'ffap-next "ffap" "\
@@ -10602,7 +10571,7 @@ Evaluate the forms in variable `ffap-bindings'.
 ;;;### (autoloads (file-cache-minibuffer-complete file-cache-add-directory-recursively
 ;;;;;;  file-cache-add-directory-using-locate file-cache-add-directory-using-find
 ;;;;;;  file-cache-add-file file-cache-add-directory-list file-cache-add-directory)
-;;;;;;  "filecache" "filecache.el" (18335 54513))
+;;;;;;  "filecache" "filecache.el" (18464 3951))
 ;;; Generated autoloads from filecache.el
 
 (autoload 'file-cache-add-directory "filecache" "\
@@ -10658,8 +10627,8 @@ the name is considered already unique; only the second substitution
 
 ;;;***
 \f
-;;;### (autoloads (filesets-init) "filesets" "filesets.el" (18335
-;;;;;;  54513))
+;;;### (autoloads (filesets-init) "filesets" "filesets.el" (18659
+;;;;;;  12583))
 ;;; Generated autoloads from filesets.el
 
 (autoload 'filesets-init "filesets" "\
@@ -10668,11 +10637,29 @@ Set up hooks, load the cache file -- if existing -- and build the menu.
 
 \(fn)" nil nil)
 
+;;;***
+\f
+;;;### (autoloads (find-cmd) "find-cmd" "find-cmd.el" (18464 3951))
+;;; Generated autoloads from find-cmd.el
+
+(autoload 'find-cmd "find-cmd" "\
+Initiate the building of a find command. For exmple:
+
+\(find-cmd '(prune (name \".svn\" \".git\" \".CVS\"))
+          '(and (or (name \"*.pl\" \"*.pm\" \"*.t\")
+                    (mtime \"+1\"))
+                (fstype \"nfs\" \"ufs\"))))
+
+`default-directory' is used as the initial search path. The
+result is a string that should be ready for the command line.
+
+\(fn &rest SUBFINDS)" nil nil)
+
 ;;;***
 \f
 ;;;### (autoloads (find-grep-dired find-name-dired find-dired find-name-arg
 ;;;;;;  find-grep-options find-ls-subdir-switches find-ls-option)
-;;;;;;  "find-dired" "find-dired.el" (18418 59690))
+;;;;;;  "find-dired" "find-dired.el" (18580 33792))
 ;;; Generated autoloads from find-dired.el
 
 (defvar find-ls-option (if (eq system-type 'berkeley-unix) '("-ls" . "-gilsb") '("-exec ls -ld {} \\;" . "-ld")) "\
@@ -10740,7 +10727,7 @@ Thus ARG can also contain additional grep options.
 \f
 ;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file
 ;;;;;;  ff-find-other-file ff-get-other-file) "find-file" "find-file.el"
-;;;;;;  (18335 54513))
+;;;;;;  (18464 3952))
 ;;; Generated autoloads from find-file.el
 
 (defvar ff-special-constructs '(("^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" lambda nil (buffer-substring (match-beginning 2) (match-end 2)))) "\
@@ -10834,7 +10821,7 @@ Visit the file you click on in another window.
 ;;;;;;  find-variable find-variable-noselect find-function-other-frame
 ;;;;;;  find-function-other-window find-function find-function-noselect
 ;;;;;;  find-function-search-for-symbol find-library) "find-func"
-;;;;;;  "emacs-lisp/find-func.el" (18337 43875))
+;;;;;;  "emacs-lisp/find-func.el" (18580 33794))
 ;;; Generated autoloads from emacs-lisp/find-func.el
 
 (autoload 'find-library "find-func" "\
@@ -10988,7 +10975,7 @@ Define some key bindings for the find-function family of functions.
 ;;;***
 \f
 ;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories
-;;;;;;  find-lisp-find-dired) "find-lisp" "find-lisp.el" (18335 54513))
+;;;;;;  find-lisp-find-dired) "find-lisp" "find-lisp.el" (18464 3952))
 ;;; Generated autoloads from find-lisp.el
 
 (autoload 'find-lisp-find-dired "find-lisp" "\
@@ -11009,7 +10996,7 @@ Change the filter on a find-lisp-find-dired buffer to REGEXP.
 ;;;***
 \f
 ;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords)
-;;;;;;  "finder" "finder.el" (18408 23731))
+;;;;;;  "finder" "finder.el" (18580 33792))
 ;;; Generated autoloads from finder.el
 
 (autoload 'finder-list-keywords "finder" "\
@@ -11031,7 +11018,7 @@ Find packages matching a given keyword.
 ;;;***
 \f
 ;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl"
-;;;;;;  "flow-ctrl.el" (18335 54513))
+;;;;;;  "flow-ctrl.el" (18464 3952))
 ;;; Generated autoloads from flow-ctrl.el
 
 (autoload 'enable-flow-control "flow-ctrl" "\
@@ -11053,7 +11040,7 @@ to get the effect of a C-q.
 ;;;***
 \f
 ;;;### (autoloads (fill-flowed fill-flowed-encode) "flow-fill" "gnus/flow-fill.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54924))
 ;;; Generated autoloads from gnus/flow-fill.el
 
 (autoload 'fill-flowed-encode "flow-fill" "\
@@ -11069,7 +11056,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (flymake-mode-off flymake-mode-on flymake-mode)
-;;;;;;  "flymake" "progmodes/flymake.el" (18356 12618))
+;;;;;;  "flymake" "progmodes/flymake.el" (18634 15334))
 ;;; Generated autoloads from progmodes/flymake.el
 
 (autoload 'flymake-mode "flymake" "\
@@ -11093,7 +11080,7 @@ Turn flymake mode off.
 \f
 ;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
 ;;;;;;  turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode)
-;;;;;;  "flyspell" "textmodes/flyspell.el" (18425 17360))
+;;;;;;  "flyspell" "textmodes/flyspell.el" (18643 25224))
 ;;; Generated autoloads from textmodes/flyspell.el
 
 (autoload 'flyspell-prog-mode "flyspell" "\
@@ -11117,11 +11104,11 @@ Bindings:
 \\[flyspell-correct-word] (or down-mouse-2): popup correct words.
 
 Hooks:
-This runs `flyspell-mode-hook' after flyspell is entered.
+This runs `flyspell-mode-hook' after flyspell mode is entered or exit.
 
 Remark:
 `flyspell-mode' uses `ispell-mode'.  Thus all Ispell options are
-valid.  For instance, a personal dictionary can be used by
+valid.  For instance, a different dictionary can be used by
 invoking `ispell-change-dictionary'.
 
 Consider using the `ispell-parser' to check your text.  For instance
@@ -11163,7 +11150,7 @@ Flyspell whole buffer.
 \f
 ;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
 ;;;;;;  turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
-;;;;;;  (18369 28747))
+;;;;;;  (18464 3952))
 ;;; Generated autoloads from follow.el
 
 (autoload 'turn-on-follow-mode "follow" "\
@@ -11236,8 +11223,8 @@ in your `~/.emacs' file, replacing [f7] by your favourite key:
 
 ;;;***
 \f
-;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (18335
-;;;;;;  54537))
+;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (18464
+;;;;;;  1839))
 ;;; Generated autoloads from mail/footnote.el
 
 (autoload 'footnote-mode "footnote" "\
@@ -11258,7 +11245,7 @@ key             binding
 ;;;***
 \f
 ;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode)
-;;;;;;  "forms" "forms.el" (18335 54513))
+;;;;;;  "forms" "forms.el" (18464 3953))
 ;;; Generated autoloads from forms.el
 
 (autoload 'forms-mode "forms" "\
@@ -11295,7 +11282,7 @@ Visit a file in Forms mode in other window.
 ;;;***
 \f
 ;;;### (autoloads (fortran-mode) "fortran" "progmodes/fortran.el"
-;;;;;;  (18392 41073))
+;;;;;;  (18612 17519))
 ;;; Generated autoloads from progmodes/fortran.el
 
 (autoload 'fortran-mode "fortran" "\
@@ -11373,7 +11360,7 @@ with no args, if that value is non-nil.
 ;;;***
 \f
 ;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region
-;;;;;;  fortune-add-fortune) "fortune" "play/fortune.el" (18335 54541))
+;;;;;;  fortune-add-fortune) "fortune" "play/fortune.el" (18654 2598))
 ;;; Generated autoloads from play/fortune.el
 
 (autoload 'fortune-add-fortune "fortune" "\
@@ -11423,7 +11410,7 @@ and choose the directory as the fortune-file.
 ;;;***
 \f
 ;;;### (autoloads (gdb-enable-debug gdb) "gdb-ui" "progmodes/gdb-ui.el"
-;;;;;;  (18424 41044))
+;;;;;;  (18580 33799))
 ;;; Generated autoloads from progmodes/gdb-ui.el
 
 (autoload 'gdb "gdb-ui" "\
@@ -11452,34 +11439,20 @@ The following commands help control operation :
 See Info node `(emacs)GDB Graphical Interface' for a more
 detailed description of this mode.
 
-
 +----------------------------------------------------------------------+
 |                               GDB Toolbar                            |
 +-----------------------------------+----------------------------------+
-| GUD buffer (I/O of GDB)           | Locals buffer                    |
-|                                   |                                  |
-|                                   |                                  |
-|                                   |                                  |
-+-----------------------------------+----------------------------------+
-| Source buffer                     | I/O buffer (of debugged program) |
-|                                   | (comint-mode)                    |
-|                                   |                                  |
+|  GUD buffer (I/O of GDB)          |  Locals buffer                   |
+|-----------------------------------+----------------------------------+
 |                                   |                                  |
+|  Source buffer                    |  I/O buffer for debugged program |
 |                                   |                                  |
-|                                   |                                  |
-|                                   |                                  |
-|                                   |                                  |
-+-----------------------------------+----------------------------------+
-| Stack buffer                      | Breakpoints buffer               |
-| RET      gdb-frames-select        | SPC    gdb-toggle-breakpoint     |
-|                                   | RET    gdb-goto-breakpoint       |
-|                                   | D      gdb-delete-breakpoint     |
+|-----------------------------------+----------------------------------+
+|  Stack buffer                     |  Breakpoints/threads buffer      |
 +-----------------------------------+----------------------------------+
 
-To run GDB in text command mode, replace the GDB \"--annotate=3\"
-option with \"--fullname\" either in the minibuffer for the
-current Emacs session, or the custom variable
-`gud-gdb-command-name' for all future sessions.  You need to use
+The option \"--annotate=3\" must be included in this value.  To
+run GDB in text command mode, use `gud-gdb'.  You need to use
 text command mode to debug multiple programs within one Emacs
 session.
 
@@ -11495,8 +11468,8 @@ Non-nil means record the process input and output in `gdb-debug-log'.")
 ;;;***
 \f
 ;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal
-;;;;;;  define-generic-mode) "generic" "emacs-lisp/generic.el" (18341
-;;;;;;  12907))
+;;;;;;  define-generic-mode) "generic" "emacs-lisp/generic.el" (18463
+;;;;;;  52909))
 ;;; Generated autoloads from emacs-lisp/generic.el
 
 (defvar generic-mode-list nil "\
@@ -11571,7 +11544,7 @@ regular expression that can be used as an element of
 ;;;***
 \f
 ;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el"
-;;;;;;  (18335 54542))
+;;;;;;  (18464 1602))
 ;;; Generated autoloads from progmodes/glasses.el
 
 (autoload 'glasses-mode "glasses" "\
@@ -11585,7 +11558,7 @@ at places they belong to.
 \f
 ;;;### (autoloads (gmm-tool-bar-from-list gmm-widget-p gmm-error
 ;;;;;;  gmm-message gmm-regexp-concat) "gmm-utils" "gnus/gmm-utils.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54924))
 ;;; Generated autoloads from gnus/gmm-utils.el
 
 (autoload 'gmm-regexp-concat "gmm-utils" "\
@@ -11598,9 +11571,11 @@ The concatenation is done with logical ORs.
 If LEVEL is lower than `gmm-verbose' print ARGS using `message'.
 
 Guideline for numbers:
-1 - error messages, 3 - non-serious error messages, 5 - messages for things
-that take a long time, 7 - not very important messages on stuff, 9 - messages
-inside loops.
+1 - error messages
+3 - non-serious error messages
+5 - messages for things that take a long time
+7 - not very important messages on stuff
+9 - messages inside loops.
 
 \(fn LEVEL &rest ARGS)" nil nil)
 
@@ -11638,7 +11613,7 @@ DEFAULT-MAP specifies the default key map for ICON-LIST.
 ;;;***
 \f
 ;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server
-;;;;;;  gnus-slave-no-server) "gnus" "gnus/gnus.el" (18375 34229))
+;;;;;;  gnus-slave-no-server) "gnus" "gnus/gnus.el" (18580 33796))
 ;;; Generated autoloads from gnus/gnus.el
 (when (fboundp 'custom-autoload)
  (custom-autoload 'gnus-select-method "gnus"))
@@ -11691,7 +11666,7 @@ prompt the user for the name of an NNTP server to use.
 ;;;;;;  gnus-agent-get-undownloaded-list gnus-agent-delete-group
 ;;;;;;  gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize
 ;;;;;;  gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent"
-;;;;;;  "gnus/gnus-agent.el" (18335 54532))
+;;;;;;  "gnus/gnus-agent.el" (18580 33795))
 ;;; Generated autoloads from gnus/gnus-agent.el
 
 (autoload 'gnus-unplugged "gnus-agent" "\
@@ -11782,7 +11757,7 @@ If CLEAN, obsolete (ignore).
 ;;;***
 \f
 ;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
-;;;;;;  (18423 57451))
+;;;;;;  (18659 12584))
 ;;; Generated autoloads from gnus/gnus-art.el
 
 (autoload 'gnus-article-prepare-display "gnus-art" "\
@@ -11793,7 +11768,7 @@ Make the current buffer look like a nice article.
 ;;;***
 \f
 ;;;### (autoloads (gnus-audio-play) "gnus-audio" "gnus/gnus-audio.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54925))
 ;;; Generated autoloads from gnus/gnus-audio.el
 
 (autoload 'gnus-audio-play "gnus-audio" "\
@@ -11804,7 +11779,7 @@ Play a sound FILE through the speaker.
 ;;;***
 \f
 ;;;### (autoloads (gnus-bookmark-bmenu-list gnus-bookmark-jump gnus-bookmark-set)
-;;;;;;  "gnus-bookmark" "gnus/gnus-bookmark.el" (18388 34730))
+;;;;;;  "gnus-bookmark" "gnus/gnus-bookmark.el" (18463 54925))
 ;;; Generated autoloads from gnus/gnus-bookmark.el
 
 (autoload 'gnus-bookmark-set "gnus-bookmark" "\
@@ -11829,8 +11804,8 @@ deletion, or > if it is flagged for displaying.
 \f
 ;;;### (autoloads (gnus-cache-delete-group gnus-cache-rename-group
 ;;;;;;  gnus-cache-generate-nov-databases gnus-cache-generate-active
-;;;;;;  gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (18335
-;;;;;;  54532))
+;;;;;;  gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (18580
+;;;;;;  33795))
 ;;; Generated autoloads from gnus/gnus-cache.el
 
 (autoload 'gnus-jog-cache "gnus-cache" "\
@@ -11872,7 +11847,7 @@ supported.
 ;;;***
 \f
 ;;;### (autoloads (gnus-delay-initialize gnus-delay-send-queue gnus-delay-article)
-;;;;;;  "gnus-delay" "gnus/gnus-delay.el" (18335 54532))
+;;;;;;  "gnus-delay" "gnus/gnus-delay.el" (18463 54926))
 ;;; Generated autoloads from gnus/gnus-delay.el
 
 (autoload 'gnus-delay-article "gnus-delay" "\
@@ -11908,7 +11883,7 @@ Checking delayed messages is skipped if optional arg NO-CHECK is non-nil.
 ;;;***
 \f
 ;;;### (autoloads (gnus-user-format-function-D gnus-user-format-function-d)
-;;;;;;  "gnus-diary" "gnus/gnus-diary.el" (18335 54532))
+;;;;;;  "gnus-diary" "gnus/gnus-diary.el" (18463 54926))
 ;;; Generated autoloads from gnus/gnus-diary.el
 
 (autoload 'gnus-user-format-function-d "gnus-diary" "\
@@ -11924,7 +11899,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (turn-on-gnus-dired-mode) "gnus-dired" "gnus/gnus-dired.el"
-;;;;;;  (18375 34228))
+;;;;;;  (18463 54926))
 ;;; Generated autoloads from gnus/gnus-dired.el
 
 (autoload 'turn-on-gnus-dired-mode "gnus-dired" "\
@@ -11935,7 +11910,7 @@ Convenience method to turn on gnus-dired-mode.
 ;;;***
 \f
 ;;;### (autoloads (gnus-draft-reminder) "gnus-draft" "gnus/gnus-draft.el"
-;;;;;;  (18375 34229))
+;;;;;;  (18484 65153))
 ;;; Generated autoloads from gnus/gnus-draft.el
 
 (autoload 'gnus-draft-reminder "gnus-draft" "\
@@ -11947,8 +11922,8 @@ Reminder user if there are unsent drafts.
 \f
 ;;;### (autoloads (gnus-convert-png-to-face gnus-convert-face-to-png
 ;;;;;;  gnus-face-from-file gnus-x-face-from-file gnus-insert-random-x-face-header
-;;;;;;  gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (18423
-;;;;;;  57451))
+;;;;;;  gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (18463
+;;;;;;  54927))
 ;;; Generated autoloads from gnus/gnus-fun.el
 
 (autoload 'gnus-random-x-face "gnus-fun" "\
@@ -11993,7 +11968,7 @@ FILE should be a PNG file that's 48x48 and smaller than or equal to
 ;;;***
 \f
 ;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group)
-;;;;;;  "gnus-group" "gnus/gnus-group.el" (18414 53319))
+;;;;;;  "gnus-group" "gnus/gnus-group.el" (18634 15334))
 ;;; Generated autoloads from gnus/gnus-group.el
 
 (autoload 'gnus-fetch-group "gnus-group" "\
@@ -12011,7 +11986,7 @@ Pop up a frame and enter GROUP.
 ;;;***
 \f
 ;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54927))
 ;;; Generated autoloads from gnus/gnus-kill.el
 
 (defalias 'gnus-batch-kill 'gnus-batch-score)
@@ -12026,7 +12001,7 @@ Usage: emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score
 \f
 ;;;### (autoloads (gnus-mailing-list-mode gnus-mailing-list-insinuate
 ;;;;;;  turn-on-gnus-mailing-list-mode) "gnus-ml" "gnus/gnus-ml.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54928))
 ;;; Generated autoloads from gnus/gnus-ml.el
 
 (autoload 'turn-on-gnus-mailing-list-mode "gnus-ml" "\
@@ -12051,7 +12026,7 @@ Minor mode for providing mailing-list commands.
 \f
 ;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update
 ;;;;;;  gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54929))
 ;;; Generated autoloads from gnus/gnus-mlspl.el
 
 (autoload 'gnus-group-split-setup "gnus-mlspl" "\
@@ -12152,7 +12127,7 @@ Calling (gnus-group-split-fancy nil nil \"mail.others\") returns:
 ;;;***
 \f
 ;;;### (autoloads (gnus-change-server) "gnus-move" "gnus/gnus-move.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54929))
 ;;; Generated autoloads from gnus/gnus-move.el
 
 (autoload 'gnus-change-server "gnus-move" "\
@@ -12164,7 +12139,7 @@ Update the .newsrc.eld file to reflect the change of nntp server.
 ;;;***
 \f
 ;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail)
-;;;;;;  "gnus-msg" "gnus/gnus-msg.el" (18392 9532))
+;;;;;;  "gnus-msg" "gnus/gnus-msg.el" (18603 62948))
 ;;; Generated autoloads from gnus/gnus-msg.el
 
 (autoload 'gnus-msg-mail "gnus-msg" "\
@@ -12189,7 +12164,7 @@ Like `message-reply'.
 ;;;***
 \f
 ;;;### (autoloads (gnus-nocem-load-cache gnus-nocem-scan-groups)
-;;;;;;  "gnus-nocem" "gnus/gnus-nocem.el" (18335 54532))
+;;;;;;  "gnus-nocem" "gnus/gnus-nocem.el" (18463 54930))
 ;;; Generated autoloads from gnus/gnus-nocem.el
 
 (autoload 'gnus-nocem-scan-groups "gnus-nocem" "\
@@ -12206,7 +12181,7 @@ Load the NoCeM cache.
 \f
 ;;;### (autoloads (gnus-treat-newsgroups-picon gnus-treat-mail-picon
 ;;;;;;  gnus-treat-from-picon) "gnus-picon" "gnus/gnus-picon.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18580 33795))
 ;;; Generated autoloads from gnus/gnus-picon.el
 
 (autoload 'gnus-treat-from-picon "gnus-picon" "\
@@ -12233,7 +12208,7 @@ If picons are already displayed, remove them.
 ;;;;;;  gnus-sorted-nintersection gnus-sorted-range-intersection
 ;;;;;;  gnus-sorted-intersection gnus-intersection gnus-sorted-complement
 ;;;;;;  gnus-sorted-ndifference gnus-sorted-difference) "gnus-range"
-;;;;;;  "gnus/gnus-range.el" (18335 54532))
+;;;;;;  "gnus/gnus-range.el" (18463 54930))
 ;;; Generated autoloads from gnus/gnus-range.el
 
 (autoload 'gnus-sorted-difference "gnus-range" "\
@@ -12301,7 +12276,7 @@ Add NUM into sorted LIST by side effect.
 ;;;***
 \f
 ;;;### (autoloads (gnus-registry-install-hooks gnus-registry-initialize)
-;;;;;;  "gnus-registry" "gnus/gnus-registry.el" (18414 53319))
+;;;;;;  "gnus-registry" "gnus/gnus-registry.el" (18654 2593))
 ;;; Generated autoloads from gnus/gnus-registry.el
 
 (autoload 'gnus-registry-initialize "gnus-registry" "\
@@ -12317,8 +12292,8 @@ Install the registry hooks.
 ;;;***
 \f
 ;;;### (autoloads (gnus-sieve-article-add-rule gnus-sieve-generate
-;;;;;;  gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (18335
-;;;;;;  54532))
+;;;;;;  gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (18463
+;;;;;;  54931))
 ;;; Generated autoloads from gnus/gnus-sieve.el
 
 (autoload 'gnus-sieve-update "gnus-sieve" "\
@@ -12346,7 +12321,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (gnus-batch-brew-soup) "gnus-soup" "gnus/gnus-soup.el"
-;;;;;;  (18392 10529))
+;;;;;;  (18463 54931))
 ;;; Generated autoloads from gnus/gnus-soup.el
 
 (autoload 'gnus-batch-brew-soup "gnus-soup" "\
@@ -12366,7 +12341,7 @@ Note -- this function hasn't been implemented yet.
 ;;;***
 \f
 ;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el"
-;;;;;;  (18335 54532))
+;;;;;;  (18463 54931))
 ;;; Generated autoloads from gnus/gnus-spec.el
 
 (autoload 'gnus-update-format "gnus-spec" "\
@@ -12377,8 +12352,8 @@ Update the format specification near point.
 ;;;***
 \f
 ;;;### (autoloads (gnus-fixup-nnimap-unread-after-getting-new-news
-;;;;;;  gnus-declare-backend) "gnus-start" "gnus/gnus-start.el" (18341
-;;;;;;  12909))
+;;;;;;  gnus-declare-backend) "gnus-start" "gnus/gnus-start.el" (18580
+;;;;;;  33795))
 ;;; Generated autoloads from gnus/gnus-start.el
 
 (autoload 'gnus-declare-backend "gnus-start" "\
@@ -12394,7 +12369,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el"
-;;;;;;  (18421 29580))
+;;;;;;  (18463 54933))
 ;;; Generated autoloads from gnus/gnus-win.el
 
 (autoload 'gnus-add-configuration "gnus-win" "\
@@ -12404,7 +12379,7 @@ Add the window configuration CONF to `gnus-buffer-configuration'.
 
 ;;;***
 \f
-;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (18335 54541))
+;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (18464 1942))
 ;;; Generated autoloads from play/gomoku.el
 
 (autoload 'gomoku "gomoku" "\
@@ -12430,8 +12405,9 @@ Use \\[describe-mode] for more info.
 
 ;;;***
 \f
-;;;### (autoloads (goto-address goto-address-at-point) "goto-addr"
-;;;;;;  "net/goto-addr.el" (18335 54538))
+;;;### (autoloads (goto-address-prog-mode goto-address-mode goto-address
+;;;;;;  goto-address-at-point) "goto-addr" "net/goto-addr.el" (18464
+;;;;;;  2402))
 ;;; Generated autoloads from net/goto-addr.el
 
 (define-obsolete-function-alias 'goto-address-at-mouse 'goto-address-at-point "22.1")
@@ -12457,11 +12433,21 @@ Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
 \(fn)" t nil)
 (put 'goto-address 'safe-local-eval-function t)
 
+(autoload 'goto-address-mode "goto-addr" "\
+Minor mode to buttonize URLs and e-mail addresses in the current buffer.
+
+\(fn &optional ARG)" t nil)
+
+(autoload 'goto-address-prog-mode "goto-addr" "\
+Turn on `goto-address-mode', but only in comments and strings.
+
+\(fn &optional ARG)" t nil)
+
 ;;;***
 \f
 ;;;### (autoloads (rgrep lgrep grep-find grep grep-mode grep-compute-defaults
 ;;;;;;  grep-process-setup grep-setup-hook grep-find-command grep-command
-;;;;;;  grep-window-height) "grep" "progmodes/grep.el" (18413 14496))
+;;;;;;  grep-window-height) "grep" "progmodes/grep.el" (18580 33799))
 ;;; Generated autoloads from progmodes/grep.el
 
 (defvar grep-window-height nil "\
@@ -12606,7 +12592,7 @@ This command shares argument histories with \\[lgrep] and \\[grep-find].
 
 ;;;***
 \f
-;;;### (autoloads (gs-load-image) "gs" "gs.el" (18335 54513))
+;;;### (autoloads (gs-load-image) "gs" "gs.el" (18580 33792))
 ;;; Generated autoloads from gs.el
 
 (autoload 'gs-load-image "gs" "\
@@ -12620,7 +12606,7 @@ the form \"WINDOW-ID PIXMAP-ID\".  Value is non-nil if successful.
 ;;;***
 \f
 ;;;### (autoloads (gdb-script-mode jdb pdb perldb xdb dbx sdb gud-gdb)
-;;;;;;  "gud" "progmodes/gud.el" (18369 28763))
+;;;;;;  "gud" "progmodes/gud.el" (18634 15334))
 ;;; Generated autoloads from progmodes/gud.el
 
 (autoload 'gud-gdb "gud" "\
@@ -12694,8 +12680,8 @@ Major mode for editing GDB scripts.
 
 ;;;***
 \f
-;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (18335
-;;;;;;  54541))
+;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (18464
+;;;;;;  1942))
 ;;; Generated autoloads from play/handwrite.el
 
 (autoload 'handwrite "handwrite" "\
@@ -12713,7 +12699,7 @@ Variables: handwrite-linespace     (default 12)
 ;;;***
 \f
 ;;;### (autoloads (hanoi-unix-64 hanoi-unix hanoi) "hanoi" "play/hanoi.el"
-;;;;;;  (18366 7834))
+;;;;;;  (18430 8151))
 ;;; Generated autoloads from play/hanoi.el
 
 (autoload 'hanoi "hanoi" "\
@@ -12742,7 +12728,7 @@ to be updated.
 \f
 ;;;### (autoloads (mail-check-payment mail-add-payment-async mail-add-payment
 ;;;;;;  hashcash-verify-payment hashcash-insert-payment-async hashcash-insert-payment)
-;;;;;;  "hashcash" "mail/hashcash.el" (18335 54537))
+;;;;;;  "hashcash" "mail/hashcash.el" (18580 33796))
 ;;; Generated autoloads from mail/hashcash.el
 
 (autoload 'hashcash-insert-payment "hashcash" "\
@@ -12787,7 +12773,7 @@ Prefix arg sets default accept amount temporarily.
 ;;;### (autoloads (scan-buf-previous-region scan-buf-next-region
 ;;;;;;  scan-buf-move-to-region help-at-pt-display-when-idle help-at-pt-set-timer
 ;;;;;;  help-at-pt-cancel-timer display-local-help help-at-pt-kbd-string
-;;;;;;  help-at-pt-string) "help-at-pt" "help-at-pt.el" (18335 54513))
+;;;;;;  help-at-pt-string) "help-at-pt" "help-at-pt.el" (18464 3953))
 ;;; Generated autoloads from help-at-pt.el
 
 (autoload 'help-at-pt-string "help-at-pt" "\
@@ -12915,9 +12901,9 @@ different regions.  With numeric argument ARG, behaves like
 ;;;***
 \f
 ;;;### (autoloads (describe-categories describe-syntax describe-variable
-;;;;;;  variable-at-point describe-function-1 describe-simplify-lib-file-name
+;;;;;;  variable-at-point describe-function-1 find-lisp-object-file-name
 ;;;;;;  help-C-file-name describe-function) "help-fns" "help-fns.el"
-;;;;;;  (18420 22755))
+;;;;;;  (18654 2590))
 ;;; Generated autoloads from help-fns.el
 
 (autoload 'describe-function "help-fns" "\
@@ -12931,10 +12917,22 @@ KIND should be `var' for a variable or `subr' for a subroutine.
 
 \(fn SUBR-OR-VAR KIND)" nil nil)
 
-(autoload 'describe-simplify-lib-file-name "help-fns" "\
-Simplify a library name FILE to a relative name, and make it a source file.
+(autoload 'find-lisp-object-file-name "help-fns" "\
+Guess the file that defined the Lisp object OBJECT, of type TYPE.
+OBJECT should be a symbol associated with a function, variable, or face;
+  alternatively, it can be a function definition.
+If TYPE is `variable', search for a variable definition.
+If TYPE is `face', search for a face definition.
+If TYPE is the value returned by `symbol-function' for a function symbol,
+ search for a function definition.
 
-\(fn FILE)" nil nil)
+The return value is the absolute name of a readable file where OBJECT is
+defined.  If several such files exist, preference is given to a file
+found via `load-path'.  The return value can also be `C-source', which
+means that OBJECT is a function or variable defined in C.  If no
+suitable file is found, return nil.
+
+\(fn OBJECT TYPE)" nil nil)
 
 (autoload 'describe-function-1 "help-fns" "\
 Not documented
@@ -12975,7 +12973,7 @@ BUFFER should be a buffer or a buffer name.
 ;;;***
 \f
 ;;;### (autoloads (three-step-help) "help-macro" "help-macro.el"
-;;;;;;  (18335 54513))
+;;;;;;  (18643 25222))
 ;;; Generated autoloads from help-macro.el
 
 (defvar three-step-help nil "\
@@ -12991,8 +12989,8 @@ A value of nil means skip the middle step, so that
 \f
 ;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button
 ;;;;;;  help-make-xrefs help-buffer help-setup-xref help-mode-finish
-;;;;;;  help-mode-setup help-mode) "help-mode" "help-mode.el" (18371
-;;;;;;  7271))
+;;;;;;  help-mode-setup help-mode) "help-mode" "help-mode.el" (18634
+;;;;;;  15333))
 ;;; Generated autoloads from help-mode.el
 
 (autoload 'help-mode "help-mode" "\
@@ -13080,7 +13078,7 @@ Add xrefs for symbols in `pp's output between FROM and TO.
 ;;;***
 \f
 ;;;### (autoloads (Helper-help Helper-describe-bindings) "helper"
-;;;;;;  "emacs-lisp/helper.el" (18335 54522))
+;;;;;;  "emacs-lisp/helper.el" (18463 52909))
 ;;; Generated autoloads from emacs-lisp/helper.el
 
 (autoload 'Helper-describe-bindings "helper" "\
@@ -13096,7 +13094,7 @@ Provide help for current mode.
 ;;;***
 \f
 ;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl"
-;;;;;;  "hexl.el" (18356 12617))
+;;;;;;  "hexl.el" (18464 3954))
 ;;; Generated autoloads from hexl.el
 
 (autoload 'hexl-mode "hexl" "\
@@ -13193,7 +13191,7 @@ This discards the buffer's undo information.
 ;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer
 ;;;;;;  hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer
 ;;;;;;  global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el"
-;;;;;;  (18416 36501))
+;;;;;;  (18592 38131))
 ;;; Generated autoloads from hi-lock.el
 
 (autoload 'hi-lock-mode "hi-lock" "\
@@ -13271,7 +13269,8 @@ Set face of all lines containing a match of REGEXP to FACE.
 
 Interactively, prompt for REGEXP then FACE.  Buffer-local history
 list maintained for regexps, global history maintained for faces.
-\\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item.
+\\<minibuffer-local-map>Use \\[previous-history-element] to retrieve previous history items,
+and \\[next-history-element] to retrieve default values.
 \(See info node `Minibuffer History'.)
 
 \(fn REGEXP &optional FACE)" t nil)
@@ -13283,7 +13282,8 @@ Set face of each match of REGEXP to FACE.
 
 Interactively, prompt for REGEXP then FACE.  Buffer-local history
 list maintained for regexps, global history maintained for faces.
-\\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item.
+\\<minibuffer-local-map>Use \\[previous-history-element] to retrieve previous history items,
+and \\[next-history-element] to retrieve default values.
 \(See info node `Minibuffer History'.)
 
 \(fn REGEXP &optional FACE)" t nil)
@@ -13323,7 +13323,7 @@ be found in variable `hi-lock-interactive-patterns'.
 ;;;***
 \f
 ;;;### (autoloads (hide-ifdef-mode) "hideif" "progmodes/hideif.el"
-;;;;;;  (18423 20180))
+;;;;;;  (18464 1603))
 ;;; Generated autoloads from progmodes/hideif.el
 
 (autoload 'hide-ifdef-mode "hideif" "\
@@ -13363,7 +13363,7 @@ how the hiding is done:
 ;;;***
 \f
 ;;;### (autoloads (turn-off-hideshow hs-minor-mode) "hideshow" "progmodes/hideshow.el"
-;;;;;;  (18375 33071))
+;;;;;;  (18464 1604))
 ;;; Generated autoloads from progmodes/hideshow.el
 
 (defvar hs-special-modes-alist '((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)) "\
@@ -13425,8 +13425,8 @@ Unconditionally turn off `hs-minor-mode'.
 ;;;;;;  highlight-compare-buffers highlight-changes-rotate-faces
 ;;;;;;  highlight-changes-previous-change highlight-changes-next-change
 ;;;;;;  highlight-changes-remove-highlight highlight-changes-visible-mode
-;;;;;;  highlight-changes-mode) "hilit-chg" "hilit-chg.el" (18421
-;;;;;;  41093))
+;;;;;;  highlight-changes-mode) "hilit-chg" "hilit-chg.el" (18464
+;;;;;;  3954))
 ;;; Generated autoloads from hilit-chg.el
 
 (autoload 'highlight-changes-mode "hilit-chg" "\
@@ -13449,10 +13449,6 @@ through        various faces.
 buffer with the contents of a file
 \\[highlight-compare-buffers] highlights differences between two buffers.
 
-Hook variables:
-`highlight-changes-enable-hook': called when enabling Highlight Changes mode.
-`highlight-changes-disable-hook': called when disabling Highlight Changes mode.
-
 \(fn &optional ARG)" t nil)
 
 (autoload 'highlight-changes-visible-mode "hilit-chg" "\
@@ -13557,7 +13553,7 @@ See `highlight-changes-mode' for more information on Highlight-Changes mode.
 ;;;;;;  hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction
 ;;;;;;  hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space
 ;;;;;;  hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp"
-;;;;;;  "hippie-exp.el" (18335 54513))
+;;;;;;  "hippie-exp.el" (18580 33792))
 ;;; Generated autoloads from hippie-exp.el
 
 (defvar hippie-expand-try-functions-list '(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) "\
@@ -13630,7 +13626,7 @@ argument VERBOSE non-nil makes the function verbose.
 ;;;***
 \f
 ;;;### (autoloads (global-hl-line-mode hl-line-mode) "hl-line" "hl-line.el"
-;;;;;;  (18335 54513))
+;;;;;;  (18580 33792))
 ;;; Generated autoloads from hl-line.el
 
 (autoload 'hl-line-mode "hl-line" "\
@@ -13670,5849 +13666,6780 @@ Global-Hl-Line mode uses the functions `global-hl-line-unhighlight' and
 
 ;;;***
 \f
-;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el"
-;;;;;;  (18427 6636))
+;;;### (autoloads (list-holidays holidays calendar-holidays holiday-solar-holidays
+;;;;;;  holiday-bahai-holidays holiday-islamic-holidays holiday-christian-holidays
+;;;;;;  holiday-hebrew-holidays holiday-other-holidays holiday-local-holidays
+;;;;;;  holiday-oriental-holidays holiday-general-holidays) "holidays"
+;;;;;;  "calendar/holidays.el" (18612 17518))
 ;;; Generated autoloads from calendar/holidays.el
 
-(autoload 'holidays "holidays" "\
-Display the holidays for last month, this month, and next month.
-If called with an optional prefix argument ARG, prompts for month and year.
-This function is suitable for execution in a .emacs file.
-
-\(fn &optional ARG)" t nil)
+(defvar holiday-general-holidays '((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")) "\
+General holidays.  Default value is for the United States.
+See the documentation for `calendar-holidays' for details.")
 
-(autoload 'list-holidays "holidays" "\
-Display holidays for years Y1 to Y2 (inclusive).
-Y2 defaults to Y1.  The optional list of holidays L defaults to
-`calendar-holidays'.  If you want to control what holidays are
-displayed, use a different list.  For example,
+(custom-autoload 'holiday-general-holidays "holidays" t)
 
-  (list-holidays 2006 2006
-    (append holiday-general-holidays holiday-local-holidays))
+(put 'holiday-general-holidays 'risky-local-variable t)
 
-will display holidays for the year 2006 defined in the two
-mentioned lists, and nothing else.
+(define-obsolete-variable-alias 'general-holidays 'holiday-general-holidays "23.1")
 
-When called interactively, this command offers a choice of
-holidays, based on the variables `holiday-solar-holidays' etc.  See the
-documentation of `calendar-holidays' for a list of the variables
-that control the choices, as well as a description of the format
-of a holiday list.
+(defvar holiday-oriental-holidays '((holiday-chinese-new-year) (if calendar-chinese-all-holidays-flag (append (holiday-chinese 1 15 "Lantern Festival") (holiday-chinese-qingming) (holiday-chinese 5 5 "Dragon Boat Festival") (holiday-chinese 7 7 "Double Seventh Festival") (holiday-chinese 8 15 "Mid-Autumn Festival") (holiday-chinese 9 9 "Double Ninth Festival") (holiday-chinese-winter-solstice)))) "\
+Oriental holidays.
+See the documentation for `calendar-holidays' for details.")
 
-The optional LABEL is used to label the buffer created.
+(custom-autoload 'holiday-oriental-holidays "holidays" t)
 
-\(fn Y1 &optional Y2 L LABEL)" t nil)
+(put 'holiday-oriental-holidays 'risky-local-variable t)
 
-(defalias 'holiday-list 'list-holidays)
+(define-obsolete-variable-alias 'oriental-holidays 'holiday-oriental-holidays "23.1")
 
-;;;***
-\f
-;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (18335
-;;;;;;  54532))
-;;; Generated autoloads from gnus/html2text.el
+(defvar holiday-local-holidays nil "\
+Local holidays.
+See the documentation for `calendar-holidays' for details.")
 
-(autoload 'html2text "html2text" "\
-Convert HTML to plain text in the current buffer.
+(custom-autoload 'holiday-local-holidays "holidays" t)
 
-\(fn)" t nil)
+(put 'holiday-local-holidays 'risky-local-variable t)
 
-;;;***
-\f
-;;;### (autoloads (ibuffer-do-occur ibuffer-mark-dired-buffers ibuffer-mark-read-only-buffers
-;;;;;;  ibuffer-mark-special-buffers ibuffer-mark-old-buffers ibuffer-mark-compressed-file-buffers
-;;;;;;  ibuffer-mark-help-buffers ibuffer-mark-dissociated-buffers
-;;;;;;  ibuffer-mark-unsaved-buffers ibuffer-mark-modified-buffers
-;;;;;;  ibuffer-mark-by-mode ibuffer-mark-by-file-name-regexp ibuffer-mark-by-mode-regexp
-;;;;;;  ibuffer-mark-by-name-regexp ibuffer-copy-filename-as-kill
-;;;;;;  ibuffer-diff-with-file ibuffer-jump-to-buffer ibuffer-do-kill-lines
-;;;;;;  ibuffer-backwards-next-marked ibuffer-forward-next-marked
-;;;;;;  ibuffer-add-to-tmp-show ibuffer-add-to-tmp-hide ibuffer-bs-show
-;;;;;;  ibuffer-invert-sorting ibuffer-toggle-sorting-mode ibuffer-switch-to-saved-filters
-;;;;;;  ibuffer-add-saved-filters ibuffer-delete-saved-filters ibuffer-save-filters
-;;;;;;  ibuffer-or-filter ibuffer-negate-filter ibuffer-exchange-filters
-;;;;;;  ibuffer-decompose-filter ibuffer-pop-filter ibuffer-filter-disable
-;;;;;;  ibuffer-switch-to-saved-filter-groups ibuffer-delete-saved-filter-groups
-;;;;;;  ibuffer-save-filter-groups ibuffer-yank-filter-group ibuffer-yank
-;;;;;;  ibuffer-kill-line ibuffer-kill-filter-group ibuffer-jump-to-filter-group
-;;;;;;  ibuffer-clear-filter-groups ibuffer-decompose-filter-group
-;;;;;;  ibuffer-pop-filter-group ibuffer-set-filter-groups-by-mode
-;;;;;;  ibuffer-filters-to-filter-group ibuffer-included-in-filters-p
-;;;;;;  ibuffer-backward-filter-group ibuffer-forward-filter-group
-;;;;;;  ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group
-;;;;;;  ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode
-;;;;;;  ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" (18335 54513))
-;;; Generated autoloads from ibuf-ext.el
+(define-obsolete-variable-alias 'local-holidays 'holiday-local-holidays "23.1")
 
-(autoload 'ibuffer-auto-mode "ibuf-ext" "\
-Toggle use of Ibuffer's auto-update facility.
-With numeric ARG, enable auto-update if and only if ARG is positive.
+(defvar holiday-other-holidays nil "\
+User defined holidays.
+See the documentation for `calendar-holidays' for details.")
 
-\(fn &optional ARG)" t nil)
+(custom-autoload 'holiday-other-holidays "holidays" t)
 
-(autoload 'ibuffer-mouse-filter-by-mode "ibuf-ext" "\
-Enable or disable filtering by the major mode chosen via mouse.
+(put 'holiday-other-holidays 'risky-local-variable t)
 
-\(fn EVENT)" t nil)
+(define-obsolete-variable-alias 'other-holidays 'holiday-other-holidays "23.1")
 
-(autoload 'ibuffer-interactive-filter-by-mode "ibuf-ext" "\
-Enable or disable filtering by the major mode at point.
+(defvar hebrew-holidays-1 '((holiday-hebrew-rosh-hashanah) (if calendar-hebrew-all-holidays-flag (holiday-julian 11 (let ((m displayed-month) (y displayed-year) year) (calendar-increment-month m y -1) (setq year (calendar-extract-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y))))) (if (zerop (% (1+ year) 4)) 22 21)) "\"Tal Umatar\" (evening)"))) "\
+Component of the old default value of `holiday-hebrew-holidays'.")
 
-\(fn EVENT-OR-POINT)" t nil)
+(put 'hebrew-holidays-1 'risky-local-variable t)
 
-(autoload 'ibuffer-mouse-toggle-filter-group "ibuf-ext" "\
-Toggle the display status of the filter group chosen with the mouse.
+(defvar hebrew-holidays-2 '((holiday-hebrew-hanukkah) (if calendar-hebrew-all-holidays-flag (holiday-hebrew 10 (let ((h-year (calendar-extract-year (calendar-hebrew-from-absolute (calendar-absolute-from-gregorian (list displayed-month 28 displayed-year)))))) (if (= 6 (% (calendar-hebrew-to-absolute (list 10 10 h-year)) 7)) 11 10)) "Tzom Teveth")) (if calendar-hebrew-all-holidays-flag (holiday-hebrew 11 15 "Tu B'Shevat"))) "\
+Component of the old default value of `holiday-hebrew-holidays'.")
 
-\(fn EVENT)" t nil)
+(put 'hebrew-holidays-2 'risky-local-variable t)
 
-(autoload 'ibuffer-toggle-filter-group "ibuf-ext" "\
-Toggle the display status of the filter group on this line.
+(defvar hebrew-holidays-3 '((if calendar-hebrew-all-holidays-flag (holiday-hebrew 11 (let* ((m displayed-month) (y displayed-year) (h-year (progn (calendar-increment-month m y 1) (calendar-extract-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 (= 6 (% (calendar-hebrew-to-absolute (list 7 1 h-year)) 7)) (calendar-dayname-on-or-before 6 (calendar-hebrew-to-absolute (list 11 17 h-year))) (calendar-dayname-on-or-before 6 (calendar-hebrew-to-absolute (list 11 16 h-year)))))) (day (calendar-extract-day s-s))) day) "Shabbat Shirah"))) "\
+Component of the old default value of `holiday-hebrew-holidays'.")
 
-\(fn)" t nil)
+(put 'hebrew-holidays-3 'risky-local-variable t)
 
-(autoload 'ibuffer-forward-filter-group "ibuf-ext" "\
-Move point forwards by COUNT filtering groups.
+(defvar hebrew-holidays-4 '((holiday-hebrew-passover) (and calendar-hebrew-all-holidays-flag (let* ((m displayed-month) (y displayed-year) (year (progn (calendar-increment-month m y -1) (calendar-extract-year (calendar-julian-from-absolute (calendar-absolute-from-gregorian (list m 1 y))))))) (= 21 (% year 28))) (holiday-julian 3 26 "Kiddush HaHamah")) (if calendar-hebrew-all-holidays-flag (holiday-hebrew-tisha-b-av))) "\
+Component of the old default value of `holiday-hebrew-holidays'.")
 
-\(fn &optional COUNT)" t nil)
+(put 'hebrew-holidays-4 'risky-local-variable t)
 
-(autoload 'ibuffer-backward-filter-group "ibuf-ext" "\
-Move point backwards by COUNT filtering groups.
+(defvar holiday-hebrew-holidays '((holiday-hebrew-passover) (holiday-hebrew-rosh-hashanah) (holiday-hebrew-hanukkah) (if calendar-hebrew-all-holidays-flag (append (holiday-hebrew-tisha-b-av) (holiday-hebrew-misc)))) "\
+Jewish holidays.
+See the documentation for `calendar-holidays' for details.")
 
-\(fn &optional COUNT)" t nil)
- (autoload 'ibuffer-do-shell-command-pipe "ibuf-ext")
- (autoload 'ibuffer-do-shell-command-pipe-replace "ibuf-ext")
- (autoload 'ibuffer-do-shell-command-file "ibuf-ext")
- (autoload 'ibuffer-do-eval "ibuf-ext")
- (autoload 'ibuffer-do-view-and-eval "ibuf-ext")
- (autoload 'ibuffer-do-rename-uniquely "ibuf-ext")
- (autoload 'ibuffer-do-revert "ibuf-ext")
- (autoload 'ibuffer-do-replace-regexp "ibuf-ext")
- (autoload 'ibuffer-do-query-replace "ibuf-ext")
- (autoload 'ibuffer-do-query-replace-regexp "ibuf-ext")
- (autoload 'ibuffer-do-print "ibuf-ext")
+(custom-autoload 'holiday-hebrew-holidays "holidays" t)
 
-(autoload 'ibuffer-included-in-filters-p "ibuf-ext" "\
-Not documented
+(put 'holiday-hebrew-holidays 'risky-local-variable t)
 
-\(fn BUF FILTERS)" nil nil)
+(define-obsolete-variable-alias 'hebrew-holidays 'holiday-hebrew-holidays "23.1")
 
-(autoload 'ibuffer-filters-to-filter-group "ibuf-ext" "\
-Make the current filters into a filtering group.
+(defvar holiday-christian-holidays '((holiday-easter-etc) (holiday-fixed 12 25 "Christmas") (if calendar-christian-all-holidays-flag (append (holiday-fixed 1 6 "Epiphany") (holiday-julian 12 25 "Eastern Orthodox Christmas") (holiday-greek-orthodox-easter) (holiday-fixed 8 15 "Assumption") (holiday-advent 0 "Advent")))) "\
+Christian holidays.
+See the documentation for `calendar-holidays' for details.")
 
-\(fn NAME)" t nil)
+(custom-autoload 'holiday-christian-holidays "holidays" t)
 
-(autoload 'ibuffer-set-filter-groups-by-mode "ibuf-ext" "\
-Set the current filter groups to filter by mode.
+(put 'holiday-christian-holidays 'risky-local-variable t)
 
-\(fn)" t nil)
+(define-obsolete-variable-alias 'christian-holidays 'holiday-christian-holidays "23.1")
 
-(autoload 'ibuffer-pop-filter-group "ibuf-ext" "\
-Remove the first filter group.
-
-\(fn)" t nil)
-
-(autoload 'ibuffer-decompose-filter-group "ibuf-ext" "\
-Decompose the filter group GROUP into active filters.
-
-\(fn GROUP)" t nil)
-
-(autoload 'ibuffer-clear-filter-groups "ibuf-ext" "\
-Remove all filter groups.
-
-\(fn)" t nil)
-
-(autoload 'ibuffer-jump-to-filter-group "ibuf-ext" "\
-Move point to the filter group whose name is NAME.
-
-\(fn NAME)" t nil)
-
-(autoload 'ibuffer-kill-filter-group "ibuf-ext" "\
-Kill the filter group named NAME.
-The group will be added to `ibuffer-filter-group-kill-ring'.
-
-\(fn NAME)" t nil)
+(defvar holiday-islamic-holidays '((holiday-islamic-new-year) (holiday-islamic 9 1 "Ramadan Begins") (if calendar-islamic-all-holidays-flag (append (holiday-islamic 1 10 "Ashura") (holiday-islamic 3 12 "Mulad-al-Nabi") (holiday-islamic 7 26 "Shab-e-Mi'raj") (holiday-islamic 8 15 "Shab-e-Bara't") (holiday-islamic 9 27 "Shab-e Qadr") (holiday-islamic 10 1 "Id-al-Fitr") (holiday-islamic 12 10 "Id-al-Adha")))) "\
+Islamic holidays.
+See the documentation for `calendar-holidays' for details.")
 
-(autoload 'ibuffer-kill-line "ibuf-ext" "\
-Kill the filter group at point.
-See also `ibuffer-kill-filter-group'.
+(custom-autoload 'holiday-islamic-holidays "holidays" t)
 
-\(fn &optional ARG INTERACTIVE-P)" t nil)
+(put 'holiday-islamic-holidays 'risky-local-variable t)
 
-(autoload 'ibuffer-yank "ibuf-ext" "\
-Yank the last killed filter group before group at point.
+(define-obsolete-variable-alias 'islamic-holidays 'holiday-islamic-holidays "23.1")
 
-\(fn)" t nil)
+(defvar holiday-bahai-holidays '((holiday-bahai-new-year) (holiday-bahai-ridvan) (holiday-fixed 5 23 "Declaration of the Bab") (holiday-fixed 5 29 "Ascension of Baha'u'llah") (holiday-fixed 7 9 "Martyrdom of the Bab") (holiday-fixed 10 20 "Birth of the Bab") (holiday-fixed 11 12 "Birth of Baha'u'llah") (if calendar-bahai-all-holidays-flag (append (holiday-fixed 11 26 "Day of the Covenant") (holiday-fixed 11 28 "Ascension of `Abdu'l-Baha")))) "\
+Baha'i holidays.
+See the documentation for `calendar-holidays' for details.")
 
-(autoload 'ibuffer-yank-filter-group "ibuf-ext" "\
-Yank the last killed filter group before group named NAME.
+(custom-autoload 'holiday-bahai-holidays "holidays" t)
 
-\(fn NAME)" t nil)
+(put 'holiday-bahai-holidays 'risky-local-variable t)
 
-(autoload 'ibuffer-save-filter-groups "ibuf-ext" "\
-Save all active filter groups GROUPS as NAME.
-They are added to `ibuffer-saved-filter-groups'.  Interactively,
-prompt for NAME, and use the current filters.
+(define-obsolete-variable-alias 'bahai-holidays 'holiday-bahai-holidays "23.1")
 
-\(fn NAME GROUPS)" t nil)
+(defvar holiday-solar-holidays '((solar-equinoxes-solstices) (holiday-sexp calendar-daylight-savings-starts (format "Daylight Saving Time Begins %s" (solar-time-string (/ calendar-daylight-savings-starts-time (float 60)) calendar-standard-time-zone-name))) (holiday-sexp calendar-daylight-savings-ends (format "Daylight Saving Time Ends %s" (solar-time-string (/ calendar-daylight-savings-ends-time (float 60)) calendar-daylight-time-zone-name)))) "\
+Sun-related holidays.
+See the documentation for `calendar-holidays' for details.")
 
-(autoload 'ibuffer-delete-saved-filter-groups "ibuf-ext" "\
-Delete saved filter groups with NAME.
-They are removed from `ibuffer-saved-filter-groups'.
+(custom-autoload 'holiday-solar-holidays "holidays" t)
 
-\(fn NAME)" t nil)
+(put 'holiday-solar-holidays 'risky-local-variable t)
 
-(autoload 'ibuffer-switch-to-saved-filter-groups "ibuf-ext" "\
-Set this buffer's filter groups to saved version with NAME.
-The value from `ibuffer-saved-filter-groups' is used.
+(define-obsolete-variable-alias 'solar-holidays 'holiday-solar-holidays "23.1")
 
-\(fn NAME)" t nil)
+(defvar calendar-holidays (append holiday-general-holidays holiday-local-holidays holiday-other-holidays holiday-christian-holidays holiday-hebrew-holidays holiday-islamic-holidays holiday-bahai-holidays holiday-oriental-holidays holiday-solar-holidays) "\
+List of notable days for the command \\[holidays].
 
-(autoload 'ibuffer-filter-disable "ibuf-ext" "\
-Disable all filters currently in effect in this buffer.
+Additional holidays are easy to add to the list, just put them in the
+list `holiday-other-holidays' in your .emacs file.  Similarly, by setting
+any of `holiday-general-holidays', `holiday-local-holidays',
+`holiday-christian-holidays', `holiday-hebrew-holidays',
+`holiday-islamic-holidays', `holiday-bahai-holidays',
+`holiday-oriental-holidays', or `holiday-solar-holidays' to nil in your
+.emacs file, you can eliminate unwanted categories of holidays.
 
-\(fn)" t nil)
+The aforementioned variables control the holiday choices offered
+by the function `holiday-list' when it is called interactively.
 
-(autoload 'ibuffer-pop-filter "ibuf-ext" "\
-Remove the top filter in this buffer.
+They also initialize the default value of `calendar-holidays',
+which is the default list of holidays used by the function
+`holiday-list' in the non-interactive case.  Note that these
+variables have no effect on `calendar-holidays' after it has been
+set (e.g. after the calendar is loaded).  In that case, customize
+`calendar-holidays' directly.
 
-\(fn)" t nil)
+The intention is that (in the US) `holiday-local-holidays' be set in
+site-init.el and `holiday-other-holidays' be set by the user.
 
-(autoload 'ibuffer-decompose-filter "ibuf-ext" "\
-Separate the top compound filter (OR, NOT, or SAVED) in this buffer.
+Entries on the list are expressions that return (possibly empty) lists of
+items of the form ((month day year) string) of a holiday in the
+three-month period centered around `displayed-month' of `displayed-year'.
+Several basic functions are provided for this purpose:
 
-This means that the topmost filter on the filtering stack, which must
-be a complex filter like (OR [name: foo] [mode: bar-mode]), will be
-turned into two separate filters [name: foo] and [mode: bar-mode].
+    (holiday-fixed MONTH DAY STRING) is a fixed date on the Gregorian calendar
+    (holiday-float MONTH DAYNAME K STRING &optional DAY) is the Kth DAYNAME
+                               (0 for Sunday, etc.) after/before Gregorian
+                               MONTH DAY.  K<0 means count back from the end
+                               of the month.  Optional DAY defaults to 1 if
+                               K>0, and MONTH's last day otherwise.
+    (holiday-hebrew MONTH DAY STRING)  a fixed date on the Hebrew calendar
+    (holiday-islamic MONTH DAY STRING) a fixed date on the Islamic calendar
+    (holiday-bahai MONTH DAY STRING)   a fixed date on the Baha'i calendar
+    (holiday-julian MONTH DAY STRING)  a fixed date on the Julian calendar
+    (holiday-sexp SEXP STRING) SEXP is a Gregorian-date-valued expression
+                               in the variable `year'; if it evaluates to
+                               a visible date, that's the holiday; if it
+                               evaluates to nil, there's no holiday.  STRING
+                               is an expression in the variable `date'.
 
-\(fn)" t nil)
+For example, to add Bastille Day, celebrated in France on July 14, add
 
-(autoload 'ibuffer-exchange-filters "ibuf-ext" "\
-Exchange the top two filters on the stack in this buffer.
+     (holiday-fixed 7 14 \"Bastille Day\")
 
-\(fn)" t nil)
+to the list.  To add Hurricane Supplication Day, celebrated in the Virgin
+Islands on the fourth Monday in August, add
 
-(autoload 'ibuffer-negate-filter "ibuf-ext" "\
-Negate the sense of the top filter in the current buffer.
+     (holiday-float 8 1 4 \"Hurricane Supplication Day\")
 
-\(fn)" t nil)
+to the list (the last Monday would be specified with `-1' instead of `4').
+To add the last day of Hanukkah to the list, use
 
-(autoload 'ibuffer-or-filter "ibuf-ext" "\
-Replace the top two filters in this buffer with their logical OR.
-If optional argument REVERSE is non-nil, instead break the top OR
-filter into parts.
+     (holiday-hebrew 10 2 \"Last day of Hanukkah\")
 
-\(fn &optional REVERSE)" t nil)
+since the Hebrew months are numbered with 1 starting from Nisan.
+To add the Islamic feast celebrating Mohammed's birthday, use
 
-(autoload 'ibuffer-save-filters "ibuf-ext" "\
-Save FILTERS in this buffer with name NAME in `ibuffer-saved-filters'.
-Interactively, prompt for NAME, and use the current filters.
+     (holiday-islamic 3 12 \"Mohammed's Birthday\")
 
-\(fn NAME FILTERS)" t nil)
+since the Islamic months are numbered from 1 starting with Muharram.
+To add an entry for the Baha'i festival of Ridvan, use
 
-(autoload 'ibuffer-delete-saved-filters "ibuf-ext" "\
-Delete saved filters with NAME from `ibuffer-saved-filters'.
+     (holiday-bahai 2 13 \"Festival of Ridvan\")
 
-\(fn NAME)" t nil)
+since the Baha'i months are numbered from 1 starting with Baha.
+To add Thomas Jefferson's birthday, April 2, 1743 (Julian), use
 
-(autoload 'ibuffer-add-saved-filters "ibuf-ext" "\
-Add saved filters from `ibuffer-saved-filters' to this buffer's filters.
+     (holiday-julian 4 2 \"Jefferson's Birthday\")
 
-\(fn NAME)" t nil)
+To include a holiday conditionally, use the sexp form or a conditional.  For
+example, to include American presidential elections, which occur on the first
+Tuesday after the first Monday in November of years divisible by 4, add
 
-(autoload 'ibuffer-switch-to-saved-filters "ibuf-ext" "\
-Set this buffer's filters to filters with NAME from `ibuffer-saved-filters'.
+     (holiday-sexp
+       '(if (zerop (% year 4))
+           (calendar-gregorian-from-absolute
+             (1+ (calendar-dayname-on-or-before
+                   1 (+ 6 (calendar-absolute-from-gregorian
+                            (list 11 1 year)))))))
+       \"US Presidential Election\")
 
-\(fn NAME)" t nil)
- (autoload 'ibuffer-filter-by-mode "ibuf-ext")
- (autoload 'ibuffer-filter-by-used-mode "ibuf-ext")
- (autoload 'ibuffer-filter-by-name "ibuf-ext")
- (autoload 'ibuffer-filter-by-filename "ibuf-ext")
- (autoload 'ibuffer-filter-by-size-gt  "ibuf-ext")
- (autoload 'ibuffer-filter-by-size-lt  "ibuf-ext")
- (autoload 'ibuffer-filter-by-content "ibuf-ext")
- (autoload 'ibuffer-filter-by-predicate "ibuf-ext")
+or
 
-(autoload 'ibuffer-toggle-sorting-mode "ibuf-ext" "\
-Toggle the current sorting mode.
-Default sorting modes are:
- Recency - the last time the buffer was viewed
- Name - the name of the buffer
- Major Mode - the name of the major mode of the buffer
- Size - the size of the buffer
+     (if (zerop (% displayed-year 4))
+         (holiday-fixed 11
+                (calendar-extract-day
+                 (calendar-gregorian-from-absolute
+                  (1+ (calendar-dayname-on-or-before
+                       1 (+ 6 (calendar-absolute-from-gregorian
+                               (list 11 1 displayed-year)))))))
+                \"US Presidential Election\"))
 
-\(fn)" t nil)
+to the list.  To include the phases of the moon, add
 
-(autoload 'ibuffer-invert-sorting "ibuf-ext" "\
-Toggle whether or not sorting is in reverse order.
+     (lunar-phases)
 
-\(fn)" t nil)
- (autoload 'ibuffer-do-sort-by-major-mode "ibuf-ext")
- (autoload 'ibuffer-do-sort-by-mode-name "ibuf-ext")
- (autoload 'ibuffer-do-sort-by-alphabetic "ibuf-ext")
- (autoload 'ibuffer-do-sort-by-size "ibuf-ext")
- (autoload 'ibuffer-do-sort-by-filename/process "ibuf-ext")
+to the holiday list, where `lunar-phases' is an Emacs-Lisp function that
+you've written to return a (possibly empty) list of the relevant VISIBLE dates
+with descriptive strings such as
 
-(autoload 'ibuffer-bs-show "ibuf-ext" "\
-Emulate `bs-show' from the bs.el package.
+     (((2 6 1989) \"New Moon\") ((2 12 1989) \"First Quarter Moon\") ... ).")
 
-\(fn)" t nil)
+(custom-autoload 'calendar-holidays "holidays" t)
 
-(autoload 'ibuffer-add-to-tmp-hide "ibuf-ext" "\
-Add REGEXP to `ibuffer-tmp-hide-regexps'.
-This means that buffers whose name matches REGEXP will not be shown
-for this Ibuffer session.
+(put 'calendar-holidays 'risky-local-variable t)
 
-\(fn REGEXP)" t nil)
+(autoload 'holidays "holidays" "\
+Display the holidays for last month, this month, and next month.
+If called with an optional prefix argument ARG, prompts for month and year.
+This function is suitable for execution in a .emacs file.
 
-(autoload 'ibuffer-add-to-tmp-show "ibuf-ext" "\
-Add REGEXP to `ibuffer-tmp-show-regexps'.
-This means that buffers whose name matches REGEXP will always be shown
-for this Ibuffer session.
+\(fn &optional ARG)" t nil)
 
-\(fn REGEXP)" t nil)
+(autoload 'list-holidays "holidays" "\
+Display holidays for years Y1 to Y2 (inclusive).
+Y2 defaults to Y1.  The optional list of holidays L defaults to
+`calendar-holidays'.  If you want to control what holidays are
+displayed, use a different list.  For example,
 
-(autoload 'ibuffer-forward-next-marked "ibuf-ext" "\
-Move forward by COUNT marked buffers (default 1).
+  (list-holidays 2006 2006
+    (append holiday-general-holidays holiday-local-holidays))
 
-If MARK is non-nil, it should be a character denoting the type of mark
-to move by.  The default is `ibuffer-marked-char'.
+will display holidays for the year 2006 defined in the two
+mentioned lists, and nothing else.
 
-If DIRECTION is non-nil, it should be an integer; negative integers
-mean move backwards, non-negative integers mean move forwards.
+When called interactively, this command offers a choice of
+holidays, based on the variables `holiday-solar-holidays' etc.  See the
+documentation of `calendar-holidays' for a list of the variables
+that control the choices, as well as a description of the format
+of a holiday list.
 
-\(fn &optional COUNT MARK DIRECTION)" t nil)
+The optional LABEL is used to label the buffer created.
 
-(autoload 'ibuffer-backwards-next-marked "ibuf-ext" "\
-Move backwards by COUNT marked buffers (default 1).
+\(fn Y1 &optional Y2 L LABEL)" t nil)
 
-If MARK is non-nil, it should be a character denoting the type of mark
-to move by.  The default is `ibuffer-marked-char'.
+(defalias 'holiday-list 'list-holidays)
 
-\(fn &optional COUNT MARK)" t nil)
+;;;***
+\f
+;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (18486
+;;;;;;  19197))
+;;; Generated autoloads from gnus/html2text.el
 
-(autoload 'ibuffer-do-kill-lines "ibuf-ext" "\
-Hide all of the currently marked lines.
+(autoload 'html2text "html2text" "\
+Convert HTML to plain text in the current buffer.
 
 \(fn)" t nil)
 
-(autoload 'ibuffer-jump-to-buffer "ibuf-ext" "\
-Move point to the buffer whose name is NAME.
-
-If called interactively, prompt for a buffer name and go to the
-corresponding line in the Ibuffer buffer.  If said buffer is in a
-hidden group filter, open it.
-
-If `ibuffer-jump-offer-only-visible-buffers' is non-nil, only offer
-visible buffers in the completion list.  Calling the command with
-a prefix argument reverses the meaning of that variable.
+;;;***
+\f
+;;;### (autoloads (ibuffer-do-occur ibuffer-mark-dired-buffers ibuffer-mark-read-only-buffers
+;;;;;;  ibuffer-mark-special-buffers ibuffer-mark-old-buffers ibuffer-mark-compressed-file-buffers
+;;;;;;  ibuffer-mark-help-buffers ibuffer-mark-dissociated-buffers
+;;;;;;  ibuffer-mark-unsaved-buffers ibuffer-mark-modified-buffers
+;;;;;;  ibuffer-mark-by-mode ibuffer-mark-by-file-name-regexp ibuffer-mark-by-mode-regexp
+;;;;;;  ibuffer-mark-by-name-regexp ibuffer-copy-filename-as-kill
+;;;;;;  ibuffer-diff-with-file ibuffer-jump-to-buffer ibuffer-do-kill-lines
+;;;;;;  ibuffer-backwards-next-marked ibuffer-forward-next-marked
+;;;;;;  ibuffer-add-to-tmp-show ibuffer-add-to-tmp-hide ibuffer-bs-show
+;;;;;;  ibuffer-invert-sorting ibuffer-toggle-sorting-mode ibuffer-switch-to-saved-filters
+;;;;;;  ibuffer-add-saved-filters ibuffer-delete-saved-filters ibuffer-save-filters
+;;;;;;  ibuffer-or-filter ibuffer-negate-filter ibuffer-exchange-filters
+;;;;;;  ibuffer-decompose-filter ibuffer-pop-filter ibuffer-filter-disable
+;;;;;;  ibuffer-switch-to-saved-filter-groups ibuffer-delete-saved-filter-groups
+;;;;;;  ibuffer-save-filter-groups ibuffer-yank-filter-group ibuffer-yank
+;;;;;;  ibuffer-kill-line ibuffer-kill-filter-group ibuffer-jump-to-filter-group
+;;;;;;  ibuffer-clear-filter-groups ibuffer-decompose-filter-group
+;;;;;;  ibuffer-pop-filter-group ibuffer-set-filter-groups-by-mode
+;;;;;;  ibuffer-filters-to-filter-group ibuffer-included-in-filters-p
+;;;;;;  ibuffer-backward-filter-group ibuffer-forward-filter-group
+;;;;;;  ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group
+;;;;;;  ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode
+;;;;;;  ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" (18634 15333))
+;;; Generated autoloads from ibuf-ext.el
 
-\(fn NAME)" t nil)
+(autoload 'ibuffer-auto-mode "ibuf-ext" "\
+Toggle use of Ibuffer's auto-update facility.
+With numeric ARG, enable auto-update if and only if ARG is positive.
 
-(autoload 'ibuffer-diff-with-file "ibuf-ext" "\
-View the differences between this buffer and its associated file.
-This requires the external program \"diff\" to be in your `exec-path'.
+\(fn &optional ARG)" t nil)
 
-\(fn)" t nil)
+(autoload 'ibuffer-mouse-filter-by-mode "ibuf-ext" "\
+Enable or disable filtering by the major mode chosen via mouse.
 
-(autoload 'ibuffer-copy-filename-as-kill "ibuf-ext" "\
-Copy filenames of marked buffers into the kill ring.
+\(fn EVENT)" t nil)
 
-The names are separated by a space.
-If a buffer has no filename, it is ignored.
+(autoload 'ibuffer-interactive-filter-by-mode "ibuf-ext" "\
+Enable or disable filtering by the major mode at point.
 
-With no prefix arg, use the filename sans its directory of each marked file.
-With a zero prefix arg, use the complete filename of each marked file.
-With \\[universal-argument], use the filename of each marked file relative
-to `ibuffer-default-directory' if non-nil, otherwise `default-directory'.
+\(fn EVENT-OR-POINT)" t nil)
 
-You can then feed the file name(s) to other commands with \\[yank].
+(autoload 'ibuffer-mouse-toggle-filter-group "ibuf-ext" "\
+Toggle the display status of the filter group chosen with the mouse.
 
-\(fn &optional ARG)" t nil)
+\(fn EVENT)" t nil)
 
-(autoload 'ibuffer-mark-by-name-regexp "ibuf-ext" "\
-Mark all buffers whose name matches REGEXP.
+(autoload 'ibuffer-toggle-filter-group "ibuf-ext" "\
+Toggle the display status of the filter group on this line.
 
-\(fn REGEXP)" t nil)
+\(fn)" t nil)
 
-(autoload 'ibuffer-mark-by-mode-regexp "ibuf-ext" "\
-Mark all buffers whose major mode matches REGEXP.
+(autoload 'ibuffer-forward-filter-group "ibuf-ext" "\
+Move point forwards by COUNT filtering groups.
 
-\(fn REGEXP)" t nil)
+\(fn &optional COUNT)" t nil)
 
-(autoload 'ibuffer-mark-by-file-name-regexp "ibuf-ext" "\
-Mark all buffers whose file name matches REGEXP.
+(autoload 'ibuffer-backward-filter-group "ibuf-ext" "\
+Move point backwards by COUNT filtering groups.
 
-\(fn REGEXP)" t nil)
+\(fn &optional COUNT)" t nil)
+ (autoload 'ibuffer-do-shell-command-pipe "ibuf-ext")
+ (autoload 'ibuffer-do-shell-command-pipe-replace "ibuf-ext")
+ (autoload 'ibuffer-do-shell-command-file "ibuf-ext")
+ (autoload 'ibuffer-do-eval "ibuf-ext")
+ (autoload 'ibuffer-do-view-and-eval "ibuf-ext")
+ (autoload 'ibuffer-do-rename-uniquely "ibuf-ext")
+ (autoload 'ibuffer-do-revert "ibuf-ext")
+ (autoload 'ibuffer-do-isearch "ibuf-ext")
+ (autoload 'ibuffer-do-isearch-regexp "ibuf-ext")
+ (autoload 'ibuffer-do-replace-regexp "ibuf-ext")
+ (autoload 'ibuffer-do-query-replace "ibuf-ext")
+ (autoload 'ibuffer-do-query-replace-regexp "ibuf-ext")
+ (autoload 'ibuffer-do-print "ibuf-ext")
 
-(autoload 'ibuffer-mark-by-mode "ibuf-ext" "\
-Mark all buffers whose major mode equals MODE.
+(autoload 'ibuffer-included-in-filters-p "ibuf-ext" "\
+Not documented
 
-\(fn MODE)" t nil)
+\(fn BUF FILTERS)" nil nil)
 
-(autoload 'ibuffer-mark-modified-buffers "ibuf-ext" "\
-Mark all modified buffers.
+(autoload 'ibuffer-filters-to-filter-group "ibuf-ext" "\
+Make the current filters into a filtering group.
 
-\(fn)" t nil)
+\(fn NAME)" t nil)
 
-(autoload 'ibuffer-mark-unsaved-buffers "ibuf-ext" "\
-Mark all modified buffers that have an associated file.
+(autoload 'ibuffer-set-filter-groups-by-mode "ibuf-ext" "\
+Set the current filter groups to filter by mode.
 
 \(fn)" t nil)
 
-(autoload 'ibuffer-mark-dissociated-buffers "ibuf-ext" "\
-Mark all buffers whose associated file does not exist.
+(autoload 'ibuffer-pop-filter-group "ibuf-ext" "\
+Remove the first filter group.
 
 \(fn)" t nil)
 
-(autoload 'ibuffer-mark-help-buffers "ibuf-ext" "\
-Mark buffers like *Help*, *Apropos*, *Info*.
+(autoload 'ibuffer-decompose-filter-group "ibuf-ext" "\
+Decompose the filter group GROUP into active filters.
 
-\(fn)" t nil)
+\(fn GROUP)" t nil)
 
-(autoload 'ibuffer-mark-compressed-file-buffers "ibuf-ext" "\
-Mark buffers whose associated file is compressed.
+(autoload 'ibuffer-clear-filter-groups "ibuf-ext" "\
+Remove all filter groups.
 
 \(fn)" t nil)
 
-(autoload 'ibuffer-mark-old-buffers "ibuf-ext" "\
-Mark buffers which have not been viewed in `ibuffer-old-time' hours.
+(autoload 'ibuffer-jump-to-filter-group "ibuf-ext" "\
+Move point to the filter group whose name is NAME.
 
-\(fn)" t nil)
+\(fn NAME)" t nil)
 
-(autoload 'ibuffer-mark-special-buffers "ibuf-ext" "\
-Mark all buffers whose name begins and ends with '*'.
+(autoload 'ibuffer-kill-filter-group "ibuf-ext" "\
+Kill the filter group named NAME.
+The group will be added to `ibuffer-filter-group-kill-ring'.
 
-\(fn)" t nil)
+\(fn NAME)" t nil)
 
-(autoload 'ibuffer-mark-read-only-buffers "ibuf-ext" "\
-Mark all read-only buffers.
+(autoload 'ibuffer-kill-line "ibuf-ext" "\
+Kill the filter group at point.
+See also `ibuffer-kill-filter-group'.
 
-\(fn)" t nil)
+\(fn &optional ARG INTERACTIVE-P)" t nil)
 
-(autoload 'ibuffer-mark-dired-buffers "ibuf-ext" "\
-Mark all `dired' buffers.
+(autoload 'ibuffer-yank "ibuf-ext" "\
+Yank the last killed filter group before group at point.
 
 \(fn)" t nil)
 
-(autoload 'ibuffer-do-occur "ibuf-ext" "\
-View lines which match REGEXP in all marked buffers.
-Optional argument NLINES says how many lines of context to display: it
-defaults to one.
+(autoload 'ibuffer-yank-filter-group "ibuf-ext" "\
+Yank the last killed filter group before group named NAME.
 
-\(fn REGEXP &optional NLINES)" t nil)
+\(fn NAME)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter
-;;;;;;  define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (18335
-;;;;;;  54513))
-;;; Generated autoloads from ibuf-macs.el
+(autoload 'ibuffer-save-filter-groups "ibuf-ext" "\
+Save all active filter groups GROUPS as NAME.
+They are added to `ibuffer-saved-filter-groups'.  Interactively,
+prompt for NAME, and use the current filters.
 
-(autoload 'define-ibuffer-column "ibuf-macs" "\
-Define a column SYMBOL for use with `ibuffer-formats'.
+\(fn NAME GROUPS)" t nil)
 
-BODY will be called with `buffer' bound to the buffer object, and
-`mark' bound to the current mark on the buffer.  The original ibuffer
-buffer will be bound to `ibuffer-buf'.
+(autoload 'ibuffer-delete-saved-filter-groups "ibuf-ext" "\
+Delete saved filter groups with NAME.
+They are removed from `ibuffer-saved-filter-groups'.
 
-If NAME is given, it will be used as a title for the column.
-Otherwise, the title will default to a capitalized version of the
-SYMBOL's name.  PROPS is a plist of additional properties to add to
-the text, such as `mouse-face'.  And SUMMARIZER, if given, is a
-function which will be passed a list of all the strings in its column;
-it should return a string to display at the bottom.
+\(fn NAME)" t nil)
 
-If HEADER-MOUSE-MAP is given, it will be used as a keymap for the
-title of the column.
+(autoload 'ibuffer-switch-to-saved-filter-groups "ibuf-ext" "\
+Set this buffer's filter groups to saved version with NAME.
+The value from `ibuffer-saved-filter-groups' is used.
 
-Note that this macro expands into a `defun' for a function named
-ibuffer-make-column-NAME.  If INLINE is non-nil, then the form will be
-inlined into the compiled format versions.  This means that if you
-change its definition, you should explicitly call
-`ibuffer-recompile-formats'.
+\(fn NAME)" t nil)
 
-\(fn SYMBOL (&key NAME INLINE PROPS SUMMARIZER) &rest BODY)" nil (quote macro))
+(autoload 'ibuffer-filter-disable "ibuf-ext" "\
+Disable all filters currently in effect in this buffer.
 
-(autoload 'define-ibuffer-sorter "ibuf-macs" "\
-Define a method of sorting named NAME.
-DOCUMENTATION is the documentation of the function, which will be called
-`ibuffer-do-sort-by-NAME'.
-DESCRIPTION is a short string describing the sorting method.
+\(fn)" t nil)
 
-For sorting, the forms in BODY will be evaluated with `a' bound to one
-buffer object, and `b' bound to another.  BODY should return a non-nil
-value if and only if `a' is \"less than\" `b'.
+(autoload 'ibuffer-pop-filter "ibuf-ext" "\
+Remove the top filter in this buffer.
 
-\(fn NAME DOCUMENTATION (&key DESCRIPTION) &rest BODY)" nil (quote macro))
+\(fn)" t nil)
 
-(autoload 'define-ibuffer-op "ibuf-macs" "\
-Generate a function which operates on a buffer.
-OP becomes the name of the function; if it doesn't begin with
-`ibuffer-do-', then that is prepended to it.
-When an operation is performed, this function will be called once for
-each marked buffer, with that buffer current.
+(autoload 'ibuffer-decompose-filter "ibuf-ext" "\
+Separate the top compound filter (OR, NOT, or SAVED) in this buffer.
 
-ARGS becomes the formal parameters of the function.
-DOCUMENTATION becomes the docstring of the function.
-INTERACTIVE becomes the interactive specification of the function.
-MARK describes which type of mark (:deletion, or nil) this operation
-uses.  :deletion means the function operates on buffers marked for
-deletion, otherwise it acts on normally marked buffers.
-MODIFIER-P describes how the function modifies buffers.  This is used
-to set the modification flag of the Ibuffer buffer itself.  Valid
-values are:
- nil - the function never modifiers buffers
- t - the function it always modifies buffers
- :maybe - attempt to discover this information by comparing the
-  buffer's modification flag.
-DANGEROUS is a boolean which should be set if the user should be
-prompted before performing this operation.
-OPSTRING is a string which will be displayed to the user after the
-operation is complete, in the form:
- \"Operation complete; OPSTRING x buffers\"
-ACTIVE-OPSTRING is a string which will be displayed to the user in a
-confirmation message, in the form:
- \"Really ACTIVE-OPSTRING x buffers?\"
-COMPLEX means this function is special; see the source code of this
-macro for exactly what it does.
+This means that the topmost filter on the filtering stack, which must
+be a complex filter like (OR [name: foo] [mode: bar-mode]), will be
+turned into two separate filters [name: foo] and [mode: bar-mode].
 
-\(fn OP ARGS DOCUMENTATION (&key INTERACTIVE MARK MODIFIER-P DANGEROUS OPSTRING ACTIVE-OPSTRING COMPLEX) &rest BODY)" nil (quote macro))
+\(fn)" t nil)
 
-(autoload 'define-ibuffer-filter "ibuf-macs" "\
-Define a filter named NAME.
-DOCUMENTATION is the documentation of the function.
-READER is a form which should read a qualifier from the user.
-DESCRIPTION is a short string describing the filter.
+(autoload 'ibuffer-exchange-filters "ibuf-ext" "\
+Exchange the top two filters on the stack in this buffer.
 
-BODY should contain forms which will be evaluated to test whether or
-not a particular buffer should be displayed or not.  The forms in BODY
-will be evaluated with BUF bound to the buffer object, and QUALIFIER
-bound to the current value of the filter.
+\(fn)" t nil)
 
-\(fn NAME DOCUMENTATION (&key READER DESCRIPTION) &rest BODY)" nil (quote macro))
+(autoload 'ibuffer-negate-filter "ibuf-ext" "\
+Negate the sense of the top filter in the current buffer.
 
-;;;***
-\f
-;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers)
-;;;;;;  "ibuffer" "ibuffer.el" (18371 38464))
-;;; Generated autoloads from ibuffer.el
+\(fn)" t nil)
 
-(autoload 'ibuffer-list-buffers "ibuffer" "\
-Display a list of buffers, in another window.
-If optional argument FILES-ONLY is non-nil, then add a filter for
-buffers which are visiting a file.
+(autoload 'ibuffer-or-filter "ibuf-ext" "\
+Replace the top two filters in this buffer with their logical OR.
+If optional argument REVERSE is non-nil, instead break the top OR
+filter into parts.
 
-\(fn &optional FILES-ONLY)" t nil)
+\(fn &optional REVERSE)" t nil)
 
-(autoload 'ibuffer-other-window "ibuffer" "\
-Like `ibuffer', but displayed in another window by default.
-If optional argument FILES-ONLY is non-nil, then add a filter for
-buffers which are visiting a file.
+(autoload 'ibuffer-save-filters "ibuf-ext" "\
+Save FILTERS in this buffer with name NAME in `ibuffer-saved-filters'.
+Interactively, prompt for NAME, and use the current filters.
 
-\(fn &optional FILES-ONLY)" t nil)
+\(fn NAME FILTERS)" t nil)
 
-(autoload 'ibuffer "ibuffer" "\
-Begin using Ibuffer to edit a list of buffers.
-Type 'h' after entering ibuffer for more information.
+(autoload 'ibuffer-delete-saved-filters "ibuf-ext" "\
+Delete saved filters with NAME from `ibuffer-saved-filters'.
 
-All arguments are optional.
-OTHER-WINDOW-P says to use another window.
-NAME specifies the name of the buffer (defaults to \"*Ibuffer*\").
-QUALIFIERS is an initial set of filtering qualifiers to use;
-  see `ibuffer-filtering-qualifiers'.
-NOSELECT means don't select the Ibuffer buffer.
-SHRINK means shrink the buffer to minimal size.  The special
-  value `onewindow' means always use another window.
-FILTER-GROUPS is an initial set of filtering groups to use;
-  see `ibuffer-filter-groups'.
-FORMATS is the value to use for `ibuffer-formats'.
-  If specified, then the variable `ibuffer-formats' will have
-  that value locally in this buffer.
+\(fn NAME)" t nil)
 
-\(fn &optional OTHER-WINDOW-P NAME QUALIFIERS NOSELECT SHRINK FILTER-GROUPS FORMATS)" t nil)
+(autoload 'ibuffer-add-saved-filters "ibuf-ext" "\
+Add saved filters from `ibuffer-saved-filters' to this buffer's filters.
 
-;;;***
-\f
-;;;### (autoloads (icalendar-import-buffer icalendar-import-file
-;;;;;;  icalendar-export-region icalendar-export-file) "icalendar"
-;;;;;;  "calendar/icalendar.el" (18426 30977))
-;;; Generated autoloads from calendar/icalendar.el
+\(fn NAME)" t nil)
 
-(autoload 'icalendar-export-file "icalendar" "\
-Export diary file to iCalendar format.
-All diary entries in the file DIARY-FILENAME are converted to iCalendar
-format.  The result is appended to the file ICAL-FILENAME.
+(autoload 'ibuffer-switch-to-saved-filters "ibuf-ext" "\
+Set this buffer's filters to filters with NAME from `ibuffer-saved-filters'.
 
-\(fn DIARY-FILENAME ICAL-FILENAME)" t nil)
+\(fn NAME)" t nil)
+ (autoload 'ibuffer-filter-by-mode "ibuf-ext")
+ (autoload 'ibuffer-filter-by-used-mode "ibuf-ext")
+ (autoload 'ibuffer-filter-by-name "ibuf-ext")
+ (autoload 'ibuffer-filter-by-filename "ibuf-ext")
+ (autoload 'ibuffer-filter-by-size-gt  "ibuf-ext")
+ (autoload 'ibuffer-filter-by-size-lt  "ibuf-ext")
+ (autoload 'ibuffer-filter-by-content "ibuf-ext")
+ (autoload 'ibuffer-filter-by-predicate "ibuf-ext")
 
-(autoload 'icalendar-export-region "icalendar" "\
-Export region in diary file to iCalendar format.
-All diary entries in the region from MIN to MAX in the current buffer are
-converted to iCalendar format.  The result is appended to the file
-ICAL-FILENAME.
-This function attempts to return t if something goes wrong.  In this
-case an error string which describes all the errors and problems is
-written into the buffer `*icalendar-errors*'.
+(autoload 'ibuffer-toggle-sorting-mode "ibuf-ext" "\
+Toggle the current sorting mode.
+Default sorting modes are:
+ Recency - the last time the buffer was viewed
+ Name - the name of the buffer
+ Major Mode - the name of the major mode of the buffer
+ Size - the size of the buffer
 
-\(fn MIN MAX ICAL-FILENAME)" t nil)
+\(fn)" t nil)
 
-(autoload 'icalendar-import-file "icalendar" "\
-Import an iCalendar file and append to a diary file.
-Argument ICAL-FILENAME output iCalendar file.
-Argument DIARY-FILENAME input `diary-file'.
-Optional argument NON-MARKING determines whether events are created as
-non-marking or not.
+(autoload 'ibuffer-invert-sorting "ibuf-ext" "\
+Toggle whether or not sorting is in reverse order.
 
-\(fn ICAL-FILENAME DIARY-FILENAME &optional NON-MARKING)" t nil)
+\(fn)" t nil)
+ (autoload 'ibuffer-do-sort-by-major-mode "ibuf-ext")
+ (autoload 'ibuffer-do-sort-by-mode-name "ibuf-ext")
+ (autoload 'ibuffer-do-sort-by-alphabetic "ibuf-ext")
+ (autoload 'ibuffer-do-sort-by-size "ibuf-ext")
+ (autoload 'ibuffer-do-sort-by-filename/process "ibuf-ext")
 
-(autoload 'icalendar-import-buffer "icalendar" "\
-Extract iCalendar events from current buffer.
+(autoload 'ibuffer-bs-show "ibuf-ext" "\
+Emulate `bs-show' from the bs.el package.
 
-This function searches the current buffer for the first iCalendar
-object, reads it and adds all VEVENT elements to the diary
-DIARY-FILE.
+\(fn)" t nil)
 
-It will ask for each appointment whether to add it to the diary
-unless DO-NOT-ASK is non-nil.  When called interactively,
-DO-NOT-ASK is nil, so that you are asked for each event.
+(autoload 'ibuffer-add-to-tmp-hide "ibuf-ext" "\
+Add REGEXP to `ibuffer-tmp-hide-regexps'.
+This means that buffers whose name matches REGEXP will not be shown
+for this Ibuffer session.
 
-NON-MARKING determines whether diary events are created as
-non-marking.
+\(fn REGEXP)" t nil)
 
-Return code t means that importing worked well, return code nil
-means that an error has occurred.  Error messages will be in the
-buffer `*icalendar-errors*'.
+(autoload 'ibuffer-add-to-tmp-show "ibuf-ext" "\
+Add REGEXP to `ibuffer-tmp-show-regexps'.
+This means that buffers whose name matches REGEXP will always be shown
+for this Ibuffer session.
 
-\(fn &optional DIARY-FILE DO-NOT-ASK NON-MARKING)" t nil)
+\(fn REGEXP)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (18403
-;;;;;;  34898))
-;;; Generated autoloads from icomplete.el
+(autoload 'ibuffer-forward-next-marked "ibuf-ext" "\
+Move forward by COUNT marked buffers (default 1).
 
-(defvar icomplete-mode nil "\
-Non-nil if Icomplete mode is enabled.
-See the command `icomplete-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `icomplete-mode'.")
+If MARK is non-nil, it should be a character denoting the type of mark
+to move by.  The default is `ibuffer-marked-char'.
 
-(custom-autoload 'icomplete-mode "icomplete" nil)
+If DIRECTION is non-nil, it should be an integer; negative integers
+mean move backwards, non-negative integers mean move forwards.
 
-(autoload 'icomplete-mode "icomplete" "\
-Toggle incremental minibuffer completion for this Emacs session.
-With a numeric argument, turn Icomplete mode on if ARG is positive,
-otherwise turn it off.
+\(fn &optional COUNT MARK DIRECTION)" t nil)
 
-\(fn &optional ARG)" t nil)
+(autoload 'ibuffer-backwards-next-marked "ibuf-ext" "\
+Move backwards by COUNT marked buffers (default 1).
 
-;;;***
-\f
-;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (18335 54542))
-;;; Generated autoloads from progmodes/icon.el
+If MARK is non-nil, it should be a character denoting the type of mark
+to move by.  The default is `ibuffer-marked-char'.
 
-(autoload 'icon-mode "icon" "\
-Major mode for editing Icon code.
-Expression and list commands understand all Icon brackets.
-Tab indents for Icon code.
-Paragraphs are separated by blank lines only.
-Delete converts tabs to spaces as it moves back.
-\\{icon-mode-map}
-Variables controlling indentation style:
- icon-tab-always-indent
-    Non-nil means TAB in Icon mode should always reindent the current line,
-    regardless of where in the line point is when the TAB command is used.
- icon-auto-newline
-    Non-nil means automatically newline before and after braces
-    inserted in Icon code.
- icon-indent-level
-    Indentation of Icon statements within surrounding block.
-    The surrounding block's indentation is the indentation
-    of the line on which the open-brace appears.
- icon-continued-statement-offset
-    Extra indentation given to a substatement, such as the
-    then-clause of an if or body of a while.
- icon-continued-brace-offset
-    Extra indentation given to a brace that starts a substatement.
-    This is in addition to `icon-continued-statement-offset'.
- icon-brace-offset
-    Extra indentation for line if it starts with an open brace.
- icon-brace-imaginary-offset
-    An open brace following other text is treated as if it were
-    this far to the right of the start of its line.
+\(fn &optional COUNT MARK)" t nil)
 
-Turning on Icon mode calls the value of the variable `icon-mode-hook'
-with no args, if that value is non-nil.
+(autoload 'ibuffer-do-kill-lines "ibuf-ext" "\
+Hide all of the currently marked lines.
 
 \(fn)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el"
-;;;;;;  (18341 12917))
-;;; Generated autoloads from progmodes/idlw-shell.el
+(autoload 'ibuffer-jump-to-buffer "ibuf-ext" "\
+Move point to the buffer whose name is NAME.
 
-(autoload 'idlwave-shell "idlw-shell" "\
-Run an inferior IDL, with I/O through buffer `(idlwave-shell-buffer)'.
-If buffer exists but shell process is not running, start new IDL.
-If buffer exists and shell process is running, just switch to the buffer.
+If called interactively, prompt for a buffer name and go to the
+corresponding line in the Ibuffer buffer.  If said buffer is in a
+hidden group filter, open it.
 
-When called with a prefix ARG, or when `idlwave-shell-use-dedicated-frame'
-is non-nil, the shell buffer and the source buffers will be in
-separate frames.
+If `ibuffer-jump-offer-only-visible-buffers' is non-nil, only offer
+visible buffers in the completion list.  Calling the command with
+a prefix argument reverses the meaning of that variable.
 
-The command to run comes from variable `idlwave-shell-explicit-file-name',
-with options taken from `idlwave-shell-command-line-options'.
+\(fn NAME)" t nil)
 
-The buffer is put in `idlwave-shell-mode', providing commands for sending
-input and controlling the IDL job.  See help on `idlwave-shell-mode'.
-See also the variable `idlwave-shell-prompt-pattern'.
+(autoload 'ibuffer-diff-with-file "ibuf-ext" "\
+View the differences between marked buffers and their associated files.
+If no buffers are marked, use buffer at point.
+This requires the external program \"diff\" to be in your `exec-path'.
 
-\(Type \\[describe-mode] in the shell buffer for a list of commands.)
+\(fn)" t nil)
 
-\(fn &optional ARG QUICK)" t nil)
+(autoload 'ibuffer-copy-filename-as-kill "ibuf-ext" "\
+Copy filenames of marked buffers into the kill ring.
 
-;;;***
-\f
-;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el"
-;;;;;;  (18374 12124))
-;;; Generated autoloads from progmodes/idlwave.el
+The names are separated by a space.
+If a buffer has no filename, it is ignored.
 
-(autoload 'idlwave-mode "idlwave" "\
-Major mode for editing IDL source files (version 6.1_em22).
+With no prefix arg, use the filename sans its directory of each marked file.
+With a zero prefix arg, use the complete filename of each marked file.
+With \\[universal-argument], use the filename of each marked file relative
+to `ibuffer-default-directory' if non-nil, otherwise `default-directory'.
 
-The main features of this mode are
+You can then feed the file name(s) to other commands with \\[yank].
 
-1. Indentation and Formatting
-   --------------------------
-   Like other Emacs programming modes, C-j inserts a newline and indents.
-   TAB is used for explicit indentation of the current line.
+\(fn &optional ARG)" t nil)
 
-   To start a continuation line, use \\[idlwave-split-line].  This
-   function can also be used in the middle of a line to split the line
-   at that point.  When used inside a long constant string, the string
-   is split at that point with the `+' concatenation operator.
+(autoload 'ibuffer-mark-by-name-regexp "ibuf-ext" "\
+Mark all buffers whose name matches REGEXP.
 
-   Comments are indented as follows:
+\(fn REGEXP)" t nil)
 
-   `;;;' Indentation remains unchanged.
-   `;;'  Indent like the surrounding code
-   `;'   Indent to a minimum column.
+(autoload 'ibuffer-mark-by-mode-regexp "ibuf-ext" "\
+Mark all buffers whose major mode matches REGEXP.
 
-   The indentation of comments starting in column 0 is never changed.
+\(fn REGEXP)" t nil)
 
-   Use \\[idlwave-fill-paragraph] to refill a paragraph inside a
-   comment.  The indentation of the second line of the paragraph
-   relative to the first will be retained.  Use
-   \\[idlwave-auto-fill-mode] to toggle auto-fill mode for these
-   comments.  When the variable `idlwave-fill-comment-line-only' is
-   nil, code can also be auto-filled and auto-indented.
+(autoload 'ibuffer-mark-by-file-name-regexp "ibuf-ext" "\
+Mark all buffers whose file name matches REGEXP.
 
-   To convert pre-existing IDL code to your formatting style, mark the
-   entire buffer with \\[mark-whole-buffer] and execute
-   \\[idlwave-expand-region-abbrevs].  Then mark the entire buffer
-   again followed by \\[indent-region] (`indent-region').
+\(fn REGEXP)" t nil)
 
-2. Routine Info
-   ------------
-   IDLWAVE displays information about the calling sequence and the
-   accepted keyword parameters of a procedure or function with
-   \\[idlwave-routine-info].  \\[idlwave-find-module] jumps to the
-   source file of a module.  These commands know about system
-   routines, all routines in idlwave-mode buffers and (when the
-   idlwave-shell is active) about all modules currently compiled under
-   this shell.  It also makes use of pre-compiled or custom-scanned
-   user and library catalogs many popular libraries ship with by
-   default.  Use \\[idlwave-update-routine-info] to update this
-   information, which is also used for completion (see item 4).
+(autoload 'ibuffer-mark-by-mode "ibuf-ext" "\
+Mark all buffers whose major mode equals MODE.
 
-3. Online IDL Help
-   ---------------
+\(fn MODE)" t nil)
 
-   \\[idlwave-context-help] displays the IDL documentation relevant
-   for the system variable, keyword, or routines at point.  A single
-   key stroke gets you directly to the right place in the docs.  See
-   the manual to configure where and how the HTML help is displayed.
+(autoload 'ibuffer-mark-modified-buffers "ibuf-ext" "\
+Mark all modified buffers.
 
-4. Completion
-   ----------
-   \\[idlwave-complete] completes the names of procedures, functions
-   class names, keyword parameters, system variables and tags, class
-   tags, structure tags, filenames and much more.  It is context
-   sensitive and figures out what is expected at point.  Lower case
-   strings are completed in lower case, other strings in mixed or
-   upper case.
+\(fn)" t nil)
 
-5. Code Templates and Abbreviations
-   --------------------------------
-   Many Abbreviations are predefined to expand to code fragments and templates.
-   The abbreviations start generally with a `\\`.  Some examples
+(autoload 'ibuffer-mark-unsaved-buffers "ibuf-ext" "\
+Mark all modified buffers that have an associated file.
 
-   \\pr        PROCEDURE template
-   \\fu        FUNCTION template
-   \\c         CASE statement template
-   \\sw        SWITCH statement template
-   \\f         FOR loop template
-   \\r         REPEAT Loop template
-   \\w         WHILE loop template
-   \\i         IF statement template
-   \\elif      IF-ELSE statement template
-   \\b         BEGIN
+\(fn)" t nil)
 
-   For a full list, use \\[idlwave-list-abbrevs].  Some templates also
-   have direct keybindings - see the list of keybindings below.
+(autoload 'ibuffer-mark-dissociated-buffers "ibuf-ext" "\
+Mark all buffers whose associated file does not exist.
 
-   \\[idlwave-doc-header] inserts a documentation header at the
-   beginning of the current program unit (pro, function or main).
-   Change log entries can be added to the current program unit with
-   \\[idlwave-doc-modification].
+\(fn)" t nil)
 
-6. Automatic Case Conversion
-   -------------------------
-   The case of reserved words and some abbrevs is controlled by
-   `idlwave-reserved-word-upcase' and `idlwave-abbrev-change-case'.
+(autoload 'ibuffer-mark-help-buffers "ibuf-ext" "\
+Mark buffers like *Help*, *Apropos*, *Info*.
 
-7. Automatic END completion
-   ------------------------
-   If the variable `idlwave-expand-generic-end' is non-nil, each END typed
-   will be converted to the specific version, like ENDIF, ENDFOR, etc.
+\(fn)" t nil)
 
-8. Hooks
-   -----
-   Loading idlwave.el runs `idlwave-load-hook'.
-   Turning on `idlwave-mode' runs `idlwave-mode-hook'.
+(autoload 'ibuffer-mark-compressed-file-buffers "ibuf-ext" "\
+Mark buffers whose associated file is compressed.
 
-9. Documentation and Customization
-   -------------------------------
-   Info documentation for this package is available.  Use
-   \\[idlwave-info] to display (complain to your sysadmin if that does
-   not work).  For Postscript, PDF, and HTML versions of the
-   documentation, check IDLWAVE's homepage at `http://idlwave.org'.
-   IDLWAVE has customize support - see the group `idlwave'.
+\(fn)" t nil)
 
-10.Keybindings
-   -----------
-   Here is a list of all keybindings of this mode.
-   If some of the key bindings below show with ??, use \\[describe-key]
-   followed by the key sequence to see what the key sequence does.
+(autoload 'ibuffer-mark-old-buffers "ibuf-ext" "\
+Mark buffers which have not been viewed in `ibuffer-old-time' hours.
 
-\\{idlwave-mode-map}
+\(fn)" t nil)
+
+(autoload 'ibuffer-mark-special-buffers "ibuf-ext" "\
+Mark all buffers whose name begins and ends with '*'.
 
 \(fn)" t nil)
- (add-to-list 'auto-mode-alist '("\\.[Pp][Rr][Oo]\\'" . idlwave-mode))
+
+(autoload 'ibuffer-mark-read-only-buffers "ibuf-ext" "\
+Mark all read-only buffers.
+
+\(fn)" t nil)
+
+(autoload 'ibuffer-mark-dired-buffers "ibuf-ext" "\
+Mark all `dired' buffers.
+
+\(fn)" t nil)
+
+(autoload 'ibuffer-do-occur "ibuf-ext" "\
+View lines which match REGEXP in all marked buffers.
+Optional argument NLINES says how many lines of context to display: it
+defaults to one.
+
+\(fn REGEXP &optional NLINES)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (ido-completing-read ido-read-directory-name ido-read-file-name
-;;;;;;  ido-read-buffer ido-dired ido-insert-file ido-write-file
-;;;;;;  ido-find-file-other-frame ido-display-file ido-find-file-read-only-other-frame
-;;;;;;  ido-find-file-read-only-other-window ido-find-file-read-only
-;;;;;;  ido-find-alternate-file ido-find-file-other-window ido-find-file
-;;;;;;  ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer
-;;;;;;  ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window
-;;;;;;  ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (18345
-;;;;;;  40619))
-;;; Generated autoloads from ido.el
+;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter
+;;;;;;  define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (18475
+;;;;;;  32549))
+;;; Generated autoloads from ibuf-macs.el
 
-(defvar ido-mode nil "\
-Determines for which functional group (buffer and files) ido behavior
-should be enabled.  The following values are possible:
-- `buffer': Turn only on ido buffer behavior (switching, killing,
-  displaying...)
-- `file': Turn only on ido file behavior (finding, writing, inserting...)
-- `both': Turn on ido buffer and file behavior.
-- `nil': Turn off any ido switching.
+(autoload 'define-ibuffer-column "ibuf-macs" "\
+Define a column SYMBOL for use with `ibuffer-formats'.
 
-Setting this variable directly does not take effect;
-use either \\[customize] or the function `ido-mode'.")
+BODY will be called with `buffer' bound to the buffer object, and
+`mark' bound to the current mark on the buffer.  The original ibuffer
+buffer will be bound to `ibuffer-buf'.
 
-(custom-autoload 'ido-mode "ido" nil)
+If NAME is given, it will be used as a title for the column.
+Otherwise, the title will default to a capitalized version of the
+SYMBOL's name.  PROPS is a plist of additional properties to add to
+the text, such as `mouse-face'.  And SUMMARIZER, if given, is a
+function which will be passed a list of all the strings in its column;
+it should return a string to display at the bottom.
 
-(autoload 'ido-mode "ido" "\
-Toggle ido speed-ups on or off.
-With ARG, turn ido speed-up on if arg is positive, off otherwise.
-Turning on ido-mode will remap (via a minor-mode keymap) the default
-keybindings for the `find-file' and `switch-to-buffer' families of
-commands to the ido versions of these functions.
-However, if ARG arg equals 'files, remap only commands for files, or
-if it equals 'buffers, remap only commands for buffer switching.
-This function also adds a hook to the minibuffer.
+If HEADER-MOUSE-MAP is given, it will be used as a keymap for the
+title of the column.
 
-\(fn &optional ARG)" t nil)
+Note that this macro expands into a `defun' for a function named
+ibuffer-make-column-NAME.  If INLINE is non-nil, then the form will be
+inlined into the compiled format versions.  This means that if you
+change its definition, you should explicitly call
+`ibuffer-recompile-formats'.
 
-(autoload 'ido-switch-buffer "ido" "\
-Switch to another buffer.
-The buffer is displayed according to `ido-default-buffer-method' -- the
-default is to show it in the same window, unless it is already visible
-in another frame.
+\(fn SYMBOL (&key NAME INLINE PROPS SUMMARIZER) &rest BODY)" nil (quote macro))
 
-As you type in a string, all of the buffers matching the string are
-displayed if substring-matching is used (default).  Look at
-`ido-enable-prefix' and `ido-toggle-prefix'.  When you have found the
-buffer you want, it can then be selected.  As you type, most keys have
-their normal keybindings, except for the following: \\<ido-buffer-completion-map>
+(autoload 'define-ibuffer-sorter "ibuf-macs" "\
+Define a method of sorting named NAME.
+DOCUMENTATION is the documentation of the function, which will be called
+`ibuffer-do-sort-by-NAME'.
+DESCRIPTION is a short string describing the sorting method.
+
+For sorting, the forms in BODY will be evaluated with `a' bound to one
+buffer object, and `b' bound to another.  BODY should return a non-nil
+value if and only if `a' is \"less than\" `b'.
+
+\(fn NAME DOCUMENTATION (&key DESCRIPTION) &rest BODY)" nil (quote macro))
+
+(autoload 'define-ibuffer-op "ibuf-macs" "\
+Generate a function which operates on a buffer.
+OP becomes the name of the function; if it doesn't begin with
+`ibuffer-do-', then that is prepended to it.
+When an operation is performed, this function will be called once for
+each marked buffer, with that buffer current.
+
+ARGS becomes the formal parameters of the function.
+DOCUMENTATION becomes the docstring of the function.
+INTERACTIVE becomes the interactive specification of the function.
+MARK describes which type of mark (:deletion, or nil) this operation
+uses.  :deletion means the function operates on buffers marked for
+deletion, otherwise it acts on normally marked buffers.
+MODIFIER-P describes how the function modifies buffers.  This is used
+to set the modification flag of the Ibuffer buffer itself.  Valid
+values are:
+ nil - the function never modifiers buffers
+ t - the function it always modifies buffers
+ :maybe - attempt to discover this information by comparing the
+  buffer's modification flag.
+DANGEROUS is a boolean which should be set if the user should be
+prompted before performing this operation.
+OPSTRING is a string which will be displayed to the user after the
+operation is complete, in the form:
+ \"Operation complete; OPSTRING x buffers\"
+ACTIVE-OPSTRING is a string which will be displayed to the user in a
+confirmation message, in the form:
+ \"Really ACTIVE-OPSTRING x buffers?\"
+COMPLEX means this function is special; see the source code of this
+macro for exactly what it does.
+
+\(fn OP ARGS DOCUMENTATION (&key INTERACTIVE MARK MODIFIER-P DANGEROUS OPSTRING ACTIVE-OPSTRING COMPLEX) &rest BODY)" nil (quote macro))
+
+(autoload 'define-ibuffer-filter "ibuf-macs" "\
+Define a filter named NAME.
+DOCUMENTATION is the documentation of the function.
+READER is a form which should read a qualifier from the user.
+DESCRIPTION is a short string describing the filter.
+
+BODY should contain forms which will be evaluated to test whether or
+not a particular buffer should be displayed or not.  The forms in BODY
+will be evaluated with BUF bound to the buffer object, and QUALIFIER
+bound to the current value of the filter.
+
+\(fn NAME DOCUMENTATION (&key READER DESCRIPTION) &rest BODY)" nil (quote macro))
+
+;;;***
+\f
+;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers)
+;;;;;;  "ibuffer" "ibuffer.el" (18592 38131))
+;;; Generated autoloads from ibuffer.el
+
+(autoload 'ibuffer-list-buffers "ibuffer" "\
+Display a list of buffers, in another window.
+If optional argument FILES-ONLY is non-nil, then add a filter for
+buffers which are visiting a file.
+
+\(fn &optional FILES-ONLY)" t nil)
+
+(autoload 'ibuffer-other-window "ibuffer" "\
+Like `ibuffer', but displayed in another window by default.
+If optional argument FILES-ONLY is non-nil, then add a filter for
+buffers which are visiting a file.
+
+\(fn &optional FILES-ONLY)" t nil)
+
+(autoload 'ibuffer "ibuffer" "\
+Begin using Ibuffer to edit a list of buffers.
+Type 'h' after entering ibuffer for more information.
+
+All arguments are optional.
+OTHER-WINDOW-P says to use another window.
+NAME specifies the name of the buffer (defaults to \"*Ibuffer*\").
+QUALIFIERS is an initial set of filtering qualifiers to use;
+  see `ibuffer-filtering-qualifiers'.
+NOSELECT means don't select the Ibuffer buffer.
+SHRINK means shrink the buffer to minimal size.  The special
+  value `onewindow' means always use another window.
+FILTER-GROUPS is an initial set of filtering groups to use;
+  see `ibuffer-filter-groups'.
+FORMATS is the value to use for `ibuffer-formats'.
+  If specified, then the variable `ibuffer-formats' will have
+  that value locally in this buffer.
+
+\(fn &optional OTHER-WINDOW-P NAME QUALIFIERS NOSELECT SHRINK FILTER-GROUPS FORMATS)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (icalendar-import-buffer icalendar-import-file
+;;;;;;  icalendar-export-region icalendar-export-file) "icalendar"
+;;;;;;  "calendar/icalendar.el" (18487 31934))
+;;; Generated autoloads from calendar/icalendar.el
+
+(autoload 'icalendar-export-file "icalendar" "\
+Export diary file to iCalendar format.
+All diary entries in the file DIARY-FILENAME are converted to iCalendar
+format.  The result is appended to the file ICAL-FILENAME.
+
+\(fn DIARY-FILENAME ICAL-FILENAME)" t nil)
+
+(autoload 'icalendar-export-region "icalendar" "\
+Export region in diary file to iCalendar format.
+All diary entries in the region from MIN to MAX in the current buffer are
+converted to iCalendar format.  The result is appended to the file
+ICAL-FILENAME.
+This function attempts to return t if something goes wrong.  In this
+case an error string which describes all the errors and problems is
+written into the buffer `*icalendar-errors*'.
+
+\(fn MIN MAX ICAL-FILENAME)" t nil)
+
+(autoload 'icalendar-import-file "icalendar" "\
+Import an iCalendar file and append to a diary file.
+Argument ICAL-FILENAME output iCalendar file.
+Argument DIARY-FILENAME input `diary-file'.
+Optional argument NON-MARKING determines whether events are created as
+non-marking or not.
+
+\(fn ICAL-FILENAME DIARY-FILENAME &optional NON-MARKING)" t nil)
+
+(autoload 'icalendar-import-buffer "icalendar" "\
+Extract iCalendar events from current buffer.
+
+This function searches the current buffer for the first iCalendar
+object, reads it and adds all VEVENT elements to the diary
+DIARY-FILE.
+
+It will ask for each appointment whether to add it to the diary
+unless DO-NOT-ASK is non-nil.  When called interactively,
+DO-NOT-ASK is nil, so that you are asked for each event.
+
+NON-MARKING determines whether diary events are created as
+non-marking.
+
+Return code t means that importing worked well, return code nil
+means that an error has occurred.  Error messages will be in the
+buffer `*icalendar-errors*'.
+
+\(fn &optional DIARY-FILE DO-NOT-ASK NON-MARKING)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (18507
+;;;;;;  35267))
+;;; Generated autoloads from icomplete.el
+
+(defvar icomplete-mode nil "\
+Non-nil if Icomplete mode is enabled.
+See the command `icomplete-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `icomplete-mode'.")
+
+(custom-autoload 'icomplete-mode "icomplete" nil)
+
+(autoload 'icomplete-mode "icomplete" "\
+Toggle incremental minibuffer completion for this Emacs session.
+With a numeric argument, turn Icomplete mode on if ARG is positive,
+otherwise turn it off.
+
+\(fn &optional ARG)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (18464 1605))
+;;; Generated autoloads from progmodes/icon.el
+
+(autoload 'icon-mode "icon" "\
+Major mode for editing Icon code.
+Expression and list commands understand all Icon brackets.
+Tab indents for Icon code.
+Paragraphs are separated by blank lines only.
+Delete converts tabs to spaces as it moves back.
+\\{icon-mode-map}
+Variables controlling indentation style:
+ icon-tab-always-indent
+    Non-nil means TAB in Icon mode should always reindent the current line,
+    regardless of where in the line point is when the TAB command is used.
+ icon-auto-newline
+    Non-nil means automatically newline before and after braces
+    inserted in Icon code.
+ icon-indent-level
+    Indentation of Icon statements within surrounding block.
+    The surrounding block's indentation is the indentation
+    of the line on which the open-brace appears.
+ icon-continued-statement-offset
+    Extra indentation given to a substatement, such as the
+    then-clause of an if or body of a while.
+ icon-continued-brace-offset
+    Extra indentation given to a brace that starts a substatement.
+    This is in addition to `icon-continued-statement-offset'.
+ icon-brace-offset
+    Extra indentation for line if it starts with an open brace.
+ icon-brace-imaginary-offset
+    An open brace following other text is treated as if it were
+    this far to the right of the start of its line.
+
+Turning on Icon mode calls the value of the variable `icon-mode-hook'
+with no args, if that value is non-nil.
+
+\(fn)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el"
+;;;;;;  (18464 1606))
+;;; Generated autoloads from progmodes/idlw-shell.el
+
+(autoload 'idlwave-shell "idlw-shell" "\
+Run an inferior IDL, with I/O through buffer `(idlwave-shell-buffer)'.
+If buffer exists but shell process is not running, start new IDL.
+If buffer exists and shell process is running, just switch to the buffer.
+
+When called with a prefix ARG, or when `idlwave-shell-use-dedicated-frame'
+is non-nil, the shell buffer and the source buffers will be in
+separate frames.
+
+The command to run comes from variable `idlwave-shell-explicit-file-name',
+with options taken from `idlwave-shell-command-line-options'.
+
+The buffer is put in `idlwave-shell-mode', providing commands for sending
+input and controlling the IDL job.  See help on `idlwave-shell-mode'.
+See also the variable `idlwave-shell-prompt-pattern'.
+
+\(Type \\[describe-mode] in the shell buffer for a list of commands.)
+
+\(fn &optional ARG QUICK)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el"
+;;;;;;  (18464 1607))
+;;; Generated autoloads from progmodes/idlwave.el
+
+(autoload 'idlwave-mode "idlwave" "\
+Major mode for editing IDL source files (version 6.1_em22).
+
+The main features of this mode are
+
+1. Indentation and Formatting
+   --------------------------
+   Like other Emacs programming modes, C-j inserts a newline and indents.
+   TAB is used for explicit indentation of the current line.
+
+   To start a continuation line, use \\[idlwave-split-line].  This
+   function can also be used in the middle of a line to split the line
+   at that point.  When used inside a long constant string, the string
+   is split at that point with the `+' concatenation operator.
+
+   Comments are indented as follows:
+
+   `;;;' Indentation remains unchanged.
+   `;;'  Indent like the surrounding code
+   `;'   Indent to a minimum column.
+
+   The indentation of comments starting in column 0 is never changed.
+
+   Use \\[idlwave-fill-paragraph] to refill a paragraph inside a
+   comment.  The indentation of the second line of the paragraph
+   relative to the first will be retained.  Use
+   \\[idlwave-auto-fill-mode] to toggle auto-fill mode for these
+   comments.  When the variable `idlwave-fill-comment-line-only' is
+   nil, code can also be auto-filled and auto-indented.
+
+   To convert pre-existing IDL code to your formatting style, mark the
+   entire buffer with \\[mark-whole-buffer] and execute
+   \\[idlwave-expand-region-abbrevs].  Then mark the entire buffer
+   again followed by \\[indent-region] (`indent-region').
+
+2. Routine Info
+   ------------
+   IDLWAVE displays information about the calling sequence and the
+   accepted keyword parameters of a procedure or function with
+   \\[idlwave-routine-info].  \\[idlwave-find-module] jumps to the
+   source file of a module.  These commands know about system
+   routines, all routines in idlwave-mode buffers and (when the
+   idlwave-shell is active) about all modules currently compiled under
+   this shell.  It also makes use of pre-compiled or custom-scanned
+   user and library catalogs many popular libraries ship with by
+   default.  Use \\[idlwave-update-routine-info] to update this
+   information, which is also used for completion (see item 4).
+
+3. Online IDL Help
+   ---------------
+
+   \\[idlwave-context-help] displays the IDL documentation relevant
+   for the system variable, keyword, or routines at point.  A single
+   key stroke gets you directly to the right place in the docs.  See
+   the manual to configure where and how the HTML help is displayed.
+
+4. Completion
+   ----------
+   \\[idlwave-complete] completes the names of procedures, functions
+   class names, keyword parameters, system variables and tags, class
+   tags, structure tags, filenames and much more.  It is context
+   sensitive and figures out what is expected at point.  Lower case
+   strings are completed in lower case, other strings in mixed or
+   upper case.
+
+5. Code Templates and Abbreviations
+   --------------------------------
+   Many Abbreviations are predefined to expand to code fragments and templates.
+   The abbreviations start generally with a `\\`.  Some examples
+
+   \\pr        PROCEDURE template
+   \\fu        FUNCTION template
+   \\c         CASE statement template
+   \\sw        SWITCH statement template
+   \\f         FOR loop template
+   \\r         REPEAT Loop template
+   \\w         WHILE loop template
+   \\i         IF statement template
+   \\elif      IF-ELSE statement template
+   \\b         BEGIN
+
+   For a full list, use \\[idlwave-list-abbrevs].  Some templates also
+   have direct keybindings - see the list of keybindings below.
+
+   \\[idlwave-doc-header] inserts a documentation header at the
+   beginning of the current program unit (pro, function or main).
+   Change log entries can be added to the current program unit with
+   \\[idlwave-doc-modification].
+
+6. Automatic Case Conversion
+   -------------------------
+   The case of reserved words and some abbrevs is controlled by
+   `idlwave-reserved-word-upcase' and `idlwave-abbrev-change-case'.
+
+7. Automatic END completion
+   ------------------------
+   If the variable `idlwave-expand-generic-end' is non-nil, each END typed
+   will be converted to the specific version, like ENDIF, ENDFOR, etc.
+
+8. Hooks
+   -----
+   Loading idlwave.el runs `idlwave-load-hook'.
+   Turning on `idlwave-mode' runs `idlwave-mode-hook'.
+
+9. Documentation and Customization
+   -------------------------------
+   Info documentation for this package is available.  Use
+   \\[idlwave-info] to display (complain to your sysadmin if that does
+   not work).  For Postscript, PDF, and HTML versions of the
+   documentation, check IDLWAVE's homepage at `http://idlwave.org'.
+   IDLWAVE has customize support - see the group `idlwave'.
+
+10.Keybindings
+   -----------
+   Here is a list of all keybindings of this mode.
+   If some of the key bindings below show with ??, use \\[describe-key]
+   followed by the key sequence to see what the key sequence does.
+
+\\{idlwave-mode-map}
+
+\(fn)" t nil)
+ (add-to-list 'auto-mode-alist '("\\.[Pp][Rr][Oo]\\'" . idlwave-mode))
+
+;;;***
+\f
+;;;### (autoloads (ido-completing-read ido-read-directory-name ido-read-file-name
+;;;;;;  ido-read-buffer ido-dired ido-insert-file ido-write-file
+;;;;;;  ido-find-file-other-frame ido-display-file ido-find-file-read-only-other-frame
+;;;;;;  ido-find-file-read-only-other-window ido-find-file-read-only
+;;;;;;  ido-find-alternate-file ido-find-file-other-window ido-find-file
+;;;;;;  ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer
+;;;;;;  ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window
+;;;;;;  ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (18634
+;;;;;;  15333))
+;;; Generated autoloads from ido.el
+
+(defvar ido-mode nil "\
+Determines for which functional group (buffer and files) ido behavior
+should be enabled.  The following values are possible:
+- `buffer': Turn only on ido buffer behavior (switching, killing,
+  displaying...)
+- `file': Turn only on ido file behavior (finding, writing, inserting...)
+- `both': Turn on ido buffer and file behavior.
+- `nil': Turn off any ido switching.
+
+Setting this variable directly does not take effect;
+use either \\[customize] or the function `ido-mode'.")
+
+(custom-autoload 'ido-mode "ido" nil)
+
+(autoload 'ido-mode "ido" "\
+Toggle ido speed-ups on or off.
+With ARG, turn ido speed-up on if arg is positive, off otherwise.
+Turning on ido-mode will remap (via a minor-mode keymap) the default
+keybindings for the `find-file' and `switch-to-buffer' families of
+commands to the ido versions of these functions.
+However, if ARG arg equals 'files, remap only commands for files, or
+if it equals 'buffers, remap only commands for buffer switching.
+This function also adds a hook to the minibuffer.
+
+\(fn &optional ARG)" t nil)
+
+(autoload 'ido-switch-buffer "ido" "\
+Switch to another buffer.
+The buffer is displayed according to `ido-default-buffer-method' -- the
+default is to show it in the same window, unless it is already visible
+in another frame.
+
+As you type in a string, all of the buffers matching the string are
+displayed if substring-matching is used (default).  Look at
+`ido-enable-prefix' and `ido-toggle-prefix'.  When you have found the
+buffer you want, it can then be selected.  As you type, most keys have
+their normal keybindings, except for the following: \\<ido-buffer-completion-map>
+
+RET Select the buffer at the front of the list of matches.  If the
+list is empty, possibly prompt to create new buffer.
+
+\\[ido-select-text] Select the current prompt as the buffer.
+If no buffer is found, prompt for a new one.
+
+\\[ido-next-match] Put the first element at the end of the list.
+\\[ido-prev-match] Put the last element at the start of the list.
+\\[ido-complete] Complete a common suffix to the current string that
+matches all buffers.  If there is only one match, select that buffer.
+If there is no common suffix, show a list of all matching buffers
+in a separate window.
+\\[ido-edit-input] Edit input string.
+\\[ido-fallback-command] Fallback to non-ido version of current command.
+\\[ido-toggle-regexp] Toggle regexp searching.
+\\[ido-toggle-prefix] Toggle between substring and prefix matching.
+\\[ido-toggle-case] Toggle case-sensitive searching of buffer names.
+\\[ido-completion-help] Show list of matching buffers in separate window.
+\\[ido-enter-find-file] Drop into `ido-find-file'.
+\\[ido-kill-buffer-at-head] Kill buffer at head of buffer list.
+\\[ido-toggle-ignore] Toggle ignoring buffers listed in `ido-ignore-buffers'.
+
+\(fn)" t nil)
+
+(autoload 'ido-switch-buffer-other-window "ido" "\
+Switch to another buffer and show it in another window.
+The buffer name is selected interactively by typing a substring.
+For details of keybindings, see `ido-switch-buffer'.
+
+\(fn)" t nil)
+
+(autoload 'ido-display-buffer "ido" "\
+Display a buffer in another window but don't select it.
+The buffer name is selected interactively by typing a substring.
+For details of keybindings, see `ido-switch-buffer'.
+
+\(fn)" t nil)
+
+(autoload 'ido-kill-buffer "ido" "\
+Kill a buffer.
+The buffer name is selected interactively by typing a substring.
+For details of keybindings, see `ido-switch-buffer'.
+
+\(fn)" t nil)
+
+(autoload 'ido-insert-buffer "ido" "\
+Insert contents of a buffer in current buffer after point.
+The buffer name is selected interactively by typing a substring.
+For details of keybindings, see `ido-switch-buffer'.
+
+\(fn)" t nil)
+
+(autoload 'ido-switch-buffer-other-frame "ido" "\
+Switch to another buffer and show it in another frame.
+The buffer name is selected interactively by typing a substring.
+For details of keybindings, see `ido-switch-buffer'.
+
+\(fn)" t nil)
+
+(autoload 'ido-find-file-in-dir "ido" "\
+Switch to another file starting from DIR.
+
+\(fn DIR)" t nil)
+
+(autoload 'ido-find-file "ido" "\
+Edit file with name obtained via minibuffer.
+The file is displayed according to `ido-default-file-method' -- the
+default is to show it in the same window, unless it is already
+visible in another frame.
+
+The file name is selected interactively by typing a substring.  As you
+type in a string, all of the filenames matching the string are displayed
+if substring-matching is used (default).  Look at `ido-enable-prefix' and
+`ido-toggle-prefix'.  When you have found the filename you want, it can
+then be selected.  As you type, most keys have their normal keybindings,
+except for the following: \\<ido-file-completion-map>
+
+RET Select the file at the front of the list of matches.  If the
+list is empty, possibly prompt to create new file.
+
+\\[ido-select-text] Select the current prompt as the buffer or file.
+If no buffer or file is found, prompt for a new one.
+
+\\[ido-next-match] Put the first element at the end of the list.
+\\[ido-prev-match] Put the last element at the start of the list.
+\\[ido-complete] Complete a common suffix to the current string that
+matches all files.  If there is only one match, select that file.
+If there is no common suffix, show a list of all matching files
+in a separate window.
+\\[ido-edit-input] Edit input string (including directory).
+\\[ido-prev-work-directory] or \\[ido-next-work-directory] go to previous/next directory in work directory history.
+\\[ido-merge-work-directories] search for file in the work directory history.
+\\[ido-forget-work-directory] removes current directory from the work directory history.
+\\[ido-prev-work-file] or \\[ido-next-work-file] cycle through the work file history.
+\\[ido-wide-find-file-or-pop-dir] and \\[ido-wide-find-dir-or-delete-dir] prompts and uses find to locate files or directories.
+\\[ido-make-directory] prompts for a directory to create in current directory.
+\\[ido-fallback-command] Fallback to non-ido version of current command.
+\\[ido-toggle-regexp] Toggle regexp searching.
+\\[ido-toggle-prefix] Toggle between substring and prefix matching.
+\\[ido-toggle-case] Toggle case-sensitive searching of file names.
+\\[ido-toggle-vc] Toggle version control for this file.
+\\[ido-toggle-literal] Toggle literal reading of this file.
+\\[ido-completion-help] Show list of matching files in separate window.
+\\[ido-toggle-ignore] Toggle ignoring files listed in `ido-ignore-files'.
+
+\(fn)" t nil)
+
+(autoload 'ido-find-file-other-window "ido" "\
+Switch to another file and show it in another window.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-find-alternate-file "ido" "\
+Switch to another file and show it in another window.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-find-file-read-only "ido" "\
+Edit file read-only with name obtained via minibuffer.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-find-file-read-only-other-window "ido" "\
+Edit file read-only in other window with name obtained via minibuffer.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-find-file-read-only-other-frame "ido" "\
+Edit file read-only in other frame with name obtained via minibuffer.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-display-file "ido" "\
+Display a file in another window but don't select it.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-find-file-other-frame "ido" "\
+Switch to another file and show it in another frame.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-write-file "ido" "\
+Write current buffer to a file.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-insert-file "ido" "\
+Insert contents of file in current buffer.
+The file name is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-dired "ido" "\
+Call `dired' the ido way.
+The directory is selected interactively by typing a substring.
+For details of keybindings, see `ido-find-file'.
+
+\(fn)" t nil)
+
+(autoload 'ido-read-buffer "ido" "\
+Ido replacement for the built-in `read-buffer'.
+Return the name of a buffer selected.
+PROMPT is the prompt to give to the user.  DEFAULT if given is the default
+buffer to be selected, which will go to the front of the list.
+If REQUIRE-MATCH is non-nil, an existing buffer must be selected.
+
+\(fn PROMPT &optional DEFAULT REQUIRE-MATCH)" nil nil)
+
+(autoload 'ido-read-file-name "ido" "\
+Ido replacement for the built-in `read-file-name'.
+Read file name, prompting with PROMPT and completing in directory DIR.
+See `read-file-name' for additional parameters.
+
+\(fn PROMPT &optional DIR DEFAULT-FILENAME MUSTMATCH INITIAL PREDICATE)" nil nil)
+
+(autoload 'ido-read-directory-name "ido" "\
+Ido replacement for the built-in `read-directory-name'.
+Read directory name, prompting with PROMPT and completing in directory DIR.
+See `read-directory-name' for additional parameters.
+
+\(fn PROMPT &optional DIR DEFAULT-DIRNAME MUSTMATCH INITIAL)" nil nil)
+
+(autoload 'ido-completing-read "ido" "\
+Ido replacement for the built-in `completing-read'.
+Read a string in the minibuffer with ido-style completion.
+PROMPT is a string to prompt with; normally it ends in a colon and a space.
+CHOICES is a list of strings which are the possible completions.
+PREDICATE is currently ignored; it is included to be compatible
+ with `completing-read'.
+If REQUIRE-MATCH is non-nil, the user is not allowed to exit unless
+ the input is (or completes to) an element of CHOICES or is null.
+ If the input is null, `ido-completing-read' returns DEF, or an empty
+ string if DEF is nil, regardless of the value of REQUIRE-MATCH.
+If INITIAL-INPUT is non-nil, insert it in the minibuffer initially,
+ with point positioned at the end.
+HIST, if non-nil, specifies a history list.
+DEF, if non-nil, is the default value.
+
+\(fn PROMPT CHOICES &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF)" nil nil)
+
+;;;***
+\f
+;;;### (autoloads (ielm) "ielm" "ielm.el" (18464 3955))
+;;; Generated autoloads from ielm.el
+ (add-hook 'same-window-buffer-names "*ielm*")
+
+(autoload 'ielm "ielm" "\
+Interactively evaluate Emacs Lisp expressions.
+Switches to the buffer `*ielm*', or creates it if it does not exist.
+
+\(fn)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (iimage-mode turn-on-iimage-mode) "iimage" "iimage.el"
+;;;;;;  (18464 3955))
+;;; Generated autoloads from iimage.el
+
+(autoload 'turn-on-iimage-mode "iimage" "\
+Unconditionally turn on iimage mode.
+
+\(fn)" t nil)
+
+(autoload 'iimage-mode "iimage" "\
+Toggle inline image minor mode.
+
+\(fn &optional ARG)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (defimage find-image remove-images insert-sliced-image
+;;;;;;  insert-image put-image create-image image-type-auto-detected-p
+;;;;;;  image-type-available-p image-type image-type-from-file-name
+;;;;;;  image-type-from-file-header image-type-from-buffer image-type-from-data)
+;;;;;;  "image" "image.el" (18580 33792))
+;;; Generated autoloads from image.el
+
+(autoload 'image-type-from-data "image" "\
+Determine the image type from image data DATA.
+Value is a symbol specifying the image type or nil if type cannot
+be determined.
+
+\(fn DATA)" nil nil)
+
+(autoload 'image-type-from-buffer "image" "\
+Determine the image type from data in the current buffer.
+Value is a symbol specifying the image type or nil if type cannot
+be determined.
+
+\(fn)" nil nil)
+
+(autoload 'image-type-from-file-header "image" "\
+Determine the type of image file FILE from its first few bytes.
+Value is a symbol specifying the image type, or nil if type cannot
+be determined.
+
+\(fn FILE)" nil nil)
+
+(autoload 'image-type-from-file-name "image" "\
+Determine the type of image file FILE from its name.
+Value is a symbol specifying the image type, or nil if type cannot
+be determined.
+
+\(fn FILE)" nil nil)
+
+(autoload 'image-type "image" "\
+Determine and return image type.
+SOURCE is an image file name or image data.
+Optional TYPE is a symbol describing the image type.  If TYPE is omitted
+or nil, try to determine the image type from its first few bytes
+of image data.  If that doesn't work, and SOURCE is a file name,
+use its file extension as image type.
+Optional DATA-P non-nil means SOURCE is a string containing image data.
+
+\(fn SOURCE &optional TYPE DATA-P)" nil nil)
+
+(autoload 'image-type-available-p "image" "\
+Return non-nil if image type TYPE is available.
+Image types are symbols like `xbm' or `jpeg'.
+
+\(fn TYPE)" nil nil)
+
+(autoload 'image-type-auto-detected-p "image" "\
+Return t if the current buffer contains an auto-detectable image.
+This function is intended to be used from `magic-fallback-mode-alist'.
+
+The buffer is considered to contain an auto-detectable image if
+its beginning matches an image type in `image-type-header-regexps',
+and that image type is present in `image-type-auto-detectable' with a
+non-nil value.  If that value is non-nil, but not t, then the image type
+must be available.
+
+\(fn)" nil nil)
+
+(autoload 'create-image "image" "\
+Create an image.
+FILE-OR-DATA is an image file name or image data.
+Optional TYPE is a symbol describing the image type.  If TYPE is omitted
+or nil, try to determine the image type from its first few bytes
+of image data.  If that doesn't work, and FILE-OR-DATA is a file name,
+use its file extension as image type.
+Optional DATA-P non-nil means FILE-OR-DATA is a string containing image data.
+Optional PROPS are additional image attributes to assign to the image,
+like, e.g. `:mask MASK'.
+Value is the image created, or nil if images of type TYPE are not supported.
+
+Images should not be larger than specified by `max-image-size'.
+
+Image file names that are not absolute are searched for in the
+\"images\" sub-directory of `data-directory' and
+`x-bitmap-file-path' (in that order).
+
+\(fn FILE-OR-DATA &optional TYPE DATA-P &rest PROPS)" nil nil)
+
+(autoload 'put-image "image" "\
+Put image IMAGE in front of POS in the current buffer.
+IMAGE must be an image created with `create-image' or `defimage'.
+IMAGE is displayed by putting an overlay into the current buffer with a
+`before-string' STRING that has a `display' property whose value is the
+image.  STRING is defaulted if you omit it.
+POS may be an integer or marker.
+AREA is where to display the image.  AREA nil or omitted means
+display it in the text area, a value of `left-margin' means
+display it in the left marginal area, a value of `right-margin'
+means display it in the right marginal area.
+
+\(fn IMAGE POS &optional STRING AREA)" nil nil)
+
+(autoload 'insert-image "image" "\
+Insert IMAGE into current buffer at point.
+IMAGE is displayed by inserting STRING into the current buffer
+with a `display' property whose value is the image.  STRING is
+defaulted if you omit it.
+AREA is where to display the image.  AREA nil or omitted means
+display it in the text area, a value of `left-margin' means
+display it in the left marginal area, a value of `right-margin'
+means display it in the right marginal area.
+SLICE specifies slice of IMAGE to insert.  SLICE nil or omitted
+means insert whole image.  SLICE is a list (X Y WIDTH HEIGHT)
+specifying the X and Y positions and WIDTH and HEIGHT of image area
+to insert.  A float value 0.0 - 1.0 means relative to the width or
+height of the image; integer values are taken as pixel values.
+
+\(fn IMAGE &optional STRING AREA SLICE)" nil nil)
+
+(autoload 'insert-sliced-image "image" "\
+Insert IMAGE into current buffer at point.
+IMAGE is displayed by inserting STRING into the current buffer
+with a `display' property whose value is the image.  STRING is
+defaulted if you omit it.
+AREA is where to display the image.  AREA nil or omitted means
+display it in the text area, a value of `left-margin' means
+display it in the left marginal area, a value of `right-margin'
+means display it in the right marginal area.
+The image is automatically split into ROW x COLS slices.
+
+\(fn IMAGE &optional STRING AREA ROWS COLS)" nil nil)
+
+(autoload 'remove-images "image" "\
+Remove images between START and END in BUFFER.
+Remove only images that were put in BUFFER with calls to `put-image'.
+BUFFER nil or omitted means use the current buffer.
+
+\(fn START END &optional BUFFER)" nil nil)
+
+(autoload 'find-image "image" "\
+Find an image, choosing one of a list of image specifications.
+
+SPECS is a list of image specifications.
+
+Each image specification in SPECS is a property list.  The contents of
+a specification are image type dependent.  All specifications must at
+least contain the properties `:type TYPE' and either `:file FILE' or
+`:data DATA', where TYPE is a symbol specifying the image type,
+e.g. `xbm', FILE is the file to load the image from, and DATA is a
+string containing the actual image data.  The specification whose TYPE
+is supported, and FILE exists, is used to construct the image
+specification to be returned.  Return nil if no specification is
+satisfied.
+
+The image is looked for in `image-load-path'.
+
+Image files should not be larger than specified by `max-image-size'.
+
+\(fn SPECS)" nil nil)
+
+(autoload 'defimage "image" "\
+Define SYMBOL as an image.
+
+SPECS is a list of image specifications.  DOC is an optional
+documentation string.
+
+Each image specification in SPECS is a property list.  The contents of
+a specification are image type dependent.  All specifications must at
+least contain the properties `:type TYPE' and either `:file FILE' or
+`:data DATA', where TYPE is a symbol specifying the image type,
+e.g. `xbm', FILE is the file to load the image from, and DATA is a
+string containing the actual image data.  The first image
+specification whose TYPE is supported, and FILE exists, is used to
+define SYMBOL.
+
+Example:
+
+   (defimage test-image ((:type xpm :file \"~/test1.xpm\")
+                         (:type xbm :file \"~/test1.xbm\")))
+
+\(fn SYMBOL SPECS &optional DOC)" nil (quote macro))
+
+;;;***
+\f
+;;;### (autoloads (image-dired-dired-edit-comment-and-tags image-dired-mark-tagged-files
+;;;;;;  image-dired-dired-comment-files image-dired-dired-display-image
+;;;;;;  image-dired-dired-display-external image-dired-display-thumb
+;;;;;;  image-dired-display-thumbs-append image-dired-setup-dired-keybindings
+;;;;;;  image-dired-jump-thumbnail-buffer image-dired-delete-tag
+;;;;;;  image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs
+;;;;;;  image-dired-dired-with-window-configuration image-dired-dired-insert-marked-thumbs)
+;;;;;;  "image-dired" "image-dired.el" (18580 33792))
+;;; Generated autoloads from image-dired.el
+
+(autoload 'image-dired-dired-insert-marked-thumbs "image-dired" "\
+Insert thumbnails before file names of marked files in the dired buffer.
+
+\(fn)" t nil)
+
+(autoload 'image-dired-dired-with-window-configuration "image-dired" "\
+Open directory DIR and create a default window configuration.
+
+Convenience command that:
+
+ - Opens dired in folder DIR
+ - Splits windows in most useful (?) way
+ - Set `truncate-lines' to t
+
+After the command has finished, you would typically mark some
+image files in dired and type
+\\[image-dired-display-thumbs] (`image-dired-display-thumbs').
+
+If called with prefix argument ARG, skip splitting of windows.
+
+The current window configuration is saved and can be restored by
+calling `image-dired-restore-window-configuration'.
+
+\(fn DIR &optional ARG)" t nil)
+
+(autoload 'image-dired-display-thumbs "image-dired" "\
+Display thumbnails of all marked files, in `image-dired-thumbnail-buffer'.
+If a thumbnail image does not exist for a file, it is created on the
+fly.  With prefix argument ARG, display only thumbnail for file at
+point (this is useful if you have marked some files but want to show
+another one).
+
+Recommended usage is to split the current frame horizontally so that
+you have the dired buffer in the left window and the
+`image-dired-thumbnail-buffer' buffer in the right window.
+
+With optional argument APPEND, append thumbnail to thumbnail buffer
+instead of erasing it first.
+
+Option argument DO-NOT-POP controls if `pop-to-buffer' should be
+used or not.  If non-nil, use `display-buffer' instead of
+`pop-to-buffer'.  This is used from functions like
+`image-dired-next-line-and-display' and
+`image-dired-previous-line-and-display' where we do not want the
+thumbnail buffer to be selected.
+
+\(fn &optional ARG APPEND DO-NOT-POP)" t nil)
 
-RET Select the buffer at the front of the list of matches.  If the
-list is empty, possibly prompt to create new buffer.
+(autoload 'image-dired-show-all-from-dir "image-dired" "\
+Make a preview buffer for all images in DIR and display it.
+If the number of files in DIR matching `image-file-name-regexp'
+exceeds `image-dired-show-all-from-dir-max-files', a warning will be
+displayed.
 
-\\[ido-select-text] Select the current prompt as the buffer.
-If no buffer is found, prompt for a new one.
+\(fn DIR)" t nil)
 
-\\[ido-next-match] Put the first element at the end of the list.
-\\[ido-prev-match] Put the last element at the start of the list.
-\\[ido-complete] Complete a common suffix to the current string that
-matches all buffers.  If there is only one match, select that buffer.
-If there is no common suffix, show a list of all matching buffers
-in a separate window.
-\\[ido-edit-input] Edit input string.
-\\[ido-fallback-command] Fallback to non-ido version of current command.
-\\[ido-toggle-regexp] Toggle regexp searching.
-\\[ido-toggle-prefix] Toggle between substring and prefix matching.
-\\[ido-toggle-case] Toggle case-sensitive searching of buffer names.
-\\[ido-completion-help] Show list of matching buffers in separate window.
-\\[ido-enter-find-file] Drop into `ido-find-file'.
-\\[ido-kill-buffer-at-head] Kill buffer at head of buffer list.
-\\[ido-toggle-ignore] Toggle ignoring buffers listed in `ido-ignore-buffers'.
+(defalias 'image-dired 'image-dired-show-all-from-dir)
 
-\(fn)" t nil)
+(defalias 'tumme 'image-dired-show-all-from-dir)
 
-(autoload 'ido-switch-buffer-other-window "ido" "\
-Switch to another buffer and show it in another window.
-The buffer name is selected interactively by typing a substring.
-For details of keybindings, see `ido-switch-buffer'.
+(autoload 'image-dired-tag-files "image-dired" "\
+Tag marked file(s) in dired.  With prefix ARG, tag file at point.
 
-\(fn)" t nil)
+\(fn ARG)" t nil)
 
-(autoload 'ido-display-buffer "ido" "\
-Display a buffer in another window but don't select it.
-The buffer name is selected interactively by typing a substring.
-For details of keybindings, see `ido-switch-buffer'.
+(autoload 'image-dired-delete-tag "image-dired" "\
+Remove tag for selected file(s).
+With prefix argument ARG, remove tag from file at point.
 
-\(fn)" t nil)
+\(fn ARG)" t nil)
 
-(autoload 'ido-kill-buffer "ido" "\
-Kill a buffer.
-The buffer name is selected interactively by typing a substring.
-For details of keybindings, see `ido-switch-buffer'.
+(autoload 'image-dired-jump-thumbnail-buffer "image-dired" "\
+Jump to thumbnail buffer.
 
 \(fn)" t nil)
 
-(autoload 'ido-insert-buffer "ido" "\
-Insert contents of a buffer in current buffer after point.
-The buffer name is selected interactively by typing a substring.
-For details of keybindings, see `ido-switch-buffer'.
+(autoload 'image-dired-setup-dired-keybindings "image-dired" "\
+Setup easy-to-use keybindings for the commands to be used in dired mode.
+Note that n, p and <down> and <up> will be hijacked and bound to
+`image-dired-dired-x-line'.
 
 \(fn)" t nil)
 
-(autoload 'ido-switch-buffer-other-frame "ido" "\
-Switch to another buffer and show it in another frame.
-The buffer name is selected interactively by typing a substring.
-For details of keybindings, see `ido-switch-buffer'.
+(autoload 'image-dired-display-thumbs-append "image-dired" "\
+Append thumbnails to `image-dired-thumbnail-buffer'.
 
 \(fn)" t nil)
 
-(autoload 'ido-find-file-in-dir "ido" "\
-Switch to another file starting from DIR.
+(autoload 'image-dired-display-thumb "image-dired" "\
+Shorthand for `image-dired-display-thumbs' with prefix argument.
 
-\(fn DIR)" t nil)
+\(fn)" t nil)
 
-(autoload 'ido-find-file "ido" "\
-Edit file with name obtained via minibuffer.
-The file is displayed according to `ido-default-file-method' -- the
-default is to show it in the same window, unless it is already
-visible in another frame.
+(autoload 'image-dired-dired-display-external "image-dired" "\
+Display file at point using an external viewer.
 
-The file name is selected interactively by typing a substring.  As you
-type in a string, all of the filenames matching the string are displayed
-if substring-matching is used (default).  Look at `ido-enable-prefix' and
-`ido-toggle-prefix'.  When you have found the filename you want, it can
-then be selected.  As you type, most keys have their normal keybindings,
-except for the following: \\<ido-file-completion-map>
+\(fn)" t nil)
 
-RET Select the file at the front of the list of matches.  If the
-list is empty, possibly prompt to create new file.
+(autoload 'image-dired-dired-display-image "image-dired" "\
+Display current image file.
+See documentation for `image-dired-display-image' for more information.
+With prefix argument ARG, display image in its original size.
 
-\\[ido-select-text] Select the current prompt as the buffer or file.
-If no buffer or file is found, prompt for a new one.
+\(fn &optional ARG)" t nil)
 
-\\[ido-next-match] Put the first element at the end of the list.
-\\[ido-prev-match] Put the last element at the start of the list.
-\\[ido-complete] Complete a common suffix to the current string that
-matches all files.  If there is only one match, select that file.
-If there is no common suffix, show a list of all matching files
-in a separate window.
-\\[ido-edit-input] Edit input string (including directory).
-\\[ido-prev-work-directory] or \\[ido-next-work-directory] go to previous/next directory in work directory history.
-\\[ido-merge-work-directories] search for file in the work directory history.
-\\[ido-forget-work-directory] removes current directory from the work directory history.
-\\[ido-prev-work-file] or \\[ido-next-work-file] cycle through the work file history.
-\\[ido-wide-find-file-or-pop-dir] and \\[ido-wide-find-dir-or-delete-dir] prompts and uses find to locate files or directories.
-\\[ido-make-directory] prompts for a directory to create in current directory.
-\\[ido-fallback-command] Fallback to non-ido version of current command.
-\\[ido-toggle-regexp] Toggle regexp searching.
-\\[ido-toggle-prefix] Toggle between substring and prefix matching.
-\\[ido-toggle-case] Toggle case-sensitive searching of file names.
-\\[ido-toggle-vc] Toggle version control for this file.
-\\[ido-toggle-literal] Toggle literal reading of this file.
-\\[ido-completion-help] Show list of matching files in separate window.
-\\[ido-toggle-ignore] Toggle ignoring files listed in `ido-ignore-files'.
+(autoload 'image-dired-dired-comment-files "image-dired" "\
+Add comment to current or marked files in dired.
 
 \(fn)" t nil)
 
-(autoload 'ido-find-file-other-window "ido" "\
-Switch to another file and show it in another window.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+(autoload 'image-dired-mark-tagged-files "image-dired" "\
+Use regexp to mark files with matching tag.
+A `tag' is a keyword, a piece of meta data, associated with an
+image file and stored in image-dired's database file.  This command
+lets you input a regexp and this will be matched against all tags
+on all image files in the database file.  The files that have a
+matching tags will be marked in the dired buffer.
 
 \(fn)" t nil)
 
-(autoload 'ido-find-alternate-file "ido" "\
-Switch to another file and show it in another window.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+(autoload 'image-dired-dired-edit-comment-and-tags "image-dired" "\
+Edit comment and tags of current or marked image files.
+Edit comment and tags for all marked image files in an
+easy-to-use form.
 
 \(fn)" t nil)
 
-(autoload 'ido-find-file-read-only "ido" "\
-Edit file read-only with name obtained via minibuffer.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+;;;***
+\f
+;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp
+;;;;;;  image-file-name-regexps image-file-name-extensions) "image-file"
+;;;;;;  "image-file.el" (18464 3955))
+;;; Generated autoloads from image-file.el
 
-\(fn)" t nil)
+(defvar image-file-name-extensions '("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm" "svg") "\
+*A list of image-file filename extensions.
+Filenames having one of these extensions are considered image files,
+in addition to those matching `image-file-name-regexps'.
 
-(autoload 'ido-find-file-read-only-other-window "ido" "\
-Edit file read-only in other window with name obtained via minibuffer.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+See `auto-image-file-mode'; if `auto-image-file-mode' is enabled,
+setting this variable directly does not take effect unless
+`auto-image-file-mode' is re-enabled; this happens automatically when
+the variable is set using \\[customize].")
 
-\(fn)" t nil)
+(custom-autoload 'image-file-name-extensions "image-file" nil)
 
-(autoload 'ido-find-file-read-only-other-frame "ido" "\
-Edit file read-only in other frame with name obtained via minibuffer.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+(defvar image-file-name-regexps nil "\
+*List of regexps matching image-file filenames.
+Filenames matching one of these regexps are considered image files,
+in addition to those with an extension in `image-file-name-extensions'.
 
-\(fn)" t nil)
+See function `auto-image-file-mode'; if `auto-image-file-mode' is
+enabled, setting this variable directly does not take effect unless
+`auto-image-file-mode' is re-enabled; this happens automatically when
+the variable is set using \\[customize].")
 
-(autoload 'ido-display-file "ido" "\
-Display a file in another window but don't select it.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+(custom-autoload 'image-file-name-regexps "image-file" nil)
 
-\(fn)" t nil)
+(autoload 'image-file-name-regexp "image-file" "\
+Return a regular expression matching image-file filenames.
 
-(autoload 'ido-find-file-other-frame "ido" "\
-Switch to another file and show it in another frame.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+\(fn)" nil nil)
 
-\(fn)" t nil)
+(autoload 'insert-image-file "image-file" "\
+Insert the image file FILE into the current buffer.
+Optional arguments VISIT, BEG, END, and REPLACE are interpreted as for
+the command `insert-file-contents'.
 
-(autoload 'ido-write-file "ido" "\
-Write current buffer to a file.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+\(fn FILE &optional VISIT BEG END REPLACE)" nil nil)
 
-\(fn)" t nil)
+(defvar auto-image-file-mode nil "\
+Non-nil if Auto-Image-File mode is enabled.
+See the command `auto-image-file-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `auto-image-file-mode'.")
 
-(autoload 'ido-insert-file "ido" "\
-Insert contents of file in current buffer.
-The file name is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+(custom-autoload 'auto-image-file-mode "image-file" nil)
 
-\(fn)" t nil)
+(autoload 'auto-image-file-mode "image-file" "\
+Toggle visiting of image files as images.
+With prefix argument ARG, turn on if positive, otherwise off.
+Returns non-nil if the new state is enabled.
 
-(autoload 'ido-dired "ido" "\
-Call `dired' the ido way.
-The directory is selected interactively by typing a substring.
-For details of keybindings, see `ido-find-file'.
+Image files are those whose name has an extension in
+`image-file-name-extensions', or matches a regexp in
+`image-file-name-regexps'.
 
-\(fn)" t nil)
+\(fn &optional ARG)" t nil)
 
-(autoload 'ido-read-buffer "ido" "\
-Ido replacement for the built-in `read-buffer'.
-Return the name of a buffer selected.
-PROMPT is the prompt to give to the user.  DEFAULT if given is the default
-buffer to be selected, which will go to the front of the list.
-If REQUIRE-MATCH is non-nil, an existing buffer must be selected.
+;;;***
+\f
+;;;### (autoloads (image-bookmark-jump image-mode-maybe image-minor-mode
+;;;;;;  image-mode) "image-mode" "image-mode.el" (18634 15333))
+;;; Generated autoloads from image-mode.el
+ (push '("\\.jpe?g\\'"    . image-mode) auto-mode-alist)
+ (push '("\\.png\\'"      . image-mode) auto-mode-alist)
+ (push '("\\.gif\\'"      . image-mode) auto-mode-alist)
+ (push '("\\.tiff?\\'"    . image-mode) auto-mode-alist)
+ (push '("\\.p[bpgn]m\\'" . image-mode) auto-mode-alist)
+ (push '("\\.x[bp]m\\'"   . c-mode)     auto-mode-alist)
+ (push '("\\.x[bp]m\\'"   . image-mode-maybe) auto-mode-alist)
+ (push '("\\.svgz?\\'"    . xml-mode)   auto-mode-alist)
+ (push '("\\.svgz?\\'"    . image-mode-maybe) auto-mode-alist)
 
-\(fn PROMPT &optional DEFAULT REQUIRE-MATCH)" nil nil)
+(autoload 'image-mode "image-mode" "\
+Major mode for image files.
+You can use \\<image-mode-map>\\[image-toggle-display]
+to toggle between display as an image and display as text.
 
-(autoload 'ido-read-file-name "ido" "\
-Ido replacement for the built-in `read-file-name'.
-Read file name, prompting with PROMPT and completing in directory DIR.
-See `read-file-name' for additional parameters.
+\(fn)" t nil)
+
+(autoload 'image-minor-mode "image-mode" "\
+Toggle Image minor mode.
+With arg, turn Image minor mode on if arg is positive, off otherwise.
+See the command `image-mode' for more information on this mode.
 
-\(fn PROMPT &optional DIR DEFAULT-FILENAME MUSTMATCH INITIAL PREDICATE)" nil nil)
+\(fn &optional ARG)" t nil)
 
-(autoload 'ido-read-directory-name "ido" "\
-Ido replacement for the built-in `read-directory-name'.
-Read directory name, prompting with PROMPT and completing in directory DIR.
-See `read-directory-name' for additional parameters.
+(autoload 'image-mode-maybe "image-mode" "\
+Set major or minor mode for image files.
+Set Image major mode only when there are no other major modes
+associated with a filename in `auto-mode-alist'.  When an image
+filename matches another major mode in `auto-mode-alist' then
+set that major mode and Image minor mode.
 
-\(fn PROMPT &optional DIR DEFAULT-DIRNAME MUSTMATCH INITIAL)" nil nil)
+See commands `image-mode' and `image-minor-mode' for more
+information on these modes.
 
-(autoload 'ido-completing-read "ido" "\
-Ido replacement for the built-in `completing-read'.
-Read a string in the minibuffer with ido-style completion.
-PROMPT is a string to prompt with; normally it ends in a colon and a space.
-CHOICES is a list of strings which are the possible completions.
-PREDICATE is currently ignored; it is included to be compatible
- with `completing-read'.
-If REQUIRE-MATCH is non-nil, the user is not allowed to exit unless
- the input is (or completes to) an element of CHOICES or is null.
- If the input is null, `ido-completing-read' returns DEF, or an empty
- string if DEF is nil, regardless of the value of REQUIRE-MATCH.
-If INITIAL-INPUT is non-nil, insert it in the minibuffer initially,
- with point positioned at the end.
-HIST, if non-nil, specifies a history list.
-DEF, if non-nil, is the default value.
+\(fn)" t nil)
 
-\(fn PROMPT CHOICES &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF)" nil nil)
+(autoload 'image-bookmark-jump "image-mode" "\
+Not documented
+
+\(fn BMK)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (ielm) "ielm" "ielm.el" (18371 9336))
-;;; Generated autoloads from ielm.el
- (add-hook 'same-window-buffer-names "*ielm*")
+;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
+;;;;;;  imenu-sort-function) "imenu" "imenu.el" (18659 12583))
+;;; Generated autoloads from imenu.el
 
-(autoload 'ielm "ielm" "\
-Interactively evaluate Emacs Lisp expressions.
-Switches to the buffer `*ielm*', or creates it if it does not exist.
+(defvar imenu-sort-function nil "\
+*The function to use for sorting the index mouse-menu.
 
-\(fn)" t nil)
+Affects only the mouse index menu.
 
-;;;***
-\f
-;;;### (autoloads (iimage-mode turn-on-iimage-mode) "iimage" "iimage.el"
-;;;;;;  (18335 54513))
-;;; Generated autoloads from iimage.el
+Set this to nil if you don't want any sorting (faster).
+The items in the menu are then presented in the order they were found
+in the buffer.
 
-(autoload 'turn-on-iimage-mode "iimage" "\
-Unconditionally turn on iimage mode.
+Set it to `imenu--sort-by-name' if you want alphabetic sorting.
 
-\(fn)" t nil)
+The function should take two arguments and return t if the first
+element should come before the second.  The arguments are cons cells;
+\(NAME . POSITION).  Look at `imenu--sort-by-name' for an example.")
 
-(autoload 'iimage-mode "iimage" "\
-Toggle inline image minor mode.
+(custom-autoload 'imenu-sort-function "imenu" t)
 
-\(fn &optional ARG)" t nil)
+(defvar imenu-generic-expression nil "\
+The regex pattern to use for creating a buffer index.
 
-;;;***
-\f
-;;;### (autoloads (defimage find-image remove-images insert-sliced-image
-;;;;;;  insert-image put-image create-image image-type-auto-detected-p
-;;;;;;  image-type-available-p image-type image-type-from-file-name
-;;;;;;  image-type-from-file-header image-type-from-buffer image-type-from-data)
-;;;;;;  "image" "image.el" (18335 54513))
-;;; Generated autoloads from image.el
+If non-nil this pattern is passed to `imenu--generic-function' to
+create a buffer index.  Look there for the documentation of this
+pattern's structure.
 
-(autoload 'image-type-from-data "image" "\
-Determine the image type from image data DATA.
-Value is a symbol specifying the image type or nil if type cannot
-be determined.
+For example, see the value of `fortran-imenu-generic-expression' used by
+`fortran-mode' with `imenu-syntax-alist' set locally to give the
+characters which normally have \"symbol\" syntax \"word\" syntax
+during matching.")
 
-\(fn DATA)" nil nil)
+(make-variable-buffer-local 'imenu-generic-expression)
 
-(autoload 'image-type-from-buffer "image" "\
-Determine the image type from data in the current buffer.
-Value is a symbol specifying the image type or nil if type cannot
-be determined.
+(defvar imenu-create-index-function 'imenu-default-create-index-function "\
+The function to use for creating an index alist of the current buffer.
 
-\(fn)" nil nil)
+It should be a function that takes no arguments and returns
+an index alist of the current buffer.  The function is
+called within a `save-excursion'.
 
-(autoload 'image-type-from-file-header "image" "\
-Determine the type of image file FILE from its first few bytes.
-Value is a symbol specifying the image type, or nil if type cannot
-be determined.
+See `imenu--index-alist' for the format of the buffer index alist.")
 
-\(fn FILE)" nil nil)
+(make-variable-buffer-local 'imenu-create-index-function)
 
-(autoload 'image-type-from-file-name "image" "\
-Determine the type of image file FILE from its name.
-Value is a symbol specifying the image type, or nil if type cannot
-be determined.
+(defvar imenu-prev-index-position-function 'beginning-of-defun "\
+Function for finding the next index position.
 
-\(fn FILE)" nil nil)
+If `imenu-create-index-function' is set to
+`imenu-default-create-index-function', then you must set this variable
+to a function that will find the next index, looking backwards in the
+file.
 
-(autoload 'image-type "image" "\
-Determine and return image type.
-SOURCE is an image file name or image data.
-Optional TYPE is a symbol describing the image type.  If TYPE is omitted
-or nil, try to determine the image type from its first few bytes
-of image data.  If that doesn't work, and SOURCE is a file name,
-use its file extension as image type.
-Optional DATA-P non-nil means SOURCE is a string containing image data.
+The function should leave point at the place to be connected to the
+index and it should return nil when it doesn't find another index.")
 
-\(fn SOURCE &optional TYPE DATA-P)" nil nil)
+(make-variable-buffer-local 'imenu-prev-index-position-function)
 
-(autoload 'image-type-available-p "image" "\
-Return non-nil if image type TYPE is available.
-Image types are symbols like `xbm' or `jpeg'.
+(defvar imenu-extract-index-name-function nil "\
+Function for extracting the index item name, given a position.
 
-\(fn TYPE)" nil nil)
+This function is called after `imenu-prev-index-position-function'
+finds a position for an index item, with point at that position.
+It should return the name for that index item.")
 
-(autoload 'image-type-auto-detected-p "image" "\
-Return t if the current buffer contains an auto-detectable image.
-This function is intended to be used from `magic-fallback-mode-alist'.
+(make-variable-buffer-local 'imenu-extract-index-name-function)
 
-The buffer is considered to contain an auto-detectable image if
-its beginning matches an image type in `image-type-header-regexps',
-and that image type is present in `image-type-auto-detectable' with a
-non-nil value.  If that value is non-nil, but not t, then the image type
-must be available.
+(defvar imenu-name-lookup-function nil "\
+Function to compare string with index item.
 
-\(fn)" nil nil)
+This function will be called with two strings, and should return
+non-nil if they match.
 
-(autoload 'create-image "image" "\
-Create an image.
-FILE-OR-DATA is an image file name or image data.
-Optional TYPE is a symbol describing the image type.  If TYPE is omitted
-or nil, try to determine the image type from its first few bytes
-of image data.  If that doesn't work, and FILE-OR-DATA is a file name,
-use its file extension as image type.
-Optional DATA-P non-nil means FILE-OR-DATA is a string containing image data.
-Optional PROPS are additional image attributes to assign to the image,
-like, e.g. `:mask MASK'.
-Value is the image created, or nil if images of type TYPE are not supported.
+If nil, comparison is done with `string='.
+Set this to some other function for more advanced comparisons,
+such as \"begins with\" or \"name matches and number of
+arguments match\".")
 
-Images should not be larger than specified by `max-image-size'.
+(make-variable-buffer-local 'imenu-name-lookup-function)
 
-Image file names that are not absolute are searched for in the
-\"images\" sub-directory of `data-directory' and
-`x-bitmap-file-path' (in that order).
+(defvar imenu-default-goto-function 'imenu-default-goto-function "\
+The default function called when selecting an Imenu item.
+The function in this variable is called when selecting a normal index-item.")
 
-\(fn FILE-OR-DATA &optional TYPE DATA-P &rest PROPS)" nil nil)
+(make-variable-buffer-local 'imenu-default-goto-function)
 
-(autoload 'put-image "image" "\
-Put image IMAGE in front of POS in the current buffer.
-IMAGE must be an image created with `create-image' or `defimage'.
-IMAGE is displayed by putting an overlay into the current buffer with a
-`before-string' STRING that has a `display' property whose value is the
-image.  STRING is defaulted if you omit it.
-POS may be an integer or marker.
-AREA is where to display the image.  AREA nil or omitted means
-display it in the text area, a value of `left-margin' means
-display it in the left marginal area, a value of `right-margin'
-means display it in the right marginal area.
+(make-variable-buffer-local 'imenu-syntax-alist)
 
-\(fn IMAGE POS &optional STRING AREA)" nil nil)
+(make-variable-buffer-local 'imenu-case-fold-search)
 
-(autoload 'insert-image "image" "\
-Insert IMAGE into current buffer at point.
-IMAGE is displayed by inserting STRING into the current buffer
-with a `display' property whose value is the image.  STRING is
-defaulted if you omit it.
-AREA is where to display the image.  AREA nil or omitted means
-display it in the text area, a value of `left-margin' means
-display it in the left marginal area, a value of `right-margin'
-means display it in the right marginal area.
-SLICE specifies slice of IMAGE to insert.  SLICE nil or omitted
-means insert whole image.  SLICE is a list (X Y WIDTH HEIGHT)
-specifying the X and Y positions and WIDTH and HEIGHT of image area
-to insert.  A float value 0.0 - 1.0 means relative to the width or
-height of the image; integer values are taken as pixel values.
+(autoload 'imenu-add-to-menubar "imenu" "\
+Add an `imenu' entry to the menu bar for the current buffer.
+NAME is a string used to name the menu bar item.
+See the command `imenu' for more information.
 
-\(fn IMAGE &optional STRING AREA SLICE)" nil nil)
+\(fn NAME)" t nil)
 
-(autoload 'insert-sliced-image "image" "\
-Insert IMAGE into current buffer at point.
-IMAGE is displayed by inserting STRING into the current buffer
-with a `display' property whose value is the image.  STRING is
-defaulted if you omit it.
-AREA is where to display the image.  AREA nil or omitted means
-display it in the text area, a value of `left-margin' means
-display it in the left marginal area, a value of `right-margin'
-means display it in the right marginal area.
-The image is automatically split into ROW x COLS slices.
+(autoload 'imenu-add-menubar-index "imenu" "\
+Add an Imenu \"Index\" entry on the menu bar for the current buffer.
 
-\(fn IMAGE &optional STRING AREA ROWS COLS)" nil nil)
+A trivial interface to `imenu-add-to-menubar' suitable for use in a hook.
 
-(autoload 'remove-images "image" "\
-Remove images between START and END in BUFFER.
-Remove only images that were put in BUFFER with calls to `put-image'.
-BUFFER nil or omitted means use the current buffer.
+\(fn)" t nil)
 
-\(fn START END &optional BUFFER)" nil nil)
+(autoload 'imenu "imenu" "\
+Jump to a place in the buffer chosen using a buffer menu or mouse menu.
+INDEX-ITEM specifies the position.  See `imenu-choose-buffer-index'
+for more information.
 
-(autoload 'find-image "image" "\
-Find an image, choosing one of a list of image specifications.
+\(fn INDEX-ITEM)" t nil)
 
-SPECS is a list of image specifications.
+;;;***
+\f
+;;;### (autoloads (indian-2-column-to-ucs-region in-is13194-pre-write-conversion
+;;;;;;  in-is13194-post-read-conversion indian-compose-string indian-compose-region)
+;;;;;;  "ind-util" "language/ind-util.el" (18463 56564))
+;;; Generated autoloads from language/ind-util.el
 
-Each image specification in SPECS is a property list.  The contents of
-a specification are image type dependent.  All specifications must at
-least contain the properties `:type TYPE' and either `:file FILE' or
-`:data DATA', where TYPE is a symbol specifying the image type,
-e.g. `xbm', FILE is the file to load the image from, and DATA is a
-string containing the actual image data.  The specification whose TYPE
-is supported, and FILE exists, is used to construct the image
-specification to be returned.  Return nil if no specification is
-satisfied.
+(autoload 'indian-compose-region "ind-util" "\
+Compose the region according to `composition-function-table'.
 
-The image is looked for in `image-load-path'.
+\(fn FROM TO)" t nil)
 
-Image files should not be larger than specified by `max-image-size'.
+(autoload 'indian-compose-string "ind-util" "\
+Not documented
 
-\(fn SPECS)" nil nil)
+\(fn STRING)" nil nil)
 
-(autoload 'defimage "image" "\
-Define SYMBOL as an image.
+(autoload 'in-is13194-post-read-conversion "ind-util" "\
+Not documented
 
-SPECS is a list of image specifications.  DOC is an optional
-documentation string.
+\(fn LEN)" nil nil)
 
-Each image specification in SPECS is a property list.  The contents of
-a specification are image type dependent.  All specifications must at
-least contain the properties `:type TYPE' and either `:file FILE' or
-`:data DATA', where TYPE is a symbol specifying the image type,
-e.g. `xbm', FILE is the file to load the image from, and DATA is a
-string containing the actual image data.  The first image
-specification whose TYPE is supported, and FILE exists, is used to
-define SYMBOL.
+(autoload 'in-is13194-pre-write-conversion "ind-util" "\
+Not documented
 
-Example:
+\(fn FROM TO)" nil nil)
 
-   (defimage test-image ((:type xpm :file \"~/test1.xpm\")
-                         (:type xbm :file \"~/test1.xbm\")))
+(autoload 'indian-2-column-to-ucs-region "ind-util" "\
+Convert old Emacs Devanagari characters to UCS.
 
-\(fn SYMBOL SPECS &optional DOC)" nil (quote macro))
+\(fn FROM TO)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (image-dired-dired-edit-comment-and-tags image-dired-mark-tagged-files
-;;;;;;  image-dired-dired-comment-files image-dired-dired-display-image
-;;;;;;  image-dired-dired-display-external image-dired-display-thumb
-;;;;;;  image-dired-display-thumbs-append image-dired-setup-dired-keybindings
-;;;;;;  image-dired-jump-thumbnail-buffer image-dired-delete-tag
-;;;;;;  image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs
-;;;;;;  image-dired-dired-with-window-configuration image-dired-dired-insert-marked-thumbs)
-;;;;;;  "image-dired" "image-dired.el" (18335 54513))
-;;; Generated autoloads from image-dired.el
+;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command
+;;;;;;  inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp"
+;;;;;;  "progmodes/inf-lisp.el" (18464 1608))
+;;; Generated autoloads from progmodes/inf-lisp.el
 
-(autoload 'image-dired-dired-insert-marked-thumbs "image-dired" "\
-Insert thumbnails before file names of marked files in the dired buffer.
+(defvar inferior-lisp-filter-regexp "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'" "\
+*What not to save on inferior Lisp's input history.
+Input matching this regexp is not saved on the input history in Inferior Lisp
+mode.  Default is whitespace followed by 0 or 1 single-letter colon-keyword
+\(as in :a, :c, etc.)")
 
-\(fn)" t nil)
+(custom-autoload 'inferior-lisp-filter-regexp "inf-lisp" t)
 
-(autoload 'image-dired-dired-with-window-configuration "image-dired" "\
-Open directory DIR and create a default window configuration.
+(defvar inferior-lisp-program "lisp" "\
+*Program name for invoking an inferior Lisp in Inferior Lisp mode.")
 
-Convenience command that:
+(custom-autoload 'inferior-lisp-program "inf-lisp" t)
 
- - Opens dired in folder DIR
- - Splits windows in most useful (?) way
- - Set `truncate-lines' to t
+(defvar inferior-lisp-load-command "(load \"%s\")\n" "\
+*Format-string for building a Lisp expression to load a file.
+This format string should use `%s' to substitute a file name
+and should result in a Lisp expression that will command the inferior Lisp
+to load that file.  The default works acceptably on most Lisps.
+The string \"(progn (load \\\"%s\\\" :verbose nil :print t) (values))\\n\"
+produces cosmetically superior output for this application,
+but it works only in Common Lisp.")
 
-After the command has finished, you would typically mark some
-image files in dired and type
-\\[image-dired-display-thumbs] (`image-dired-display-thumbs').
+(custom-autoload 'inferior-lisp-load-command "inf-lisp" t)
 
-If called with prefix argument ARG, skip splitting of windows.
+(defvar inferior-lisp-prompt "^[^> \n]*>+:? *" "\
+Regexp to recognize prompts in the Inferior Lisp mode.
+Defaults to \"^[^> \\n]*>+:? *\", which works pretty good for Lucid, kcl,
+and franz.  This variable is used to initialize `comint-prompt-regexp' in the
+Inferior Lisp buffer.
 
-The current window configuration is saved and can be restored by
-calling `image-dired-restore-window-configuration'.
+This variable is only used if the variable
+`comint-use-prompt-regexp' is non-nil.
 
-\(fn DIR &optional ARG)" t nil)
+More precise choices:
+Lucid Common Lisp: \"^\\\\(>\\\\|\\\\(->\\\\)+\\\\) *\"
+franz: \"^\\\\(->\\\\|<[0-9]*>:\\\\) *\"
+kcl: \"^>+ *\"
 
-(autoload 'image-dired-display-thumbs "image-dired" "\
-Display thumbnails of all marked files, in `image-dired-thumbnail-buffer'.
-If a thumbnail image does not exist for a file, it is created on the
-fly.  With prefix argument ARG, display only thumbnail for file at
-point (this is useful if you have marked some files but want to show
-another one).
+This is a fine thing to set in your .emacs file or through Custom.")
 
-Recommended usage is to split the current frame horizontally so that
-you have the dired buffer in the left window and the
-`image-dired-thumbnail-buffer' buffer in the right window.
+(custom-autoload 'inferior-lisp-prompt "inf-lisp" t)
 
-With optional argument APPEND, append thumbnail to thumbnail buffer
-instead of erasing it first.
+(defvar inferior-lisp-mode-hook 'nil "\
+*Hook for customising Inferior Lisp mode.")
 
-Option argument DO-NOT-POP controls if `pop-to-buffer' should be
-used or not.  If non-nil, use `display-buffer' instead of
-`pop-to-buffer'.  This is used from functions like
-`image-dired-next-line-and-display' and
-`image-dired-previous-line-and-display' where we do not want the
-thumbnail buffer to be selected.
+(autoload 'inferior-lisp "inf-lisp" "\
+Run an inferior Lisp process, input and output via buffer `*inferior-lisp*'.
+If there is a process already running in `*inferior-lisp*', just switch
+to that buffer.
+With argument, allows you to edit the command line (default is value
+of `inferior-lisp-program').  Runs the hooks from
+`inferior-lisp-mode-hook' (after the `comint-mode-hook' is run).
+\(Type \\[describe-mode] in the process buffer for a list of commands.)
 
-\(fn &optional ARG APPEND DO-NOT-POP)" t nil)
+\(fn CMD)" t nil)
+ (add-hook 'same-window-buffer-names "*inferior-lisp*")
 
-(autoload 'image-dired-show-all-from-dir "image-dired" "\
-Make a preview buffer for all images in DIR and display it.
-If the number of files in DIR matching `image-file-name-regexp'
-exceeds `image-dired-show-all-from-dir-max-files', a warning will be
-displayed.
+(defalias 'run-lisp 'inferior-lisp)
 
-\(fn DIR)" t nil)
+;;;***
+\f
+;;;### (autoloads (Info-bookmark-jump Info-speedbar-browser Info-goto-emacs-key-command-node
+;;;;;;  Info-goto-emacs-command-node Info-mode info-apropos Info-index
+;;;;;;  Info-directory Info-on-current-buffer info-standalone info-emacs-manual
+;;;;;;  info info-other-window) "info" "info.el" (18643 25222))
+;;; Generated autoloads from info.el
 
-(defalias 'image-dired 'image-dired-show-all-from-dir)
+(autoload 'info-other-window "info" "\
+Like `info' but show the Info buffer in another window.
 
-(defalias 'tumme 'image-dired-show-all-from-dir)
+\(fn &optional FILE-OR-NODE)" t nil)
+ (add-hook 'same-window-regexps "\\*info\\*\\(\\|<[0-9]+>\\)")
+ (put 'info 'info-file "emacs")
 
-(autoload 'image-dired-tag-files "image-dired" "\
-Tag marked file(s) in dired.  With prefix ARG, tag file at point.
+(autoload 'info "info" "\
+Enter Info, the documentation browser.
+Optional argument FILE-OR-NODE specifies the file to examine;
+the default is the top-level directory of Info.
+Called from a program, FILE-OR-NODE may specify an Info node of the form
+`(FILENAME)NODENAME'.
+Optional argument BUFFER specifies the Info buffer name;
+the default buffer name is *info*.  If BUFFER exists,
+just switch to BUFFER.  Otherwise, create a new buffer
+with the top-level Info directory.
 
-\(fn ARG)" t nil)
+In interactive use, a non-numeric prefix argument directs
+this command to read a file name from the minibuffer.
+A numeric prefix argument selects an Info buffer with the prefix number
+appended to the Info buffer name.
 
-(autoload 'image-dired-delete-tag "image-dired" "\
-Remove tag for selected file(s).
-With prefix argument ARG, remove tag from file at point.
+The search path for Info files is in the variable `Info-directory-list'.
+The top-level Info directory is made by combining all the files named `dir'
+in all the directories in that path.
 
-\(fn ARG)" t nil)
+See a list of available Info commands in `Info-mode'.
 
-(autoload 'image-dired-jump-thumbnail-buffer "image-dired" "\
-Jump to thumbnail buffer.
+\(fn &optional FILE-OR-NODE BUFFER)" t nil)
+
+(autoload 'info-emacs-manual "info" "\
+Display the Emacs manual in Info mode.
 
 \(fn)" t nil)
 
-(autoload 'image-dired-setup-dired-keybindings "image-dired" "\
-Setup easy-to-use keybindings for the commands to be used in dired mode.
-Note that n, p and <down> and <up> will be hijacked and bound to
-`image-dired-dired-x-line'.
+(autoload 'info-standalone "info" "\
+Run Emacs as a standalone Info reader.
+Usage:  emacs -f info-standalone [filename]
+In standalone mode, \\<Info-mode-map>\\[Info-exit] exits Emacs itself.
 
-\(fn)" t nil)
+\(fn)" nil nil)
 
-(autoload 'image-dired-display-thumbs-append "image-dired" "\
-Append thumbnails to `image-dired-thumbnail-buffer'.
+(autoload 'Info-on-current-buffer "info" "\
+Use Info mode to browse the current Info buffer.
+With a prefix arg, this queries for the node name to visit first;
+otherwise, that defaults to `Top'.
 
-\(fn)" t nil)
+\(fn &optional NODENAME)" t nil)
 
-(autoload 'image-dired-display-thumb "image-dired" "\
-Shorthand for `image-dired-display-thumbs' with prefix argument.
+(autoload 'Info-directory "info" "\
+Go to the Info directory node.
 
 \(fn)" t nil)
 
-(autoload 'image-dired-dired-display-external "image-dired" "\
-Display file at point using an external viewer.
+(autoload 'Info-index "info" "\
+Look up a string TOPIC in the index for this manual and go to that entry.
+If there are no exact matches to the specified topic, this chooses
+the first match which is a case-insensitive substring of a topic.
+Use the \\<Info-mode-map>\\[Info-index-next] command to see the other matches.
+Give an empty topic name to go to the Index node itself.
+
+\(fn TOPIC)" t nil)
+
+(autoload 'info-apropos "info" "\
+Grovel indices of all known Info files on your system for STRING.
+Build a menu of the possible matches.
+
+\(fn STRING)" t nil)
+
+(autoload 'Info-mode "info" "\
+Info mode provides commands for browsing through the Info documentation tree.
+Documentation in Info is divided into \"nodes\", each of which discusses
+one topic and contains references to other nodes which discuss related
+topics.  Info has commands to follow the references and show you other nodes.
+
+\\<Info-mode-map>\\[Info-help] Invoke the Info tutorial.
+\\[Info-exit]  Quit Info: reselect previously selected buffer.
+
+Selecting other nodes:
+\\[Info-mouse-follow-nearest-node]
+       Follow a node reference you click on.
+         This works with menu items, cross references, and
+         the \"next\", \"previous\" and \"up\", depending on where you click.
+\\[Info-follow-nearest-node]   Follow a node reference near point, like \\[Info-mouse-follow-nearest-node].
+\\[Info-next]  Move to the \"next\" node of this node.
+\\[Info-prev]  Move to the \"previous\" node of this node.
+\\[Info-up]    Move \"up\" from this node.
+\\[Info-menu]  Pick menu item specified by name (or abbreviation).
+         Picking a menu item causes another node to be selected.
+\\[Info-directory]     Go to the Info directory node.
+\\[Info-top-node]      Go to the Top node of this file.
+\\[Info-final-node]    Go to the final node in this file.
+\\[Info-backward-node] Go backward one node, considering all nodes as forming one sequence.
+\\[Info-forward-node]  Go forward one node, considering all nodes as forming one sequence.
+\\[Info-next-reference]        Move cursor to next cross-reference or menu item.
+\\[Info-prev-reference]        Move cursor to previous cross-reference or menu item.
+\\[Info-follow-reference]      Follow a cross reference.  Reads name of reference.
+\\[Info-history-back]  Move back in history to the last node you were at.
+\\[Info-history-forward]       Move forward in history to the node you returned from after using \\[Info-history-back].
+\\[Info-history]       Go to menu of visited nodes.
+\\[Info-toc]   Go to table of contents of the current Info file.
+
+Moving within a node:
+\\[Info-scroll-up]     Normally, scroll forward a full screen.
+         Once you scroll far enough in a node that its menu appears on the
+         screen but after point, the next scroll moves into its first
+         subnode.  When after all menu items (or if there is no menu),
+         move up to the parent node.
+\\[Info-scroll-down]   Normally, scroll backward.  If the beginning of the buffer is
+         already visible, try to go to the previous menu entry, or up
+         if there is none.
+\\[beginning-of-buffer]        Go to beginning of node.
+
+Advanced commands:
+\\[Info-search]        Search through this Info file for specified regexp,
+         and select the node in which the next occurrence is found.
+\\[Info-search-case-sensitively]       Search through this Info file for specified regexp case-sensitively.
+\\[Info-search-next]   Search for another occurrence of regexp
+         from a previous \\<Info-mode-map>\\[Info-search] command.
+\\[isearch-forward], \\[isearch-forward-regexp]        Use Isearch to search through multiple Info nodes.
+\\[Info-index] Search for a topic in this manual's Index and go to index entry.
+\\[Info-index-next]    (comma) Move to the next match from a previous \\<Info-mode-map>\\[Info-index] command.
+\\[info-apropos]       Look for a string in the indices of all manuals.
+\\[Info-goto-node]     Move to node specified by name.
+         You may include a filename as well, as (FILENAME)NODENAME.
+1 .. 9 Pick first ... ninth item in node's menu.
+         Every third `*' is highlighted to help pick the right number.
+\\[Info-copy-current-node-name]        Put name of current Info node in the kill ring.
+\\[clone-buffer]       Select a new cloned Info buffer in another window.
+\\[universal-argument] \\[info]        Move to new Info file with completion.
+\\[universal-argument] N \\[info]      Select Info buffer with prefix number in the name *info*<N>.
 
-\(fn)" t nil)
+\(fn)" nil nil)
+ (put 'Info-goto-emacs-command-node 'info-file "emacs")
 
-(autoload 'image-dired-dired-display-image "image-dired" "\
-Display current image file.
-See documentation for `image-dired-display-image' for more information.
-With prefix argument ARG, display image in its original size.
+(autoload 'Info-goto-emacs-command-node "info" "\
+Go to the Info node in the Emacs manual for command COMMAND.
+The command is found by looking up in Emacs manual's indices
+or in another manual found via COMMAND's `info-file' property or
+the variable `Info-file-list-for-emacs'.
+COMMAND must be a symbol or string.
 
-\(fn &optional ARG)" t nil)
+\(fn COMMAND)" t nil)
+ (put 'Info-goto-emacs-key-command-node 'info-file "emacs")
 
-(autoload 'image-dired-dired-comment-files "image-dired" "\
-Add comment to current or marked files in dired.
+(autoload 'Info-goto-emacs-key-command-node "info" "\
+Go to the node in the Emacs manual which describes the command bound to KEY.
+KEY is a string.
+Interactively, if the binding is `execute-extended-command', a command is read.
+The command is found by looking up in Emacs manual's indices
+or in another manual found via COMMAND's `info-file' property or
+the variable `Info-file-list-for-emacs'.
 
-\(fn)" t nil)
+\(fn KEY)" t nil)
 
-(autoload 'image-dired-mark-tagged-files "image-dired" "\
-Use regexp to mark files with matching tag.
-A `tag' is a keyword, a piece of meta data, associated with an
-image file and stored in image-dired's database file.  This command
-lets you input a regexp and this will be matched against all tags
-on all image files in the database file.  The files that have a
-matching tags will be marked in the dired buffer.
+(autoload 'Info-speedbar-browser "info" "\
+Initialize speedbar to display an Info node browser.
+This will add a speedbar major display mode.
 
 \(fn)" t nil)
 
-(autoload 'image-dired-dired-edit-comment-and-tags "image-dired" "\
-Edit comment and tags of current or marked image files.
-Edit comment and tags for all marked image files in an
-easy-to-use form.
+(autoload 'Info-bookmark-jump "info" "\
+Not documented
 
-\(fn)" t nil)
+\(fn BMK)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp
-;;;;;;  image-file-name-regexps image-file-name-extensions) "image-file"
-;;;;;;  "image-file.el" (18335 54513))
-;;; Generated autoloads from image-file.el
-
-(defvar image-file-name-extensions '("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm" "svg") "\
-*A list of image-file filename extensions.
-Filenames having one of these extensions are considered image files,
-in addition to those matching `image-file-name-regexps'.
-
-See `auto-image-file-mode'; if `auto-image-file-mode' is enabled,
-setting this variable directly does not take effect unless
-`auto-image-file-mode' is re-enabled; this happens automatically when
-the variable is set using \\[customize].")
-
-(custom-autoload 'image-file-name-extensions "image-file" nil)
+;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file
+;;;;;;  info-lookup-symbol info-lookup-reset) "info-look" "info-look.el"
+;;;;;;  (18580 33792))
+;;; Generated autoloads from info-look.el
 
-(defvar image-file-name-regexps nil "\
-*List of regexps matching image-file filenames.
-Filenames matching one of these regexps are considered image files,
-in addition to those with an extension in `image-file-name-extensions'.
+(autoload 'info-lookup-reset "info-look" "\
+Throw away all cached data.
+This command is useful if the user wants to start at the beginning without
+quitting Emacs, for example, after some Info documents were updated on the
+system.
 
-See function `auto-image-file-mode'; if `auto-image-file-mode' is
-enabled, setting this variable directly does not take effect unless
-`auto-image-file-mode' is re-enabled; this happens automatically when
-the variable is set using \\[customize].")
+\(fn)" t nil)
+ (put 'info-lookup-symbol 'info-file "emacs")
 
-(custom-autoload 'image-file-name-regexps "image-file" nil)
+(autoload 'info-lookup-symbol "info-look" "\
+Display the definition of SYMBOL, as found in the relevant manual.
+When this command is called interactively, it reads SYMBOL from the
+minibuffer.  In the minibuffer, use M-n to yank the default argument
+value into the minibuffer so you can edit it.  The default symbol is the
+one found at point.
 
-(autoload 'image-file-name-regexp "image-file" "\
-Return a regular expression matching image-file filenames.
+With prefix arg a query for the symbol help mode is offered.
 
-\(fn)" nil nil)
+\(fn SYMBOL &optional MODE)" t nil)
+ (put 'info-lookup-file 'info-file "emacs")
 
-(autoload 'insert-image-file "image-file" "\
-Insert the image file FILE into the current buffer.
-Optional arguments VISIT, BEG, END, and REPLACE are interpreted as for
-the command `insert-file-contents'.
+(autoload 'info-lookup-file "info-look" "\
+Display the documentation of a file.
+When this command is called interactively, it reads FILE from the minibuffer.
+In the minibuffer, use M-n to yank the default file name
+into the minibuffer so you can edit it.
+The default file name is the one found at point.
 
-\(fn FILE &optional VISIT BEG END REPLACE)" nil nil)
+With prefix arg a query for the file help mode is offered.
 
-(defvar auto-image-file-mode nil "\
-Non-nil if Auto-Image-File mode is enabled.
-See the command `auto-image-file-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `auto-image-file-mode'.")
+\(fn FILE &optional MODE)" t nil)
 
-(custom-autoload 'auto-image-file-mode "image-file" nil)
+(autoload 'info-complete-symbol "info-look" "\
+Perform completion on symbol preceding point.
 
-(autoload 'auto-image-file-mode "image-file" "\
-Toggle visiting of image files as images.
-With prefix argument ARG, turn on if positive, otherwise off.
-Returns non-nil if the new state is enabled.
+\(fn &optional MODE)" t nil)
 
-Image files are those whose name has an extension in
-`image-file-name-extensions', or matches a regexp in
-`image-file-name-regexps'.
+(autoload 'info-complete-file "info-look" "\
+Perform completion on file preceding point.
 
-\(fn &optional ARG)" t nil)
+\(fn &optional MODE)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (image-bookmark-jump image-mode-maybe image-minor-mode
-;;;;;;  image-mode) "image-mode" "image-mode.el" (18420 18524))
-;;; Generated autoloads from image-mode.el
- (push '("\\.jpe?g\\'"    . image-mode) auto-mode-alist)
- (push '("\\.png\\'"      . image-mode) auto-mode-alist)
- (push '("\\.gif\\'"      . image-mode) auto-mode-alist)
- (push '("\\.tiff?\\'"    . image-mode) auto-mode-alist)
- (push '("\\.p[bpgn]m\\'" . image-mode) auto-mode-alist)
- (push '("\\.x[bp]m\\'"   . c-mode)     auto-mode-alist)
- (push '("\\.x[bp]m\\'"   . image-mode-maybe) auto-mode-alist)
- (push '("\\.svgz?\\'"    . xml-mode)   auto-mode-alist)
- (push '("\\.svgz?\\'"    . image-mode-maybe) auto-mode-alist)
+;;;### (autoloads (info-xref-check-all-custom info-xref-check-all
+;;;;;;  info-xref-check) "info-xref" "info-xref.el" (18464 3956))
+;;; Generated autoloads from info-xref.el
 
-(autoload 'image-mode "image-mode" "\
-Major mode for image files.
-You can use \\<image-mode-map>\\[image-toggle-display]
-to toggle between display as an image and display as text.
+(autoload 'info-xref-check "info-xref" "\
+Check external references in FILENAME, an info document.
 
-\(fn)" t nil)
+\(fn FILENAME)" t nil)
 
-(autoload 'image-minor-mode "image-mode" "\
-Toggle Image minor mode.
-With arg, turn Image minor mode on if arg is positive, off otherwise.
-See the command `image-mode' for more information on this mode.
+(autoload 'info-xref-check-all "info-xref" "\
+Check external references in all info documents in the usual path.
+The usual path is `Info-directory-list' and `Info-additional-directory-list'.
 
-\(fn &optional ARG)" t nil)
+\(fn)" t nil)
 
-(autoload 'image-mode-maybe "image-mode" "\
-Set major or minor mode for image files.
-Set Image major mode only when there are no other major modes
-associated with a filename in `auto-mode-alist'.  When an image
-filename matches another major mode in `auto-mode-alist' then
-set that major mode and Image minor mode.
+(autoload 'info-xref-check-all-custom "info-xref" "\
+Check info references in all customize groups and variables.
+`custom-manual' and `info-link' entries in the `custom-links' list are checked.
 
-See commands `image-mode' and `image-minor-mode' for more
-information on these modes.
+`custom-load' autoloads for all symbols are loaded in order to get all the
+link information.  This will be a lot of lisp packages loaded, and can take
+quite a while.
 
 \(fn)" t nil)
 
-(autoload 'image-bookmark-jump "image-mode" "\
-Not documented
-
-\(fn BMK)" nil nil)
-
 ;;;***
 \f
-;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
-;;;;;;  imenu-sort-function) "imenu" "imenu.el" (18335 54513))
-;;; Generated autoloads from imenu.el
+;;;### (autoloads (batch-info-validate Info-validate Info-split Info-split-threshold
+;;;;;;  Info-tagify) "informat" "informat.el" (18654 2590))
+;;; Generated autoloads from informat.el
 
-(defvar imenu-sort-function nil "\
-*The function to use for sorting the index mouse-menu.
+(autoload 'Info-tagify "informat" "\
+Create or update Info file tag table in current buffer or in a region.
 
-Affects only the mouse index menu.
+\(fn &optional INPUT-BUFFER-NAME)" t nil)
 
-Set this to nil if you don't want any sorting (faster).
-The items in the menu are then presented in the order they were found
-in the buffer.
+(defvar Info-split-threshold 262144 "\
+The number of characters by which `Info-split' splits an info file.")
 
-Set it to `imenu--sort-by-name' if you want alphabetic sorting.
+(custom-autoload 'Info-split-threshold "informat" t)
 
-The function should take two arguments and return t if the first
-element should come before the second.  The arguments are cons cells;
-\(NAME . POSITION).  Look at `imenu--sort-by-name' for an example.")
+(autoload 'Info-split "informat" "\
+Split an info file into an indirect file plus bounded-size subfiles.
+Each subfile will be up to the number of characters that
+`Info-split-threshold' specifies, plus one node.
 
-(custom-autoload 'imenu-sort-function "imenu" t)
+To use this command, first visit a large Info file that has a tag
+table.  The buffer is modified into a (small) indirect info file which
+should be saved in place of the original visited file.
 
-(defvar imenu-generic-expression nil "\
-The regex pattern to use for creating a buffer index.
+The subfiles are written in the same directory the original file is
+in, with names generated by appending `-' and a number to the original
+file name.  The indirect file still functions as an Info file, but it
+contains just the tag table and a directory of subfiles.
 
-If non-nil this pattern is passed to `imenu--generic-function' to
-create a buffer index.  Look there for the documentation of this
-pattern's structure.
+\(fn)" t nil)
 
-For example, see the value of `fortran-imenu-generic-expression' used by
-`fortran-mode' with `imenu-syntax-alist' set locally to give the
-characters which normally have \"symbol\" syntax \"word\" syntax
-during matching.")
+(autoload 'Info-validate "informat" "\
+Check current buffer for validity as an Info file.
+Check that every node pointer points to an existing node.
 
-(make-variable-buffer-local 'imenu-generic-expression)
+\(fn)" t nil)
 
-(defvar imenu-create-index-function 'imenu-default-create-index-function "\
-The function to use for creating an index alist of the current buffer.
+(autoload 'batch-info-validate "informat" "\
+Runs `Info-validate' on the files remaining on the command line.
+Must be used only with -batch, and kills Emacs on completion.
+Each file will be processed even if an error occurred previously.
+For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"
 
-It should be a function that takes no arguments and returns
-an index alist of the current buffer.  The function is
-called within a `save-excursion'.
+\(fn)" nil nil)
 
-See `imenu--index-alist' for the format of the buffer index alist.")
+;;;***
+\f
+;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method
+;;;;;;  isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el"
+;;;;;;  (18463 56324))
+;;; Generated autoloads from international/isearch-x.el
 
-(make-variable-buffer-local 'imenu-create-index-function)
+(autoload 'isearch-toggle-specified-input-method "isearch-x" "\
+Select an input method and turn it on in interactive search.
 
-(defvar imenu-prev-index-position-function 'beginning-of-defun "\
-Function for finding the next index position.
+\(fn)" t nil)
 
-If `imenu-create-index-function' is set to
-`imenu-default-create-index-function', then you must set this variable
-to a function that will find the next index, looking backwards in the
-file.
+(autoload 'isearch-toggle-input-method "isearch-x" "\
+Toggle input method in interactive search.
 
-The function should leave point at the place to be connected to the
-index and it should return nil when it doesn't find another index.")
+\(fn)" t nil)
 
-(make-variable-buffer-local 'imenu-prev-index-position-function)
+(autoload 'isearch-process-search-multibyte-characters "isearch-x" "\
+Not documented
 
-(defvar imenu-extract-index-name-function nil "\
-Function for extracting the index item name, given a position.
+\(fn LAST-CHAR)" nil nil)
 
-This function is called after `imenu-prev-index-position-function'
-finds a position for an index item, with point at that position.
-It should return the name for that index item.")
+;;;***
+\f
+;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (18464
+;;;;;;  3956))
+;;; Generated autoloads from isearchb.el
 
-(make-variable-buffer-local 'imenu-extract-index-name-function)
+(autoload 'isearchb-activate "isearchb" "\
+Active isearchb mode for subsequent alphanumeric keystrokes.
+Executing this command again will terminate the search; or, if
+the search has not yet begun, will toggle to the last buffer
+accessed via isearchb.
 
-(defvar imenu-name-lookup-function nil "\
-Function to compare string with index item.
+\(fn)" t nil)
 
-This function will be called with two strings, and should return
-non-nil if they match.
+;;;***
+\f
+;;;### (autoloads (iso-cvt-define-menu iso-cvt-write-only iso-cvt-read-only
+;;;;;;  iso-sgml2iso iso-iso2sgml iso-iso2duden iso-iso2gtex iso-gtex2iso
+;;;;;;  iso-tex2iso iso-iso2tex iso-german iso-spanish) "iso-cvt"
+;;;;;;  "international/iso-cvt.el" (18463 56324))
+;;; Generated autoloads from international/iso-cvt.el
 
-If nil, comparison is done with `string='.
-Set this to some other function for more advanced comparisons,
-such as \"begins with\" or \"name matches and number of
-arguments match\".")
+(autoload 'iso-spanish "iso-cvt" "\
+Translate net conventions for Spanish to ISO 8859-1.
+Translate the region between FROM and TO using the table
+`iso-spanish-trans-tab'.
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-(make-variable-buffer-local 'imenu-name-lookup-function)
+\(fn FROM TO &optional BUFFER)" t nil)
 
-(defvar imenu-default-goto-function 'imenu-default-goto-function "\
-The default function called when selecting an Imenu item.
-The function in this variable is called when selecting a normal index-item.")
+(autoload 'iso-german "iso-cvt" "\
+Translate net conventions for German to ISO 8859-1.
+Translate the region FROM and TO using the table
+`iso-german-trans-tab'.
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-(make-variable-buffer-local 'imenu-default-goto-function)
+\(fn FROM TO &optional BUFFER)" t nil)
 
-(make-variable-buffer-local 'imenu-syntax-alist)
+(autoload 'iso-iso2tex "iso-cvt" "\
+Translate ISO 8859-1 characters to TeX sequences.
+Translate the region between FROM and TO using the table
+`iso-iso2tex-trans-tab'.
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-(make-variable-buffer-local 'imenu-case-fold-search)
+\(fn FROM TO &optional BUFFER)" t nil)
 
-(autoload 'imenu-add-to-menubar "imenu" "\
-Add an `imenu' entry to the menu bar for the current buffer.
-NAME is a string used to name the menu bar item.
-See the command `imenu' for more information.
+(autoload 'iso-tex2iso "iso-cvt" "\
+Translate TeX sequences to ISO 8859-1 characters.
+Translate the region between FROM and TO using the table
+`iso-tex2iso-trans-tab'.
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-\(fn NAME)" t nil)
+\(fn FROM TO &optional BUFFER)" t nil)
 
-(autoload 'imenu-add-menubar-index "imenu" "\
-Add an Imenu \"Index\" entry on the menu bar for the current buffer.
+(autoload 'iso-gtex2iso "iso-cvt" "\
+Translate German TeX sequences to ISO 8859-1 characters.
+Translate the region between FROM and TO using the table
+`iso-gtex2iso-trans-tab'.
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-A trivial interface to `imenu-add-to-menubar' suitable for use in a hook.
+\(fn FROM TO &optional BUFFER)" t nil)
 
-\(fn)" t nil)
+(autoload 'iso-iso2gtex "iso-cvt" "\
+Translate ISO 8859-1 characters to German TeX sequences.
+Translate the region between FROM and TO using the table
+`iso-iso2gtex-trans-tab'.
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-(autoload 'imenu "imenu" "\
-Jump to a place in the buffer chosen using a buffer menu or mouse menu.
-INDEX-ITEM specifies the position.  See `imenu-choose-buffer-index'
-for more information.
+\(fn FROM TO &optional BUFFER)" t nil)
 
-\(fn INDEX-ITEM)" t nil)
+(autoload 'iso-iso2duden "iso-cvt" "\
+Translate ISO 8859-1 characters to Duden sequences.
+Translate the region between FROM and TO using the table
+`iso-iso2duden-trans-tab'.
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-;;;***
-\f
-;;;### (autoloads (indian-2-column-to-ucs-region in-is13194-pre-write-conversion
-;;;;;;  in-is13194-post-read-conversion indian-compose-string indian-compose-region)
-;;;;;;  "ind-util" "language/ind-util.el" (18341 12912))
-;;; Generated autoloads from language/ind-util.el
+\(fn FROM TO &optional BUFFER)" t nil)
 
-(autoload 'indian-compose-region "ind-util" "\
-Compose the region according to `composition-function-table'.
+(autoload 'iso-iso2sgml "iso-cvt" "\
+Translate ISO 8859-1 characters in the region to SGML entities.
+Use entities from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-\(fn FROM TO)" t nil)
+\(fn FROM TO &optional BUFFER)" t nil)
 
-(autoload 'indian-compose-string "ind-util" "\
-Not documented
+(autoload 'iso-sgml2iso "iso-cvt" "\
+Translate SGML entities in the region to ISO 8859-1 characters.
+Use entities from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
+Optional arg BUFFER is ignored (for use in `format-alist').
 
-\(fn STRING)" nil nil)
+\(fn FROM TO &optional BUFFER)" t nil)
 
-(autoload 'in-is13194-post-read-conversion "ind-util" "\
-Not documented
+(autoload 'iso-cvt-read-only "iso-cvt" "\
+Warn that format is read-only.
 
-\(fn LEN)" nil nil)
+\(fn &rest IGNORE)" t nil)
 
-(autoload 'in-is13194-pre-write-conversion "ind-util" "\
-Not documented
+(autoload 'iso-cvt-write-only "iso-cvt" "\
+Warn that format is write-only.
 
-\(fn FROM TO)" nil nil)
+\(fn &rest IGNORE)" t nil)
 
-(autoload 'indian-2-column-to-ucs-region "ind-util" "\
-Convert old Emacs Devanagari characters to UCS.
+(autoload 'iso-cvt-define-menu "iso-cvt" "\
+Add submenus to the File menu, to convert to and from various formats.
 
-\(fn FROM TO)" t nil)
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command
-;;;;;;  inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp"
-;;;;;;  "progmodes/inf-lisp.el" (18426 23998))
-;;; Generated autoloads from progmodes/inf-lisp.el
-
-(defvar inferior-lisp-filter-regexp "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'" "\
-*What not to save on inferior Lisp's input history.
-Input matching this regexp is not saved on the input history in Inferior Lisp
-mode.  Default is whitespace followed by 0 or 1 single-letter colon-keyword
-\(as in :a, :c, etc.)")
-
-(custom-autoload 'inferior-lisp-filter-regexp "inf-lisp" t)
+;;;### (autoloads nil "iso-transl" "international/iso-transl.el"
+;;;;;;  (18463 56324))
+;;; Generated autoloads from international/iso-transl.el
+ (or key-translation-map (setq key-translation-map (make-sparse-keymap)))
+ (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map)
+ (autoload 'iso-transl-ctl-x-8-map "iso-transl" "Keymap for C-x 8 prefix." t 'keymap)
 
-(defvar inferior-lisp-program "lisp" "\
-*Program name for invoking an inferior Lisp in Inferior Lisp mode.")
+;;;***
+\f
+;;;### (autoloads (ispell-message ispell-minor-mode ispell ispell-complete-word-interior-frag
+;;;;;;  ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
+;;;;;;  ispell-region ispell-change-dictionary ispell-kill-ispell
+;;;;;;  ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary)
+;;;;;;  "ispell" "textmodes/ispell.el" (18634 15335))
+;;; Generated autoloads from textmodes/ispell.el
+(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
 
-(custom-autoload 'inferior-lisp-program "inf-lisp" t)
+(defvar ispell-personal-dictionary nil "\
+*File name of your personal spelling dictionary, or nil.
+If nil, the default personal dictionary, (\"~/.ispell_DICTNAME\" for ispell or
+\"~/.aspell.LANG.pws\" for aspell) is used, where DICTNAME is the name of your
+default dictionary and LANG the two letter language code.")
 
-(defvar inferior-lisp-load-command "(load \"%s\")\n" "\
-*Format-string for building a Lisp expression to load a file.
-This format string should use `%s' to substitute a file name
-and should result in a Lisp expression that will command the inferior Lisp
-to load that file.  The default works acceptably on most Lisps.
-The string \"(progn (load \\\"%s\\\" :verbose nil :print t) (values))\\n\"
-produces cosmetically superior output for this application,
-but it works only in Common Lisp.")
+(custom-autoload 'ispell-personal-dictionary "ispell" t)
+(put 'ispell-local-dictionary 'safe-local-variable 'string-or-null-p)
 
-(custom-autoload 'inferior-lisp-load-command "inf-lisp" t)
+(defvar ispell-menu-map nil "\
+Key map for ispell menu.")
 
-(defvar inferior-lisp-prompt "^[^> \n]*>+:? *" "\
-Regexp to recognize prompts in the Inferior Lisp mode.
-Defaults to \"^[^> \\n]*>+:? *\", which works pretty good for Lucid, kcl,
-and franz.  This variable is used to initialize `comint-prompt-regexp' in the
-Inferior Lisp buffer.
+(defvar ispell-menu-xemacs nil "\
+Spelling menu for XEmacs.
+If nil when package is loaded, a standard menu will be set,
+and added as a submenu of the \"Edit\" menu.")
 
-This variable is only used if the variable
-`comint-use-prompt-regexp' is non-nil.
+(defvar ispell-menu-map-needed (and (not ispell-menu-map) (not (featurep 'xemacs)) 'reload))
 
-More precise choices:
-Lucid Common Lisp: \"^\\\\(>\\\\|\\\\(->\\\\)+\\\\) *\"
-franz: \"^\\\\(->\\\\|<[0-9]*>:\\\\) *\"
-kcl: \"^>+ *\"
+(if ispell-menu-map-needed (progn (setq ispell-menu-map (make-sparse-keymap "Spell")) (define-key ispell-menu-map [ispell-change-dictionary] '(menu-item "Change Dictionary..." ispell-change-dictionary :help "Supply explicit dictionary file name")) (define-key ispell-menu-map [ispell-kill-ispell] '(menu-item "Kill Process" ispell-kill-ispell :enable (and (boundp 'ispell-process) ispell-process (eq (ispell-process-status) 'run)) :help "Terminate Ispell subprocess")) (define-key ispell-menu-map [ispell-pdict-save] '(menu-item "Save Dictionary" (lambda nil (interactive) (ispell-pdict-save t t)) :help "Save personal dictionary")) (define-key ispell-menu-map [ispell-customize] '(menu-item "Customize..." (lambda nil (interactive) (customize-group 'ispell)) :help "Customize spell checking options")) (define-key ispell-menu-map [ispell-help] '(menu-item "Help" (lambda nil (interactive) (describe-function 'ispell-help)) :help "Show standard Ispell keybindings and commands")) (define-key ispell-menu-map [flyspell-mode] '(menu-item "Automatic spell checking (Flyspell)" flyspell-mode :help "Check spelling while you edit the text" :button (:toggle bound-and-true-p flyspell-mode))) (define-key ispell-menu-map [ispell-complete-word] '(menu-item "Complete Word" ispell-complete-word :help "Complete word at cursor using dictionary")) (define-key ispell-menu-map [ispell-complete-word-interior-frag] '(menu-item "Complete Word Fragment" ispell-complete-word-interior-frag :help "Complete word fragment at cursor"))))
 
-This is a fine thing to set in your .emacs file or through Custom.")
+(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] '(menu-item "Continue Spell-Checking" ispell-continue :enable (and (boundp '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] '(menu-item "Spell-Check Word" ispell-word :help "Spell-check word at cursor")) (define-key ispell-menu-map [ispell-comments-and-strings] '(menu-item "Spell-Check Comments" ispell-comments-and-strings :help "Spell-check only comments and strings"))))
 
-(custom-autoload 'inferior-lisp-prompt "inf-lisp" t)
+(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-region] '(menu-item "Spell-Check Region" ispell-region :enable mark-active :help "Spell-check text in marked region")) (define-key ispell-menu-map [ispell-message] '(menu-item "Spell-Check Message" ispell-message :visible (eq major-mode 'mail-mode) :help "Skip headers and included message text")) (define-key ispell-menu-map [ispell-buffer] '(menu-item "Spell-Check Buffer" ispell-buffer :help "Check spelling of selected buffer")) (fset 'ispell-menu-map (symbol-value 'ispell-menu-map))))
 
-(defvar inferior-lisp-mode-hook 'nil "\
-*Hook for customising Inferior Lisp mode.")
+(defvar ispell-skip-region-alist '((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 ]*--*") ("^begin [0-9][0-9][0-9] [^        ]+$" . "\nend\n") ("^%!PS-Adobe-[123].0" . "\n%%EOF\n") ("^---* \\(Start of \\)?[Ff]orwarded [Mm]essage" . "^---* End of [Ff]orwarded [Mm]essage") ("\\(--+\\|_+\\|\\(/\\w\\|\\(\\(\\w\\|[-_]\\)+[.:@]\\)\\)\\(\\w\\|[-_]\\)*\\([.:/@]+\\(\\w\\|[-_~=?&]\\)+\\)+\\)")) "\
+Alist expressing beginning and end of regions not to spell check.
+The alist key must be a regular expression.
+Valid forms include:
+  (KEY) - just skip the key.
+  (KEY . REGEXP) - skip to the end of REGEXP.  REGEXP may be string or symbol.
+  (KEY REGEXP) - skip to end of REGEXP.  REGEXP must be a string.
+  (KEY FUNCTION ARGS) - FUNCTION called with ARGS returns end of region.")
 
-(autoload 'inferior-lisp "inf-lisp" "\
-Run an inferior Lisp process, input and output via buffer `*inferior-lisp*'.
-If there is a process already running in `*inferior-lisp*', just switch
-to that buffer.
-With argument, allows you to edit the command line (default is value
-of `inferior-lisp-program').  Runs the hooks from
-`inferior-lisp-mode-hook' (after the `comint-mode-hook' is run).
-\(Type \\[describe-mode] in the process buffer for a list of commands.)
+(defvar ispell-tex-skip-alists '((("\\\\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]*}"))) "\
+*Lists of regions to be skipped in TeX mode.
+First list is used raw.
+Second list has key placed inside \\begin{}.
 
-\(fn CMD)" t nil)
- (add-hook 'same-window-buffer-names "*inferior-lisp*")
+Delete or add any regions you want to be automatically selected
+for skipping in latex mode.")
 
-(defalias 'run-lisp 'inferior-lisp)
+(defvar ispell-html-skip-alists '(("<[cC][oO][dD][eE]\\>[^>]*>" "</[cC][oO][dD][eE]*>") ("<[sS][cC][rR][iI][pP][tT]\\>[^>]*>" "</[sS][cC][rR][iI][pP][tT]>") ("<[aA][pP][pP][lL][eE][tT]\\>[^>]*>" "</[aA][pP][pP][lL][eE][tT]>") ("<[vV][eE][rR][bB]\\>[^>]*>" "<[vV][eE][rR][bB]\\>[^>]*>") ("<[tT][tT]/" "/") ("<[^         \n>]" ">") ("&[^        \n;]" "[;       \n]")) "\
+*Lists of start and end keys to skip in HTML buffers.
+Same format as `ispell-skip-region-alist'
+Note - substrings of other matches must come last
+ (e.g. \"<[tT][tT]/\" and \"<[^ \\t\\n>]\").")
+(put 'ispell-local-pdict 'safe-local-variable 'stringp)
+ (define-key esc-map "$" 'ispell-word)
 
-;;;***
-\f
-;;;### (autoloads (Info-bookmark-jump Info-speedbar-browser Info-goto-emacs-key-command-node
-;;;;;;  Info-goto-emacs-command-node Info-mode info-apropos Info-index
-;;;;;;  Info-directory Info-on-current-buffer info-standalone info-emacs-manual
-;;;;;;  info info-other-window) "info" "info.el" (18409 42640))
-;;; Generated autoloads from info.el
+(autoload 'ispell-word "ispell" "\
+Check spelling of word under or before the cursor.
+If the word is not found in dictionary, display possible corrections
+in a window allowing you to choose one.
 
-(autoload 'info-other-window "info" "\
-Like `info' but show the Info buffer in another window.
+If optional argument FOLLOWING is non-nil or if `ispell-following-word'
+is non-nil when called interactively, then the following word
+\(rather than preceding) is checked when the cursor is not over a word.
+When the optional argument QUIETLY is non-nil or `ispell-quietly' is non-nil
+when called interactively, non-corrective messages are suppressed.
 
-\(fn &optional FILE-OR-NODE)" t nil)
- (add-hook 'same-window-regexps "\\*info\\*\\(\\|<[0-9]+>\\)")
- (put 'info 'info-file "emacs")
+With a prefix argument (or if CONTINUE is non-nil),
+resume interrupted spell-checking of a buffer or region.
 
-(autoload 'info "info" "\
-Enter Info, the documentation browser.
-Optional argument FILE-OR-NODE specifies the file to examine;
-the default is the top-level directory of Info.
-Called from a program, FILE-OR-NODE may specify an Info node of the form
-`(FILENAME)NODENAME'.
-Optional argument BUFFER specifies the Info buffer name;
-the default buffer name is *info*.  If BUFFER exists,
-just switch to BUFFER.  Otherwise, create a new buffer
-with the top-level Info directory.
+Interactively, in Transient Mark mode when the mark is active, call
+`ispell-region' to check the active region for spelling errors.
 
-In interactive use, a non-numeric prefix argument directs
-this command to read a file name from the minibuffer.
-A numeric prefix argument selects an Info buffer with the prefix number
-appended to the Info buffer name.
+Word syntax is controlled by the definition of the chosen dictionary,
+which is in `ispell-local-dictionary-alist' or `ispell-dictionary-alist'.
 
-The search path for Info files is in the variable `Info-directory-list'.
-The top-level Info directory is made by combining all the files named `dir'
-in all the directories in that path.
+This will check or reload the dictionary.  Use \\[ispell-change-dictionary]
+or \\[ispell-region] to update the Ispell process.
 
-\(fn &optional FILE-OR-NODE BUFFER)" t nil)
+Return values:
+nil           word is correct or spelling is accepted.
+0             word is inserted into buffer-local definitions.
+\"word\"        word corrected from word list.
+\(\"word\" arg)  word is hand entered.
+quit          spell session exited.
 
-(autoload 'info-emacs-manual "info" "\
-Display the Emacs manual in Info mode.
+\(fn &optional FOLLOWING QUIETLY CONTINUE REGION)" t nil)
 
-\(fn)" t nil)
+(autoload 'ispell-pdict-save "ispell" "\
+Check to see if the personal dictionary has been modified.
+If so, ask if it needs to be saved.
 
-(autoload 'info-standalone "info" "\
-Run Emacs as a standalone Info reader.
-Usage:  emacs -f info-standalone [filename]
-In standalone mode, \\<Info-mode-map>\\[Info-exit] exits Emacs itself.
+\(fn &optional NO-QUERY FORCE-SAVE)" t nil)
 
-\(fn)" nil nil)
+(autoload 'ispell-help "ispell" "\
+Display a list of the options available when a misspelling is encountered.
 
-(autoload 'Info-on-current-buffer "info" "\
-Use Info mode to browse the current Info buffer.
-With a prefix arg, this queries for the node name to visit first;
-otherwise, that defaults to `Top'.
+Selections are:
 
-\(fn &optional NODENAME)" t nil)
+DIGIT: Replace the word with a digit offered in the *Choices* buffer.
+SPC:   Accept word this time.
+`i':   Accept word and insert into private dictionary.
+`a':   Accept word for this session.
+`A':   Accept word and place in `buffer-local dictionary'.
+`r':   Replace word with typed-in value.  Rechecked.
+`R':   Replace word with typed-in value. Query-replaced in buffer. Rechecked.
+`?':   Show these commands.
+`x':   Exit spelling buffer.  Move cursor to original point.
+`X':   Exit spelling buffer.  Leaves cursor at the current point, and permits
+        the aborted check to be completed later.
+`q':   Quit spelling session (Kills ispell process).
+`l':   Look up typed-in replacement in alternate dictionary.  Wildcards okay.
+`u':   Like `i', but the word is lower-cased first.
+`m':   Place typed-in value in personal dictionary, then recheck current word.
+`C-l':  Redraw screen.
+`C-r':  Recursive edit.
+`C-z':  Suspend Emacs or iconify frame.
 
-(autoload 'Info-directory "info" "\
-Go to the Info directory node.
+\(fn)" nil nil)
 
-\(fn)" t nil)
+(autoload 'ispell-kill-ispell "ispell" "\
+Kill current Ispell process (so that you may start a fresh one).
+With NO-ERROR, just return non-nil if there was no Ispell running.
 
-(autoload 'Info-index "info" "\
-Look up a string TOPIC in the index for this manual and go to that entry.
-If there are no exact matches to the specified topic, this chooses
-the first match which is a case-insensitive substring of a topic.
-Use the \\<Info-mode-map>\\[Info-index-next] command to see the other matches.
-Give an empty topic name to go to the Index node itself.
+\(fn &optional NO-ERROR)" t nil)
 
-\(fn TOPIC)" t nil)
+(autoload 'ispell-change-dictionary "ispell" "\
+Change to dictionary DICT for Ispell.
+With a prefix arg, set it \"globally\", for all buffers.
+Without a prefix arg, set it \"locally\", just for this buffer.
 
-(autoload 'info-apropos "info" "\
-Grovel indices of all known Info files on your system for STRING.
-Build a menu of the possible matches.
+By just answering RET you can find out what the current dictionary is.
 
-\(fn STRING)" t nil)
+\(fn DICT &optional ARG)" t nil)
 
-(autoload 'Info-mode "info" "\
-Info mode provides commands for browsing through the Info documentation tree.
-Documentation in Info is divided into \"nodes\", each of which discusses
-one topic and contains references to other nodes which discuss related
-topics.  Info has commands to follow the references and show you other nodes.
+(autoload 'ispell-region "ispell" "\
+Interactively check a region for spelling errors.
+Return nil if spell session is quit,
+ otherwise returns shift offset amount for last line processed.
 
-\\<Info-mode-map>\\[Info-help] Invoke the Info tutorial.
-\\[Info-exit]  Quit Info: reselect previously selected buffer.
+\(fn REG-START REG-END &optional RECHECKP SHIFT)" t nil)
 
-Selecting other nodes:
-\\[Info-mouse-follow-nearest-node]
-       Follow a node reference you click on.
-         This works with menu items, cross references, and
-         the \"next\", \"previous\" and \"up\", depending on where you click.
-\\[Info-follow-nearest-node]   Follow a node reference near point, like \\[Info-mouse-follow-nearest-node].
-\\[Info-next]  Move to the \"next\" node of this node.
-\\[Info-prev]  Move to the \"previous\" node of this node.
-\\[Info-up]    Move \"up\" from this node.
-\\[Info-menu]  Pick menu item specified by name (or abbreviation).
-         Picking a menu item causes another node to be selected.
-\\[Info-directory]     Go to the Info directory node.
-\\[Info-top-node]      Go to the Top node of this file.
-\\[Info-final-node]    Go to the final node in this file.
-\\[Info-backward-node] Go backward one node, considering all nodes as forming one sequence.
-\\[Info-forward-node]  Go forward one node, considering all nodes as forming one sequence.
-\\[Info-next-reference]        Move cursor to next cross-reference or menu item.
-\\[Info-prev-reference]        Move cursor to previous cross-reference or menu item.
-\\[Info-follow-reference]      Follow a cross reference.  Reads name of reference.
-\\[Info-history-back]  Move back in history to the last node you were at.
-\\[Info-history-forward]       Move forward in history to the node you returned from after using \\[Info-history-back].
-\\[Info-history]       Go to menu of visited nodes.
-\\[Info-toc]   Go to table of contents of the current Info file.
+(autoload 'ispell-comments-and-strings "ispell" "\
+Check comments and strings in the current buffer for spelling errors.
 
-Moving within a node:
-\\[Info-scroll-up]     Normally, scroll forward a full screen.
-         Once you scroll far enough in a node that its menu appears on the
-         screen but after point, the next scroll moves into its first
-         subnode.  When after all menu items (or if there is no menu),
-         move up to the parent node.
-\\[Info-scroll-down]   Normally, scroll backward.  If the beginning of the buffer is
-         already visible, try to go to the previous menu entry, or up
-         if there is none.
-\\[beginning-of-buffer]        Go to beginning of node.
+\(fn)" t nil)
 
-Advanced commands:
-\\[Info-search]        Search through this Info file for specified regexp,
-         and select the node in which the next occurrence is found.
-\\[Info-search-case-sensitively]       Search through this Info file for specified regexp case-sensitively.
-\\[Info-search-next]   Search for another occurrence of regexp
-         from a previous \\<Info-mode-map>\\[Info-search] command.
-\\[Info-index] Search for a topic in this manual's Index and go to index entry.
-\\[Info-index-next]    (comma) Move to the next match from a previous \\<Info-mode-map>\\[Info-index] command.
-\\[info-apropos]       Look for a string in the indices of all manuals.
-\\[Info-goto-node]     Move to node specified by name.
-         You may include a filename as well, as (FILENAME)NODENAME.
-1 .. 9 Pick first ... ninth item in node's menu.
-         Every third `*' is highlighted to help pick the right number.
-\\[Info-copy-current-node-name]        Put name of current Info node in the kill ring.
-\\[clone-buffer]       Select a new cloned Info buffer in another window.
-\\[universal-argument] \\[info]        Move to new Info file with completion.
-\\[universal-argument] N \\[info]      Select Info buffer with prefix number in the name *info*<N>.
+(autoload 'ispell-buffer "ispell" "\
+Check the current buffer for spelling errors interactively.
 
-\(fn)" nil nil)
- (put 'Info-goto-emacs-command-node 'info-file "emacs")
+\(fn)" t nil)
 
-(autoload 'Info-goto-emacs-command-node "info" "\
-Go to the Info node in the Emacs manual for command COMMAND.
-The command is found by looking up in Emacs manual's indices
-or in another manual found via COMMAND's `info-file' property or
-the variable `Info-file-list-for-emacs'.
-COMMAND must be a symbol or string.
+(autoload 'ispell-continue "ispell" "\
+Continue a halted spelling session beginning with the current word.
 
-\(fn COMMAND)" t nil)
- (put 'Info-goto-emacs-key-command-node 'info-file "emacs")
+\(fn)" t nil)
 
-(autoload 'Info-goto-emacs-key-command-node "info" "\
-Go to the node in the Emacs manual which describes the command bound to KEY.
-KEY is a string.
-Interactively, if the binding is `execute-extended-command', a command is read.
-The command is found by looking up in Emacs manual's indices
-or in another manual found via COMMAND's `info-file' property or
-the variable `Info-file-list-for-emacs'.
+(autoload 'ispell-complete-word "ispell" "\
+Try to complete the word before or under point (see `lookup-words').
+If optional INTERIOR-FRAG is non-nil then the word may be a character
+sequence inside of a word.
 
-\(fn KEY)" t nil)
+Standard ispell choices are then available.
 
-(autoload 'Info-speedbar-browser "info" "\
-Initialize speedbar to display an Info node browser.
-This will add a speedbar major display mode.
+\(fn &optional INTERIOR-FRAG)" t nil)
+
+(autoload 'ispell-complete-word-interior-frag "ispell" "\
+Completes word matching character sequence inside a word.
 
 \(fn)" t nil)
 
-(autoload 'Info-bookmark-jump "info" "\
-Not documented
+(autoload 'ispell "ispell" "\
+Interactively check a region or buffer for spelling errors.
+If `transient-mark-mode' is on, and a region is active, spell-check
+that region.  Otherwise spell-check the buffer.
 
-\(fn BMK)" nil nil)
+Ispell dictionaries are not distributed with Emacs.  If you are
+looking for a dictionary, please see the distribution of the GNU ispell
+program, or do an Internet search; there are various dictionaries
+available on the net.
 
-;;;***
-\f
-;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file
-;;;;;;  info-lookup-symbol info-lookup-reset) "info-look" "info-look.el"
-;;;;;;  (18375 33070))
-;;; Generated autoloads from info-look.el
+\(fn)" t nil)
 
-(autoload 'info-lookup-reset "info-look" "\
-Throw away all cached data.
-This command is useful if the user wants to start at the beginning without
-quitting Emacs, for example, after some Info documents were updated on the
-system.
+(autoload 'ispell-minor-mode "ispell" "\
+Toggle Ispell minor mode.
+With prefix argument ARG, turn Ispell minor mode on if ARG is positive,
+otherwise turn it off.
 
-\(fn)" t nil)
- (put 'info-lookup-symbol 'info-file "emacs")
+In Ispell minor mode, pressing SPC or RET
+warns you if the previous word is incorrectly spelled.
 
-(autoload 'info-lookup-symbol "info-look" "\
-Display the definition of SYMBOL, as found in the relevant manual.
-When this command is called interactively, it reads SYMBOL from the
-minibuffer.  In the minibuffer, use M-n to yank the default argument
-value into the minibuffer so you can edit it.  The default symbol is the
-one found at point.
+All the buffer-local variables and dictionaries are ignored -- to read
+them into the running ispell process, type \\[ispell-word] SPC.
 
-With prefix arg a query for the symbol help mode is offered.
+\(fn &optional ARG)" t nil)
 
-\(fn SYMBOL &optional MODE)" t nil)
- (put 'info-lookup-file 'info-file "emacs")
+(autoload 'ispell-message "ispell" "\
+Check the spelling of a mail message or news post.
+Don't check spelling of message headers except the Subject field.
+Don't check included messages.
 
-(autoload 'info-lookup-file "info-look" "\
-Display the documentation of a file.
-When this command is called interactively, it reads FILE from the minibuffer.
-In the minibuffer, use M-n to yank the default file name
-into the minibuffer so you can edit it.
-The default file name is the one found at point.
+To abort spell checking of a message region and send the message anyway,
+use the `x' command.  (Any subsequent regions will be checked.)
+The `X' command aborts the message send so that you can edit the buffer.
+
+To spell-check whenever a message is sent, include the appropriate lines
+in your .emacs file:
+   (add-hook 'message-send-hook 'ispell-message)  ;; GNUS 5
+   (add-hook 'news-inews-hook 'ispell-message)    ;; GNUS 4
+   (add-hook 'mail-send-hook  'ispell-message)
+   (add-hook 'mh-before-send-letter-hook 'ispell-message)
 
-With prefix arg a query for the file help mode is offered.
+You can bind this to the key C-c i in GNUS or mail by adding to
+`news-reply-mode-hook' or `mail-mode-hook' the following lambda expression:
+   (function (lambda () (local-set-key \"\\C-ci\" 'ispell-message)))
 
-\(fn FILE &optional MODE)" t nil)
+\(fn)" t nil)
 
-(autoload 'info-complete-symbol "info-look" "\
-Perform completion on symbol preceding point.
+;;;***
+\f
+;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (18580
+;;;;;;  33792))
+;;; Generated autoloads from iswitchb.el
 
-\(fn &optional MODE)" t nil)
+(defvar iswitchb-mode nil "\
+Non-nil if Iswitchb mode is enabled.
+See the command `iswitchb-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `iswitchb-mode'.")
 
-(autoload 'info-complete-file "info-look" "\
-Perform completion on file preceding point.
+(custom-autoload 'iswitchb-mode "iswitchb" nil)
 
-\(fn &optional MODE)" t nil)
+(autoload 'iswitchb-mode "iswitchb" "\
+Toggle Iswitchb global minor mode.
+With arg, turn Iswitchb mode on if ARG is positive, otherwise turn it off.
+This mode enables switching between buffers using substrings.  See
+`iswitchb' for details.
+
+\(fn &optional ARG)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (info-xref-check-all-custom info-xref-check-all
-;;;;;;  info-xref-check) "info-xref" "info-xref.el" (18335 54513))
-;;; Generated autoloads from info-xref.el
+;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region
+;;;;;;  japanese-hiragana-region japanese-katakana-region japanese-zenkaku
+;;;;;;  japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal)
+;;;;;;  "japan-util" "language/japan-util.el" (18463 56564))
+;;; Generated autoloads from language/japan-util.el
 
-(autoload 'info-xref-check "info-xref" "\
-Check external references in FILENAME, an info document.
+(autoload 'setup-japanese-environment-internal "japan-util" "\
+Not documented
 
-\(fn FILENAME)" t nil)
+\(fn)" nil nil)
 
-(autoload 'info-xref-check-all "info-xref" "\
-Check external references in all info documents in the usual path.
-The usual path is `Info-directory-list' and `Info-additional-directory-list'.
+(autoload 'japanese-katakana "japan-util" "\
+Convert argument to Katakana and return that.
+The argument may be a character or string.  The result has the same type.
+The argument object is not altered--the value is a copy.
+Optional argument HANKAKU t means to convert to `hankaku' Katakana
+ (`japanese-jisx0201-kana'), in which case return value
+ may be a string even if OBJ is a character if two Katakanas are
+ necessary to represent OBJ.
 
-\(fn)" t nil)
+\(fn OBJ &optional HANKAKU)" nil nil)
 
-(autoload 'info-xref-check-all-custom "info-xref" "\
-Check info references in all customize groups and variables.
-`custom-manual' and `info-link' entries in the `custom-links' list are checked.
+(autoload 'japanese-hiragana "japan-util" "\
+Convert argument to Hiragana and return that.
+The argument may be a character or string.  The result has the same type.
+The argument object is not altered--the value is a copy.
 
-`custom-load' autoloads for all symbols are loaded in order to get all the
-link information.  This will be a lot of lisp packages loaded, and can take
-quite a while.
+\(fn OBJ)" nil nil)
 
-\(fn)" t nil)
+(autoload 'japanese-hankaku "japan-util" "\
+Convert argument to `hankaku' and return that.
+The argument may be a character or string.  The result has the same type.
+The argument object is not altered--the value is a copy.
+Optional argument ASCII-ONLY non-nil means to return only ASCII character.
 
-;;;***
-\f
-;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify)
-;;;;;;  "informat" "informat.el" (18335 54513))
-;;; Generated autoloads from informat.el
+\(fn OBJ &optional ASCII-ONLY)" nil nil)
 
-(autoload 'Info-tagify "informat" "\
-Create or update Info file tag table in current buffer or in a region.
+(autoload 'japanese-zenkaku "japan-util" "\
+Convert argument to `zenkaku' and return that.
+The argument may be a character or string.  The result has the same type.
+The argument object is not altered--the value is a copy.
 
-\(fn &optional INPUT-BUFFER-NAME)" t nil)
+\(fn OBJ)" nil nil)
 
-(autoload 'Info-split "informat" "\
-Split an info file into an indirect file plus bounded-size subfiles.
-Each subfile will be up to 50,000 characters plus one node.
+(autoload 'japanese-katakana-region "japan-util" "\
+Convert Japanese `hiragana' chars in the region to `katakana' chars.
+Optional argument HANKAKU t means to convert to `hankaku katakana' character
+of which charset is `japanese-jisx0201-kana'.
 
-To use this command, first visit a large Info file that has a tag
-table.  The buffer is modified into a (small) indirect info file which
-should be saved in place of the original visited file.
+\(fn FROM TO &optional HANKAKU)" t nil)
 
-The subfiles are written in the same directory the original file is
-in, with names generated by appending `-' and a number to the original
-file name.  The indirect file still functions as an Info file, but it
-contains just the tag table and a directory of subfiles.
+(autoload 'japanese-hiragana-region "japan-util" "\
+Convert Japanese `katakana' chars in the region to `hiragana' chars.
 
-\(fn)" t nil)
+\(fn FROM TO)" t nil)
 
-(autoload 'Info-validate "informat" "\
-Check current buffer for validity as an Info file.
-Check that every node pointer points to an existing node.
+(autoload 'japanese-hankaku-region "japan-util" "\
+Convert Japanese `zenkaku' chars in the region to `hankaku' chars.
+`Zenkaku' chars belong to `japanese-jisx0208'
+`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
+Optional argument ASCII-ONLY non-nil means to convert only to ASCII char.
 
-\(fn)" t nil)
+\(fn FROM TO &optional ASCII-ONLY)" t nil)
 
-(autoload 'batch-info-validate "informat" "\
-Runs `Info-validate' on the files remaining on the command line.
-Must be used only with -batch, and kills Emacs on completion.
-Each file will be processed even if an error occurred previously.
-For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"
+(autoload 'japanese-zenkaku-region "japan-util" "\
+Convert hankaku' chars in the region to Japanese `zenkaku' chars.
+`Zenkaku' chars belong to `japanese-jisx0208'
+`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
+Optional argument KATAKANA-ONLY non-nil means to convert only KATAKANA char.
 
-\(fn)" nil nil)
+\(fn FROM TO &optional KATAKANA-ONLY)" t nil)
+
+(autoload 'read-hiragana-string "japan-util" "\
+Read a Hiragana string from the minibuffer, prompting with string PROMPT.
+If non-nil, second arg INITIAL-INPUT is a string to insert before reading.
+
+\(fn PROMPT &optional INITIAL-INPUT)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (isearch-buffers-minor-mode) "isearch-multi" "isearch-multi.el"
-;;;;;;  (18335 54513))
-;;; Generated autoloads from isearch-multi.el
-
-(defvar isearch-buffers-current-buffer nil "\
-The buffer where the search is currently searching.
-The value is nil when the search still is in the initial buffer.")
+;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr"
+;;;;;;  "jka-compr.el" (18497 7295))
+;;; Generated autoloads from jka-compr.el
 
-(defvar isearch-buffers-next-buffer-function nil "\
-Function to call to get the next buffer to search.
+(defvar jka-compr-inhibit nil "\
+Non-nil means inhibit automatic uncompression temporarily.
+Lisp programs can bind this to t to do that.
+It is not recommended to set this variable permanently to anything but nil.")
 
-When this variable is set to a function that returns a buffer, then
-after typing another \\[isearch-forward] or \\[isearch-backward] at a failing search, the search goes
-to the next buffer in the series and continues searching for the
-next occurrence.
+(autoload 'jka-compr-handler "jka-compr" "\
+Not documented
 
-The first argument of this function is the current buffer where the
-search is currently searching.  It defines the base buffer relative to
-which this function should find the next buffer.  When the isearch
-direction is backward (when `isearch-forward' is nil), this function
-should return the previous buffer to search.  If the second argument of
-this function WRAP is non-nil, then it should return the first buffer
-in the series; and for the backward search, it should return the last
-buffer in the series.")
+\(fn OPERATION &rest ARGS)" nil nil)
 
-(autoload 'isearch-buffers-minor-mode "isearch-multi" "\
-Minor mode for using isearch to search through multiple buffers.
-With arg, turn isearch-buffers minor mode on if arg is positive, off otherwise.
+(autoload 'jka-compr-uninstall "jka-compr" "\
+Uninstall jka-compr.
+This removes the entries in `file-name-handler-alist' and `auto-mode-alist'
+and `inhibit-first-line-modes-suffixes' that were added
+by `jka-compr-installed'.
 
-\(fn &optional ARG)" t nil)
+\(fn)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method
-;;;;;;  isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el"
-;;;;;;  (18335 54534))
-;;; Generated autoloads from international/isearch-x.el
-
-(autoload 'isearch-toggle-specified-input-method "isearch-x" "\
-Select an input method and turn it on in interactive search.
-
-\(fn)" t nil)
+;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup
+;;;;;;  keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el"
+;;;;;;  (18463 53309))
+;;; Generated autoloads from emulation/keypad.el
 
-(autoload 'isearch-toggle-input-method "isearch-x" "\
-Toggle input method in interactive search.
+(defvar keypad-setup nil "\
+Specifies the keypad setup for unshifted keypad keys when NumLock is off.
+When selecting the plain numeric keypad setup, the character returned by the
+decimal key must be specified.")
 
-\(fn)" t nil)
+(custom-autoload 'keypad-setup "keypad" nil)
 
-(autoload 'isearch-process-search-multibyte-characters "isearch-x" "\
-Not documented
+(defvar keypad-numlock-setup nil "\
+Specifies the keypad setup for unshifted keypad keys when NumLock is on.
+When selecting the plain numeric keypad setup, the character returned by the
+decimal key must be specified.")
 
-\(fn LAST-CHAR)" nil nil)
+(custom-autoload 'keypad-numlock-setup "keypad" nil)
 
-;;;***
-\f
-;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (18335
-;;;;;;  54514))
-;;; Generated autoloads from isearchb.el
+(defvar keypad-shifted-setup nil "\
+Specifies the keypad setup for shifted keypad keys when NumLock is off.
+When selecting the plain numeric keypad setup, the character returned by the
+decimal key must be specified.")
 
-(autoload 'isearchb-activate "isearchb" "\
-Active isearchb mode for subsequent alphanumeric keystrokes.
-Executing this command again will terminate the search; or, if
-the search has not yet begun, will toggle to the last buffer
-accessed via isearchb.
+(custom-autoload 'keypad-shifted-setup "keypad" nil)
 
-\(fn)" t nil)
+(defvar keypad-numlock-shifted-setup nil "\
+Specifies the keypad setup for shifted keypad keys when NumLock is off.
+When selecting the plain numeric keypad setup, the character returned by the
+decimal key must be specified.")
 
-;;;***
-\f
-;;;### (autoloads (iso-cvt-define-menu iso-cvt-write-only iso-cvt-read-only
-;;;;;;  iso-sgml2iso iso-iso2sgml iso-iso2duden iso-iso2gtex iso-gtex2iso
-;;;;;;  iso-tex2iso iso-iso2tex iso-german iso-spanish) "iso-cvt"
-;;;;;;  "international/iso-cvt.el" (18335 54534))
-;;; Generated autoloads from international/iso-cvt.el
+(custom-autoload 'keypad-numlock-shifted-setup "keypad" nil)
 
-(autoload 'iso-spanish "iso-cvt" "\
-Translate net conventions for Spanish to ISO 8859-1.
-Translate the region between FROM and TO using the table
-`iso-spanish-trans-tab'.
-Optional arg BUFFER is ignored (for use in `format-alist').
+(autoload 'keypad-setup "keypad" "\
+Set keypad bindings in `function-key-map' according to SETUP.
+If optional second argument NUMLOCK is non-nil, the NumLock On bindings
+are changed.  Otherwise, the NumLock Off bindings are changed.
+If optional third argument SHIFT is non-nil, the shifted keypad
+keys are bound.
 
-\(fn FROM TO &optional BUFFER)" t nil)
+ Setup      Binding
+ -------------------------------------------------------------
+ 'prefix   Command prefix argument, i.e.  M-0 .. M-9 and M--
+ 'S-cursor Bind shifted keypad keys to the shifted cursor movement keys.
+ 'cursor   Bind keypad keys to the cursor movement keys.
+ 'numeric  Plain numeric keypad, i.e. 0 .. 9 and .  (or DECIMAL arg)
+ 'none     Removes all bindings for keypad keys in function-key-map;
+           this enables any user-defined bindings for the keypad keys
+           in the global and local keymaps.
 
-(autoload 'iso-german "iso-cvt" "\
-Translate net conventions for German to ISO 8859-1.
-Translate the region FROM and TO using the table
-`iso-german-trans-tab'.
-Optional arg BUFFER is ignored (for use in `format-alist').
+If SETUP is 'numeric and the optional fourth argument DECIMAL is non-nil,
+the decimal key on the keypad is mapped to DECIMAL instead of `.'
 
-\(fn FROM TO &optional BUFFER)" t nil)
+\(fn SETUP &optional NUMLOCK SHIFT DECIMAL)" nil nil)
 
-(autoload 'iso-iso2tex "iso-cvt" "\
-Translate ISO 8859-1 characters to TeX sequences.
-Translate the region between FROM and TO using the table
-`iso-iso2tex-trans-tab'.
-Optional arg BUFFER is ignored (for use in `format-alist').
+;;;***
+\f
+;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el"
+;;;;;;  (18463 56325))
+;;; Generated autoloads from international/kinsoku.el
 
-\(fn FROM TO &optional BUFFER)" t nil)
+(autoload 'kinsoku "kinsoku" "\
+Go to a line breaking position near point by doing `kinsoku' processing.
+LINEBEG is a buffer position we can't break a line before.
 
-(autoload 'iso-tex2iso "iso-cvt" "\
-Translate TeX sequences to ISO 8859-1 characters.
-Translate the region between FROM and TO using the table
-`iso-tex2iso-trans-tab'.
-Optional arg BUFFER is ignored (for use in `format-alist').
+`Kinsoku' processing is to prohibit specific characters to be placed
+at beginning of line or at end of line.  Characters not to be placed
+at beginning and end of line have character category `>' and `<'
+respectively.  This restriction is dissolved by making a line longer or
+shorter.
 
-\(fn FROM TO &optional BUFFER)" t nil)
+`Kinsoku' is a Japanese word which originally means ordering to stay
+in one place, and is used for the text processing described above in
+the context of text formatting.
 
-(autoload 'iso-gtex2iso "iso-cvt" "\
-Translate German TeX sequences to ISO 8859-1 characters.
-Translate the region between FROM and TO using the table
-`iso-gtex2iso-trans-tab'.
-Optional arg BUFFER is ignored (for use in `format-alist').
+\(fn LINEBEG)" nil nil)
 
-\(fn FROM TO &optional BUFFER)" t nil)
+;;;***
+\f
+;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (18463
+;;;;;;  56325))
+;;; Generated autoloads from international/kkc.el
 
-(autoload 'iso-iso2gtex "iso-cvt" "\
-Translate ISO 8859-1 characters to German TeX sequences.
-Translate the region between FROM and TO using the table
-`iso-iso2gtex-trans-tab'.
-Optional arg BUFFER is ignored (for use in `format-alist').
+(defvar kkc-after-update-conversion-functions nil "\
+Functions to run after a conversion is selected in `japanese' input method.
+With this input method, a user can select a proper conversion from
+candidate list.  Each time he changes the selection, functions in this
+list are called with two arguments; starting and ending buffer
+positions that contains the current selection.")
 
-\(fn FROM TO &optional BUFFER)" t nil)
+(autoload 'kkc-region "kkc" "\
+Convert Kana string in the current region to Kanji-Kana mixed string.
+Users can select a desirable conversion interactively.
+When called from a program, expects two arguments,
+positions FROM and TO (integers or markers) specifying the target region.
+When it returns, the point is at the tail of the selected conversion,
+and the return value is the length of the conversion.
 
-(autoload 'iso-iso2duden "iso-cvt" "\
-Translate ISO 8859-1 characters to Duden sequences.
-Translate the region between FROM and TO using the table
-`iso-iso2duden-trans-tab'.
-Optional arg BUFFER is ignored (for use in `format-alist').
+\(fn FROM TO)" t nil)
 
-\(fn FROM TO &optional BUFFER)" t nil)
+;;;***
+\f
+;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro
+;;;;;;  kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter
+;;;;;;  kmacro-call-macro kmacro-end-macro kmacro-start-macro kmacro-exec-ring-item)
+;;;;;;  "kmacro" "kmacro.el" (18592 38131))
+;;; Generated autoloads from kmacro.el
+ (global-set-key "\C-x(" 'kmacro-start-macro)
+ (global-set-key "\C-x)" 'kmacro-end-macro)
+ (global-set-key "\C-xe" 'kmacro-end-and-call-macro)
+ (global-set-key [f3] 'kmacro-start-macro-or-insert-counter)
+ (global-set-key [f4] 'kmacro-end-or-call-macro)
+ (global-set-key "\C-x\C-k" 'kmacro-keymap)
+ (autoload 'kmacro-keymap "kmacro" "Keymap for keyboard macro commands." t 'keymap)
 
-(autoload 'iso-iso2sgml "iso-cvt" "\
-Translate ISO 8859-1 characters in the region to SGML entities.
-Use entities from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
-Optional arg BUFFER is ignored (for use in `format-alist').
+(autoload 'kmacro-exec-ring-item "kmacro" "\
+Execute item ITEM from the macro ring.
 
-\(fn FROM TO &optional BUFFER)" t nil)
+\(fn ITEM ARG)" nil nil)
 
-(autoload 'iso-sgml2iso "iso-cvt" "\
-Translate SGML entities in the region to ISO 8859-1 characters.
-Use entities from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
-Optional arg BUFFER is ignored (for use in `format-alist').
+(autoload 'kmacro-start-macro "kmacro" "\
+Record subsequent keyboard input, defining a keyboard macro.
+The commands are recorded even as they are executed.
+Use \\[kmacro-end-macro] to finish recording and make the macro available.
+Use \\[kmacro-end-and-call-macro] to execute the macro.
 
-\(fn FROM TO &optional BUFFER)" t nil)
+Non-nil arg (prefix arg) means append to last macro defined.
 
-(autoload 'iso-cvt-read-only "iso-cvt" "\
-Warn that format is read-only.
+With \\[universal-argument] prefix, append to last keyboard macro
+defined.  Depending on `kmacro-execute-before-append', this may begin
+by re-executing the last macro as if you typed it again.
 
-\(fn &rest IGNORE)" t nil)
+Otherwise, it sets `kmacro-counter' to ARG or 0 if missing before
+defining the macro.
 
-(autoload 'iso-cvt-write-only "iso-cvt" "\
-Warn that format is write-only.
+Use \\[kmacro-insert-counter] to insert (and increment) the macro counter.
+The counter value can be set or modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
+The format of the counter can be modified via \\[kmacro-set-format].
 
-\(fn &rest IGNORE)" t nil)
+Use \\[kmacro-name-last-macro] to give it a permanent name.
+Use \\[kmacro-bind-to-key] to bind it to a key sequence.
 
-(autoload 'iso-cvt-define-menu "iso-cvt" "\
-Add submenus to the File menu, to convert to and from various formats.
+\(fn ARG)" t nil)
 
-\(fn)" t nil)
+(autoload 'kmacro-end-macro "kmacro" "\
+Finish defining a keyboard macro.
+The definition was started by \\[kmacro-start-macro].
+The macro is now available for use via \\[kmacro-call-macro],
+or it can be given a name with \\[kmacro-name-last-macro] and then invoked
+under that name.
 
-;;;***
-\f
-;;;### (autoloads nil "iso-transl" "international/iso-transl.el"
-;;;;;;  (18335 54534))
-;;; Generated autoloads from international/iso-transl.el
- (or key-translation-map (setq key-translation-map (make-sparse-keymap)))
- (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map)
- (autoload 'iso-transl-ctl-x-8-map "iso-transl" "Keymap for C-x 8 prefix." t 'keymap)
+With numeric arg, repeat macro now that many times,
+counting the definition just completed as the first repetition.
+An argument of zero means repeat until error.
 
-;;;***
-\f
-;;;### (autoloads (ispell-message ispell-minor-mode ispell ispell-complete-word-interior-frag
-;;;;;;  ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
-;;;;;;  ispell-region ispell-change-dictionary ispell-kill-ispell
-;;;;;;  ispell-help ispell-pdict-save ispell-word ispell-local-dictionary-alist
-;;;;;;  ispell-personal-dictionary) "ispell" "textmodes/ispell.el"
-;;;;;;  (18369 28764))
-;;; Generated autoloads from textmodes/ispell.el
-(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
+\(fn ARG)" t nil)
 
-(defvar ispell-personal-dictionary nil "\
-*File name of your personal spelling dictionary, or nil.
-If nil, the default personal dictionary, \"~/.ispell_DICTNAME\" is used,
-where DICTNAME is the name of your default dictionary.")
+(autoload 'kmacro-call-macro "kmacro" "\
+Call the last keyboard macro that you defined with \\[kmacro-start-macro].
+A prefix argument serves as a repeat count.  Zero means repeat until error.
 
-(custom-autoload 'ispell-personal-dictionary "ispell" t)
-(put 'ispell-local-dictionary 'safe-local-variable 'string-or-null-p)
+When you call the macro, you can call the macro again by repeating
+just the last key in the key sequence that you used to call this
+command.  See `kmacro-call-repeat-key' and `kmacro-call-repeat-with-arg'
+for details on how to adjust or disable this behavior.
 
-(defvar ispell-local-dictionary-alist nil "\
-*List of local or customized dictionary definitions.
-These can override the values in `ispell-dictionary-alist'.
+To make a macro permanent so you can call it even after defining
+others, use \\[kmacro-name-last-macro].
 
-To make permanent changes to your dictionary definitions, you
-will need to make your changes in this variable, save, and then
-re-start Emacs.")
+\(fn ARG &optional NO-REPEAT END-MACRO)" t nil)
 
-(custom-autoload 'ispell-local-dictionary-alist "ispell" t)
+(autoload 'kmacro-start-macro-or-insert-counter "kmacro" "\
+Record subsequent keyboard input, defining a keyboard macro.
+The commands are recorded even as they are executed.
 
-(setq ispell-dictionary-alist-1 '((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 nil nil iso-8859-1) ("british" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") 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") "~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)))
+Sets the `kmacro-counter' to ARG (or 0 if no prefix arg) before defining the
+macro.
 
-(setq ispell-dictionary-alist-2 '(("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") 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)))
+With \\[universal-argument], appends to current keyboard macro (keeping
+the current value of `kmacro-counter').
 
-(setq ispell-dictionary-alist-3 '(("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-3) ("esperanto-tex" "[A-Za-z^\\]" "[^A-Za-z^\\]" "[-'`\"]" t ("-C" "-d" "esperanto") "~tex" iso-8859-3) ("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) ("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)))
+When defining/executing macro, inserts macro counter and increments
+the counter with ARG or 1 if missing.  With \\[universal-argument],
+inserts previous `kmacro-counter' (but do not modify counter).
 
-(setq ispell-dictionary-alist-4 '(("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) ("nederlands" "[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[']" t ("-C") nil iso-8859-1) ("nederlands8" "[A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[^A-Za-z\300\301\302\303\304\305\307\310\311\312\313\314\315\316\317\322\323\324\325\326\331\332\333\334\340\341\342\343\344\345\347\350\351\352\353\354\355\356\357\361\362\363\364\365\366\371\372\373\374]" "[']" t ("-C") nil iso-8859-1)))
+The macro counter can be modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
+The format of the counter can be modified via \\[kmacro-set-format].
 
-(setq ispell-dictionary-alist-5 '(("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 nil "~list" iso-8859-1) ("norsk7-tex" "[A-Za-z{}\\'^`]" "[^A-Za-z{}\\'^`]" "[\"]" nil ("-d" "norsk") "~plaintex" iso-8859-1) ("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 nil nil iso-8859-2) ("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") "~latin1" iso-8859-1)))
+\(fn ARG)" t nil)
 
-(setq ispell-dictionary-alist-6 '(("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 nil nil koi8-r) ("russianw" "[\300\301\302\303\304\305\250\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\334\333\332\335\336\337\340\341\342\343\344\345\270\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\374\373\372\375\376\377]" "[^\300\301\302\303\304\305\250\306\307\310\311\312\313\314\315\316\317\320\321\322\323\324\325\326\327\330\331\334\333\332\335\336\337\340\341\342\343\344\345\270\346\347\350\351\352\353\354\355\356\357\360\361\362\363\364\365\366\367\370\371\374\373\372\375\376\377]" "" nil nil nil windows-1251) ("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") nil iso-8859-2) ("slovenian" "[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" "slovenian") nil iso-8859-2) ("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)))
+(autoload 'kmacro-end-or-call-macro "kmacro" "\
+End kbd macro if currently being defined; else call last kbd macro.
+With numeric prefix ARG, repeat macro that many times.
+With \\[universal-argument], call second macro in macro ring.
 
-(defvar ispell-dictionary-alist (append ispell-dictionary-alist-1 ispell-dictionary-alist-2 ispell-dictionary-alist-3 ispell-dictionary-alist-4 ispell-dictionary-alist-5 ispell-dictionary-alist-6) "\
-An alist of dictionaries and their associated parameters.
+\(fn ARG &optional NO-REPEAT)" t nil)
 
-Each element of this list is also a list:
+(autoload 'kmacro-end-and-call-macro "kmacro" "\
+Call last keyboard macro, ending it first if currently being defined.
+With numeric prefix ARG, repeat macro that many times.
+Zero argument means repeat until there is an error.
 
-\(DICTIONARY-NAME CASECHARS NOT-CASECHARS OTHERCHARS MANY-OTHERCHARS-P
-        ISPELL-ARGS EXTENDED-CHARACTER-MODE CHARACTER-SET)
+To give a macro a permanent name, so you can call it
+even after defining other macros, use \\[kmacro-name-last-macro].
 
-DICTIONARY-NAME is a possible string value of variable `ispell-dictionary',
-nil means the default dictionary.
+\(fn ARG &optional NO-REPEAT)" t nil)
 
-CASECHARS is a regular expression of valid characters that comprise a word.
+(autoload 'kmacro-end-call-mouse "kmacro" "\
+Move point to the position clicked with the mouse and call last kbd macro.
+If kbd macro currently being defined end it before activating it.
 
-NOT-CASECHARS is the opposite regexp of CASECHARS.
+\(fn EVENT)" t nil)
 
-OTHERCHARS is a regexp of characters in the NOT-CASECHARS set but which can be
-used to construct words in some special way.  If OTHERCHARS characters follow
-and precede characters from CASECHARS, they are parsed as part of a word,
-otherwise they become word-breaks.  As an example in English, assume the
-regular expression \"[']\" for OTHERCHARS.  Then \"they're\" and
-\"Steven's\" are parsed as single words including the \"'\" character, but
-\"Stevens'\" does not include the quote character as part of the word.
-If you want OTHERCHARS to be empty, use the empty string.
-Hint: regexp syntax requires the hyphen to be declared first here.
+;;;***
+\f
+;;;### (autoloads (setup-korean-environment-internal) "korea-util"
+;;;;;;  "language/korea-util.el" (18463 56565))
+;;; Generated autoloads from language/korea-util.el
 
-CASECHARS, NOT-CASECHARS, and OTHERCHARS must be unibyte strings
-containing bytes of CHARACTER-SET.  In addition, if they contain
-a non-ASCII byte, the regular expression must be a single
-`character set' construct that doesn't specify a character range
-for non-ASCII bytes.
+(defvar default-korean-keyboard (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "") "\
+*The kind of Korean keyboard for Korean input method.
+\"\" for 2, \"3\" for 3.")
 
-MANY-OTHERCHARS-P is non-nil when multiple OTHERCHARS are allowed in a word.
-Otherwise only a single OTHERCHARS character is allowed to be part of any
-single word.
+(autoload 'setup-korean-environment-internal "korea-util" "\
+Not documented
 
-ISPELL-ARGS is a list of additional arguments passed to the ispell
-subprocess.
+\(fn)" nil nil)
 
-EXTENDED-CHARACTER-MODE should be used when dictionaries are used which
-have been configured in an Ispell affix file.  (For example, umlauts
-can be encoded as \\\"a, a\\\", \"a, ...)  Defaults are ~tex and ~nroff
-in English.  This has the same effect as the command-line `-T' option.
-The buffer Major Mode controls Ispell's parsing in tex or nroff mode,
-but the dictionary can control the extended character mode.
-Both defaults can be overruled in a buffer-local fashion. See
-`ispell-parsing-keyword' for details on this.
+;;;***
+\f
+;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el"
+;;;;;;  (18464 1943))
+;;; Generated autoloads from play/landmark.el
 
-CHARACTER-SET used for languages with multibyte characters.
+(defalias 'landmark-repeat 'lm-test-run)
 
-Note that the CASECHARS and OTHERCHARS slots of the alist should
-contain the same character set as casechars and otherchars in the
-LANGUAGE.aff file (e.g., english.aff).")
+(autoload 'lm-test-run "landmark" "\
+Run 100 Lm games, each time saving the weights from the previous game.
 
-(defvar ispell-menu-map nil "\
-Key map for ispell menu.")
+\(fn)" t nil)
 
-(defvar ispell-menu-xemacs nil "\
-Spelling menu for XEmacs.
-If nil when package is loaded, a standard menu will be set,
-and added as a submenu of the \"Edit\" menu.")
+(defalias 'landmark 'lm)
 
-(defvar ispell-menu-map-needed (and (not ispell-menu-map) (not (featurep 'xemacs)) 'reload))
+(autoload 'lm "landmark" "\
+Start or resume an Lm game.
+If a game is in progress, this command allows you to resume it.
+Here is the relation between prefix args and game options:
 
-(if ispell-menu-map-needed (progn (setq ispell-menu-map (make-sparse-keymap "Spell")) (define-key ispell-menu-map [ispell-change-dictionary] '(menu-item "Change Dictionary..." ispell-change-dictionary :help "Supply explicit dictionary file name")) (define-key ispell-menu-map [ispell-kill-ispell] '(menu-item "Kill Process" ispell-kill-ispell :enable (and (boundp 'ispell-process) ispell-process (eq (ispell-process-status) 'run)) :help "Terminate Ispell subprocess")) (define-key ispell-menu-map [ispell-pdict-save] '(menu-item "Save Dictionary" (lambda nil (interactive) (ispell-pdict-save t t)) :help "Save personal dictionary")) (define-key ispell-menu-map [ispell-customize] '(menu-item "Customize..." (lambda nil (interactive) (customize-group 'ispell)) :help "Customize spell checking options")) (define-key ispell-menu-map [ispell-help] '(menu-item "Help" (lambda nil (interactive) (describe-function 'ispell-help)) :help "Show standard Ispell keybindings and commands")) (define-key ispell-menu-map [flyspell-mode] '(menu-item "Automatic spell checking (Flyspell)" flyspell-mode :help "Check spelling while you edit the text" :button (:toggle bound-and-true-p flyspell-mode))) (define-key ispell-menu-map [ispell-complete-word] '(menu-item "Complete Word" ispell-complete-word :help "Complete word at cursor using dictionary")) (define-key ispell-menu-map [ispell-complete-word-interior-frag] '(menu-item "Complete Word Fragment" ispell-complete-word-interior-frag :help "Complete word fragment at cursor"))))
+prefix arg | robot is auto-started | weights are saved from last game
+---------------------------------------------------------------------
+none / 1   | yes                   | no
+       2   | yes                   | yes
+       3   | no                    | yes
+       4   | no                    | no
 
-(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] '(menu-item "Continue Spell-Checking" ispell-continue :enable (and (boundp '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] '(menu-item "Spell-Check Word" ispell-word :help "Spell-check word at cursor")) (define-key ispell-menu-map [ispell-comments-and-strings] '(menu-item "Spell-Check Comments" ispell-comments-and-strings :help "Spell-check only comments and strings"))))
+You start by moving to a square and typing \\[lm-start-robot],
+if you did not use a prefix arg to ask for automatic start.
+Use \\[describe-mode] for more info.
 
-(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-region] '(menu-item "Spell-Check Region" ispell-region :enable mark-active :help "Spell-check text in marked region")) (define-key ispell-menu-map [ispell-message] '(menu-item "Spell-Check Message" ispell-message :visible (eq major-mode 'mail-mode) :help "Skip headers and included message text")) (define-key ispell-menu-map [ispell-buffer] '(menu-item "Spell-Check Buffer" ispell-buffer :help "Check spelling of selected buffer")) (fset 'ispell-menu-map (symbol-value 'ispell-menu-map))))
+\(fn PARG)" t nil)
 
-(defvar ispell-skip-region-alist '((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 ]*--*") ("^begin [0-9][0-9][0-9] [^        ]+$" . "\nend\n") ("^%!PS-Adobe-[123].0" . "\n%%EOF\n") ("^---* \\(Start of \\)?[Ff]orwarded [Mm]essage" . "^---* End of [Ff]orwarded [Mm]essage") ("\\(--+\\|_+\\|\\(/\\w\\|\\(\\(\\w\\|[-_]\\)+[.:@]\\)\\)\\(\\w\\|[-_]\\)*\\([.:/@]+\\(\\w\\|[-_~=?&]\\)+\\)+\\)")) "\
-Alist expressing beginning and end of regions not to spell check.
-The alist key must be a regular expression.
-Valid forms include:
-  (KEY) - just skip the key.
-  (KEY . REGEXP) - skip to the end of REGEXP.  REGEXP may be string or symbol.
-  (KEY REGEXP) - skip to end of REGEXP.  REGEXP must be a string.
-  (KEY FUNCTION ARGS) - FUNCTION called with ARGS returns end of region.")
+;;;***
+\f
+;;;### (autoloads (lao-compose-region lao-composition-function lao-transcribe-roman-to-lao-string
+;;;;;;  lao-transcribe-single-roman-syllable-to-lao lao-compose-string)
+;;;;;;  "lao-util" "language/lao-util.el" (18617 14740))
+;;; Generated autoloads from language/lao-util.el
 
-(defvar ispell-tex-skip-alists '((("\\\\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]*}"))) "\
-*Lists of regions to be skipped in TeX mode.
-First list is used raw.
-Second list has key placed inside \\begin{}.
+(autoload 'lao-compose-string "lao-util" "\
+Not documented
 
-Delete or add any regions you want to be automatically selected
-for skipping in latex mode.")
+\(fn STR)" nil nil)
 
-(defvar ispell-html-skip-alists '(("<[cC][oO][dD][eE]\\>[^>]*>" "</[cC][oO][dD][eE]*>") ("<[sS][cC][rR][iI][pP][tT]\\>[^>]*>" "</[sS][cC][rR][iI][pP][tT]>") ("<[aA][pP][pP][lL][eE][tT]\\>[^>]*>" "</[aA][pP][pP][lL][eE][tT]>") ("<[vV][eE][rR][bB]\\>[^>]*>" "<[vV][eE][rR][bB]\\>[^>]*>") ("<[tT][tT]/" "/") ("<[^         \n>]" ">") ("&[^        \n;]" "[;       \n]")) "\
-*Lists of start and end keys to skip in HTML buffers.
-Same format as `ispell-skip-region-alist'
-Note - substrings of other matches must come last
- (e.g. \"<[tT][tT]/\" and \"<[^ \\t\\n>]\").")
-(put 'ispell-local-pdict 'safe-local-variable 'stringp)
- (define-key esc-map "$" 'ispell-word)
+(autoload 'lao-transcribe-single-roman-syllable-to-lao "lao-util" "\
+Transcribe a Romanized Lao syllable in the region FROM and TO to Lao string.
+Only the first syllable is transcribed.
+The value has the form: (START END LAO-STRING), where
+START and END are the beggining and end positions of the Roman Lao syllable,
+LAO-STRING is the Lao character transcription of it.
 
-(autoload 'ispell-word "ispell" "\
-Check spelling of word under or before the cursor.
-If the word is not found in dictionary, display possible corrections
-in a window allowing you to choose one.
+Optional 3rd arg STR, if non-nil, is a string to search for Roman Lao
+syllable.  In that case, FROM and TO are indexes to STR.
 
-If optional argument FOLLOWING is non-nil or if `ispell-following-word'
-is non-nil when called interactively, then the following word
-\(rather than preceding) is checked when the cursor is not over a word.
-When the optional argument QUIETLY is non-nil or `ispell-quietly' is non-nil
-when called interactively, non-corrective messages are suppressed.
+\(fn FROM TO &optional STR)" nil nil)
 
-With a prefix argument (or if CONTINUE is non-nil),
-resume interrupted spell-checking of a buffer or region.
+(autoload 'lao-transcribe-roman-to-lao-string "lao-util" "\
+Transcribe Romanized Lao string STR to Lao character string.
 
-Interactively, in Transient Mark mode when the mark is active, call
-`ispell-region' to check the active region for spelling errors.
+\(fn STR)" nil nil)
 
-Word syntax is controlled by the definition of the chosen dictionary,
-which is in `ispell-local-dictionary-alist' or `ispell-dictionary-alist'.
+(autoload 'lao-composition-function "lao-util" "\
+Not documented
 
-This will check or reload the dictionary.  Use \\[ispell-change-dictionary]
-or \\[ispell-region] to update the Ispell process.
+\(fn GSTRING)" nil nil)
 
-Return values:
-nil           word is correct or spelling is accepted.
-0             word is inserted into buffer-local definitions.
-\"word\"        word corrected from word list.
-\(\"word\" arg)  word is hand entered.
-quit          spell session exited.
+(autoload 'lao-compose-region "lao-util" "\
+Not documented
 
-\(fn &optional FOLLOWING QUIETLY CONTINUE REGION)" t nil)
+\(fn FROM TO)" t nil)
 
-(autoload 'ispell-pdict-save "ispell" "\
-Check to see if the personal dictionary has been modified.
-If so, ask if it needs to be saved.
+;;;***
+\f
+;;;### (autoloads (latexenc-find-file-coding-system latexenc-coding-system-to-inputenc
+;;;;;;  latexenc-inputenc-to-coding-system latex-inputenc-coding-alist)
+;;;;;;  "latexenc" "international/latexenc.el" (18580 33796))
+;;; Generated autoloads from international/latexenc.el
 
-\(fn &optional NO-QUERY FORCE-SAVE)" t nil)
+(defvar latex-inputenc-coding-alist '(("ansinew" . windows-1252) ("applemac" . mac-roman) ("ascii" . us-ascii) ("cp1250" . windows-1250) ("cp1252" . windows-1252) ("cp1257" . cp1257) ("cp437de" . cp437) ("cp437" . cp437) ("cp850" . cp850) ("cp852" . cp852) ("cp858" . cp858) ("cp865" . cp865) ("latin1" . iso-8859-1) ("latin2" . iso-8859-2) ("latin3" . iso-8859-3) ("latin4" . iso-8859-4) ("latin5" . iso-8859-5) ("latin9" . iso-8859-15) ("next" . next) ("utf8" . utf-8) ("utf8x" . utf-8)) "\
+Mapping from LaTeX encodings in \"inputenc.sty\" to Emacs coding systems.
+LaTeX encodings are specified with \"\\usepackage[encoding]{inputenc}\".
+Used by the function `latexenc-find-file-coding-system'.")
 
-(autoload 'ispell-help "ispell" "\
-Display a list of the options available when a misspelling is encountered.
+(custom-autoload 'latex-inputenc-coding-alist "latexenc" t)
 
-Selections are:
+(autoload 'latexenc-inputenc-to-coding-system "latexenc" "\
+Return the corresponding coding-system for the specified input encoding.
+Return nil if no matching coding system can be found.
 
-DIGIT: Replace the word with a digit offered in the *Choices* buffer.
-SPC:   Accept word this time.
-`i':   Accept word and insert into private dictionary.
-`a':   Accept word for this session.
-`A':   Accept word and place in `buffer-local dictionary'.
-`r':   Replace word with typed-in value.  Rechecked.
-`R':   Replace word with typed-in value. Query-replaced in buffer. Rechecked.
-`?':   Show these commands.
-`x':   Exit spelling buffer.  Move cursor to original point.
-`X':   Exit spelling buffer.  Leaves cursor at the current point, and permits
-        the aborted check to be completed later.
-`q':   Quit spelling session (Kills ispell process).
-`l':   Look up typed-in replacement in alternate dictionary.  Wildcards okay.
-`u':   Like `i', but the word is lower-cased first.
-`m':   Place typed-in value in personal dictionary, then recheck current word.
-`C-l':  Redraw screen.
-`C-r':  Recursive edit.
-`C-z':  Suspend Emacs or iconify frame.
+\(fn INPUTENC)" nil nil)
 
-\(fn)" nil nil)
+(autoload 'latexenc-coding-system-to-inputenc "latexenc" "\
+Return the corresponding input encoding for the specified coding system.
+Return nil if no matching input encoding can be found.
 
-(autoload 'ispell-kill-ispell "ispell" "\
-Kill current Ispell process (so that you may start a fresh one).
-With NO-ERROR, just return non-nil if there was no Ispell running.
+\(fn CS)" nil nil)
 
-\(fn &optional NO-ERROR)" t nil)
+(autoload 'latexenc-find-file-coding-system "latexenc" "\
+Determine the coding system of a LaTeX file if it uses \"inputenc.sty\".
+The mapping from LaTeX's \"inputenc.sty\" encoding names to Emacs
+coding system names is determined from `latex-inputenc-coding-alist'.
 
-(autoload 'ispell-change-dictionary "ispell" "\
-Change to dictionary DICT for Ispell.
-With a prefix arg, set it \"globally\", for all buffers.
-Without a prefix arg, set it \"locally\", just for this buffer.
+\(fn ARG-LIST)" nil nil)
 
-By just answering RET you can find out what the current dictionary is.
+;;;***
+\f
+;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display)
+;;;;;;  "latin1-disp" "international/latin1-disp.el" (18463 56325))
+;;; Generated autoloads from international/latin1-disp.el
 
-\(fn DICT &optional ARG)" t nil)
+(defvar latin1-display nil "\
+Set up Latin-1/ASCII display for ISO8859 character sets.
+This is done for each character set in the list `latin1-display-sets',
+if no font is available to display it.  Characters are displayed using
+the corresponding Latin-1 characters where they match.  Otherwise
+ASCII sequences are used, mostly following the Latin prefix input
+methods.  Some different ASCII sequences are used if
+`latin1-display-mnemonic' is non-nil.
 
-(autoload 'ispell-region "ispell" "\
-Interactively check a region for spelling errors.
-Return nil if spell session is quit,
- otherwise returns shift offset amount for last line processed.
+This option also treats some characters in the `mule-unicode-...'
+charsets if you don't have a Unicode font with which to display them.
 
-\(fn REG-START REG-END &optional RECHECKP SHIFT)" t nil)
+Setting this variable directly does not take effect;
+use either \\[customize] or the function `latin1-display'.")
 
-(autoload 'ispell-comments-and-strings "ispell" "\
-Check comments and strings in the current buffer for spelling errors.
+(custom-autoload 'latin1-display "latin1-disp" nil)
 
-\(fn)" t nil)
+(autoload 'latin1-display "latin1-disp" "\
+Set up Latin-1/ASCII display for the arguments character SETS.
+See option `latin1-display' for the method.  The members of the list
+must be in `latin1-display-sets'.  With no arguments, reset the
+display for all of `latin1-display-sets'. See also
+`latin1-display-setup'.
 
-(autoload 'ispell-buffer "ispell" "\
-Check the current buffer for spelling errors interactively.
+\(fn &rest SETS)" nil nil)
 
-\(fn)" t nil)
+(defvar latin1-display-ucs-per-lynx nil "\
+Set up Latin-1/ASCII display for Unicode characters.
+This uses the transliterations of the Lynx browser.  The display isn't
+changed if the display can render Unicode characters.
 
-(autoload 'ispell-continue "ispell" "\
-Continue a halted spelling session beginning with the current word.
+Setting this variable directly does not take effect;
+use either \\[customize] or the function `latin1-display'.")
 
-\(fn)" t nil)
+(custom-autoload 'latin1-display-ucs-per-lynx "latin1-disp" nil)
 
-(autoload 'ispell-complete-word "ispell" "\
-Try to complete the word before or under point (see `lookup-words').
-If optional INTERIOR-FRAG is non-nil then the word may be a character
-sequence inside of a word.
+;;;***
+\f
+;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el"
+;;;;;;  (18464 1608))
+;;; Generated autoloads from progmodes/ld-script.el
 
-Standard ispell choices are then available.
+(add-to-list 'auto-mode-alist '("\\.ld[si]?\\>" . ld-script-mode))
 
-\(fn &optional INTERIOR-FRAG)" t nil)
+(add-to-list 'auto-mode-alist '("\\.x[bdsru]?[cn]?\\'" . ld-script-mode))
 
-(autoload 'ispell-complete-word-interior-frag "ispell" "\
-Completes word matching character sequence inside a word.
+(autoload 'ld-script-mode "ld-script" "\
+A major mode to edit GNU ld script files
 
 \(fn)" t nil)
 
-(autoload 'ispell "ispell" "\
-Interactively check a region or buffer for spelling errors.
-If `transient-mark-mode' is on, and a region is active, spell-check
-that region.  Otherwise spell-check the buffer.
+;;;***
+\f
+;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el"
+;;;;;;  (18464 3958))
+;;; Generated autoloads from ledit.el
 
-Ispell dictionaries are not distributed with Emacs.  If you are
-looking for a dictionary, please see the distribution of the GNU ispell
-program, or do an Internet search; there are various dictionaries
-available on the net.
+(defconst ledit-save-files t "\
+*Non-nil means Ledit should save files before transferring to Lisp.")
 
-\(fn)" t nil)
+(defconst ledit-go-to-lisp-string "%?lisp" "\
+*Shell commands to execute to resume Lisp job.")
 
-(autoload 'ispell-minor-mode "ispell" "\
-Toggle Ispell minor mode.
-With prefix argument ARG, turn Ispell minor mode on if ARG is positive,
-otherwise turn it off.
+(defconst ledit-go-to-liszt-string "%?liszt" "\
+*Shell commands to execute to resume Lisp compiler job.")
 
-In Ispell minor mode, pressing SPC or RET
-warns you if the previous word is incorrectly spelled.
+(autoload 'ledit-mode "ledit" "\
+\\<ledit-mode-map>Major mode for editing text and stuffing it to a Lisp job.
+Like Lisp mode, plus these special commands:
+  \\[ledit-save-defun] -- record defun at or after point
+          for later transmission to Lisp job.
+  \\[ledit-save-region] -- record region for later transmission to Lisp job.
+  \\[ledit-go-to-lisp] -- transfer to Lisp job and transmit saved text.
+  \\[ledit-go-to-liszt] -- transfer to Liszt (Lisp compiler) job
+          and transmit saved text.
 
-All the buffer-local variables and dictionaries are ignored -- to read
-them into the running ispell process, type \\[ispell-word] SPC.
+\\{ledit-mode-map}
+To make Lisp mode automatically change to Ledit mode,
+do (setq lisp-mode-hook 'ledit-from-lisp-mode)
 
-\(fn &optional ARG)" t nil)
+\(fn)" t nil)
 
-(autoload 'ispell-message "ispell" "\
-Check the spelling of a mail message or news post.
-Don't check spelling of message headers except the Subject field.
-Don't check included messages.
+(autoload 'ledit-from-lisp-mode "ledit" "\
+Not documented
 
-To abort spell checking of a message region and send the message anyway,
-use the `x' command.  (Any subsequent regions will be checked.)
-The `X' command aborts the message send so that you can edit the buffer.
+\(fn)" nil nil)
 
-To spell-check whenever a message is sent, include the appropriate lines
-in your .emacs file:
-   (add-hook 'message-send-hook 'ispell-message)  ;; GNUS 5
-   (add-hook 'news-inews-hook 'ispell-message)    ;; GNUS 4
-   (add-hook 'mail-send-hook  'ispell-message)
-   (add-hook 'mh-before-send-letter-hook 'ispell-message)
+;;;***
+\f
+;;;### (autoloads (life) "life" "play/life.el" (18464 1943))
+;;; Generated autoloads from play/life.el
 
-You can bind this to the key C-c i in GNUS or mail by adding to
-`news-reply-mode-hook' or `mail-mode-hook' the following lambda expression:
-   (function (lambda () (local-set-key \"\\C-ci\" 'ispell-message)))
+(autoload 'life "life" "\
+Run Conway's Life simulation.
+The starting pattern is randomly selected.  Prefix arg (optional first
+arg non-nil from a program) is the number of seconds to sleep between
+generations (this defaults to 1).
 
-\(fn)" t nil)
+\(fn &optional SLEEPTIME)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (18388
-;;;;;;  34730))
-;;; Generated autoloads from iswitchb.el
+;;;### (autoloads (global-linum-mode linum-mode linum-format) "linum"
+;;;;;;  "linum.el" (18634 15333))
+;;; Generated autoloads from linum.el
 
-(defvar iswitchb-mode nil "\
-Non-nil if Iswitchb mode is enabled.
-See the command `iswitchb-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `iswitchb-mode'.")
+(defvar linum-format 'dynamic "\
+Format used to display line numbers.
+Either a format string like \"%7d\", `dynamic' to adapt the width
+as needed, or a function that is called with a line number as its
+argument and should evaluate to a string to be shown on that line.
+See also `linum-before-numbering-hook'.")
 
-(custom-autoload 'iswitchb-mode "iswitchb" nil)
+(custom-autoload 'linum-format "linum" t)
 
-(autoload 'iswitchb-mode "iswitchb" "\
-Toggle Iswitchb global minor mode.
-With arg, turn Iswitchb mode on if ARG is positive, otherwise turn it off.
-This mode enables switching between buffers using substrings.  See
-`iswitchb' for details.
+(autoload 'linum-mode "linum" "\
+Toggle display of line numbers in the left margin.
 
 \(fn &optional ARG)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region
-;;;;;;  japanese-hiragana-region japanese-katakana-region japanese-zenkaku
-;;;;;;  japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal)
-;;;;;;  "japan-util" "language/japan-util.el" (18362 47073))
-;;; Generated autoloads from language/japan-util.el
+(defvar global-linum-mode nil "\
+Non-nil if Global-Linum mode is enabled.
+See the command `global-linum-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `global-linum-mode'.")
+
+(custom-autoload 'global-linum-mode "linum" nil)
+
+(autoload 'global-linum-mode "linum" "\
+Toggle Linum mode in every possible buffer.
+With prefix ARG, turn Global-Linum mode on if and only if ARG is positive.
+Linum mode is enabled in all buffers where `linum-on' would do it.
+See `linum-mode' for more information on Linum mode.
 
-(autoload 'setup-japanese-environment-internal "japan-util" "\
-Not documented
+\(fn &optional ARG)" t nil)
 
-\(fn)" nil nil)
+;;;***
+\f
+;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (18634
+;;;;;;  15333))
+;;; Generated autoloads from loadhist.el
 
-(autoload 'japanese-katakana "japan-util" "\
-Convert argument to Katakana and return that.
-The argument may be a character or string.  The result has the same type.
-The argument object is not altered--the value is a copy.
-Optional argument HANKAKU t means to convert to `hankaku' Katakana
- (`japanese-jisx0201-kana'), in which case return value
- may be a string even if OBJ is a character if two Katakanas are
- necessary to represent OBJ.
+(autoload 'unload-feature "loadhist" "\
+Unload the library that provided FEATURE.
+If the feature is required by any other loaded code, and prefix arg FORCE
+is nil, raise an error.
 
-\(fn OBJ &optional HANKAKU)" nil nil)
+Standard unloading activities include restoring old autoloads for
+functions defined by the library, undoing any additions that the
+library has made to hook variables or to `auto-mode-alist', undoing
+ELP profiling of functions in that library, unproviding any features
+provided by the library, and canceling timers held in variables
+defined by the library.
 
-(autoload 'japanese-hiragana "japan-util" "\
-Convert argument to Hiragana and return that.
-The argument may be a character or string.  The result has the same type.
-The argument object is not altered--the value is a copy.
+If a function `FEATURE-unload-function' is defined, this function
+calls it with no arguments, before doing anything else.  That function
+can do whatever is appropriate to undo the loading of the library.  If
+`FEATURE-unload-function' returns non-nil, that suppresses the
+standard unloading of the library.  Otherwise the standard unloading
+proceeds.
 
-\(fn OBJ)" nil nil)
+`FEATURE-unload-function' has access to the package's list of
+definitions in the variable `unload-function-defs-list' and could
+remove symbols from it in the event that the package has done
+something strange, such as redefining an Emacs function.
 
-(autoload 'japanese-hankaku "japan-util" "\
-Convert argument to `hankaku' and return that.
-The argument may be a character or string.  The result has the same type.
-The argument object is not altered--the value is a copy.
-Optional argument ASCII-ONLY non-nil means to return only ASCII character.
+\(fn FEATURE &optional FORCE)" t nil)
 
-\(fn OBJ &optional ASCII-ONLY)" nil nil)
+;;;***
+\f
+;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches)
+;;;;;;  "locate" "locate.el" (18464 3958))
+;;; Generated autoloads from locate.el
 
-(autoload 'japanese-zenkaku "japan-util" "\
-Convert argument to `zenkaku' and return that.
-The argument may be a character or string.  The result has the same type.
-The argument object is not altered--the value is a copy.
+(defvar locate-ls-subdir-switches "-al" "\
+`ls' switches for inserting subdirectories in `*Locate*' buffers.
+This should contain the \"-l\" switch, but not the \"-F\" or \"-b\" switches.")
 
-\(fn OBJ)" nil nil)
+(custom-autoload 'locate-ls-subdir-switches "locate" t)
 
-(autoload 'japanese-katakana-region "japan-util" "\
-Convert Japanese `hiragana' chars in the region to `katakana' chars.
-Optional argument HANKAKU t means to convert to `hankaku katakana' character
-of which charset is `japanese-jisx0201-kana'.
+(autoload 'locate "locate" "\
+Run the program `locate', putting results in `*Locate*' buffer.
+Pass it SEARCH-STRING as argument.  Interactively, prompt for SEARCH-STRING.
+With prefix arg, prompt for the exact shell command to run instead.
 
-\(fn FROM TO &optional HANKAKU)" t nil)
+This program searches for those file names in a database that match
+SEARCH-STRING and normally outputs all matching absolute file names,
+one per line.  The database normally consists of all files on your
+system, or of all files that you have access to.  Consult the
+documentation of the program for the details about how it determines
+which file names match SEARCH-STRING.  (Those details vary highly with
+the version.)
 
-(autoload 'japanese-hiragana-region "japan-util" "\
-Convert Japanese `katakana' chars in the region to `hiragana' chars.
+You can specify another program for this command to run by customizing
+the variables `locate-command' or `locate-make-command-line'.
 
-\(fn FROM TO)" t nil)
+The main use of FILTER is to implement `locate-with-filter'.  See
+the docstring of that function for its meaning.
 
-(autoload 'japanese-hankaku-region "japan-util" "\
-Convert Japanese `zenkaku' chars in the region to `hankaku' chars.
-`Zenkaku' chars belong to `japanese-jisx0208'
-`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
-Optional argument ASCII-ONLY non-nil means to convert only to ASCII char.
+ARG is the interactive prefix arg.
 
-\(fn FROM TO &optional ASCII-ONLY)" t nil)
+\(fn SEARCH-STRING &optional FILTER ARG)" t nil)
 
-(autoload 'japanese-zenkaku-region "japan-util" "\
-Convert hankaku' chars in the region to Japanese `zenkaku' chars.
-`Zenkaku' chars belong to `japanese-jisx0208'
-`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
-Optional argument KATAKANA-ONLY non-nil means to convert only KATAKANA char.
+(autoload 'locate-with-filter "locate" "\
+Run the executable program `locate' with a filter.
+This function is similar to the function `locate', which see.
+The difference is that, when invoked interactively, the present function
+prompts for both SEARCH-STRING and FILTER.  It passes SEARCH-STRING
+to the locate executable program.  It produces a `*Locate*' buffer
+that lists only those lines in the output of the locate program that
+contain a match for the regular expression FILTER; this is often useful
+to constrain a big search.
 
-\(fn FROM TO &optional KATAKANA-ONLY)" t nil)
+ARG is the interactive prefix arg, which has the same effect as in `locate'.
 
-(autoload 'read-hiragana-string "japan-util" "\
-Read a Hiragana string from the minibuffer, prompting with string PROMPT.
-If non-nil, second arg INITIAL-INPUT is a string to insert before reading.
+When called from Lisp, this function is identical with `locate',
+except that FILTER is not optional.
 
-\(fn PROMPT &optional INITIAL-INPUT)" nil nil)
+\(fn SEARCH-STRING FILTER &optional ARG)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr"
-;;;;;;  "jka-compr.el" (18421 18853))
-;;; Generated autoloads from jka-compr.el
+;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (18464 3958))
+;;; Generated autoloads from log-edit.el
 
-(defvar jka-compr-inhibit nil "\
-Non-nil means inhibit automatic uncompression temporarily.
-Lisp programs can bind this to t to do that.
-It is not recommended to set this variable permanently to anything but nil.")
+(autoload 'log-edit "log-edit" "\
+Setup a buffer to enter a log message.
+\\<log-edit-mode-map>The buffer will be put in `log-edit-mode'.
+If SETUP is non-nil, the buffer is then erased and `log-edit-hook' is run.
+Mark and point will be set around the entire contents of the buffer so
+that it is easy to kill the contents of the buffer with \\[kill-region].
+Once you're done editing the message, pressing \\[log-edit-done] will call
+`log-edit-done' which will end up calling CALLBACK to do the actual commit.
 
-(autoload 'jka-compr-handler "jka-compr" "\
-Not documented
+PARAMS if non-nil is an alist.  Possible keys and associated values:
+ `log-edit-listfun' -- function taking no arguments that returns the list of
+ files that are concerned by the current operation (using relative names);
+ `log-edit-diff-function' -- function taking no arguments that
+ displays a diff of the files concerned by the current operation.
 
-\(fn OPERATION &rest ARGS)" nil nil)
+If BUFFER is non-nil `log-edit' will jump to that buffer, use it to edit the
+log message and go back to the current buffer when done.  Otherwise, it
+uses the current buffer.
 
-(autoload 'jka-compr-uninstall "jka-compr" "\
-Uninstall jka-compr.
-This removes the entries in `file-name-handler-alist' and `auto-mode-alist'
-and `inhibit-first-line-modes-suffixes' that were added
-by `jka-compr-installed'.
+\(fn CALLBACK &optional SETUP PARAMS BUFFER &rest IGNORE)" nil nil)
 
-\(fn)" nil nil)
+;;;***
+\f
+;;;### (autoloads (log-view-mode) "log-view" "log-view.el" (18580
+;;;;;;  33793))
+;;; Generated autoloads from log-view.el
+
+(autoload 'log-view-mode "log-view" "\
+Major mode for browsing CVS log output.
+
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup
-;;;;;;  keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el"
-;;;;;;  (18341 12907))
-;;; Generated autoloads from emulation/keypad.el
+;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (18580
+;;;;;;  33793))
+;;; Generated autoloads from longlines.el
 
-(defvar keypad-setup nil "\
-Specifies the keypad setup for unshifted keypad keys when NumLock is off.
-When selecting the plain numeric keypad setup, the character returned by the
-decimal key must be specified.")
+(autoload 'longlines-mode "longlines" "\
+Toggle Long Lines mode.
+In Long Lines mode, long lines are wrapped if they extend beyond
+`fill-column'.  The soft newlines used for line wrapping will not
+show up when the text is yanked or saved to disk.
 
-(custom-autoload 'keypad-setup "keypad" nil)
+If the variable `longlines-auto-wrap' is non-nil, lines are automatically
+wrapped whenever the buffer is changed.  You can always call
+`fill-paragraph' to fill individual paragraphs.
 
-(defvar keypad-numlock-setup nil "\
-Specifies the keypad setup for unshifted keypad keys when NumLock is on.
-When selecting the plain numeric keypad setup, the character returned by the
-decimal key must be specified.")
+If the variable `longlines-show-hard-newlines' is non-nil, hard newlines
+are indicated with a symbol.
 
-(custom-autoload 'keypad-numlock-setup "keypad" nil)
+\(fn &optional ARG)" t nil)
 
-(defvar keypad-shifted-setup nil "\
-Specifies the keypad setup for shifted keypad keys when NumLock is off.
-When selecting the plain numeric keypad setup, the character returned by the
-decimal key must be specified.")
+;;;***
+\f
+;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer
+;;;;;;  lpr-command lpr-switches printer-name) "lpr" "lpr.el" (18464
+;;;;;;  3959))
+;;; Generated autoloads from lpr.el
 
-(custom-autoload 'keypad-shifted-setup "keypad" nil)
+(defvar lpr-windows-system (memq system-type '(emx win32 w32 mswindows ms-dos windows-nt)))
 
-(defvar keypad-numlock-shifted-setup nil "\
-Specifies the keypad setup for shifted keypad keys when NumLock is off.
-When selecting the plain numeric keypad setup, the character returned by the
-decimal key must be specified.")
+(defvar lpr-lp-system (memq system-type '(usg-unix-v hpux irix)))
 
-(custom-autoload 'keypad-numlock-shifted-setup "keypad" nil)
+(defvar printer-name (and (memq system-type '(emx ms-dos)) "PRN") "\
+*The name of a local printer to which data is sent for printing.
+\(Note that PostScript files are sent to `ps-printer-name', which see.)
 
-(autoload 'keypad-setup "keypad" "\
-Set keypad bindings in `function-key-map' according to SETUP.
-If optional second argument NUMLOCK is non-nil, the NumLock On bindings
-are changed.  Otherwise, the NumLock Off bindings are changed.
-If optional third argument SHIFT is non-nil, the shifted keypad
-keys are bound.
+On Unix-like systems, a string value should be a name understood by
+lpr's -P option; otherwise the value should be nil.
 
- Setup      Binding
- -------------------------------------------------------------
- 'prefix   Command prefix argument, i.e.  M-0 .. M-9 and M--
- 'S-cursor Bind shifted keypad keys to the shifted cursor movement keys.
- 'cursor   Bind keypad keys to the cursor movement keys.
- 'numeric  Plain numeric keypad, i.e. 0 .. 9 and .  (or DECIMAL arg)
- 'none     Removes all bindings for keypad keys in function-key-map;
-           this enables any user-defined bindings for the keypad keys
-           in the global and local keymaps.
+On MS-DOS and MS-Windows systems, a string value is taken as the name of
+a printer device or port, provided `lpr-command' is set to \"\".
+Typical non-default settings would be \"LPT1\" to \"LPT3\" for parallel
+printers, or \"COM1\" to \"COM4\" or \"AUX\" for serial printers, or
+\"//hostname/printer\" for a shared network printer.  You can also set
+it to the name of a file, in which case the output gets appended to that
+file.  If you want to discard the printed output, set this to \"NUL\".")
 
-If SETUP is 'numeric and the optional fourth argument DECIMAL is non-nil,
-the decimal key on the keypad is mapped to DECIMAL instead of `.'
+(custom-autoload 'printer-name "lpr" t)
 
-\(fn SETUP &optional NUMLOCK SHIFT DECIMAL)" nil nil)
+(defvar lpr-switches nil "\
+*List of strings to pass as extra options for the printer program.
+It is recommended to set `printer-name' instead of including an explicit
+switch on this list.
+See `lpr-command'.")
 
-;;;***
-\f
-;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el"
-;;;;;;  (18335 54534))
-;;; Generated autoloads from international/kinsoku.el
+(custom-autoload 'lpr-switches "lpr" t)
 
-(autoload 'kinsoku "kinsoku" "\
-Go to a line breaking position near point by doing `kinsoku' processing.
-LINEBEG is a buffer position we can't break a line before.
+(defvar lpr-command (cond (lpr-windows-system "") (lpr-lp-system "lp") (t "lpr")) "\
+*Name of program for printing a file.
 
-`Kinsoku' processing is to prohibit specific characters to be placed
-at beginning of line or at end of line.  Characters not to be placed
-at beginning and end of line have character category `>' and `<'
-respectively.  This restriction is dissolved by making a line longer or
-shorter.
+On MS-DOS and MS-Windows systems, if the value is an empty string then
+Emacs will write directly to the printer port named by `printer-name'.
+The programs `print' and `nprint' (the standard print programs on
+Windows NT and Novell Netware respectively) are handled specially, using
+`printer-name' as the destination for output; any other program is
+treated like `lpr' except that an explicit filename is given as the last
+argument.")
 
-`Kinsoku' is a Japanese word which originally means ordering to stay
-in one place, and is used for the text processing described above in
-the context of text formatting.
+(custom-autoload 'lpr-command "lpr" t)
 
-\(fn LINEBEG)" nil nil)
+(autoload 'lpr-buffer "lpr" "\
+Print buffer contents without pagination or page headers.
+See the variables `lpr-switches' and `lpr-command'
+for customization of the printer command.
 
-;;;***
-\f
-;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (18335
-;;;;;;  54534))
-;;; Generated autoloads from international/kkc.el
+\(fn)" t nil)
 
-(defvar kkc-after-update-conversion-functions nil "\
-Functions to run after a conversion is selected in `japanese' input method.
-With this input method, a user can select a proper conversion from
-candidate list.  Each time he changes the selection, functions in this
-list are called with two arguments; starting and ending buffer
-positions that contains the current selection.")
+(autoload 'print-buffer "lpr" "\
+Paginate and print buffer contents.
 
-(autoload 'kkc-region "kkc" "\
-Convert Kana string in the current region to Kanji-Kana mixed string.
-Users can select a desirable conversion interactively.
-When called from a program, expects two arguments,
-positions FROM and TO (integers or markers) specifying the target region.
-When it returns, the point is at the tail of the selected conversion,
-and the return value is the length of the conversion.
+The variable `lpr-headers-switches' controls how to paginate.
+If it is nil (the default), we run the `pr' program (or whatever program
+`lpr-page-header-program' specifies) to paginate.
+`lpr-page-header-switches' specifies the switches for that program.
 
-\(fn FROM TO)" t nil)
+Otherwise, the switches in `lpr-headers-switches' are used
+in the print command itself; we expect them to request pagination.
 
-;;;***
-\f
-;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro
-;;;;;;  kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter
-;;;;;;  kmacro-call-macro kmacro-end-macro kmacro-start-macro) "kmacro"
-;;;;;;  "kmacro.el" (18335 54514))
-;;; Generated autoloads from kmacro.el
- (global-set-key "\C-x(" 'kmacro-start-macro)
- (global-set-key "\C-x)" 'kmacro-end-macro)
- (global-set-key "\C-xe" 'kmacro-end-and-call-macro)
- (global-set-key [f3] 'kmacro-start-macro-or-insert-counter)
- (global-set-key [f4] 'kmacro-end-or-call-macro)
- (global-set-key "\C-x\C-k" 'kmacro-keymap)
- (autoload 'kmacro-keymap "kmacro" "Keymap for keyboard macro commands." t 'keymap)
+See the variables `lpr-switches' and `lpr-command'
+for further customization of the printer command.
 
-(autoload 'kmacro-start-macro "kmacro" "\
-Record subsequent keyboard input, defining a keyboard macro.
-The commands are recorded even as they are executed.
-Use \\[kmacro-end-macro] to finish recording and make the macro available.
-Use \\[kmacro-end-and-call-macro] to execute the macro.
+\(fn)" t nil)
 
-Non-nil arg (prefix arg) means append to last macro defined.
+(autoload 'lpr-region "lpr" "\
+Print region contents without pagination or page headers.
+See the variables `lpr-switches' and `lpr-command'
+for customization of the printer command.
 
-With \\[universal-argument] prefix, append to last keyboard macro
-defined.  Depending on `kmacro-execute-before-append', this may begin
-by re-executing the last macro as if you typed it again.
+\(fn START END)" t nil)
 
-Otherwise, it sets `kmacro-counter' to ARG or 0 if missing before
-defining the macro.
+(autoload 'print-region "lpr" "\
+Paginate and print the region contents.
 
-Use \\[kmacro-insert-counter] to insert (and increment) the macro counter.
-The counter value can be set or modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
-The format of the counter can be modified via \\[kmacro-set-format].
+The variable `lpr-headers-switches' controls how to paginate.
+If it is nil (the default), we run the `pr' program (or whatever program
+`lpr-page-header-program' specifies) to paginate.
+`lpr-page-header-switches' specifies the switches for that program.
 
-Use \\[kmacro-name-last-macro] to give it a permanent name.
-Use \\[kmacro-bind-to-key] to bind it to a key sequence.
+Otherwise, the switches in `lpr-headers-switches' are used
+in the print command itself; we expect them to request pagination.
 
-\(fn ARG)" t nil)
+See the variables `lpr-switches' and `lpr-command'
+for further customization of the printer command.
 
-(autoload 'kmacro-end-macro "kmacro" "\
-Finish defining a keyboard macro.
-The definition was started by \\[kmacro-start-macro].
-The macro is now available for use via \\[kmacro-call-macro],
-or it can be given a name with \\[kmacro-name-last-macro] and then invoked
-under that name.
+\(fn START END)" t nil)
 
-With numeric arg, repeat macro now that many times,
-counting the definition just completed as the first repetition.
-An argument of zero means repeat until error.
+;;;***
+\f
+;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
+;;;;;;  (18580 33793))
+;;; Generated autoloads from ls-lisp.el
 
-\(fn ARG)" t nil)
+(defvar ls-lisp-support-shell-wildcards t "\
+*Non-nil means ls-lisp treats file patterns as shell wildcards.
+Otherwise they are treated as Emacs regexps (for backward compatibility).")
 
-(autoload 'kmacro-call-macro "kmacro" "\
-Call the last keyboard macro that you defined with \\[kmacro-start-macro].
-A prefix argument serves as a repeat count.  Zero means repeat until error.
+(custom-autoload 'ls-lisp-support-shell-wildcards "ls-lisp" t)
 
-When you call the macro, you can call the macro again by repeating
-just the last key in the key sequence that you used to call this
-command.  See `kmacro-call-repeat-key' and `kmacro-call-repeat-with-arg'
-for details on how to adjust or disable this behavior.
+;;;***
+\f
+;;;### (autoloads (lunar-phases) "lunar" "calendar/lunar.el" (18580
+;;;;;;  33794))
+;;; Generated autoloads from calendar/lunar.el
 
-To make a macro permanent so you can call it even after defining
-others, use \\[kmacro-name-last-macro].
+(autoload 'lunar-phases "lunar" "\
+Display the quarters of the moon for last month, this month, and next month.
+If called with an optional prefix argument ARG, prompts for month and year.
+This function is suitable for execution in a .emacs file.
 
-\(fn ARG &optional NO-REPEAT END-MACRO)" t nil)
+\(fn &optional ARG)" t nil)
 
-(autoload 'kmacro-start-macro-or-insert-counter "kmacro" "\
-Record subsequent keyboard input, defining a keyboard macro.
-The commands are recorded even as they are executed.
+(define-obsolete-function-alias 'phases-of-moon 'lunar-phases "23.1")
 
-Sets the `kmacro-counter' to ARG (or 0 if no prefix arg) before defining the
-macro.
+;;;***
+\f
+;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (18464
+;;;;;;  1608))
+;;; Generated autoloads from progmodes/m4-mode.el
 
-With \\[universal-argument], appends to current keyboard macro (keeping
-the current value of `kmacro-counter').
+(autoload 'm4-mode "m4-mode" "\
+A major mode to edit m4 macro files.
+\\{m4-mode-map}
 
-When defining/executing macro, inserts macro counter and increments
-the counter with ARG or 1 if missing.  With \\[universal-argument],
-inserts previous `kmacro-counter' (but do not modify counter).
+\(fn)" t nil)
 
-The macro counter can be modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
-The format of the counter can be modified via \\[kmacro-set-format].
+;;;***
+\f
+;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el"
+;;;;;;  (18463 52910))
+;;; Generated autoloads from emacs-lisp/macroexp.el
 
-\(fn ARG)" t nil)
+(autoload 'macroexpand-all "macroexp" "\
+Return result of expanding macros at all levels in FORM.
+If no macros are expanded, FORM is returned unchanged.
+The second optional arg ENVIRONMENT specifies an environment of macro
+definitions to shadow the loaded ones for use in file byte-compilation.
 
-(autoload 'kmacro-end-or-call-macro "kmacro" "\
-End kbd macro if currently being defined; else call last kbd macro.
-With numeric prefix ARG, repeat macro that many times.
-With \\[universal-argument], call second macro in macro ring.
+\(fn FORM &optional ENVIRONMENT)" nil nil)
 
-\(fn ARG &optional NO-REPEAT)" t nil)
+;;;***
+\f
+;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
+;;;;;;  name-last-kbd-macro) "macros" "macros.el" (18483 35263))
+;;; Generated autoloads from macros.el
 
-(autoload 'kmacro-end-and-call-macro "kmacro" "\
-Call last keyboard macro, ending it first if currently being defined.
-With numeric prefix ARG, repeat macro that many times.
-Zero argument means repeat until there is an error.
+(autoload 'name-last-kbd-macro "macros" "\
+Assign a name to the last keyboard macro defined.
+Argument SYMBOL is the name to define.
+The symbol's function definition becomes the keyboard macro string.
+Such a \"function\" cannot be called from Lisp, but it is a valid editor command.
 
-To give a macro a permanent name, so you can call it
-even after defining other macros, use \\[kmacro-name-last-macro].
+\(fn SYMBOL)" t nil)
 
-\(fn ARG &optional NO-REPEAT)" t nil)
+(autoload 'insert-kbd-macro "macros" "\
+Insert in buffer the definition of kbd macro NAME, as Lisp code.
+Optional second arg KEYS means also record the keys it is on
+\(this is the prefix argument, when calling interactively).
 
-(autoload 'kmacro-end-call-mouse "kmacro" "\
-Move point to the position clicked with the mouse and call last kbd macro.
-If kbd macro currently being defined end it before activating it.
+This Lisp code will, when executed, define the kbd macro with the same
+definition it has now.  If you say to record the keys, the Lisp code
+will also rebind those keys to the macro.  Only global key bindings
+are recorded since executing this Lisp code always makes global
+bindings.
 
-\(fn EVENT)" t nil)
+To save a kbd macro, visit a file of Lisp code such as your `~/.emacs',
+use this command, and then save the file.
 
-;;;***
-\f
-;;;### (autoloads (setup-korean-environment-internal) "korea-util"
-;;;;;;  "language/korea-util.el" (18335 54537))
-;;; Generated autoloads from language/korea-util.el
+\(fn MACRONAME &optional KEYS)" t nil)
 
-(defvar default-korean-keyboard (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "") "\
-*The kind of Korean keyboard for Korean input method.
-\"\" for 2, \"3\" for 3.")
+(autoload 'kbd-macro-query "macros" "\
+Query user during kbd macro execution.
+  With prefix argument, enters recursive edit, reading keyboard
+commands even within a kbd macro.  You can give different commands
+each time the macro executes.
+  Without prefix argument, asks whether to continue running the macro.
+Your options are: \\<query-replace-map>
+\\[act]        Finish this iteration normally and continue with the next.
+\\[skip]       Skip the rest of this iteration, and start the next.
+\\[exit]       Stop the macro entirely right now.
+\\[recenter]   Redisplay the screen, then ask again.
+\\[edit]       Enter recursive edit; ask again when you exit from that.
 
-(autoload 'setup-korean-environment-internal "korea-util" "\
-Not documented
+\(fn FLAG)" t nil)
 
-\(fn)" nil nil)
+(autoload 'apply-macro-to-region-lines "macros" "\
+Apply last keyboard macro to all lines in the region.
+For each line that begins in the region, move to the beginning of
+the line, and run the last keyboard macro.
 
-;;;***
-\f
-;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el"
-;;;;;;  (18335 54541))
-;;; Generated autoloads from play/landmark.el
+When called from lisp, this function takes two arguments TOP and
+BOTTOM, describing the current region.  TOP must be before BOTTOM.
+The optional third argument MACRO specifies a keyboard macro to
+execute.
 
-(defalias 'landmark-repeat 'lm-test-run)
+This is useful for quoting or unquoting included text, adding and
+removing comments, or producing tables where the entries are regular.
 
-(autoload 'lm-test-run "landmark" "\
-Run 100 Lm games, each time saving the weights from the previous game.
+For example, in Usenet articles, sections of text quoted from another
+author are indented, or have each line start with `>'.  To quote a
+section of text, define a keyboard macro which inserts `>', put point
+and mark at opposite ends of the quoted section, and use
+`\\[apply-macro-to-region-lines]' to mark the entire section.
 
-\(fn)" t nil)
+Suppose you wanted to build a keyword table in C where each entry
+looked like this:
 
-(defalias 'landmark 'lm)
+    { \"foo\", foo_data, foo_function },
+    { \"bar\", bar_data, bar_function },
+    { \"baz\", baz_data, baz_function },
 
-(autoload 'lm "landmark" "\
-Start or resume an Lm game.
-If a game is in progress, this command allows you to resume it.
-Here is the relation between prefix args and game options:
+You could enter the names in this format:
 
-prefix arg | robot is auto-started | weights are saved from last game
----------------------------------------------------------------------
-none / 1   | yes                   | no
-       2   | yes                   | yes
-       3   | no                    | yes
-       4   | no                    | no
+    foo
+    bar
+    baz
+
+and write a macro to massage a word into a table entry:
+
+    \\C-x (
+       \\M-d { \"\\C-y\", \\C-y_data, \\C-y_function },
+    \\C-x )
 
-You start by moving to a square and typing \\[lm-start-robot],
-if you did not use a prefix arg to ask for automatic start.
-Use \\[describe-mode] for more info.
+and then select the region of un-tablified names and use
+`\\[apply-macro-to-region-lines]' to build the table from the names.
 
-\(fn PARG)" t nil)
+\(fn TOP BOTTOM &optional MACRO)" t nil)
+ (define-key ctl-x-map "q" 'kbd-macro-query)
 
 ;;;***
 \f
-;;;### (autoloads (lao-compose-region lao-composition-function lao-transcribe-roman-to-lao-string
-;;;;;;  lao-transcribe-single-roman-syllable-to-lao lao-compose-string)
-;;;;;;  "lao-util" "language/lao-util.el" (18370 13448))
-;;; Generated autoloads from language/lao-util.el
+;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr"
+;;;;;;  "mail/mail-extr.el" (18464 1840))
+;;; Generated autoloads from mail/mail-extr.el
 
-(autoload 'lao-compose-string "lao-util" "\
-Not documented
+(autoload 'mail-extract-address-components "mail-extr" "\
+Given an RFC-822 address ADDRESS, extract full name and canonical address.
+Returns a list of the form (FULL-NAME CANONICAL-ADDRESS).  If no
+name can be extracted, FULL-NAME will be nil.  Also see
+`mail-extr-ignore-single-names' and
+`mail-extr-ignore-realname-equals-mailbox-name'.
 
-\(fn STR)" nil nil)
+If the optional argument ALL is non-nil, then ADDRESS can contain zero
+or more recipients, separated by commas, and we return a list of
+the form ((FULL-NAME CANONICAL-ADDRESS) ...) with one element for
+each recipient.  If ALL is nil, then if ADDRESS contains more than
+one recipients, all but the first is ignored.
 
-(autoload 'lao-transcribe-single-roman-syllable-to-lao "lao-util" "\
-Transcribe a Romanized Lao syllable in the region FROM and TO to Lao string.
-Only the first syllable is transcribed.
-The value has the form: (START END LAO-STRING), where
-START and END are the beggining and end positions of the Roman Lao syllable,
-LAO-STRING is the Lao character transcription of it.
+ADDRESS may be a string or a buffer.  If it is a buffer, the visible
+\(narrowed) portion of the buffer will be interpreted as the address.
+\(This feature exists so that the clever caller might be able to avoid
+consing a string.)
 
-Optional 3rd arg STR, if non-nil, is a string to search for Roman Lao
-syllable.  In that case, FROM and TO are indexes to STR.
+\(fn ADDRESS &optional ALL)" nil nil)
 
-\(fn FROM TO &optional STR)" nil nil)
+(autoload 'what-domain "mail-extr" "\
+Convert mail domain DOMAIN to the country it corresponds to.
 
-(autoload 'lao-transcribe-roman-to-lao-string "lao-util" "\
-Transcribe Romanized Lao string STR to Lao character string.
+\(fn DOMAIN)" t nil)
 
-\(fn STR)" nil nil)
+;;;***
+\f
+;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history
+;;;;;;  mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el"
+;;;;;;  (18464 1840))
+;;; Generated autoloads from mail/mail-hist.el
 
-(autoload 'lao-composition-function "lao-util" "\
-Not documented
+(autoload 'mail-hist-define-keys "mail-hist" "\
+Define keys for accessing mail header history.  For use in hooks.
 
-\(fn FROM TO FONT-OBJECT STRING)" nil nil)
+\(fn)" nil nil)
 
-(autoload 'lao-compose-region "lao-util" "\
+(autoload 'mail-hist-enable "mail-hist" "\
 Not documented
 
-\(fn FROM TO)" t nil)
+\(fn)" nil nil)
+
+(defvar mail-hist-keep-history t "\
+*Non-nil means keep a history for headers and text of outgoing mail.")
+
+(custom-autoload 'mail-hist-keep-history "mail-hist" t)
+
+(autoload 'mail-hist-put-headers-into-history "mail-hist" "\
+Put headers and contents of this message into mail header history.
+Each header has its own independent history, as does the body of the
+message.
+
+This function normally would be called when the message is sent.
+
+\(fn)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (latexenc-find-file-coding-system latexenc-coding-system-to-inputenc
-;;;;;;  latexenc-inputenc-to-coding-system latex-inputenc-coding-alist)
-;;;;;;  "latexenc" "international/latexenc.el" (18335 54534))
-;;; Generated autoloads from international/latexenc.el
+;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
+;;;;;;  mail-unquote-printable mail-quote-printable mail-file-babyl-p
+;;;;;;  mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (18659
+;;;;;;  12585))
+;;; Generated autoloads from mail/mail-utils.el
 
-(defvar latex-inputenc-coding-alist '(("ansinew" . windows-1252) ("applemac" . mac-roman) ("ascii" . us-ascii) ("cp1250" . windows-1250) ("cp1252" . windows-1252) ("cp1257" . cp1257) ("cp437de" . cp437) ("cp437" . cp437) ("cp850" . cp850) ("cp852" . cp852) ("cp858" . cp858) ("cp865" . cp865) ("latin1" . iso-8859-1) ("latin2" . iso-8859-2) ("latin3" . iso-8859-3) ("latin4" . iso-8859-4) ("latin5" . iso-8859-5) ("latin9" . iso-8859-15) ("next" . next) ("utf8" . utf-8) ("utf8x" . utf-8)) "\
-Mapping from LaTeX encodings in \"inputenc.sty\" to Emacs coding systems.
-LaTeX encodings are specified with \"\\usepackage[encoding]{inputenc}\".
-Used by the function `latexenc-find-file-coding-system'.")
+(defvar mail-use-rfc822 nil "\
+*If non-nil, use a full, hairy RFC822 parser on mail addresses.
+Otherwise, (the default) use a smaller, somewhat faster, and
+often correct parser.")
 
-(custom-autoload 'latex-inputenc-coding-alist "latexenc" t)
+(custom-autoload 'mail-use-rfc822 "mail-utils" t)
 
-(autoload 'latexenc-inputenc-to-coding-system "latexenc" "\
-Return the corresponding coding-system for the specified input encoding.
-Return nil if no matching coding system can be found.
+(autoload 'mail-file-babyl-p "mail-utils" "\
+Not documented
 
-\(fn INPUTENC)" nil nil)
+\(fn FILE)" nil nil)
 
-(autoload 'latexenc-coding-system-to-inputenc "latexenc" "\
-Return the corresponding input encoding for the specified coding system.
-Return nil if no matching input encoding can be found.
+(autoload 'mail-quote-printable "mail-utils" "\
+Convert a string to the \"quoted printable\" Q encoding.
+If the optional argument WRAPPER is non-nil,
+we add the wrapper characters =?ISO-8859-1?Q?....?=.
 
-\(fn CS)" nil nil)
+\(fn STRING &optional WRAPPER)" nil nil)
 
-(autoload 'latexenc-find-file-coding-system "latexenc" "\
-Determine the coding system of a LaTeX file if it uses \"inputenc.sty\".
-The mapping from LaTeX's \"inputenc.sty\" encoding names to Emacs
-coding system names is determined from `latex-inputenc-coding-alist'.
+(autoload 'mail-unquote-printable "mail-utils" "\
+Undo the \"quoted printable\" encoding.
+If the optional argument WRAPPER is non-nil,
+we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
 
-\(fn ARG-LIST)" nil nil)
+\(fn STRING &optional WRAPPER)" nil nil)
 
-;;;***
-\f
-;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display)
-;;;;;;  "latin1-disp" "international/latin1-disp.el" (18420 22755))
-;;; Generated autoloads from international/latin1-disp.el
+(autoload 'mail-unquote-printable-region "mail-utils" "\
+Undo the \"quoted printable\" encoding in buffer from BEG to END.
+If the optional argument WRAPPER is non-nil,
+we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
+If NOERROR is non-nil, return t if successful.
+If UNIBYTE is non-nil, insert converted characters as unibyte.
+That is useful if you are going to character code decoding afterward,
+as Rmail does.
 
-(defvar latin1-display nil "\
-Set up Latin-1/ASCII display for ISO8859 character sets.
-This is done for each character set in the list `latin1-display-sets',
-if no font is available to display it.  Characters are displayed using
-the corresponding Latin-1 characters where they match.  Otherwise
-ASCII sequences are used, mostly following the Latin prefix input
-methods.  Some different ASCII sequences are used if
-`latin1-display-mnemonic' is non-nil.
+\(fn BEG END &optional WRAPPER NOERROR UNIBYTE)" t nil)
 
-This option also treats some characters in the `mule-unicode-...'
-charsets if you don't have a Unicode font with which to display them.
+(autoload 'mail-fetch-field "mail-utils" "\
+Return the value of the header field whose type is FIELD-NAME.
+The buffer is expected to be narrowed to just the header of the message.
+If second arg LAST is non-nil, use the last field of type FIELD-NAME.
+If third arg ALL is non-nil, concatenate all such fields with commas between.
+If 4th arg LIST is non-nil, return a list of all such fields.
 
-Setting this variable directly does not take effect;
-use either \\[customize] or the function `latin1-display'.")
+\(fn FIELD-NAME &optional LAST ALL LIST)" nil nil)
 
-(custom-autoload 'latin1-display "latin1-disp" nil)
+;;;***
+\f
+;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup
+;;;;;;  mail-abbrevs-mode) "mailabbrev" "mail/mailabbrev.el" (18580
+;;;;;;  33796))
+;;; Generated autoloads from mail/mailabbrev.el
 
-(autoload 'latin1-display "latin1-disp" "\
-Set up Latin-1/ASCII display for the arguments character SETS.
-See option `latin1-display' for the method.  The members of the list
-must be in `latin1-display-sets'.  With no arguments, reset the
-display for all of `latin1-display-sets'. See also
-`latin1-display-setup'.
+(defvar mail-abbrevs-mode nil "\
+Non-nil if Mail-Abbrevs mode is enabled.
+See the command `mail-abbrevs-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `mail-abbrevs-mode'.")
 
-\(fn &rest SETS)" nil nil)
+(custom-autoload 'mail-abbrevs-mode "mailabbrev" nil)
 
-(defvar latin1-display-ucs-per-lynx nil "\
-Set up Latin-1/ASCII display for Unicode characters.
-This uses the transliterations of the Lynx browser.  The display isn't
-changed if the display can render Unicode characters.
+(autoload 'mail-abbrevs-mode "mailabbrev" "\
+Non-nil means expand mail aliases as abbrevs, in certain message headers.
 
-Setting this variable directly does not take effect;
-use either \\[customize] or the function `latin1-display'.")
+\(fn &optional ARG)" t nil)
 
-(custom-autoload 'latin1-display-ucs-per-lynx "latin1-disp" nil)
+(autoload 'mail-abbrevs-setup "mailabbrev" "\
+Initialize use of the `mailabbrev' package.
 
-;;;***
-\f
-;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el"
-;;;;;;  (18335 54542))
-;;; Generated autoloads from progmodes/ld-script.el
+\(fn)" nil nil)
 
-(add-to-list 'auto-mode-alist '("\\.ld[si]?\\>" . ld-script-mode))
+(autoload 'build-mail-abbrevs "mailabbrev" "\
+Read mail aliases from personal mail alias file and set `mail-abbrevs'.
+By default this is the file specified by `mail-personal-alias-file'.
 
-(add-to-list 'auto-mode-alist '("\\.x[bdsru]?[cn]?\\'" . ld-script-mode))
+\(fn &optional FILE RECURSIVEP)" nil nil)
 
-(autoload 'ld-script-mode "ld-script" "\
-A major mode to edit GNU ld script files
+(autoload 'define-mail-abbrev "mailabbrev" "\
+Define NAME as a mail alias abbrev that translates to DEFINITION.
+If DEFINITION contains multiple addresses, separate them with commas.
 
-\(fn)" t nil)
+\(fn NAME DEFINITION &optional FROM-MAILRC-FILE)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el"
-;;;;;;  (18335 54514))
-;;; Generated autoloads from ledit.el
+;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases
+;;;;;;  mail-complete-style) "mailalias" "mail/mailalias.el" (18464
+;;;;;;  1841))
+;;; Generated autoloads from mail/mailalias.el
 
-(defconst ledit-save-files t "\
-*Non-nil means Ledit should save files before transferring to Lisp.")
+(defvar mail-complete-style 'angles "\
+*Specifies how \\[mail-complete] formats the full name when it completes.
+If `nil', they contain just the return address like:
+       king@grassland.com
+If `parens', they look like:
+       king@grassland.com (Elvis Parsley)
+If `angles', they look like:
+       Elvis Parsley <king@grassland.com>")
 
-(defconst ledit-go-to-lisp-string "%?lisp" "\
-*Shell commands to execute to resume Lisp job.")
+(custom-autoload 'mail-complete-style "mailalias" t)
 
-(defconst ledit-go-to-liszt-string "%?liszt" "\
-*Shell commands to execute to resume Lisp compiler job.")
+(autoload 'expand-mail-aliases "mailalias" "\
+Expand all mail aliases in suitable header fields found between BEG and END.
+If interactive, expand in header fields.
+Suitable header fields are `To', `From', `CC' and `BCC', `Reply-to', and
+their `Resent-' variants.
 
-(autoload 'ledit-mode "ledit" "\
-\\<ledit-mode-map>Major mode for editing text and stuffing it to a Lisp job.
-Like Lisp mode, plus these special commands:
-  \\[ledit-save-defun] -- record defun at or after point
-          for later transmission to Lisp job.
-  \\[ledit-save-region] -- record region for later transmission to Lisp job.
-  \\[ledit-go-to-lisp] -- transfer to Lisp job and transmit saved text.
-  \\[ledit-go-to-liszt] -- transfer to Liszt (Lisp compiler) job
-          and transmit saved text.
+Optional second arg EXCLUDE may be a regular expression defining text to be
+removed from alias expansions.
 
-\\{ledit-mode-map}
-To make Lisp mode automatically change to Ledit mode,
-do (setq lisp-mode-hook 'ledit-from-lisp-mode)
+\(fn BEG END &optional EXCLUDE)" t nil)
 
-\(fn)" t nil)
+(autoload 'define-mail-alias "mailalias" "\
+Define NAME as a mail alias that translates to DEFINITION.
+This means that sending a message to NAME will actually send to DEFINITION.
 
-(autoload 'ledit-from-lisp-mode "ledit" "\
-Not documented
+Normally, the addresses in DEFINITION must be separated by commas.
+If FROM-MAILRC-FILE is non-nil, then addresses in DEFINITION
+can be separated by spaces; an address can contain spaces
+if it is quoted with double-quotes.
+
+\(fn NAME DEFINITION &optional FROM-MAILRC-FILE)" t nil)
+
+(autoload 'mail-complete "mailalias" "\
+Perform completion on header field or word preceding point.
+Completable headers are according to `mail-complete-alist'.  If none matches
+current header, calls `mail-complete-function' and passes prefix arg if any.
 
-\(fn)" nil nil)
+\(fn ARG)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (life) "life" "play/life.el" (18335 54541))
-;;; Generated autoloads from play/life.el
+;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el"
+;;;;;;  (18464 1841))
+;;; Generated autoloads from mail/mailclient.el
 
-(autoload 'life "life" "\
-Run Conway's Life simulation.
-The starting pattern is randomly selected.  Prefix arg (optional first
-arg non-nil from a program) is the number of seconds to sleep between
-generations (this defaults to 1).
+(autoload 'mailclient-send-it "mailclient" "\
+Pass current buffer on to the system's mail client.
+Suitable value for `send-mail-function'.
+The mail client is taken to be the handler of mailto URLs.
 
-\(fn &optional SLEEPTIME)" t nil)
+\(fn)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (global-linum-mode linum-mode linum-format) "linum"
-;;;;;;  "linum.el" (18369 20323))
-;;; Generated autoloads from linum.el
-
-(defvar linum-format 'dynamic "\
-Format used to display line numbers.
-Either a format string like \"%7d\", `dynamic' to adapt the width
-as needed, or a function that is called with a line number as its
-argument and should evaluate to a string to be shown on that line.
-See also `linum-before-numbering-hook'.")
+;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode
+;;;;;;  makefile-gmake-mode makefile-automake-mode makefile-mode)
+;;;;;;  "make-mode" "progmodes/make-mode.el" (18643 25224))
+;;; Generated autoloads from progmodes/make-mode.el
 
-(custom-autoload 'linum-format "linum" t)
+(autoload 'makefile-mode "make-mode" "\
+Major mode for editing standard Makefiles.
 
-(autoload 'linum-mode "linum" "\
-Toggle display of line numbers in the left margin.
+If you are editing a file for a different make, try one of the
+variants `makefile-automake-mode', `makefile-gmake-mode',
+`makefile-makepp-mode', `makefile-bsdmake-mode' or,
+`makefile-imake-mode'.  All but the last should be correctly
+chosen based on the file name, except if it is *.mk.  This
+function ends by invoking the function(s) `makefile-mode-hook'.
 
-\(fn &optional ARG)" t nil)
+It is strongly recommended to use `font-lock-mode', because that
+provides additional parsing information.  This is used for
+example to see that a rule action `echo foo: bar' is a not rule
+dependency, despite the colon.
 
-(defvar global-linum-mode nil "\
-Non-nil if Global-Linum mode is enabled.
-See the command `global-linum-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `global-linum-mode'.")
+\\{makefile-mode-map}
 
-(custom-autoload 'global-linum-mode "linum" nil)
+In the browser, use the following keys:
 
-(autoload 'global-linum-mode "linum" "\
-Toggle Linum mode in every possible buffer.
-With prefix ARG, turn Global-Linum mode on if and only if ARG is positive.
-Linum mode is enabled in all buffers where `linum-on' would do it.
-See `linum-mode' for more information on Linum mode.
+\\{makefile-browser-map}
 
-\(fn &optional ARG)" t nil)
+Makefile mode can be configured by modifying the following variables:
 
-;;;***
-\f
-;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (18335
-;;;;;;  54514))
-;;; Generated autoloads from loadhist.el
+`makefile-browser-buffer-name':
+    Name of the macro- and target browser buffer.
 
-(autoload 'unload-feature "loadhist" "\
-Unload the library that provided FEATURE.
-If the feature is required by any other loaded code, and prefix arg FORCE
-is nil, raise an error.
+`makefile-target-colon':
+    The string that gets appended to all target names
+    inserted by `makefile-insert-target'.
+    \":\" or \"::\" are quite common values.
 
-Standard unloading activities include restoring old autoloads for
-functions defined by the library, undoing any additions that the
-library has made to hook variables or to `auto-mode-alist', undoing
-ELP profiling of functions in that library, unproviding any features
-provided by the library, and canceling timers held in variables
-defined by the library.
+`makefile-macro-assign':
+   The string that gets appended to all macro names
+   inserted by `makefile-insert-macro'.
+   The normal value should be \" = \", since this is what
+   standard make expects.  However, newer makes such as dmake
+   allow a larger variety of different macro assignments, so you
+   might prefer to use \" += \" or \" := \" .
 
-If a function `FEATURE-unload-function' is defined, this function
-calls it with no arguments, before doing anything else.  That function
-can do whatever is appropriate to undo the loading of the library.  If
-`FEATURE-unload-function' returns non-nil, that suppresses the
-standard unloading of the library.  Otherwise the standard unloading
-proceeds.
+`makefile-tab-after-target-colon':
+   If you want a TAB (instead of a space) to be appended after the
+   target colon, then set this to a non-nil value.
 
-`FEATURE-unload-function' has access to the package's list of
-definitions in the variable `unload-function-defs-list' and could
-remove symbols from it in the event that the package has done
-something strange, such as redefining an Emacs function.
+`makefile-browser-leftmost-column':
+   Number of blanks to the left of the browser selection mark.
 
-\(fn FEATURE &optional FORCE)" t nil)
+`makefile-browser-cursor-column':
+   Column in which the cursor is positioned when it moves
+   up or down in the browser.
 
-;;;***
-\f
-;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches)
-;;;;;;  "locate" "locate.el" (18335 54514))
-;;; Generated autoloads from locate.el
+`makefile-browser-selected-mark':
+   String used to mark selected entries in the browser.
 
-(defvar locate-ls-subdir-switches "-al" "\
-`ls' switches for inserting subdirectories in `*Locate*' buffers.
-This should contain the \"-l\" switch, but not the \"-F\" or \"-b\" switches.")
+`makefile-browser-unselected-mark':
+   String used to mark unselected entries in the browser.
 
-(custom-autoload 'locate-ls-subdir-switches "locate" t)
+`makefile-browser-auto-advance-after-selection-p':
+   If this variable is set to a non-nil value the cursor
+   will automagically advance to the next line after an item
+   has been selected in the browser.
 
-(autoload 'locate "locate" "\
-Run the program `locate', putting results in `*Locate*' buffer.
-Pass it SEARCH-STRING as argument.  Interactively, prompt for SEARCH-STRING.
-With prefix arg, prompt for the exact shell command to run instead.
+`makefile-pickup-everything-picks-up-filenames-p':
+   If this variable is set to a non-nil value then
+   `makefile-pickup-everything' also picks up filenames as targets
+   (i.e. it calls `makefile-pickup-filenames-as-targets'), otherwise
+   filenames are omitted.
 
-This program searches for those file names in a database that match
-SEARCH-STRING and normally outputs all matching absolute file names,
-one per line.  The database normally consists of all files on your
-system, or of all files that you have access to.  Consult the
-documentation of the program for the details about how it determines
-which file names match SEARCH-STRING.  (Those details vary highly with
-the version.)
+`makefile-cleanup-continuations':
+   If this variable is set to a non-nil value then Makefile mode
+   will assure that no line in the file ends with a backslash
+   (the continuation character) followed by any whitespace.
+   This is done by silently removing the trailing whitespace, leaving
+   the backslash itself intact.
+   IMPORTANT: Please note that enabling this option causes Makefile mode
+   to MODIFY A FILE WITHOUT YOUR CONFIRMATION when \"it seems necessary\".
 
-You can specify another program for this command to run by customizing
-the variables `locate-command' or `locate-make-command-line'.
+`makefile-browser-hook':
+   A function or list of functions to be called just before the
+   browser is entered. This is executed in the makefile buffer.
 
-The main use of FILTER is to implement `locate-with-filter'.  See
-the docstring of that function for its meaning.
+`makefile-special-targets-list':
+   List of special targets. You will be offered to complete
+   on one of those in the minibuffer whenever you enter a `.'.
+   at the beginning of a line in Makefile mode.
 
-ARG is the interactive prefix arg.
+\(fn)" t nil)
 
-\(fn SEARCH-STRING &optional FILTER ARG)" t nil)
+(autoload 'makefile-automake-mode "make-mode" "\
+An adapted `makefile-mode' that knows about automake.
 
-(autoload 'locate-with-filter "locate" "\
-Run the executable program `locate' with a filter.
-This function is similar to the function `locate', which see.
-The difference is that, when invoked interactively, the present function
-prompts for both SEARCH-STRING and FILTER.  It passes SEARCH-STRING
-to the locate executable program.  It produces a `*Locate*' buffer
-that lists only those lines in the output of the locate program that
-contain a match for the regular expression FILTER; this is often useful
-to constrain a big search.
+\(fn)" t nil)
 
-ARG is the interactive prefix arg, which has the same effect as in `locate'.
+(autoload 'makefile-gmake-mode "make-mode" "\
+An adapted `makefile-mode' that knows about gmake.
 
-When called from Lisp, this function is identical with `locate',
-except that FILTER is not optional.
+\(fn)" t nil)
 
-\(fn SEARCH-STRING FILTER &optional ARG)" t nil)
+(autoload 'makefile-makepp-mode "make-mode" "\
+An adapted `makefile-mode' that knows about makepp.
 
-;;;***
-\f
-;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (18428 27944))
-;;; Generated autoloads from log-edit.el
+\(fn)" t nil)
 
-(autoload 'log-edit "log-edit" "\
-Setup a buffer to enter a log message.
-\\<log-edit-mode-map>The buffer will be put in `log-edit-mode'.
-If SETUP is non-nil, the buffer is then erased and `log-edit-hook' is run.
-Mark and point will be set around the entire contents of the buffer so
-that it is easy to kill the contents of the buffer with \\[kill-region].
-Once you're done editing the message, pressing \\[log-edit-done] will call
-`log-edit-done' which will end up calling CALLBACK to do the actual commit.
+(autoload 'makefile-bsdmake-mode "make-mode" "\
+An adapted `makefile-mode' that knows about BSD make.
 
-PARAMS if non-nil is an alist.  Possible keys and associated values:
- `log-edit-listfun' -- function taking no arguments that returns the list of
- files that are concerned by the current operation (using relative names);
- `log-edit-diff-function' -- function taking no arguments that
- displays a diff of the files concerned by the current operation.
+\(fn)" t nil)
 
-If BUFFER is non-nil `log-edit' will jump to that buffer, use it to edit the
-log message and go back to the current buffer when done.  Otherwise, it
-uses the current buffer.
+(autoload 'makefile-imake-mode "make-mode" "\
+An adapted `makefile-mode' that knows about imake.
 
-\(fn CALLBACK &optional SETUP PARAMS BUFFER &rest IGNORE)" nil nil)
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (log-view-mode) "log-view" "log-view.el" (18428
-;;;;;;  27944))
-;;; Generated autoloads from log-view.el
+;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (18464
+;;;;;;  3959))
+;;; Generated autoloads from makesum.el
 
-(autoload 'log-view-mode "log-view" "\
-Major mode for browsing CVS log output.
+(autoload 'make-command-summary "makesum" "\
+Make a summary of current key bindings in the buffer *Summary*.
+Previous contents of that buffer are killed first.
 
 \(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (18375
-;;;;;;  33070))
-;;; Generated autoloads from longlines.el
+;;;### (autoloads (man-follow man) "man" "man.el" (18580 33793))
+;;; Generated autoloads from man.el
 
-(autoload 'longlines-mode "longlines" "\
-Toggle Long Lines mode.
-In Long Lines mode, long lines are wrapped if they extend beyond
-`fill-column'.  The soft newlines used for line wrapping will not
-show up when the text is yanked or saved to disk.
+(defalias 'manual-entry 'man)
 
-If the variable `longlines-auto-wrap' is non-nil, lines are automatically
-wrapped whenever the buffer is changed.  You can always call
-`fill-paragraph' to fill individual paragraphs.
+(autoload 'man "man" "\
+Get a Un*x manual page and put it in a buffer.
+This command is the top-level command in the man package.  It runs a Un*x
+command to retrieve and clean a manpage in the background and places the
+results in a Man mode (manpage browsing) buffer.  See variable
+`Man-notify-method' for what happens when the buffer is ready.
+If a buffer already exists for this man page, it will display immediately.
 
-If the variable `longlines-show-hard-newlines' is non-nil, hard newlines
-are indicated with a symbol.
+To specify a man page from a certain section, type SUBJECT(SECTION) or
+SECTION SUBJECT when prompted for a manual entry.  To see manpages from
+all sections related to a subject, put something appropriate into the
+`Man-switches' variable, which see.
 
-\(fn &optional ARG)" t nil)
+\(fn MAN-ARGS)" t nil)
+
+(autoload 'man-follow "man" "\
+Get a Un*x manual page of the item under point and put it in a buffer.
+
+\(fn MAN-ARGS)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer
-;;;;;;  lpr-command lpr-switches printer-name) "lpr" "lpr.el" (18335
-;;;;;;  54514))
-;;; Generated autoloads from lpr.el
-
-(defvar lpr-windows-system (memq system-type '(emx win32 w32 mswindows ms-dos windows-nt)))
+;;;### (autoloads (master-mode) "master" "master.el" (18464 3959))
+;;; Generated autoloads from master.el
 
-(defvar lpr-lp-system (memq system-type '(usg-unix-v hpux irix)))
+(autoload 'master-mode "master" "\
+Toggle Master mode.
+With no argument, this command toggles the mode.
+Non-null prefix argument turns on the mode.
+Null prefix argument turns off the mode.
 
-(defvar printer-name (and (memq system-type '(emx ms-dos)) "PRN") "\
-*The name of a local printer to which data is sent for printing.
-\(Note that PostScript files are sent to `ps-printer-name', which see.)
+When Master mode is enabled, you can scroll the slave buffer using the
+following commands:
 
-On Unix-like systems, a string value should be a name understood by
-lpr's -P option; otherwise the value should be nil.
+\\{master-mode-map}
 
-On MS-DOS and MS-Windows systems, a string value is taken as the name of
-a printer device or port, provided `lpr-command' is set to \"\".
-Typical non-default settings would be \"LPT1\" to \"LPT3\" for parallel
-printers, or \"COM1\" to \"COM4\" or \"AUX\" for serial printers, or
-\"//hostname/printer\" for a shared network printer.  You can also set
-it to the name of a file, in which case the output gets appended to that
-file.  If you want to discard the printed output, set this to \"NUL\".")
+The slave buffer is stored in the buffer-local variable `master-of'.
+You can set this variable using `master-set-slave'.  You can show
+yourself the value of `master-of' by calling `master-show-slave'.
 
-(custom-autoload 'printer-name "lpr" t)
+\(fn &optional ARG)" t nil)
 
-(defvar lpr-switches nil "\
-*List of strings to pass as extra options for the printer program.
-It is recommended to set `printer-name' instead of including an explicit
-switch on this list.
-See `lpr-command'.")
+;;;***
+\f
+;;;### (autoloads (minibuffer-depth-indicate-mode) "mb-depth" "mb-depth.el"
+;;;;;;  (18580 33793))
+;;; Generated autoloads from mb-depth.el
 
-(custom-autoload 'lpr-switches "lpr" t)
+(defvar minibuffer-depth-indicate-mode nil "\
+Non-nil if Minibuffer-Depth-Indicate mode is enabled.
+See the command `minibuffer-depth-indicate-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `minibuffer-depth-indicate-mode'.")
 
-(defvar lpr-command (cond (lpr-windows-system "") (lpr-lp-system "lp") (t "lpr")) "\
-*Name of program for printing a file.
+(custom-autoload 'minibuffer-depth-indicate-mode "mb-depth" nil)
 
-On MS-DOS and MS-Windows systems, if the value is an empty string then
-Emacs will write directly to the printer port named by `printer-name'.
-The programs `print' and `nprint' (the standard print programs on
-Windows NT and Novell Netware respectively) are handled specially, using
-`printer-name' as the destination for output; any other program is
-treated like `lpr' except that an explicit filename is given as the last
-argument.")
+(autoload 'minibuffer-depth-indicate-mode "mb-depth" "\
+Toggle Minibuffer Depth Indication mode.
+When active, any recursive use of the minibuffer will show
+the recursion depth in the minibuffer prompt.  This is only
+useful if `enable-recursive-minibuffers' is non-nil.
 
-(custom-autoload 'lpr-command "lpr" t)
+With prefix argument ARG, turn on if positive, otherwise off.
+Returns non-nil if the new state is enabled.
 
-(autoload 'lpr-buffer "lpr" "\
-Print buffer contents without pagination or page headers.
-See the variables `lpr-switches' and `lpr-command'
-for customization of the printer command.
+\(fn &optional ARG)" t nil)
 
-\(fn)" t nil)
+;;;***
+\f
+;;;### (autoloads nil "menu-bar" "menu-bar.el" (18580 33793))
+;;; Generated autoloads from menu-bar.el
 
-(autoload 'print-buffer "lpr" "\
-Paginate and print buffer contents.
+(put 'menu-bar-mode 'standard-value '(t))
 
-The variable `lpr-headers-switches' controls how to paginate.
-If it is nil (the default), we run the `pr' program (or whatever program
-`lpr-page-header-program' specifies) to paginate.
-`lpr-page-header-switches' specifies the switches for that program.
+;;;***
+\f
+;;;### (autoloads (message-unbold-region message-bold-region message-news-other-frame
+;;;;;;  message-news-other-window message-mail-other-frame message-mail-other-window
+;;;;;;  message-bounce message-resend message-insinuate-rmail message-forward-rmail-make-body
+;;;;;;  message-forward-make-body message-forward message-recover
+;;;;;;  message-supersede message-cancel-news message-followup message-wide-reply
+;;;;;;  message-reply message-news message-mail message-mode) "message"
+;;;;;;  "gnus/message.el" (18659 12584))
+;;; Generated autoloads from gnus/message.el
 
-Otherwise, the switches in `lpr-headers-switches' are used
-in the print command itself; we expect them to request pagination.
+(define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook)
 
-See the variables `lpr-switches' and `lpr-command'
-for further customization of the printer command.
+(autoload 'message-mode "message" "\
+Major mode for editing mail and news to be sent.
+Like Text Mode but with these additional commands:\\<message-mode-map>
+C-c C-s  `message-send' (send the message)  C-c C-c  `message-send-and-exit'
+C-c C-d  Postpone sending the message       C-c C-k  Kill the message
+C-c C-f  move to a header field (and create it if there isn't):
+        C-c C-f C-t  move to To        C-c C-f C-s  move to Subject
+        C-c C-f C-c  move to Cc        C-c C-f C-b  move to Bcc
+        C-c C-f C-w  move to Fcc       C-c C-f C-r  move to Reply-To
+        C-c C-f C-u  move to Summary   C-c C-f C-n  move to Newsgroups
+        C-c C-f C-k  move to Keywords  C-c C-f C-d  move to Distribution
+        C-c C-f C-o  move to From (\"Originator\")
+        C-c C-f C-f  move to Followup-To
+        C-c C-f C-m  move to Mail-Followup-To
+        C-c C-f C-e  move to Expires
+        C-c C-f C-i  cycle through Importance values
+        C-c C-f s    change subject and append \"(was: <Old Subject>)\"
+        C-c C-f x    crossposting with FollowUp-To header and note in body
+        C-c C-f t    replace To: header with contents of Cc: or Bcc:
+        C-c C-f a    Insert X-No-Archive: header and a note in the body
+C-c C-t  `message-insert-to' (add a To header to a news followup)
+C-c C-l  `message-to-list-only' (removes all but list address in to/cc)
+C-c C-n  `message-insert-newsgroups' (add a Newsgroup header to a news reply)
+C-c C-b  `message-goto-body' (move to beginning of message text).
+C-c C-i  `message-goto-signature' (move to the beginning of the signature).
+C-c C-w  `message-insert-signature' (insert `message-signature-file' file).
+C-c C-y  `message-yank-original' (insert current message, if any).
+C-c C-q  `message-fill-yanked-message' (fill what was yanked).
+C-c C-e  `message-elide-region' (elide the text between point and mark).
+C-c C-v  `message-delete-not-region' (remove the text outside the region).
+C-c C-z  `message-kill-to-signature' (kill the text up to the signature).
+C-c C-r  `message-caesar-buffer-body' (rot13 the message body).
+C-c C-a  `mml-attach-file' (attach a file as MIME).
+C-c C-u  `message-insert-or-toggle-importance'  (insert or cycle importance).
+C-c M-n  `message-insert-disposition-notification-to'  (request receipt).
+C-c M-m  `message-mark-inserted-region' (mark region with enclosing tags).
+C-c M-f  `message-mark-insert-file' (insert file marked with enclosing tags).
+M-RET    `message-newline-and-reformat' (break the line and reformat).
 
 \(fn)" t nil)
 
-(autoload 'lpr-region "lpr" "\
-Print region contents without pagination or page headers.
-See the variables `lpr-switches' and `lpr-command'
-for customization of the printer command.
-
-\(fn START END)" t nil)
+(autoload 'message-mail "message" "\
+Start editing a mail message to be sent.
+OTHER-HEADERS is an alist of header/value pairs.  CONTINUE says whether
+to continue editing a message already being composed.  SWITCH-FUNCTION
+is a function used to switch to and display the mail buffer.
 
-(autoload 'print-region "lpr" "\
-Paginate and print the region contents.
+\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS)" t nil)
 
-The variable `lpr-headers-switches' controls how to paginate.
-If it is nil (the default), we run the `pr' program (or whatever program
-`lpr-page-header-program' specifies) to paginate.
-`lpr-page-header-switches' specifies the switches for that program.
+(autoload 'message-news "message" "\
+Start editing a news article to be sent.
 
-Otherwise, the switches in `lpr-headers-switches' are used
-in the print command itself; we expect them to request pagination.
+\(fn &optional NEWSGROUPS SUBJECT)" t nil)
 
-See the variables `lpr-switches' and `lpr-command'
-for further customization of the printer command.
+(autoload 'message-reply "message" "\
+Start editing a reply to the article in the current buffer.
 
-\(fn START END)" t nil)
+\(fn &optional TO-ADDRESS WIDE)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
-;;;;;;  (18423 51563))
-;;; Generated autoloads from ls-lisp.el
+(autoload 'message-wide-reply "message" "\
+Make a \"wide\" reply to the message in the current buffer.
 
-(defvar ls-lisp-support-shell-wildcards t "\
-*Non-nil means ls-lisp treats file patterns as shell wildcards.
-Otherwise they are treated as Emacs regexps (for backward compatibility).")
+\(fn &optional TO-ADDRESS)" t nil)
 
-(custom-autoload 'ls-lisp-support-shell-wildcards "ls-lisp" t)
+(autoload 'message-followup "message" "\
+Follow up to the message in the current buffer.
+If TO-NEWSGROUPS, use that as the new Newsgroups line.
 
-;;;***
-\f
-;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (18428
-;;;;;;  27944))
-;;; Generated autoloads from calendar/lunar.el
+\(fn &optional TO-NEWSGROUPS)" t nil)
 
-(autoload 'phases-of-moon "lunar" "\
-Display the quarters of the moon for last month, this month, and next month.
-If called with an optional prefix argument ARG, prompts for month and year.
-This function is suitable for execution in a .emacs file.
+(autoload 'message-cancel-news "message" "\
+Cancel an article you posted.
+If ARG, allow editing of the cancellation message.
 
 \(fn &optional ARG)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (18335
-;;;;;;  54542))
-;;; Generated autoloads from progmodes/m4-mode.el
-
-(autoload 'm4-mode "m4-mode" "\
-A major mode to edit m4 macro files.
-\\{m4-mode-map}
+(autoload 'message-supersede "message" "\
+Start composing a message to supersede the current message.
+This is done simply by taking the old article and adding a Supersedes
+header line with the old Message-ID.
 
 \(fn)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el"
-;;;;;;  (18335 54522))
-;;; Generated autoloads from emacs-lisp/macroexp.el
+(autoload 'message-recover "message" "\
+Reread contents of current buffer from its last auto-save file.
 
-(autoload 'macroexpand-all "macroexp" "\
-Return result of expanding macros at all levels in FORM.
-If no macros are expanded, FORM is returned unchanged.
-The second optional arg ENVIRONMENT specifies an environment of macro
-definitions to shadow the loaded ones for use in file byte-compilation.
+\(fn)" t nil)
 
-\(fn FORM &optional ENVIRONMENT)" nil nil)
+(autoload 'message-forward "message" "\
+Forward the current message via mail.
+Optional NEWS will use news to forward instead of mail.
+Optional DIGEST will use digest to forward.
 
-;;;***
-\f
-;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
-;;;;;;  name-last-kbd-macro) "macros" "macros.el" (18335 54514))
-;;; Generated autoloads from macros.el
+\(fn &optional NEWS DIGEST)" t nil)
 
-(autoload 'name-last-kbd-macro "macros" "\
-Assign a name to the last keyboard macro defined.
-Argument SYMBOL is the name to define.
-The symbol's function definition becomes the keyboard macro string.
-Such a \"function\" cannot be called from Lisp, but it is a valid editor command.
+(autoload 'message-forward-make-body "message" "\
+Not documented
 
-\(fn SYMBOL)" t nil)
+\(fn FORWARD-BUFFER &optional DIGEST)" nil nil)
 
-(autoload 'insert-kbd-macro "macros" "\
-Insert in buffer the definition of kbd macro NAME, as Lisp code.
-Optional second arg KEYS means also record the keys it is on
-\(this is the prefix argument, when calling interactively).
+(autoload 'message-forward-rmail-make-body "message" "\
+Not documented
 
-This Lisp code will, when executed, define the kbd macro with the same
-definition it has now.  If you say to record the keys, the Lisp code
-will also rebind those keys to the macro.  Only global key bindings
-are recorded since executing this Lisp code always makes global
-bindings.
+\(fn FORWARD-BUFFER)" nil nil)
 
-To save a kbd macro, visit a file of Lisp code such as your `~/.emacs',
-use this command, and then save the file.
+(autoload 'message-insinuate-rmail "message" "\
+Let RMAIL use message to forward.
 
-\(fn MACRONAME &optional KEYS)" t nil)
+\(fn)" t nil)
 
-(autoload 'kbd-macro-query "macros" "\
-Query user during kbd macro execution.
-  With prefix argument, enters recursive edit, reading keyboard
-commands even within a kbd macro.  You can give different commands
-each time the macro executes.
-  Without prefix argument, asks whether to continue running the macro.
-Your options are: \\<query-replace-map>
-\\[act]        Finish this iteration normally and continue with the next.
-\\[skip]       Skip the rest of this iteration, and start the next.
-\\[exit]       Stop the macro entirely right now.
-\\[recenter]   Redisplay the screen, then ask again.
-\\[edit]       Enter recursive edit; ask again when you exit from that.
+(autoload 'message-resend "message" "\
+Resend the current article to ADDRESS.
 
-\(fn FLAG)" t nil)
+\(fn ADDRESS)" t nil)
 
-(autoload 'apply-macro-to-region-lines "macros" "\
-Apply last keyboard macro to all lines in the region.
-For each line that begins in the region, move to the beginning of
-the line, and run the last keyboard macro.
+(autoload 'message-bounce "message" "\
+Re-mail the current message.
+This only makes sense if the current message is a bounce message that
+contains some mail you have written which has been bounced back to
+you.
+
+\(fn)" t nil)
 
-When called from lisp, this function takes two arguments TOP and
-BOTTOM, describing the current region.  TOP must be before BOTTOM.
-The optional third argument MACRO specifies a keyboard macro to
-execute.
+(autoload 'message-mail-other-window "message" "\
+Like `message-mail' command, but display mail buffer in another window.
 
-This is useful for quoting or unquoting included text, adding and
-removing comments, or producing tables where the entries are regular.
+\(fn &optional TO SUBJECT)" t nil)
 
-For example, in Usenet articles, sections of text quoted from another
-author are indented, or have each line start with `>'.  To quote a
-section of text, define a keyboard macro which inserts `>', put point
-and mark at opposite ends of the quoted section, and use
-`\\[apply-macro-to-region-lines]' to mark the entire section.
+(autoload 'message-mail-other-frame "message" "\
+Like `message-mail' command, but display mail buffer in another frame.
 
-Suppose you wanted to build a keyword table in C where each entry
-looked like this:
+\(fn &optional TO SUBJECT)" t nil)
 
-    { \"foo\", foo_data, foo_function },
-    { \"bar\", bar_data, bar_function },
-    { \"baz\", baz_data, baz_function },
+(autoload 'message-news-other-window "message" "\
+Start editing a news article to be sent.
 
-You could enter the names in this format:
+\(fn &optional NEWSGROUPS SUBJECT)" t nil)
 
-    foo
-    bar
-    baz
+(autoload 'message-news-other-frame "message" "\
+Start editing a news article to be sent.
 
-and write a macro to massage a word into a table entry:
+\(fn &optional NEWSGROUPS SUBJECT)" t nil)
 
-    \\C-x (
-       \\M-d { \"\\C-y\", \\C-y_data, \\C-y_function },
-    \\C-x )
+(autoload 'message-bold-region "message" "\
+Bold all nonblank characters in the region.
+Works by overstriking characters.
+Called from program, takes two arguments START and END
+which specify the range to operate on.
 
-and then select the region of un-tablified names and use
-`\\[apply-macro-to-region-lines]' to build the table from the names.
+\(fn START END)" t nil)
 
-\(fn TOP BOTTOM &optional MACRO)" t nil)
- (define-key ctl-x-map "q" 'kbd-macro-query)
+(autoload 'message-unbold-region "message" "\
+Remove all boldness (overstruck characters) in the region.
+Called from program, takes two arguments START and END
+which specify the range to operate on.
+
+\(fn START END)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr"
-;;;;;;  "mail/mail-extr.el" (18369 28759))
-;;; Generated autoloads from mail/mail-extr.el
+;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el"
+;;;;;;  (18464 1609))
+;;; Generated autoloads from progmodes/meta-mode.el
 
-(autoload 'mail-extract-address-components "mail-extr" "\
-Given an RFC-822 address ADDRESS, extract full name and canonical address.
-Returns a list of the form (FULL-NAME CANONICAL-ADDRESS).  If no
-name can be extracted, FULL-NAME will be nil.  Also see
-`mail-extr-ignore-single-names' and
-`mail-extr-ignore-realname-equals-mailbox-name'.
+(autoload 'metafont-mode "meta-mode" "\
+Major mode for editing Metafont sources.
+Special commands:
+\\{meta-mode-map}
 
-If the optional argument ALL is non-nil, then ADDRESS can contain zero
-or more recipients, separated by commas, and we return a list of
-the form ((FULL-NAME CANONICAL-ADDRESS) ...) with one element for
-each recipient.  If ALL is nil, then if ADDRESS contains more than
-one recipients, all but the first is ignored.
+Turning on Metafont mode calls the value of the variables
+`meta-common-mode-hook' and `metafont-mode-hook'.
 
-ADDRESS may be a string or a buffer.  If it is a buffer, the visible
-\(narrowed) portion of the buffer will be interpreted as the address.
-\(This feature exists so that the clever caller might be able to avoid
-consing a string.)
+\(fn)" t nil)
 
-\(fn ADDRESS &optional ALL)" nil nil)
+(autoload 'metapost-mode "meta-mode" "\
+Major mode for editing MetaPost sources.
+Special commands:
+\\{meta-mode-map}
 
-(autoload 'what-domain "mail-extr" "\
-Convert mail domain DOMAIN to the country it corresponds to.
+Turning on MetaPost mode calls the value of the variable
+`meta-common-mode-hook' and `metafont-mode-hook'.
 
-\(fn DOMAIN)" t nil)
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history
-;;;;;;  mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el"
-;;;;;;  (18335 54537))
-;;; Generated autoloads from mail/mail-hist.el
-
-(autoload 'mail-hist-define-keys "mail-hist" "\
-Define keys for accessing mail header history.  For use in hooks.
+;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body
+;;;;;;  metamail-interpret-header) "metamail" "mail/metamail.el"
+;;;;;;  (18464 1841))
+;;; Generated autoloads from mail/metamail.el
 
-\(fn)" nil nil)
+(autoload 'metamail-interpret-header "metamail" "\
+Interpret a header part of a MIME message in current buffer.
+Its body part is not interpreted at all.
 
-(autoload 'mail-hist-enable "mail-hist" "\
-Not documented
+\(fn)" t nil)
 
-\(fn)" nil nil)
+(autoload 'metamail-interpret-body "metamail" "\
+Interpret a body part of a MIME message in current buffer.
+Optional argument VIEWMODE specifies the value of the
+EMACS_VIEW_MODE environment variable (defaulted to 1).
+Optional argument NODISPLAY non-nil means buffer is not
+redisplayed as output is inserted.
+Its header part is not interpreted at all.
 
-(defvar mail-hist-keep-history t "\
-*Non-nil means keep a history for headers and text of outgoing mail.")
+\(fn &optional VIEWMODE NODISPLAY)" t nil)
 
-(custom-autoload 'mail-hist-keep-history "mail-hist" t)
+(autoload 'metamail-buffer "metamail" "\
+Process current buffer through `metamail'.
+Optional argument VIEWMODE specifies the value of the
+EMACS_VIEW_MODE environment variable (defaulted to 1).
+Optional argument BUFFER specifies a buffer to be filled (nil
+means current).
+Optional argument NODISPLAY non-nil means buffer is not
+redisplayed as output is inserted.
 
-(autoload 'mail-hist-put-headers-into-history "mail-hist" "\
-Put headers and contents of this message into mail header history.
-Each header has its own independent history, as does the body of the
-message.
+\(fn &optional VIEWMODE BUFFER NODISPLAY)" t nil)
 
-This function normally would be called when the message is sent.
+(autoload 'metamail-region "metamail" "\
+Process current region through 'metamail'.
+Optional argument VIEWMODE specifies the value of the
+EMACS_VIEW_MODE environment variable (defaulted to 1).
+Optional argument BUFFER specifies a buffer to be filled (nil
+means current).
+Optional argument NODISPLAY non-nil means buffer is not
+redisplayed as output is inserted.
 
-\(fn)" nil nil)
+\(fn BEG END &optional VIEWMODE BUFFER NODISPLAY)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
-;;;;;;  mail-unquote-printable mail-quote-printable mail-file-babyl-p
-;;;;;;  mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (18335
-;;;;;;  54537))
-;;; Generated autoloads from mail/mail-utils.el
+;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose
+;;;;;;  mh-smail-batch mh-smail-other-window mh-smail) "mh-comp"
+;;;;;;  "mh-e/mh-comp.el" (18592 38132))
+;;; Generated autoloads from mh-e/mh-comp.el
 
-(defvar mail-use-rfc822 nil "\
-*If non-nil, use a full, hairy RFC822 parser on mail addresses.
-Otherwise, (the default) use a smaller, somewhat faster, and
-often correct parser.")
+(autoload 'mh-smail "mh-comp" "\
+Compose a message with the MH mail system.
+See `mh-send' for more details on composing mail.
 
-(custom-autoload 'mail-use-rfc822 "mail-utils" t)
+\(fn)" t nil)
 
-(autoload 'mail-file-babyl-p "mail-utils" "\
-Not documented
+(autoload 'mh-smail-other-window "mh-comp" "\
+Compose a message with the MH mail system in other window.
+See `mh-send' for more details on composing mail.
 
-\(fn FILE)" nil nil)
+\(fn)" t nil)
 
-(autoload 'mail-quote-printable "mail-utils" "\
-Convert a string to the \"quoted printable\" Q encoding.
-If the optional argument WRAPPER is non-nil,
-we add the wrapper characters =?ISO-8859-1?Q?....?=.
+(autoload 'mh-smail-batch "mh-comp" "\
+Compose a message with the MH mail system.
 
-\(fn STRING &optional WRAPPER)" nil nil)
+This function does not prompt the user for any header fields, and
+thus is suitable for use by programs that want to create a mail
+buffer. Users should use \\[mh-smail] to compose mail.
 
-(autoload 'mail-unquote-printable "mail-utils" "\
-Undo the \"quoted printable\" encoding.
-If the optional argument WRAPPER is non-nil,
-we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
+Optional arguments for setting certain fields include TO,
+SUBJECT, and OTHER-HEADERS. Additional arguments are IGNORED.
 
-\(fn STRING &optional WRAPPER)" nil nil)
+This function remains for Emacs 21 compatibility. New
+applications should use `mh-user-agent-compose'.
 
-(autoload 'mail-unquote-printable-region "mail-utils" "\
-Undo the \"quoted printable\" encoding in buffer from BEG to END.
-If the optional argument WRAPPER is non-nil,
-we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
-If NOERROR is non-nil, return t if successful.
-If UNIBYTE is non-nil, insert converted characters as unibyte.
-That is useful if you are going to character code decoding afterward,
-as Rmail does.
+\(fn &optional TO SUBJECT OTHER-HEADERS &rest IGNORED)" nil nil)
 
-\(fn BEG END &optional WRAPPER NOERROR UNIBYTE)" t nil)
+(define-mail-user-agent 'mh-e-user-agent 'mh-user-agent-compose 'mh-send-letter 'mh-fully-kill-draft 'mh-before-send-letter-hook)
 
-(autoload 'mail-fetch-field "mail-utils" "\
-Return the value of the header field whose type is FIELD-NAME.
-The buffer is expected to be narrowed to just the header of the message.
-If second arg LAST is non-nil, use the last field of type FIELD-NAME.
-If third arg ALL is non-nil, concatenate all such fields with commas between.
-If 4th arg LIST is non-nil, return a list of all such fields.
+(autoload 'mh-user-agent-compose "mh-comp" "\
+Set up mail composition draft with the MH mail system.
+This is the `mail-user-agent' entry point to MH-E. This function
+conforms to the contract specified by `define-mail-user-agent'
+which means that this function should accept the same arguments
+as `compose-mail'.
 
-\(fn FIELD-NAME &optional LAST ALL LIST)" nil nil)
+The optional arguments TO and SUBJECT specify recipients and the
+initial Subject field, respectively.
 
-;;;***
-\f
-;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup
-;;;;;;  mail-abbrevs-mode) "mailabbrev" "mail/mailabbrev.el" (18335
-;;;;;;  54537))
-;;; Generated autoloads from mail/mailabbrev.el
+OTHER-HEADERS is an alist specifying additional header fields.
+Elements look like (HEADER . VALUE) where both HEADER and VALUE
+are strings.
 
-(defvar mail-abbrevs-mode nil "\
-Non-nil if Mail-Abbrevs mode is enabled.
-See the command `mail-abbrevs-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `mail-abbrevs-mode'.")
+CONTINUE, SWITCH-FUNCTION, YANK-ACTION and SEND-ACTIONS are
+ignored.
 
-(custom-autoload 'mail-abbrevs-mode "mailabbrev" nil)
+\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS)" nil nil)
 
-(autoload 'mail-abbrevs-mode "mailabbrev" "\
-Non-nil means expand mail aliases as abbrevs, in certain message headers.
+(autoload 'mh-send-letter "mh-comp" "\
+Save draft and send message.
+
+When you are all through editing a message, you send it with this
+command. You can give a prefix argument ARG to monitor the first stage
+of the delivery; this output can be found in a buffer called \"*MH-E
+Mail Delivery*\".
+
+The hook `mh-before-send-letter-hook' is run at the beginning of
+this command. For example, if you want to check your spelling in
+your message before sending, add the function `ispell-message'.
+
+Unless `mh-insert-auto-fields' had previously been called
+manually, the function `mh-insert-auto-fields' is called to
+insert fields based upon the recipients. If fields are added, you
+are given a chance to see and to confirm these fields before the
+message is actually sent. You can do away with this confirmation
+by turning off the option `mh-auto-fields-prompt-flag'.
+
+In case the MH \"send\" program is installed under a different name,
+use `mh-send-prog' to tell MH-E the name.
+
+The hook `mh-annotate-msg-hook' is run after annotating the
+message and scan line.
+
+\(fn &optional ARG)" t nil)
+
+(autoload 'mh-fully-kill-draft "mh-comp" "\
+Quit editing and delete draft message.
+
+If for some reason you are not happy with the draft, you can use
+this command to kill the draft buffer and delete the draft
+message. Use the command \\[kill-buffer] if you don't want to
+delete the draft message.
 
-\(fn &optional ARG)" t nil)
+\(fn)" t nil)
 
-(autoload 'mail-abbrevs-setup "mailabbrev" "\
-Initialize use of the `mailabbrev' package.
+;;;***
+\f
+;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (18603 62948))
+;;; Generated autoloads from mh-e/mh-e.el
 
-\(fn)" nil nil)
+(put 'mh-progs 'risky-local-variable t)
 
-(autoload 'build-mail-abbrevs "mailabbrev" "\
-Read mail aliases from personal mail alias file and set `mail-abbrevs'.
-By default this is the file specified by `mail-personal-alias-file'.
+(put 'mh-lib 'risky-local-variable t)
 
-\(fn &optional FILE RECURSIVEP)" nil nil)
+(put 'mh-lib-progs 'risky-local-variable t)
 
-(autoload 'define-mail-abbrev "mailabbrev" "\
-Define NAME as a mail alias abbrev that translates to DEFINITION.
-If DEFINITION contains multiple addresses, separate them with commas.
+(autoload 'mh-version "mh-e" "\
+Display version information about MH-E and the MH mail handling system.
 
-\(fn NAME DEFINITION &optional FROM-MAILRC-FILE)" t nil)
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases
-;;;;;;  mail-complete-style) "mailalias" "mail/mailalias.el" (18335
-;;;;;;  54537))
-;;; Generated autoloads from mail/mailalias.el
+;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder"
+;;;;;;  "mh-e/mh-folder.el" (18592 38132))
+;;; Generated autoloads from mh-e/mh-folder.el
 
-(defvar mail-complete-style 'angles "\
-*Specifies how \\[mail-complete] formats the full name when it completes.
-If `nil', they contain just the return address like:
-       king@grassland.com
-If `parens', they look like:
-       king@grassland.com (Elvis Parsley)
-If `angles', they look like:
-       Elvis Parsley <king@grassland.com>")
+(autoload 'mh-rmail "mh-folder" "\
+Incorporate new mail with MH.
+Scan an MH folder if ARG is non-nil.
 
-(custom-autoload 'mail-complete-style "mailalias" t)
+This function is an entry point to MH-E, the Emacs interface to
+the MH mail system.
 
-(autoload 'expand-mail-aliases "mailalias" "\
-Expand all mail aliases in suitable header fields found between BEG and END.
-If interactive, expand in header fields.
-Suitable header fields are `To', `From', `CC' and `BCC', `Reply-to', and
-their `Resent-' variants.
+\(fn &optional ARG)" t nil)
 
-Optional second arg EXCLUDE may be a regular expression defining text to be
-removed from alias expansions.
+(autoload 'mh-nmail "mh-folder" "\
+Check for new mail in inbox folder.
+Scan an MH folder if ARG is non-nil.
 
-\(fn BEG END &optional EXCLUDE)" t nil)
+This function is an entry point to MH-E, the Emacs interface to
+the MH mail system.
 
-(autoload 'define-mail-alias "mailalias" "\
-Define NAME as a mail alias that translates to DEFINITION.
-This means that sending a message to NAME will actually send to DEFINITION.
+\(fn &optional ARG)" t nil)
 
-Normally, the addresses in DEFINITION must be separated by commas.
-If FROM-MAILRC-FILE is non-nil, then addresses in DEFINITION
-can be separated by spaces; an address can contain spaces
-if it is quoted with double-quotes.
+(autoload 'mh-folder-mode "mh-folder" "\
+Major MH-E mode for \"editing\" an MH folder scan listing.\\<mh-folder-mode-map>
 
-\(fn NAME DEFINITION &optional FROM-MAILRC-FILE)" t nil)
+You can show the message the cursor is pointing to, and step through
+the messages. Messages can be marked for deletion or refiling into
+another folder; these commands are executed all at once with a
+separate command.
 
-(autoload 'mail-complete "mailalias" "\
-Perform completion on header field or word preceding point.
-Completable headers are according to `mail-complete-alist'.  If none matches
-current header, calls `mail-complete-function' and passes prefix arg if any.
+Options that control this mode can be changed with
+\\[customize-group]; specify the \"mh\" group. In particular, please
+see the `mh-scan-format-file' option if you wish to modify scan's
+format.
 
-\(fn ARG)" t nil)
+When a folder is visited, the hook `mh-folder-mode-hook' is run.
 
-;;;***
-\f
-;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el"
-;;;;;;  (18335 54537))
-;;; Generated autoloads from mail/mailclient.el
+Ranges
+======
+Many commands that operate on individual messages, such as
+`mh-forward' or `mh-refile-msg' take a RANGE argument. This argument
+can be used in several ways.
 
-(autoload 'mailclient-send-it "mailclient" "\
-Pass current buffer on to the system's mail client.
-Suitable value for `send-mail-function'.
-The mail client is taken to be the handler of mailto URLs.
+If you provide the prefix argument (\\[universal-argument]) to
+these commands, then you will be prompted for the message range.
+This can be any valid MH range which can include messages,
+sequences, and the abbreviations (described in the mh(1) man
+page):
 
-\(fn)" nil nil)
+<num1>-<num2>
+    Indicates all messages in the range <num1> to <num2>, inclusive.
+    The range must be nonempty.
 
-;;;***
-\f
-;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode
-;;;;;;  makefile-gmake-mode makefile-automake-mode makefile-mode)
-;;;;;;  "make-mode" "progmodes/make-mode.el" (18389 2003))
-;;; Generated autoloads from progmodes/make-mode.el
+<num>:N
+<num>:+N
+<num>:-N
+    Up to N messages beginning with (or ending with) message num. Num
+    may be any of the predefined symbols: first, prev, cur, next or
+    last.
 
-(autoload 'makefile-mode "make-mode" "\
-Major mode for editing standard Makefiles.
+first:N
+prev:N
+next:N
+last:N
+    The first, previous, next or last messages, if they exist.
 
-If you are editing a file for a different make, try one of the
-variants `makefile-automake-mode', `makefile-gmake-mode',
-`makefile-makepp-mode', `makefile-bsdmake-mode' or,
-`makefile-imake-mode'.  All but the last should be correctly
-chosen based on the file name, except if it is *.mk.  This
-function ends by invoking the function(s) `makefile-mode-hook'.
+all
+    All of the messages.
 
-It is strongly recommended to use `font-lock-mode', because that
-provides additional parsing information.  This is used for
-example to see that a rule action `echo foo: bar' is a not rule
-dependency, despite the colon.
+For example, a range that shows all of these things is `1 2 3
+5-10 last:5 unseen'.
 
-\\{makefile-mode-map}
+If the option `transient-mark-mode' is set to t and you set a
+region in the MH-Folder buffer, then the MH-E command will
+perform the operation on all messages in that region.
 
-In the browser, use the following keys:
+\\{mh-folder-mode-map}
 
-\\{makefile-browser-map}
+\(fn)" t nil)
 
-Makefile mode can be configured by modifying the following variables:
+;;;***
+\f
+;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight"
+;;;;;;  "midnight.el" (18464 3960))
+;;; Generated autoloads from midnight.el
 
-`makefile-browser-buffer-name':
-    Name of the macro- and target browser buffer.
+(autoload 'clean-buffer-list "midnight" "\
+Kill old buffers that have not been displayed recently.
+The relevant variables are `clean-buffer-list-delay-general',
+`clean-buffer-list-delay-special', `clean-buffer-list-kill-buffer-names',
+`clean-buffer-list-kill-never-buffer-names',
+`clean-buffer-list-kill-regexps' and
+`clean-buffer-list-kill-never-regexps'.
+While processing buffers, this procedure displays messages containing
+the current date/time, buffer name, how many seconds ago it was
+displayed (can be nil if the buffer was never displayed) and its
+lifetime, i.e., its \"age\" when it will be purged.
 
-`makefile-target-colon':
-    The string that gets appended to all target names
-    inserted by `makefile-insert-target'.
-    \":\" or \"::\" are quite common values.
+\(fn)" t nil)
 
-`makefile-macro-assign':
-   The string that gets appended to all macro names
-   inserted by `makefile-insert-macro'.
-   The normal value should be \" = \", since this is what
-   standard make expects.  However, newer makes such as dmake
-   allow a larger variety of different macro assignments, so you
-   might prefer to use \" += \" or \" := \" .
+(autoload 'midnight-delay-set "midnight" "\
+Modify `midnight-timer' according to `midnight-delay'.
+Sets the first argument SYMB (which must be symbol `midnight-delay')
+to its second argument TM.
 
-`makefile-tab-after-target-colon':
-   If you want a TAB (instead of a space) to be appended after the
-   target colon, then set this to a non-nil value.
+\(fn SYMB TM)" nil nil)
 
-`makefile-browser-leftmost-column':
-   Number of blanks to the left of the browser selection mark.
+;;;***
+\f
+;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef"
+;;;;;;  "minibuf-eldef.el" (18464 3960))
+;;; Generated autoloads from minibuf-eldef.el
 
-`makefile-browser-cursor-column':
-   Column in which the cursor is positioned when it moves
-   up or down in the browser.
+(defvar minibuffer-electric-default-mode nil "\
+Non-nil if Minibuffer-Electric-Default mode is enabled.
+See the command `minibuffer-electric-default-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `minibuffer-electric-default-mode'.")
 
-`makefile-browser-selected-mark':
-   String used to mark selected entries in the browser.
+(custom-autoload 'minibuffer-electric-default-mode "minibuf-eldef" nil)
 
-`makefile-browser-unselected-mark':
-   String used to mark unselected entries in the browser.
+(autoload 'minibuffer-electric-default-mode "minibuf-eldef" "\
+Toggle Minibuffer Electric Default mode.
+When active, minibuffer prompts that show a default value only show the
+default when it's applicable -- that is, when hitting RET would yield
+the default value.  If the user modifies the input such that hitting RET
+would enter a non-default value, the prompt is modified to remove the
+default indication.
 
-`makefile-browser-auto-advance-after-selection-p':
-   If this variable is set to a non-nil value the cursor
-   will automagically advance to the next line after an item
-   has been selected in the browser.
+With prefix argument ARG, turn on if positive, otherwise off.
+Returns non-nil if the new state is enabled.
 
-`makefile-pickup-everything-picks-up-filenames-p':
-   If this variable is set to a non-nil value then
-   `makefile-pickup-everything' also picks up filenames as targets
-   (i.e. it calls `makefile-pickup-filenames-as-targets'), otherwise
-   filenames are omitted.
+\(fn &optional ARG)" t nil)
 
-`makefile-cleanup-continuations':
-   If this variable is set to a non-nil value then Makefile mode
-   will assure that no line in the file ends with a backslash
-   (the continuation character) followed by any whitespace.
-   This is done by silently removing the trailing whitespace, leaving
-   the backslash itself intact.
-   IMPORTANT: Please note that enabling this option causes Makefile mode
-   to MODIFY A FILE WITHOUT YOUR CONFIRMATION when \"it seems necessary\".
+;;;***
+\f
+;;;### (autoloads (multi-isearch-files-regexp multi-isearch-files
+;;;;;;  multi-isearch-buffers-regexp multi-isearch-buffers multi-isearch-setup)
+;;;;;;  "misearch" "misearch.el" (18567 50094))
+;;; Generated autoloads from misearch.el
+ (add-hook 'isearch-mode-hook 'multi-isearch-setup)
 
-`makefile-browser-hook':
-   A function or list of functions to be called just before the
-   browser is entered. This is executed in the makefile buffer.
+(defvar multi-isearch-next-buffer-function nil "\
+Function to call to get the next buffer to search.
 
-`makefile-special-targets-list':
-   List of special targets. You will be offered to complete
-   on one of those in the minibuffer whenever you enter a `.'.
-   at the beginning of a line in Makefile mode.
+When this variable is set to a function that returns a buffer, then
+after typing another \\[isearch-forward] or \\[isearch-backward] at a failing search, the search goes
+to the next buffer in the series and continues searching for the
+next occurrence.
 
-\(fn)" t nil)
+The first argument of this function is the current buffer where the
+search is currently searching.  It defines the base buffer relative to
+which this function should find the next buffer.  When the isearch
+direction is backward (when `isearch-forward' is nil), this function
+should return the previous buffer to search.  If the second argument of
+this function WRAP is non-nil, then it should return the first buffer
+in the series; and for the backward search, it should return the last
+buffer in the series.")
+
+(defvar multi-isearch-next-buffer-current-function nil "\
+The currently active function to get the next buffer to search.
+Initialized from `multi-isearch-next-buffer-function' when
+Isearch starts.")
+
+(defvar multi-isearch-current-buffer nil "\
+The buffer where the search is currently searching.
+The value is nil when the search still is in the initial buffer.")
 
-(autoload 'makefile-automake-mode "make-mode" "\
-An adapted `makefile-mode' that knows about automake.
+(autoload 'multi-isearch-setup "misearch" "\
+Set up isearch to search multiple buffers.
+Intended to be added to `isearch-mode-hook'.
 
-\(fn)" t nil)
+\(fn)" nil nil)
 
-(autoload 'makefile-gmake-mode "make-mode" "\
-An adapted `makefile-mode' that knows about gmake.
+(autoload 'multi-isearch-buffers "misearch" "\
+Start multi-buffer Isearch on a list of BUFFERS.
 
-\(fn)" t nil)
+\(fn BUFFERS)" nil nil)
 
-(autoload 'makefile-makepp-mode "make-mode" "\
-An adapted `makefile-mode' that knows about makepp.
+(autoload 'multi-isearch-buffers-regexp "misearch" "\
+Start multi-buffer regexp Isearch on a list of BUFFERS.
 
-\(fn)" t nil)
+\(fn BUFFERS)" nil nil)
 
-(autoload 'makefile-bsdmake-mode "make-mode" "\
-An adapted `makefile-mode' that knows about BSD make.
+(autoload 'multi-isearch-files "misearch" "\
+Start multi-buffer Isearch on a list of FILES.
 
-\(fn)" t nil)
+\(fn FILES)" nil nil)
 
-(autoload 'makefile-imake-mode "make-mode" "\
-An adapted `makefile-mode' that knows about imake.
+(autoload 'multi-isearch-files-regexp "misearch" "\
+Start multi-buffer regexp Isearch on a list of FILES.
 
-\(fn)" t nil)
+\(fn FILES)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (18335
-;;;;;;  54514))
-;;; Generated autoloads from makesum.el
+;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el"
+;;;;;;  (18487 10639))
+;;; Generated autoloads from progmodes/mixal-mode.el
 
-(autoload 'make-command-summary "makesum" "\
-Make a summary of current key bindings in the buffer *Summary*.
-Previous contents of that buffer are killed first.
+(autoload 'mixal-mode "mixal-mode" "\
+Major mode for the mixal asm language.
+\\{mixal-mode-map}
 
 \(fn)" t nil)
 
+(add-to-list 'auto-mode-alist '("\\.mixal\\'" . mixal-mode))
+
 ;;;***
 \f
-;;;### (autoloads (man-follow man) "man" "man.el" (18335 54514))
-;;; Generated autoloads from man.el
+;;;### (autoloads (mm-inline-external-body mm-extern-cache-contents)
+;;;;;;  "mm-extern" "gnus/mm-extern.el" (18463 54936))
+;;; Generated autoloads from gnus/mm-extern.el
 
-(defalias 'manual-entry 'man)
+(autoload 'mm-extern-cache-contents "mm-extern" "\
+Put the external-body part of HANDLE into its cache.
 
-(autoload 'man "man" "\
-Get a Un*x manual page and put it in a buffer.
-This command is the top-level command in the man package.  It runs a Un*x
-command to retrieve and clean a manpage in the background and places the
-results in a Man mode (manpage browsing) buffer.  See variable
-`Man-notify-method' for what happens when the buffer is ready.
-If a buffer already exists for this man page, it will display immediately.
+\(fn HANDLE)" nil nil)
 
-To specify a man page from a certain section, type SUBJECT(SECTION) or
-SECTION SUBJECT when prompted for a manual entry.  To see manpages from
-all sections related to a subject, put something appropriate into the
-`Man-switches' variable, which see.
+(autoload 'mm-inline-external-body "mm-extern" "\
+Show the external-body part of HANDLE.
+This function replaces the buffer of HANDLE with a buffer contains
+the entire message.
+If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
 
-\(fn MAN-ARGS)" t nil)
+\(fn HANDLE &optional NO-DISPLAY)" nil nil)
 
-(autoload 'man-follow "man" "\
-Get a Un*x manual page of the item under point and put it in a buffer.
+;;;***
+\f
+;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el"
+;;;;;;  (18463 54937))
+;;; Generated autoloads from gnus/mm-partial.el
 
-\(fn MAN-ARGS)" t nil)
+(autoload 'mm-inline-partial "mm-partial" "\
+Show the partial part of HANDLE.
+This function replaces the buffer of HANDLE with a buffer contains
+the entire message.
+If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
+
+\(fn HANDLE &optional NO-DISPLAY)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (master-mode) "master" "master.el" (18335 54514))
-;;; Generated autoloads from master.el
-
-(autoload 'master-mode "master" "\
-Toggle Master mode.
-With no argument, this command toggles the mode.
-Non-null prefix argument turns on the mode.
-Null prefix argument turns off the mode.
+;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents)
+;;;;;;  "mm-url" "gnus/mm-url.el" (18463 54937))
+;;; Generated autoloads from gnus/mm-url.el
 
-When Master mode is enabled, you can scroll the slave buffer using the
-following commands:
+(autoload 'mm-url-insert-file-contents "mm-url" "\
+Insert file contents of URL.
+If `mm-url-use-external' is non-nil, use `mm-url-program'.
 
-\\{master-mode-map}
+\(fn URL)" nil nil)
 
-The slave buffer is stored in the buffer-local variable `master-of'.
-You can set this variable using `master-set-slave'.  You can show
-yourself the value of `master-of' by calling `master-show-slave'.
+(autoload 'mm-url-insert-file-contents-external "mm-url" "\
+Insert file contents of URL using `mm-url-program'.
 
-\(fn &optional ARG)" t nil)
+\(fn URL)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (minibuffer-indicate-depth-mode) "mb-depth" "mb-depth.el"
-;;;;;;  (18335 54514))
-;;; Generated autoloads from mb-depth.el
-
-(defvar minibuffer-indicate-depth-mode nil "\
-Non-nil if Minibuffer-Indicate-Depth mode is enabled.
-See the command `minibuffer-indicate-depth-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `minibuffer-indicate-depth-mode'.")
+;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu"
+;;;;;;  "gnus/mm-uu.el" (18463 54937))
+;;; Generated autoloads from gnus/mm-uu.el
 
-(custom-autoload 'minibuffer-indicate-depth-mode "mb-depth" nil)
+(autoload 'mm-uu-dissect "mm-uu" "\
+Dissect the current buffer and return a list of uu handles.
+The optional NOHEADER means there's no header in the buffer.
+MIME-TYPE specifies a MIME type and parameters, which defaults to the
+value of `mm-uu-text-plain-type'.
 
-(autoload 'minibuffer-indicate-depth-mode "mb-depth" "\
-Toggle Minibuffer Indicate Depth mode.
-When active, any recursive use of the minibuffer will show
-the recursion depth in the minibuffer prompt.  This is only
-useful if `enable-recursive-minibuffers' is non-nil.
+\(fn &optional NOHEADER MIME-TYPE)" nil nil)
 
-With prefix argument ARG, turn on if positive, otherwise off.
-Returns non-nil if the new state is enabled.
+(autoload 'mm-uu-dissect-text-parts "mm-uu" "\
+Dissect text parts and put uu handles into HANDLE.
+Assume text has been decoded if DECODED is non-nil.
 
-\(fn &optional ARG)" t nil)
+\(fn HANDLE &optional DECODED)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads nil "menu-bar" "menu-bar.el" (18407 31954))
-;;; Generated autoloads from menu-bar.el
+;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el"
+;;;;;;  (18580 33796))
+;;; Generated autoloads from gnus/mml1991.el
 
-(put 'menu-bar-mode 'standard-value '(t))
+(autoload 'mml1991-encrypt "mml1991" "\
+Not documented
+
+\(fn CONT &optional SIGN)" nil nil)
+
+(autoload 'mml1991-sign "mml1991" "\
+Not documented
+
+\(fn CONT)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (message-unbold-region message-bold-region message-news-other-frame
-;;;;;;  message-news-other-window message-mail-other-frame message-mail-other-window
-;;;;;;  message-bounce message-resend message-insinuate-rmail message-forward-rmail-make-body
-;;;;;;  message-forward-make-body message-forward message-recover
-;;;;;;  message-supersede message-cancel-news message-followup message-wide-reply
-;;;;;;  message-reply message-news message-mail message-mode) "message"
-;;;;;;  "gnus/message.el" (18416 37038))
-;;; Generated autoloads from gnus/message.el
+;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt
+;;;;;;  mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt)
+;;;;;;  "mml2015" "gnus/mml2015.el" (18580 33796))
+;;; Generated autoloads from gnus/mml2015.el
 
-(define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook)
+(autoload 'mml2015-decrypt "mml2015" "\
+Not documented
 
-(autoload 'message-mode "message" "\
-Major mode for editing mail and news to be sent.
-Like Text Mode but with these additional commands:\\<message-mode-map>
-C-c C-s  `message-send' (send the message)  C-c C-c  `message-send-and-exit'
-C-c C-d  Postpone sending the message       C-c C-k  Kill the message
-C-c C-f  move to a header field (and create it if there isn't):
-        C-c C-f C-t  move to To        C-c C-f C-s  move to Subject
-        C-c C-f C-c  move to Cc        C-c C-f C-b  move to Bcc
-        C-c C-f C-w  move to Fcc       C-c C-f C-r  move to Reply-To
-        C-c C-f C-u  move to Summary   C-c C-f C-n  move to Newsgroups
-        C-c C-f C-k  move to Keywords  C-c C-f C-d  move to Distribution
-        C-c C-f C-o  move to From (\"Originator\")
-        C-c C-f C-f  move to Followup-To
-        C-c C-f C-m  move to Mail-Followup-To
-        C-c C-f C-e  move to Expires
-        C-c C-f C-i  cycle through Importance values
-        C-c C-f s    change subject and append \"(was: <Old Subject>)\"
-        C-c C-f x    crossposting with FollowUp-To header and note in body
-        C-c C-f t    replace To: header with contents of Cc: or Bcc:
-        C-c C-f a    Insert X-No-Archive: header and a note in the body
-C-c C-t  `message-insert-to' (add a To header to a news followup)
-C-c C-l  `message-to-list-only' (removes all but list address in to/cc)
-C-c C-n  `message-insert-newsgroups' (add a Newsgroup header to a news reply)
-C-c C-b  `message-goto-body' (move to beginning of message text).
-C-c C-i  `message-goto-signature' (move to the beginning of the signature).
-C-c C-w  `message-insert-signature' (insert `message-signature-file' file).
-C-c C-y  `message-yank-original' (insert current message, if any).
-C-c C-q  `message-fill-yanked-message' (fill what was yanked).
-C-c C-e  `message-elide-region' (elide the text between point and mark).
-C-c C-v  `message-delete-not-region' (remove the text outside the region).
-C-c C-z  `message-kill-to-signature' (kill the text up to the signature).
-C-c C-r  `message-caesar-buffer-body' (rot13 the message body).
-C-c C-a  `mml-attach-file' (attach a file as MIME).
-C-c C-u  `message-insert-or-toggle-importance'  (insert or cycle importance).
-C-c M-n  `message-insert-disposition-notification-to'  (request receipt).
-C-c M-m  `message-mark-inserted-region' (mark region with enclosing tags).
-C-c M-f  `message-mark-insert-file' (insert file marked with enclosing tags).
-M-RET    `message-newline-and-reformat' (break the line and reformat).
+\(fn HANDLE CTL)" nil nil)
 
-\(fn)" t nil)
+(autoload 'mml2015-decrypt-test "mml2015" "\
+Not documented
 
-(autoload 'message-mail "message" "\
-Start editing a mail message to be sent.
-OTHER-HEADERS is an alist of header/value pairs.  CONTINUE says whether
-to continue editing a message already being composed.  SWITCH-FUNCTION
-is a function used to switch to and display the mail buffer.
+\(fn HANDLE CTL)" nil nil)
 
-\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS)" t nil)
+(autoload 'mml2015-verify "mml2015" "\
+Not documented
 
-(autoload 'message-news "message" "\
-Start editing a news article to be sent.
+\(fn HANDLE CTL)" nil nil)
 
-\(fn &optional NEWSGROUPS SUBJECT)" t nil)
+(autoload 'mml2015-verify-test "mml2015" "\
+Not documented
 
-(autoload 'message-reply "message" "\
-Start editing a reply to the article in the current buffer.
+\(fn HANDLE CTL)" nil nil)
 
-\(fn &optional TO-ADDRESS WIDE)" t nil)
+(autoload 'mml2015-encrypt "mml2015" "\
+Not documented
 
-(autoload 'message-wide-reply "message" "\
-Make a \"wide\" reply to the message in the current buffer.
+\(fn CONT &optional SIGN)" nil nil)
 
-\(fn &optional TO-ADDRESS)" t nil)
+(autoload 'mml2015-sign "mml2015" "\
+Not documented
 
-(autoload 'message-followup "message" "\
-Follow up to the message in the current buffer.
-If TO-NEWSGROUPS, use that as the new Newsgroups line.
+\(fn CONT)" nil nil)
 
-\(fn &optional TO-NEWSGROUPS)" t nil)
+(autoload 'mml2015-self-encrypt "mml2015" "\
+Not documented
+
+\(fn)" nil nil)
+
+;;;***
+\f
+;;;### (autoloads (modula-2-mode) "modula2" "progmodes/modula2.el"
+;;;;;;  (18430 8160))
+;;; Generated autoloads from progmodes/modula2.el
+
+(autoload 'modula-2-mode "modula2" "\
+This is a mode intended to support program development in Modula-2.
+All control constructs of Modula-2 can be reached by typing C-c
+followed by the first character of the construct.
+\\<m2-mode-map>
+  \\[m2-begin] begin         \\[m2-case] case
+  \\[m2-definition] definition    \\[m2-else] else
+  \\[m2-for] for           \\[m2-header] header
+  \\[m2-if] if            \\[m2-module] module
+  \\[m2-loop] loop          \\[m2-or] or
+  \\[m2-procedure] procedure     Control-c Control-w with
+  \\[m2-record] record        \\[m2-stdio] stdio
+  \\[m2-type] type          \\[m2-until] until
+  \\[m2-var] var           \\[m2-while] while
+  \\[m2-export] export        \\[m2-import] import
+  \\[m2-begin-comment] begin-comment \\[m2-end-comment] end-comment
+  \\[suspend-emacs] suspend Emacs     \\[m2-toggle] toggle
+  \\[m2-compile] compile           \\[m2-next-error] next-error
+  \\[m2-link] link
+
+   `m2-indent' controls the number of spaces for each indentation.
+   `m2-compile-command' holds the command to compile a Modula-2 program.
+   `m2-link-command' holds the command to link a Modula-2 program.
+
+\(fn)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el"
+;;;;;;  (18464 1944))
+;;; Generated autoloads from play/morse.el
+
+(autoload 'morse-region "morse" "\
+Convert all text in a given region to morse code.
+
+\(fn BEG END)" t nil)
 
-(autoload 'message-cancel-news "message" "\
-Cancel an article you posted.
-If ARG, allow editing of the cancellation message.
+(autoload 'unmorse-region "morse" "\
+Convert morse coded text in region to ordinary ASCII text.
 
-\(fn &optional ARG)" t nil)
+\(fn BEG END)" t nil)
 
-(autoload 'message-supersede "message" "\
-Start composing a message to supersede the current message.
-This is done simply by taking the old article and adding a Supersedes
-header line with the old Message-ID.
+;;;***
+\f
+;;;### (autoloads (mouse-drag-drag mouse-drag-throw) "mouse-drag"
+;;;;;;  "mouse-drag.el" (18580 33793))
+;;; Generated autoloads from mouse-drag.el
 
-\(fn)" t nil)
+(autoload 'mouse-drag-throw "mouse-drag" "\
+\"Throw\" the page according to a mouse drag.
 
-(autoload 'message-recover "message" "\
-Reread contents of current buffer from its last auto-save file.
+A \"throw\" is scrolling the page at a speed relative to the distance
+from the original mouse click to the current mouse location.  Try it;
+you'll like it.  It's easier to observe than to explain.
 
-\(fn)" t nil)
+If the mouse is clicked and released in the same place of time we
+assume that the user didn't want to scdebugroll but wanted to whatever
+mouse-2 used to do, so we pass it through.
 
-(autoload 'message-forward "message" "\
-Forward the current message via mail.
-Optional NEWS will use news to forward instead of mail.
-Optional DIGEST will use digest to forward.
+Throw scrolling was inspired (but is not identical to) the \"hand\"
+option in MacPaint, or the middle button in Tk text widgets.
 
-\(fn &optional NEWS DIGEST)" t nil)
+If `mouse-throw-with-scroll-bar' is non-nil, then this command scrolls
+in the opposite direction.  (Different people have different ideas
+about which direction is natural.  Perhaps it has to do with which
+hemisphere you're in.)
 
-(autoload 'message-forward-make-body "message" "\
-Not documented
+To test this function, evaluate:
+    (global-set-key [down-mouse-2] 'mouse-drag-throw)
 
-\(fn FORWARD-BUFFER &optional DIGEST)" nil nil)
+\(fn START-EVENT)" t nil)
 
-(autoload 'message-forward-rmail-make-body "message" "\
-Not documented
+(autoload 'mouse-drag-drag "mouse-drag" "\
+\"Drag\" the page according to a mouse drag.
 
-\(fn FORWARD-BUFFER)" nil nil)
+Drag scrolling moves the page according to the movement of the mouse.
+You \"grab\" the character under the mouse and move it around.
 
-(autoload 'message-insinuate-rmail "message" "\
-Let RMAIL use message to forward.
+If the mouse is clicked and released in the same place of time we
+assume that the user didn't want to scroll but wanted to whatever
+mouse-2 used to do, so we pass it through.
 
-\(fn)" t nil)
+Drag scrolling is identical to the \"hand\" option in MacPaint, or the
+middle button in Tk text widgets.
 
-(autoload 'message-resend "message" "\
-Resend the current article to ADDRESS.
+To test this function, evaluate:
+    (global-set-key [down-mouse-2] 'mouse-drag-drag)
 
-\(fn ADDRESS)" t nil)
+\(fn START-EVENT)" t nil)
 
-(autoload 'message-bounce "message" "\
-Re-mail the current message.
-This only makes sense if the current message is a bounce message that
-contains some mail you have written which has been bounced back to
-you.
+;;;***
+\f
+;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (18580
+;;;;;;  33793))
+;;; Generated autoloads from mouse-sel.el
 
-\(fn)" t nil)
+(defvar mouse-sel-mode nil "\
+Non-nil if Mouse-Sel mode is enabled.
+See the command `mouse-sel-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `mouse-sel-mode'.")
 
-(autoload 'message-mail-other-window "message" "\
-Like `message-mail' command, but display mail buffer in another window.
+(custom-autoload 'mouse-sel-mode "mouse-sel" nil)
 
-\(fn &optional TO SUBJECT)" t nil)
+(autoload 'mouse-sel-mode "mouse-sel" "\
+Toggle Mouse Sel mode.
+With prefix ARG, turn Mouse Sel mode on if and only if ARG is positive.
+Returns the new status of Mouse Sel mode (non-nil means on).
 
-(autoload 'message-mail-other-frame "message" "\
-Like `message-mail' command, but display mail buffer in another frame.
+When Mouse Sel mode is enabled, mouse selection is enhanced in various ways:
 
-\(fn &optional TO SUBJECT)" t nil)
+- Clicking mouse-1 starts (cancels) selection, dragging extends it.
 
-(autoload 'message-news-other-window "message" "\
-Start editing a news article to be sent.
+- Clicking or dragging mouse-3 extends the selection as well.
 
-\(fn &optional NEWSGROUPS SUBJECT)" t nil)
+- Double-clicking on word constituents selects words.
+Double-clicking on symbol constituents selects symbols.
+Double-clicking on quotes or parentheses selects sexps.
+Double-clicking on whitespace selects whitespace.
+Triple-clicking selects lines.
+Quad-clicking selects paragraphs.
 
-(autoload 'message-news-other-frame "message" "\
-Start editing a news article to be sent.
+- Selecting sets the region & X primary selection, but does NOT affect
+the `kill-ring', nor do the kill-ring functions change the X selection.
+Because the mouse handlers set the primary selection directly,
+mouse-sel sets the variables `interprogram-cut-function' and
+`interprogram-paste-function' to nil.
 
-\(fn &optional NEWSGROUPS SUBJECT)" t nil)
+- Clicking mouse-2 inserts the contents of the primary selection at
+the mouse position (or point, if `mouse-yank-at-point' is non-nil).
 
-(autoload 'message-bold-region "message" "\
-Bold all nonblank characters in the region.
-Works by overstriking characters.
-Called from program, takes two arguments START and END
-which specify the range to operate on.
+- Pressing mouse-2 while selecting or extending copies selection
+to the kill ring.  Pressing mouse-1 or mouse-3 kills it.
 
-\(fn START END)" t nil)
+- Double-clicking mouse-3 also kills selection.
 
-(autoload 'message-unbold-region "message" "\
-Remove all boldness (overstruck characters) in the region.
-Called from program, takes two arguments START and END
-which specify the range to operate on.
+- M-mouse-1, M-mouse-2 & M-mouse-3 work similarly to mouse-1, mouse-2
+& mouse-3, but operate on the X secondary selection rather than the
+primary selection and region.
 
-\(fn START END)" t nil)
+\(fn &optional ARG)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el"
-;;;;;;  (18335 54543))
-;;; Generated autoloads from progmodes/meta-mode.el
-
-(autoload 'metafont-mode "meta-mode" "\
-Major mode for editing Metafont sources.
-Special commands:
-\\{meta-mode-map}
+;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (18464 1944))
+;;; Generated autoloads from play/mpuz.el
 
-Turning on Metafont mode calls the value of the variables
-`meta-common-mode-hook' and `metafont-mode-hook'.
+(autoload 'mpuz "mpuz" "\
+Multiplication puzzle with GNU Emacs.
 
 \(fn)" t nil)
 
-(autoload 'metapost-mode "meta-mode" "\
-Major mode for editing MetaPost sources.
-Special commands:
-\\{meta-mode-map}
+;;;***
+\f
+;;;### (autoloads (msb-mode) "msb" "msb.el" (18464 3960))
+;;; Generated autoloads from msb.el
 
-Turning on MetaPost mode calls the value of the variable
-`meta-common-mode-hook' and `metafont-mode-hook'.
+(defvar msb-mode nil "\
+Non-nil if Msb mode is enabled.
+See the command `msb-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `msb-mode'.")
 
-\(fn)" t nil)
+(custom-autoload 'msb-mode "msb" nil)
+
+(autoload 'msb-mode "msb" "\
+Toggle Msb mode.
+With arg, turn Msb mode on if and only if arg is positive.
+This mode overrides the binding(s) of `mouse-buffer-menu' to provide a
+different buffer menu using the function `msb'.
+
+\(fn &optional ARG)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body
-;;;;;;  metamail-interpret-header) "metamail" "mail/metamail.el"
-;;;;;;  (18335 54537))
-;;; Generated autoloads from mail/metamail.el
+;;;### (autoloads (font-show-log unicode-data unicodedata-file mule-diag
+;;;;;;  list-input-methods list-fontsets describe-fontset describe-font
+;;;;;;  list-coding-categories list-coding-systems describe-current-coding-system
+;;;;;;  describe-current-coding-system-briefly describe-coding-system
+;;;;;;  describe-character-set list-charset-chars read-charset list-character-sets)
+;;;;;;  "mule-diag" "international/mule-diag.el" (18634 15334))
+;;; Generated autoloads from international/mule-diag.el
 
-(autoload 'metamail-interpret-header "metamail" "\
-Interpret a header part of a MIME message in current buffer.
-Its body part is not interpreted at all.
+(autoload 'list-character-sets "mule-diag" "\
+Display a list of all character sets.
 
-\(fn)" t nil)
+The D column contains the dimension of this character set.  The CH
+column contains the number of characters in a block of this character
+set.  The FINAL-CHAR column contains an ISO-2022 <final-char> to use
+for designating this character set in ISO-2022-based coding systems.
 
-(autoload 'metamail-interpret-body "metamail" "\
-Interpret a body part of a MIME message in current buffer.
-Optional argument VIEWMODE specifies the value of the
-EMACS_VIEW_MODE environment variable (defaulted to 1).
-Optional argument NODISPLAY non-nil means buffer is not
-redisplayed as output is inserted.
-Its header part is not interpreted at all.
+With prefix arg, the output format gets more cryptic,
+but still shows the full information.
 
-\(fn &optional VIEWMODE NODISPLAY)" t nil)
+\(fn ARG)" t nil)
 
-(autoload 'metamail-buffer "metamail" "\
-Process current buffer through `metamail'.
-Optional argument VIEWMODE specifies the value of the
-EMACS_VIEW_MODE environment variable (defaulted to 1).
-Optional argument BUFFER specifies a buffer to be filled (nil
-means current).
-Optional argument NODISPLAY non-nil means buffer is not
-redisplayed as output is inserted.
+(autoload 'read-charset "mule-diag" "\
+Read a character set from the minibuffer, prompting with string PROMPT.
+It must be an Emacs character set listed in the variable `charset-list'.
 
-\(fn &optional VIEWMODE BUFFER NODISPLAY)" t nil)
+Optional arguments are DEFAULT-VALUE and INITIAL-INPUT.
+DEFAULT-VALUE, if non-nil, is the default value.
+INITIAL-INPUT, if non-nil, is a string inserted in the minibuffer initially.
+See the documentation of the function `completing-read' for the
+detailed meanings of these arguments.
 
-(autoload 'metamail-region "metamail" "\
-Process current region through 'metamail'.
-Optional argument VIEWMODE specifies the value of the
-EMACS_VIEW_MODE environment variable (defaulted to 1).
-Optional argument BUFFER specifies a buffer to be filled (nil
-means current).
-Optional argument NODISPLAY non-nil means buffer is not
-redisplayed as output is inserted.
+\(fn PROMPT &optional DEFAULT-VALUE INITIAL-INPUT)" nil nil)
 
-\(fn BEG END &optional VIEWMODE BUFFER NODISPLAY)" t nil)
+(autoload 'list-charset-chars "mule-diag" "\
+Display a list of characters in character set CHARSET.
 
-;;;***
-\f
-;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose
-;;;;;;  mh-smail-batch mh-smail-other-window mh-smail) "mh-comp"
-;;;;;;  "mh-e/mh-comp.el" (18368 43878))
-;;; Generated autoloads from mh-e/mh-comp.el
+\(fn CHARSET)" t nil)
 
-(autoload 'mh-smail "mh-comp" "\
-Compose a message with the MH mail system.
-See `mh-send' for more details on composing mail.
+(autoload 'describe-character-set "mule-diag" "\
+Display information about built-in character set CHARSET.
 
-\(fn)" t nil)
+\(fn CHARSET)" t nil)
 
-(autoload 'mh-smail-other-window "mh-comp" "\
-Compose a message with the MH mail system in other window.
-See `mh-send' for more details on composing mail.
+(autoload 'describe-coding-system "mule-diag" "\
+Display information about CODING-SYSTEM.
 
-\(fn)" t nil)
+\(fn CODING-SYSTEM)" t nil)
 
-(autoload 'mh-smail-batch "mh-comp" "\
-Compose a message with the MH mail system.
+(autoload 'describe-current-coding-system-briefly "mule-diag" "\
+Display coding systems currently used in a brief format in echo area.
 
-This function does not prompt the user for any header fields, and
-thus is suitable for use by programs that want to create a mail
-buffer. Users should use \\[mh-smail] to compose mail.
+The format is \"F[..],K[..],T[..],P>[..],P<[..], default F[..],P<[..],P<[..]\",
+where mnemonics of the following coding systems come in this order
+in place of `..':
+  `buffer-file-coding-system' (of the current buffer)
+  eol-type of `buffer-file-coding-system' (of the current buffer)
+  Value returned by `keyboard-coding-system'
+  eol-type of `keyboard-coding-system'
+  Value returned by `terminal-coding-system'.
+  eol-type of `terminal-coding-system'
+  `process-coding-system' for read (of the current buffer, if any)
+  eol-type of `process-coding-system' for read (of the current buffer, if any)
+  `process-coding-system' for write (of the current buffer, if any)
+  eol-type of `process-coding-system' for write (of the current buffer, if any)
+  `default-buffer-file-coding-system'
+  eol-type of `default-buffer-file-coding-system'
+  `default-process-coding-system' for read
+  eol-type of `default-process-coding-system' for read
+  `default-process-coding-system' for write
+  eol-type of `default-process-coding-system'
 
-Optional arguments for setting certain fields include TO,
-SUBJECT, and OTHER-HEADERS. Additional arguments are IGNORED.
+\(fn)" t nil)
 
-This function remains for Emacs 21 compatibility. New
-applications should use `mh-user-agent-compose'.
+(autoload 'describe-current-coding-system "mule-diag" "\
+Display coding systems currently used, in detail.
 
-\(fn &optional TO SUBJECT OTHER-HEADERS &rest IGNORED)" nil nil)
+\(fn)" t nil)
 
-(define-mail-user-agent 'mh-e-user-agent 'mh-user-agent-compose 'mh-send-letter 'mh-fully-kill-draft 'mh-before-send-letter-hook)
+(autoload 'list-coding-systems "mule-diag" "\
+Display a list of all coding systems.
+This shows the mnemonic letter, name, and description of each coding system.
 
-(autoload 'mh-user-agent-compose "mh-comp" "\
-Set up mail composition draft with the MH mail system.
-This is the `mail-user-agent' entry point to MH-E. This function
-conforms to the contract specified by `define-mail-user-agent'
-which means that this function should accept the same arguments
-as `compose-mail'.
+With prefix arg, the output format gets more cryptic,
+but still contains full information about each coding system.
 
-The optional arguments TO and SUBJECT specify recipients and the
-initial Subject field, respectively.
+\(fn &optional ARG)" t nil)
 
-OTHER-HEADERS is an alist specifying additional header fields.
-Elements look like (HEADER . VALUE) where both HEADER and VALUE
-are strings.
+(autoload 'list-coding-categories "mule-diag" "\
+Display a list of all coding categories.
 
-CONTINUE, SWITCH-FUNCTION, YANK-ACTION and SEND-ACTIONS are
-ignored.
+\(fn)" nil nil)
 
-\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS)" nil nil)
+(autoload 'describe-font "mule-diag" "\
+Display information about a font whose name is FONTNAME.
+The font must be already used by Emacs.
 
-(autoload 'mh-send-letter "mh-comp" "\
-Save draft and send message.
+\(fn FONTNAME)" t nil)
 
-When you are all through editing a message, you send it with this
-command. You can give a prefix argument ARG to monitor the first stage
-of the delivery; this output can be found in a buffer called \"*MH-E
-Mail Delivery*\".
+(autoload 'describe-fontset "mule-diag" "\
+Display information about FONTSET.
+This shows which font is used for which character(s).
 
-The hook `mh-before-send-letter-hook' is run at the beginning of
-this command. For example, if you want to check your spelling in
-your message before sending, add the function `ispell-message'.
+\(fn FONTSET)" t nil)
 
-Unless `mh-insert-auto-fields' had previously been called
-manually, the function `mh-insert-auto-fields' is called to
-insert fields based upon the recipients. If fields are added, you
-are given a chance to see and to confirm these fields before the
-message is actually sent. You can do away with this confirmation
-by turning off the option `mh-auto-fields-prompt-flag'.
+(autoload 'list-fontsets "mule-diag" "\
+Display a list of all fontsets.
+This shows the name, size, and style of each fontset.
+With prefix arg, also list the fonts contained in each fontset;
+see the function `describe-fontset' for the format of the list.
 
-In case the MH \"send\" program is installed under a different name,
-use `mh-send-prog' to tell MH-E the name.
+\(fn ARG)" t nil)
 
-\(fn &optional ARG)" t nil)
+(autoload 'list-input-methods "mule-diag" "\
+Display information about all input methods.
 
-(autoload 'mh-fully-kill-draft "mh-comp" "\
-Quit editing and delete draft message.
+\(fn)" t nil)
 
-If for some reason you are not happy with the draft, you can use
-this command to kill the draft buffer and delete the draft
-message. Use the command \\[kill-buffer] if you don't want to
-delete the draft message.
+(autoload 'mule-diag "mule-diag" "\
+Display diagnosis of the multilingual environment (Mule).
+
+This shows various information related to the current multilingual
+environment, including lists of input methods, coding systems,
+character sets, and fontsets (if Emacs is running under a window
+system which uses fontsets).
 
 \(fn)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (18399 37840))
-;;; Generated autoloads from mh-e/mh-e.el
+(defvar unicodedata-file nil "\
+Location of UnicodeData file.
+This is the UnicodeData.txt file from the Unicode consortium, used for
+diagnostics.  If it is non-nil `describe-char-after' will print data
+looked up from it.")
 
-(put 'mh-progs 'risky-local-variable t)
+(custom-autoload 'unicodedata-file "mule-diag" t)
 
-(put 'mh-lib 'risky-local-variable t)
+(autoload 'unicode-data "mule-diag" "\
+Return a list of Unicode data for unicode CHAR.
+Each element is a list of a property description and the property value.
+The list is null if CHAR isn't found in `unicodedata-file'.
 
-(put 'mh-lib-progs 'risky-local-variable t)
+\(fn CHAR)" nil nil)
 
-(autoload 'mh-version "mh-e" "\
-Display version information about MH-E and the MH mail handling system.
+(autoload 'font-show-log "mule-diag" "\
+Show log of font listing and opening.
+Prefix arg LIMIT says how many fonts to show for each listing.
+The default is 20.  If LIMIT is negative, do not limit the listing.
 
-\(fn)" t nil)
+\(fn &optional LIMIT)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder"
-;;;;;;  "mh-e/mh-folder.el" (18335 54538))
-;;; Generated autoloads from mh-e/mh-folder.el
+;;;### (autoloads (char-displayable-p detect-coding-with-language-environment
+;;;;;;  detect-coding-with-priority with-coding-priority coding-system-translation-table-for-encode
+;;;;;;  coding-system-translation-table-for-decode coding-system-pre-write-conversion
+;;;;;;  coding-system-post-read-conversion lookup-nested-alist set-nested-alist
+;;;;;;  truncate-string-to-width store-substring string-to-sequence)
+;;;;;;  "mule-util" "international/mule-util.el" (18580 33796))
+;;; Generated autoloads from international/mule-util.el
 
-(autoload 'mh-rmail "mh-folder" "\
-Incorporate new mail with MH.
-Scan an MH folder if ARG is non-nil.
+(autoload 'string-to-sequence "mule-util" "\
+Convert STRING to a sequence of TYPE which contains characters in STRING.
+TYPE should be `list' or `vector'.
 
-This function is an entry point to MH-E, the Emacs interface to
-the MH mail system.
+\(fn STRING TYPE)" nil nil)
 
-\(fn &optional ARG)" t nil)
+(make-obsolete 'string-to-sequence "use `string-to-list' or `string-to-vector'." "22.1")
 
-(autoload 'mh-nmail "mh-folder" "\
-Check for new mail in inbox folder.
-Scan an MH folder if ARG is non-nil.
+(defsubst string-to-list (string) "\
+Return a list of characters in STRING." (append string nil))
 
-This function is an entry point to MH-E, the Emacs interface to
-the MH mail system.
+(defsubst string-to-vector (string) "\
+Return a vector of characters in STRING." (vconcat string))
 
-\(fn &optional ARG)" t nil)
+(autoload 'store-substring "mule-util" "\
+Embed OBJ (string or character) at index IDX of STRING.
 
-(autoload 'mh-folder-mode "mh-folder" "\
-Major MH-E mode for \"editing\" an MH folder scan listing.\\<mh-folder-mode-map>
+\(fn STRING IDX OBJ)" nil nil)
 
-You can show the message the cursor is pointing to, and step through
-the messages. Messages can be marked for deletion or refiling into
-another folder; these commands are executed all at once with a
-separate command.
+(autoload 'truncate-string-to-width "mule-util" "\
+Truncate string STR to end at column END-COLUMN.
+The optional 3rd arg START-COLUMN, if non-nil, specifies the starting
+column; that means to return the characters occupying columns
+START-COLUMN ... END-COLUMN of STR.  Both END-COLUMN and START-COLUMN
+are specified in terms of character display width in the current
+buffer; see also `char-width'.
 
-Options that control this mode can be changed with
-\\[customize-group]; specify the \"mh\" group. In particular, please
-see the `mh-scan-format-file' option if you wish to modify scan's
-format.
+The optional 4th arg PADDING, if non-nil, specifies a padding
+character (which should have a display width of 1) to add at the end
+of the result if STR doesn't reach column END-COLUMN, or if END-COLUMN
+comes in the middle of a character in STR.  PADDING is also added at
+the beginning of the result if column START-COLUMN appears in the
+middle of a character in STR.
 
-When a folder is visited, the hook `mh-folder-mode-hook' is run.
+If PADDING is nil, no padding is added in these cases, so
+the resulting string may be narrower than END-COLUMN.
 
-Ranges
-======
-Many commands that operate on individual messages, such as
-`mh-forward' or `mh-refile-msg' take a RANGE argument. This argument
-can be used in several ways.
+If ELLIPSIS is non-nil, it should be a string which will replace the
+end of STR (including any padding) if it extends beyond END-COLUMN,
+unless the display width of STR is equal to or less than the display
+width of ELLIPSIS.  If it is non-nil and not a string, then ELLIPSIS
+defaults to \"...\".
 
-If you provide the prefix argument (\\[universal-argument]) to
-these commands, then you will be prompted for the message range.
-This can be any valid MH range which can include messages,
-sequences, and the abbreviations (described in the mh(1) man
-page):
+\(fn STR END-COLUMN &optional START-COLUMN PADDING ELLIPSIS)" nil nil)
 
-<num1>-<num2>
-    Indicates all messages in the range <num1> to <num2>, inclusive.
-    The range must be nonempty.
+(defsubst nested-alist-p (obj) "\
+Return t if OBJ is a nested alist.
 
-<num>:N
-<num>:+N
-<num>:-N
-    Up to N messages beginning with (or ending with) message num. Num
-    may be any of the predefined symbols: first, prev, cur, next or
-    last.
+Nested alist is a list of the form (ENTRY . BRANCHES), where ENTRY is
+any Lisp object, and BRANCHES is a list of cons cells of the form
+\(KEY-ELEMENT . NESTED-ALIST).
 
-first:N
-prev:N
-next:N
-last:N
-    The first, previous, next or last messages, if they exist.
+You can use a nested alist to store any Lisp object (ENTRY) for a key
+sequence KEYSEQ, where KEYSEQ is a sequence of KEY-ELEMENT.  KEYSEQ
+can be a string, a vector, or a list." (and obj (listp obj) (listp (cdr obj))))
 
-all
-    All of the messages.
+(autoload 'set-nested-alist "mule-util" "\
+Set ENTRY for KEYSEQ in a nested alist ALIST.
+Optional 4th arg LEN non-nil means the first LEN elements in KEYSEQ
+ is considered.
+Optional argument BRANCHES if non-nil is branches for a keyseq
+longer than KEYSEQ.
+See the documentation of `nested-alist-p' for more detail.
 
-For example, a range that shows all of these things is `1 2 3
-5-10 last:5 unseen'.
+\(fn KEYSEQ ENTRY ALIST &optional LEN BRANCHES)" nil nil)
 
-If the option `transient-mark-mode' is set to t and you set a
-region in the MH-Folder buffer, then the MH-E command will
-perform the operation on all messages in that region.
+(autoload 'lookup-nested-alist "mule-util" "\
+Look up key sequence KEYSEQ in nested alist ALIST.  Return the definition.
+Optional 1st argument LEN specifies the length of KEYSEQ.
+Optional 2nd argument START specifies index of the starting key.
+The returned value is normally a nested alist of which
+car part is the entry for KEYSEQ.
+If ALIST is not deep enough for KEYSEQ, return number which is
+ how many key elements at the front of KEYSEQ it takes
+ to reach a leaf in ALIST.
+Optional 3rd argument NIL-FOR-TOO-LONG non-nil means return nil
+ even if ALIST is not deep enough.
 
-\\{mh-folder-mode-map}
+\(fn KEYSEQ ALIST &optional LEN START NIL-FOR-TOO-LONG)" nil nil)
 
-\(fn)" t nil)
+(autoload 'coding-system-post-read-conversion "mule-util" "\
+Return the value of CODING-SYSTEM's `post-read-conversion' property.
 
-;;;***
-\f
-;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight"
-;;;;;;  "midnight.el" (18335 54515))
-;;; Generated autoloads from midnight.el
+\(fn CODING-SYSTEM)" nil nil)
 
-(autoload 'clean-buffer-list "midnight" "\
-Kill old buffers that have not been displayed recently.
-The relevant variables are `clean-buffer-list-delay-general',
-`clean-buffer-list-delay-special', `clean-buffer-list-kill-buffer-names',
-`clean-buffer-list-kill-never-buffer-names',
-`clean-buffer-list-kill-regexps' and
-`clean-buffer-list-kill-never-regexps'.
-While processing buffers, this procedure displays messages containing
-the current date/time, buffer name, how many seconds ago it was
-displayed (can be nil if the buffer was never displayed) and its
-lifetime, i.e., its \"age\" when it will be purged.
+(autoload 'coding-system-pre-write-conversion "mule-util" "\
+Return the value of CODING-SYSTEM's `pre-write-conversion' property.
 
-\(fn)" t nil)
+\(fn CODING-SYSTEM)" nil nil)
 
-(autoload 'midnight-delay-set "midnight" "\
-Modify `midnight-timer' according to `midnight-delay'.
-Sets the first argument SYMB (which must be symbol `midnight-delay')
-to its second argument TM.
+(autoload 'coding-system-translation-table-for-decode "mule-util" "\
+Return the value of CODING-SYSTEM's `decode-translation-table' property.
 
-\(fn SYMB TM)" nil nil)
+\(fn CODING-SYSTEM)" nil nil)
 
-;;;***
-\f
-;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef"
-;;;;;;  "minibuf-eldef.el" (18335 54515))
-;;; Generated autoloads from minibuf-eldef.el
+(autoload 'coding-system-translation-table-for-encode "mule-util" "\
+Return the value of CODING-SYSTEM's `encode-translation-table' property.
 
-(defvar minibuffer-electric-default-mode nil "\
-Non-nil if Minibuffer-Electric-Default mode is enabled.
-See the command `minibuffer-electric-default-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `minibuffer-electric-default-mode'.")
+\(fn CODING-SYSTEM)" nil nil)
 
-(custom-autoload 'minibuffer-electric-default-mode "minibuf-eldef" nil)
+(autoload 'with-coding-priority "mule-util" "\
+Execute BODY like `progn' with CODING-SYSTEMS at the front of priority list.
+CODING-SYSTEMS is a list of coding systems.  See
+`set-coding-priority'.  This affects the implicit sorting of lists of
+coding sysems returned by operations such as `find-coding-systems-region'.
 
-(autoload 'minibuffer-electric-default-mode "minibuf-eldef" "\
-Toggle Minibuffer Electric Default mode.
-When active, minibuffer prompts that show a default value only show the
-default when it's applicable -- that is, when hitting RET would yield
-the default value.  If the user modifies the input such that hitting RET
-would enter a non-default value, the prompt is modified to remove the
-default indication.
+\(fn CODING-SYSTEMS &rest BODY)" nil (quote macro))
 
-With prefix argument ARG, turn on if positive, otherwise off.
-Returns non-nil if the new state is enabled.
+(autoload 'detect-coding-with-priority "mule-util" "\
+Detect a coding system of the text between FROM and TO with PRIORITY-LIST.
+PRIORITY-LIST is an alist of coding categories vs the corresponding
+coding systems ordered by priority.
 
-\(fn &optional ARG)" t nil)
+\(fn FROM TO PRIORITY-LIST)" nil (quote macro))
 
-;;;***
-\f
-;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el"
-;;;;;;  (18335 54543))
-;;; Generated autoloads from progmodes/mixal-mode.el
+(autoload 'detect-coding-with-language-environment "mule-util" "\
+Detect a coding system for the text between FROM and TO with LANG-ENV.
+The detection takes into account the coding system priorities for the
+language environment LANG-ENV.
 
-(autoload 'mixal-mode "mixal-mode" "\
-Major mode for the mixal asm language.
-\\{mixal-mode-map}
+\(fn FROM TO LANG-ENV)" nil nil)
 
-\(fn)" t nil)
+(autoload 'char-displayable-p "mule-util" "\
+Return non-nil if we should be able to display CHAR.
+On a multi-font display, the test is only whether there is an
+appropriate font from the selected frame's fontset to display CHAR's
+charset in general.  Since fonts may be specified on a per-character
+basis, this may not be accurate.
 
-(add-to-list 'auto-mode-alist '("\\.mixal\\'" . mixal-mode))
+\(fn CHAR)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (mm-inline-external-body mm-extern-cache-contents)
-;;;;;;  "mm-extern" "gnus/mm-extern.el" (18335 54533))
-;;; Generated autoloads from gnus/mm-extern.el
-
-(autoload 'mm-extern-cache-contents "mm-extern" "\
-Put the external-body part of HANDLE into its cache.
+;;;### (autoloads (mwheel-install mouse-wheel-mode) "mwheel" "mwheel.el"
+;;;;;;  (18580 33793))
+;;; Generated autoloads from mwheel.el
 
-\(fn HANDLE)" nil nil)
+(defvar mouse-wheel-mode nil "\
+Non-nil if Mouse-Wheel mode is enabled.
+See the command `mouse-wheel-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `mouse-wheel-mode'.")
 
-(autoload 'mm-inline-external-body "mm-extern" "\
-Show the external-body part of HANDLE.
-This function replaces the buffer of HANDLE with a buffer contains
-the entire message.
-If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
+(custom-autoload 'mouse-wheel-mode "mwheel" nil)
 
-\(fn HANDLE &optional NO-DISPLAY)" nil nil)
+(autoload 'mouse-wheel-mode "mwheel" "\
+Toggle mouse wheel support.
+With prefix argument ARG, turn on if positive, otherwise off.
+Return non-nil if the new state is enabled.
 
-;;;***
-\f
-;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el"
-;;;;;;  (18335 54533))
-;;; Generated autoloads from gnus/mm-partial.el
+\(fn &optional ARG)" t nil)
 
-(autoload 'mm-inline-partial "mm-partial" "\
-Show the partial part of HANDLE.
-This function replaces the buffer of HANDLE with a buffer contains
-the entire message.
-If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
+(autoload 'mwheel-install "mwheel" "\
+Enable mouse wheel support.
 
-\(fn HANDLE &optional NO-DISPLAY)" nil nil)
+\(fn &optional UNINSTALL)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents)
-;;;;;;  "mm-url" "gnus/mm-url.el" (18335 54533))
-;;; Generated autoloads from gnus/mm-url.el
+;;;### (autoloads (network-connection network-connection-to-service
+;;;;;;  whois-reverse-lookup whois finger ftp run-dig dns-lookup-host
+;;;;;;  nslookup nslookup-host route arp netstat iwconfig ifconfig
+;;;;;;  ping traceroute) "net-utils" "net/net-utils.el" (18464 2402))
+;;; Generated autoloads from net/net-utils.el
 
-(autoload 'mm-url-insert-file-contents "mm-url" "\
-Insert file contents of URL.
-If `mm-url-use-external' is non-nil, use `mm-url-program'.
+(autoload 'traceroute "net-utils" "\
+Run traceroute program for TARGET.
 
-\(fn URL)" nil nil)
+\(fn TARGET)" t nil)
 
-(autoload 'mm-url-insert-file-contents-external "mm-url" "\
-Insert file contents of URL using `mm-url-program'.
+(autoload 'ping "net-utils" "\
+Ping HOST.
+If your system's ping continues until interrupted, you can try setting
+`ping-program-options'.
 
-\(fn URL)" nil nil)
+\(fn HOST)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu"
-;;;;;;  "gnus/mm-uu.el" (18392 10529))
-;;; Generated autoloads from gnus/mm-uu.el
+(autoload 'ifconfig "net-utils" "\
+Run ifconfig program.
 
-(autoload 'mm-uu-dissect "mm-uu" "\
-Dissect the current buffer and return a list of uu handles.
-The optional NOHEADER means there's no header in the buffer.
-MIME-TYPE specifies a MIME type and parameters, which defaults to the
-value of `mm-uu-text-plain-type'.
+\(fn)" t nil)
 
-\(fn &optional NOHEADER MIME-TYPE)" nil nil)
+(defalias 'ipconfig 'ifconfig)
 
-(autoload 'mm-uu-dissect-text-parts "mm-uu" "\
-Dissect text parts and put uu handles into HANDLE.
-Assume text has been decoded if DECODED is non-nil.
+(autoload 'iwconfig "net-utils" "\
+Run iwconfig program.
 
-\(fn HANDLE &optional DECODED)" nil nil)
+\(fn)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el"
-;;;;;;  (18335 54533))
-;;; Generated autoloads from gnus/mml1991.el
+(autoload 'netstat "net-utils" "\
+Run netstat program.
 
-(autoload 'mml1991-encrypt "mml1991" "\
-Not documented
+\(fn)" t nil)
 
-\(fn CONT &optional SIGN)" nil nil)
+(autoload 'arp "net-utils" "\
+Run arp program.
 
-(autoload 'mml1991-sign "mml1991" "\
-Not documented
+\(fn)" t nil)
 
-\(fn CONT)" nil nil)
+(autoload 'route "net-utils" "\
+Run route program.
 
-;;;***
-\f
-;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt
-;;;;;;  mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt)
-;;;;;;  "mml2015" "gnus/mml2015.el" (18414 53320))
-;;; Generated autoloads from gnus/mml2015.el
+\(fn)" t nil)
 
-(autoload 'mml2015-decrypt "mml2015" "\
-Not documented
+(autoload 'nslookup-host "net-utils" "\
+Lookup the DNS information for HOST.
 
-\(fn HANDLE CTL)" nil nil)
+\(fn HOST)" t nil)
 
-(autoload 'mml2015-decrypt-test "mml2015" "\
-Not documented
+(autoload 'nslookup "net-utils" "\
+Run nslookup program.
 
-\(fn HANDLE CTL)" nil nil)
+\(fn)" t nil)
 
-(autoload 'mml2015-verify "mml2015" "\
-Not documented
+(autoload 'dns-lookup-host "net-utils" "\
+Lookup the DNS information for HOST (name or IP address).
 
-\(fn HANDLE CTL)" nil nil)
+\(fn HOST)" t nil)
 
-(autoload 'mml2015-verify-test "mml2015" "\
-Not documented
+(autoload 'run-dig "net-utils" "\
+Run dig program.
 
-\(fn HANDLE CTL)" nil nil)
+\(fn HOST)" t nil)
 
-(autoload 'mml2015-encrypt "mml2015" "\
-Not documented
+(autoload 'ftp "net-utils" "\
+Run ftp program.
 
-\(fn CONT &optional SIGN)" nil nil)
+\(fn HOST)" t nil)
 
-(autoload 'mml2015-sign "mml2015" "\
-Not documented
+(autoload 'finger "net-utils" "\
+Finger USER on HOST.
 
-\(fn CONT)" nil nil)
+\(fn USER HOST)" t nil)
 
-(autoload 'mml2015-self-encrypt "mml2015" "\
+(autoload 'whois "net-utils" "\
+Send SEARCH-STRING to server defined by the `whois-server-name' variable.
+If `whois-guess-server' is non-nil, then try to deduce the correct server
+from SEARCH-STRING.  With argument, prompt for whois server.
+
+\(fn ARG SEARCH-STRING)" t nil)
+
+(autoload 'whois-reverse-lookup "net-utils" "\
 Not documented
 
-\(fn)" nil nil)
+\(fn)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (modula-2-mode) "modula2" "progmodes/modula2.el"
-;;;;;;  (18154 63989))
-;;; Generated autoloads from progmodes/modula2.el
+(autoload 'network-connection-to-service "net-utils" "\
+Open a network connection to SERVICE on HOST.
 
-(autoload 'modula-2-mode "modula2" "\
-This is a mode intended to support program development in Modula-2.
-All control constructs of Modula-2 can be reached by typing C-c
-followed by the first character of the construct.
-\\<m2-mode-map>
-  \\[m2-begin] begin         \\[m2-case] case
-  \\[m2-definition] definition    \\[m2-else] else
-  \\[m2-for] for           \\[m2-header] header
-  \\[m2-if] if            \\[m2-module] module
-  \\[m2-loop] loop          \\[m2-or] or
-  \\[m2-procedure] procedure     Control-c Control-w with
-  \\[m2-record] record        \\[m2-stdio] stdio
-  \\[m2-type] type          \\[m2-until] until
-  \\[m2-var] var           \\[m2-while] while
-  \\[m2-export] export        \\[m2-import] import
-  \\[m2-begin-comment] begin-comment \\[m2-end-comment] end-comment
-  \\[suspend-emacs] suspend Emacs     \\[m2-toggle] toggle
-  \\[m2-compile] compile           \\[m2-next-error] next-error
-  \\[m2-link] link
+\(fn HOST SERVICE)" t nil)
 
-   `m2-indent' controls the number of spaces for each indentation.
-   `m2-compile-command' holds the command to compile a Modula-2 program.
-   `m2-link-command' holds the command to link a Modula-2 program.
+(autoload 'network-connection "net-utils" "\
+Open a network connection to HOST on PORT.
 
-\(fn)" t nil)
+\(fn HOST PORT)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el"
-;;;;;;  (18335 54541))
-;;; Generated autoloads from play/morse.el
-
-(autoload 'morse-region "morse" "\
-Convert all text in a given region to morse code.
+;;;### (autoloads (comment-indent-new-line comment-auto-fill-only-comments
+;;;;;;  comment-dwim comment-or-uncomment-region comment-box comment-region
+;;;;;;  uncomment-region comment-kill comment-set-column comment-indent
+;;;;;;  comment-indent-default comment-normalize-vars comment-multi-line
+;;;;;;  comment-padding comment-style comment-column) "newcomment"
+;;;;;;  "newcomment.el" (18464 3961))
+;;; Generated autoloads from newcomment.el
 
-\(fn BEG END)" t nil)
+(defalias 'indent-for-comment 'comment-indent)
 
-(autoload 'unmorse-region "morse" "\
-Convert morse coded text in region to ordinary ASCII text.
+(defalias 'set-comment-column 'comment-set-column)
 
-\(fn BEG END)" t nil)
+(defalias 'kill-comment 'comment-kill)
 
-;;;***
-\f
-;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (18335
-;;;;;;  54515))
-;;; Generated autoloads from mouse-sel.el
+(defalias 'indent-new-comment-line 'comment-indent-new-line)
 
-(defvar mouse-sel-mode nil "\
-Non-nil if Mouse-Sel mode is enabled.
-See the command `mouse-sel-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `mouse-sel-mode'.")
+(defvar comment-use-syntax 'undecided "\
+Non-nil if syntax-tables can be used instead of regexps.
+Can also be `undecided' which means that a somewhat expensive test will
+be used to try to determine whether syntax-tables should be trusted
+to understand comments or not in the given buffer.
+Major modes should set this variable.")
 
-(custom-autoload 'mouse-sel-mode "mouse-sel" nil)
+(defvar comment-column 32 "\
+Column to indent right-margin comments to.
+Each mode may establish a different default value for this variable; you
+can set the value for a particular mode using that mode's hook.
+Comments might be indented to a different value in order not to go beyond
+`comment-fill-column' or in order to align them with surrounding comments.")
 
-(autoload 'mouse-sel-mode "mouse-sel" "\
-Toggle Mouse Sel mode.
-With prefix ARG, turn Mouse Sel mode on if and only if ARG is positive.
-Returns the new status of Mouse Sel mode (non-nil means on).
+(custom-autoload 'comment-column "newcomment" t)
+(put 'comment-column 'safe-local-variable 'integerp)
 
-When Mouse Sel mode is enabled, mouse selection is enhanced in various ways:
+(defvar comment-start nil "\
+*String to insert to start a new comment, or nil if no comment syntax.")
+(put 'comment-start 'safe-local-variable 'string-or-null-p)
 
-- Clicking mouse-1 starts (cancels) selection, dragging extends it.
+(defvar comment-start-skip nil "\
+*Regexp to match the start of a comment plus everything up to its body.
+If there are any \\(...\\) pairs, the comment delimiter text is held to begin
+at the place matched by the close of the first pair.")
+(put 'comment-start-skip 'safe-local-variable 'string-or-null-p)
 
-- Clicking or dragging mouse-3 extends the selection as well.
+(defvar comment-end-skip nil "\
+Regexp to match the end of a comment plus everything up to its body.")
+(put 'comment-end-skip 'safe-local-variable 'string-or-null-p)
 
-- Double-clicking on word constituents selects words.
-Double-clicking on symbol constituents selects symbols.
-Double-clicking on quotes or parentheses selects sexps.
-Double-clicking on whitespace selects whitespace.
-Triple-clicking selects lines.
-Quad-clicking selects paragraphs.
+(defvar comment-end "" "\
+*String to insert to end a new comment.
+Should be an empty string if comments are terminated by end-of-line.")
+(put 'comment-end 'safe-local-variable 'string-or-null-p)
 
-- Selecting sets the region & X primary selection, but does NOT affect
-the `kill-ring', nor do the kill-ring functions change the X selection.
-Because the mouse handlers set the primary selection directly,
-mouse-sel sets the variables `interprogram-cut-function' and
-`interprogram-paste-function' to nil.
+(defvar comment-indent-function 'comment-indent-default "\
+Function to compute desired indentation for a comment.
+This function is called with no args with point at the beginning of
+the comment's starting delimiter and should return either the desired
+column indentation or nil.
+If nil is returned, indentation is delegated to `indent-according-to-mode'.")
 
-- Clicking mouse-2 inserts the contents of the primary selection at
-the mouse position (or point, if `mouse-yank-at-point' is non-nil).
+(defvar comment-insert-comment-function nil "\
+Function to insert a comment when a line doesn't contain one.
+The function has no args.
 
-- Pressing mouse-2 while selecting or extending copies selection
-to the kill ring.  Pressing mouse-1 or mouse-3 kills it.
+Applicable at least in modes for languages like fixed-format Fortran where
+comments always start in column zero.")
 
-- Double-clicking mouse-3 also kills selection.
+(defvar comment-style 'indent-or-triple "\
+Style to be used for `comment-region'.
+See `comment-styles' for a list of available styles.")
 
-- M-mouse-1, M-mouse-2 & M-mouse-3 work similarly to mouse-1, mouse-2
-& mouse-3, but operate on the X secondary selection rather than the
-primary selection and region.
+(custom-autoload 'comment-style "newcomment" t)
 
-\(fn &optional ARG)" t nil)
+(defvar comment-padding " " "\
+Padding string that `comment-region' puts between comment chars and text.
+Can also be an integer which will be automatically turned into a string
+of the corresponding number of spaces.
 
-;;;***
-\f
-;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (18335 54541))
-;;; Generated autoloads from play/mpuz.el
+Extra spacing between the comment characters and the comment text
+makes the comment easier to read.  Default is 1.  nil means 0.")
 
-(autoload 'mpuz "mpuz" "\
-Multiplication puzzle with GNU Emacs.
+(custom-autoload 'comment-padding "newcomment" t)
 
-\(fn)" t nil)
+(defvar comment-multi-line nil "\
+Non-nil means `comment-indent-new-line' continues comments.
+That is, it inserts no new terminator or starter.
+This affects `auto-fill-mode', which is the main reason to
+customize this variable.
 
-;;;***
-\f
-;;;### (autoloads (msb-mode) "msb" "msb.el" (18335 54515))
-;;; Generated autoloads from msb.el
+It also affects \\[indent-new-comment-line].  However, if you want this
+behavior for explicit filling, you might as well use \\[newline-and-indent].")
 
-(defvar msb-mode nil "\
-Non-nil if Msb mode is enabled.
-See the command `msb-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `msb-mode'.")
+(custom-autoload 'comment-multi-line "newcomment" t)
 
-(custom-autoload 'msb-mode "msb" nil)
+(autoload 'comment-normalize-vars "newcomment" "\
+Check and setup the variables needed by other commenting functions.
+Functions autoloaded from newcomment.el, being entry points, should call
+this function before any other, so the rest of the code can assume that
+the variables are properly set.
 
-(autoload 'msb-mode "msb" "\
-Toggle Msb mode.
-With arg, turn Msb mode on if and only if arg is positive.
-This mode overrides the binding(s) of `mouse-buffer-menu' to provide a
-different buffer menu using the function `msb'.
+\(fn &optional NOERROR)" nil nil)
 
-\(fn &optional ARG)" t nil)
+(autoload 'comment-indent-default "newcomment" "\
+Default for `comment-indent-function'.
 
-;;;***
-\f
-;;;### (autoloads (unicode-data unicodedata-file mule-diag list-input-methods
-;;;;;;  list-fontsets describe-fontset describe-font list-coding-categories
-;;;;;;  list-coding-systems describe-current-coding-system describe-current-coding-system-briefly
-;;;;;;  describe-coding-system describe-character-set list-charset-chars
-;;;;;;  read-charset list-character-sets) "mule-diag" "international/mule-diag.el"
-;;;;;;  (18343 28560))
-;;; Generated autoloads from international/mule-diag.el
+\(fn)" nil nil)
 
-(autoload 'list-character-sets "mule-diag" "\
-Display a list of all character sets.
+(autoload 'comment-indent "newcomment" "\
+Indent this line's comment to `comment-column', or insert an empty comment.
+If CONTINUE is non-nil, use the `comment-continue' markers if any.
 
-The D column contains the dimension of this character set.  The CH
-column contains the number of characters in a block of this character
-set.  The FINAL-CHAR column contains an ISO-2022 <final-char> to use
-for designating this character set in ISO-2022-based coding systems.
+\(fn &optional CONTINUE)" t nil)
 
-With prefix arg, the output format gets more cryptic,
-but still shows the full information.
+(autoload 'comment-set-column "newcomment" "\
+Set the comment column based on point.
+With no ARG, set the comment column to the current column.
+With just minus as arg, kill any comment on this line.
+With any other arg, set comment column to indentation of the previous comment
+ and then align or create a comment on this line at that column.
 
 \(fn ARG)" t nil)
 
-(autoload 'read-charset "mule-diag" "\
-Read a character set from the minibuffer, prompting with string PROMPT.
-It must be an Emacs character set listed in the variable `charset-list'.
+(autoload 'comment-kill "newcomment" "\
+Kill the first comment on this line, if any.
+With prefix ARG, kill comments on that many lines starting with this one.
 
-Optional arguments are DEFAULT-VALUE and INITIAL-INPUT.
-DEFAULT-VALUE, if non-nil, is the default value.
-INITIAL-INPUT, if non-nil, is a string inserted in the minibuffer initially.
-See the documentation of the function `completing-read' for the
-detailed meanings of these arguments.
+\(fn ARG)" t nil)
 
-\(fn PROMPT &optional DEFAULT-VALUE INITIAL-INPUT)" nil nil)
+(autoload 'uncomment-region "newcomment" "\
+Uncomment each line in the BEG .. END region.
+The numeric prefix ARG can specify a number of chars to remove from the
+comment markers.
 
-(autoload 'list-charset-chars "mule-diag" "\
-Display a list of characters in character set CHARSET.
+\(fn BEG END &optional ARG)" t nil)
 
-\(fn CHARSET)" t nil)
+(autoload 'comment-region "newcomment" "\
+Comment or uncomment each line in the region.
+With just \\[universal-argument] prefix arg, uncomment each line in region BEG .. END.
+Numeric prefix ARG means use ARG comment characters.
+If ARG is negative, delete that many comment characters instead.
+By default, comments start at the left margin, are terminated on each line,
+even for syntax in which newline does not end the comment and blank lines
+do not get comments.  This can be changed with `comment-style'.
 
-(autoload 'describe-character-set "mule-diag" "\
-Display information about built-in character set CHARSET.
+The strings used as comment starts are built from
+`comment-start' without trailing spaces and `comment-padding'.
 
-\(fn CHARSET)" t nil)
+\(fn BEG END &optional ARG)" t nil)
 
-(autoload 'describe-coding-system "mule-diag" "\
-Display information about CODING-SYSTEM.
+(autoload 'comment-box "newcomment" "\
+Comment out the BEG .. END region, putting it inside a box.
+The numeric prefix ARG specifies how many characters to add to begin- and
+end- comment markers additionally to what `comment-add' already specifies.
 
-\(fn CODING-SYSTEM)" t nil)
+\(fn BEG END &optional ARG)" t nil)
 
-(autoload 'describe-current-coding-system-briefly "mule-diag" "\
-Display coding systems currently used in a brief format in echo area.
+(autoload 'comment-or-uncomment-region "newcomment" "\
+Call `comment-region', unless the region only consists of comments,
+in which case call `uncomment-region'.  If a prefix arg is given, it
+is passed on to the respective function.
 
-The format is \"F[..],K[..],T[..],P>[..],P<[..], default F[..],P<[..],P<[..]\",
-where mnemonics of the following coding systems come in this order
-in place of `..':
-  `buffer-file-coding-system' (of the current buffer)
-  eol-type of `buffer-file-coding-system' (of the current buffer)
-  Value returned by `keyboard-coding-system'
-  eol-type of `keyboard-coding-system'
-  Value returned by `terminal-coding-system'.
-  eol-type of `terminal-coding-system'
-  `process-coding-system' for read (of the current buffer, if any)
-  eol-type of `process-coding-system' for read (of the current buffer, if any)
-  `process-coding-system' for write (of the current buffer, if any)
-  eol-type of `process-coding-system' for write (of the current buffer, if any)
-  `default-buffer-file-coding-system'
-  eol-type of `default-buffer-file-coding-system'
-  `default-process-coding-system' for read
-  eol-type of `default-process-coding-system' for read
-  `default-process-coding-system' for write
-  eol-type of `default-process-coding-system'
+\(fn BEG END &optional ARG)" t nil)
 
-\(fn)" t nil)
+(autoload 'comment-dwim "newcomment" "\
+Call the comment command you want (Do What I Mean).
+If the region is active and `transient-mark-mode' is on, call
+  `comment-region' (unless it only consists of comments, in which
+  case it calls `uncomment-region').
+Else, if the current line is empty, call `comment-insert-comment-function'
+if it is defined, otherwise insert a comment and indent it.
+Else if a prefix ARG is specified, call `comment-kill'.
+Else, call `comment-indent'.
+You can configure `comment-style' to change the way regions are commented.
 
-(autoload 'describe-current-coding-system "mule-diag" "\
-Display coding systems currently used, in detail.
+\(fn ARG)" t nil)
 
-\(fn)" t nil)
+(defvar comment-auto-fill-only-comments nil "\
+Non-nil means to only auto-fill inside comments.
+This has no effect in modes that do not define a comment syntax.")
 
-(autoload 'list-coding-systems "mule-diag" "\
-Display a list of all coding systems.
-This shows the mnemonic letter, name, and description of each coding system.
+(custom-autoload 'comment-auto-fill-only-comments "newcomment" t)
 
-With prefix arg, the output format gets more cryptic,
-but still contains full information about each coding system.
+(autoload 'comment-indent-new-line "newcomment" "\
+Break line at point and indent, continuing comment if within one.
+This indents the body of the continued comment
+under the previous comment line.
 
-\(fn &optional ARG)" t nil)
+This command is intended for styles where you write a comment per line,
+starting a new comment (and terminating it if necessary) on each line.
+If you want to continue one comment across several lines, use \\[newline-and-indent].
 
-(autoload 'list-coding-categories "mule-diag" "\
-Display a list of all coding categories.
+If a fill column is specified, it overrides the use of the comment column
+or comment indentation.
 
-\(fn)" nil nil)
+The inserted newline is marked hard if variable `use-hard-newlines' is true,
+unless optional argument SOFT is non-nil.
 
-(autoload 'describe-font "mule-diag" "\
-Display information about a font whose name is FONTNAME.
-The font must be already used by Emacs.
+\(fn &optional SOFT)" t nil)
 
-\(fn FONTNAME)" t nil)
+;;;***
+\f
+;;;### (autoloads (newsticker-start newsticker-running-p) "newst-backend"
+;;;;;;  "net/newst-backend.el" (18546 21422))
+;;; Generated autoloads from net/newst-backend.el
 
-(autoload 'describe-fontset "mule-diag" "\
-Display information about FONTSET.
-This shows which font is used for which character(s).
+(autoload 'newsticker-running-p "newst-backend" "\
+Check whether newsticker is running.
+Return t if newsticker is running, nil otherwise.  Newsticker is
+considered to be running if the newsticker timer list is not empty.
+
+\(fn)" nil nil)
 
-\(fn FONTSET)" t nil)
+(autoload 'newsticker-start "newst-backend" "\
+Start the newsticker.
+Start the timers for display and retrieval.  If the newsticker, i.e. the
+timers, are running already a warning message is printed unless
+DO-NOT-COMPLAIN-IF-RUNNING is not nil.
+Run `newsticker-start-hook' if newsticker was not running already.
 
-(autoload 'list-fontsets "mule-diag" "\
-Display a list of all fontsets.
-This shows the name, size, and style of each fontset.
-With prefix arg, also list the fonts contained in each fontset;
-see the function `describe-fontset' for the format of the list.
+\(fn &optional DO-NOT-COMPLAIN-IF-RUNNING)" t nil)
 
-\(fn ARG)" t nil)
+;;;***
+\f
+;;;### (autoloads (newsticker-plainview) "newst-plainview" "net/newst-plainview.el"
+;;;;;;  (18516 52477))
+;;; Generated autoloads from net/newst-plainview.el
 
-(autoload 'list-input-methods "mule-diag" "\
-Display information about all input methods.
+(autoload 'newsticker-plainview "newst-plainview" "\
+Start newsticker plainview.
 
 \(fn)" t nil)
 
-(autoload 'mule-diag "mule-diag" "\
-Display diagnosis of the multilingual environment (Mule).
+;;;***
+\f
+;;;### (autoloads (newsticker-show-news) "newst-reader" "net/newst-reader.el"
+;;;;;;  (18612 17518))
+;;; Generated autoloads from net/newst-reader.el
 
-This shows various information related to the current multilingual
-environment, including lists of input methods, coding systems,
-character sets, and fontsets (if Emacs is running under a window
-system which uses fontsets).
+(autoload 'newsticker-show-news "newst-reader" "\
+Start reading news.  You may want to bind this to a key.
 
 \(fn)" t nil)
 
-(defvar unicodedata-file nil "\
-Location of UnicodeData file.
-This is the UnicodeData.txt file from the Unicode consortium, used for
-diagnostics.  If it is non-nil `describe-char-after' will print data
-looked up from it.")
+;;;***
+\f
+;;;### (autoloads (newsticker-start-ticker newsticker-ticker-running-p)
+;;;;;;  "newst-ticker" "net/newst-ticker.el" (18514 45473))
+;;; Generated autoloads from net/newst-ticker.el
 
-(custom-autoload 'unicodedata-file "mule-diag" t)
+(autoload 'newsticker-ticker-running-p "newst-ticker" "\
+Check whether newsticker's actual ticker is running.
+Return t if ticker is running, nil otherwise.  Newsticker is
+considered to be running if the newsticker timer list is not
+empty.
 
-(autoload 'unicode-data "mule-diag" "\
-Return a list of Unicode data for unicode CHAR.
-Each element is a list of a property description and the property value.
-The list is null if CHAR isn't found in `unicodedata-file'.
+\(fn)" nil nil)
 
-\(fn CHAR)" nil nil)
+(autoload 'newsticker-start-ticker "newst-ticker" "\
+Start newsticker's ticker (but not the news retrieval).
+Start display timer for the actual ticker if wanted and not
+running already.
+
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (char-displayable-p detect-coding-with-language-environment
-;;;;;;  detect-coding-with-priority with-coding-priority coding-system-translation-table-for-encode
-;;;;;;  coding-system-translation-table-for-decode coding-system-pre-write-conversion
-;;;;;;  coding-system-post-read-conversion lookup-nested-alist set-nested-alist
-;;;;;;  truncate-string-to-width store-substring string-to-sequence)
-;;;;;;  "mule-util" "international/mule-util.el" (18364 47319))
-;;; Generated autoloads from international/mule-util.el
-
-(autoload 'string-to-sequence "mule-util" "\
-Convert STRING to a sequence of TYPE which contains characters in STRING.
-TYPE should be `list' or `vector'.
-
-\(fn STRING TYPE)" nil nil)
+;;;### (autoloads (newsticker-treeview) "newst-treeview" "net/newst-treeview.el"
+;;;;;;  (18612 17518))
+;;; Generated autoloads from net/newst-treeview.el
 
-(make-obsolete 'string-to-sequence "use `string-to-list' or `string-to-vector'." "22.1")
+(autoload 'newsticker-treeview "newst-treeview" "\
+Start newsticker treeview.
 
-(defsubst string-to-list (string) "\
-Return a list of characters in STRING." (append string nil))
+\(fn)" t nil)
 
-(defsubst string-to-vector (string) "\
-Return a vector of characters in STRING." (vconcat string))
+;;;***
+\f
+;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el"
+;;;;;;  (18463 54938))
+;;; Generated autoloads from gnus/nndiary.el
 
-(autoload 'store-substring "mule-util" "\
-Embed OBJ (string or character) at index IDX of STRING.
+(autoload 'nndiary-generate-nov-databases "nndiary" "\
+Generate NOV databases in all nndiary directories.
 
-\(fn STRING IDX OBJ)" nil nil)
+\(fn &optional SERVER)" t nil)
 
-(autoload 'truncate-string-to-width "mule-util" "\
-Truncate string STR to end at column END-COLUMN.
-The optional 3rd arg START-COLUMN, if non-nil, specifies the starting
-column; that means to return the characters occupying columns
-START-COLUMN ... END-COLUMN of STR.  Both END-COLUMN and START-COLUMN
-are specified in terms of character display width in the current
-buffer; see also `char-width'.
+;;;***
+\f
+;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (18463
+;;;;;;  54939))
+;;; Generated autoloads from gnus/nndoc.el
 
-The optional 4th arg PADDING, if non-nil, specifies a padding
-character (which should have a display width of 1) to add at the end
-of the result if STR doesn't reach column END-COLUMN, or if END-COLUMN
-comes in the middle of a character in STR.  PADDING is also added at
-the beginning of the result if column START-COLUMN appears in the
-middle of a character in STR.
+(autoload 'nndoc-add-type "nndoc" "\
+Add document DEFINITION to the list of nndoc document definitions.
+If POSITION is nil or `last', the definition will be added
+as the last checked definition, if t or `first', add as the
+first definition, and if any other symbol, add after that
+symbol in the alist.
 
-If PADDING is nil, no padding is added in these cases, so
-the resulting string may be narrower than END-COLUMN.
+\(fn DEFINITION &optional POSITION)" nil nil)
 
-If ELLIPSIS is non-nil, it should be a string which will replace the
-end of STR (including any padding) if it extends beyond END-COLUMN,
-unless the display width of STR is equal to or less than the display
-width of ELLIPSIS.  If it is non-nil and not a string, then ELLIPSIS
-defaults to \"...\".
+;;;***
+\f
+;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el"
+;;;;;;  (18580 33796))
+;;; Generated autoloads from gnus/nnfolder.el
 
-\(fn STR END-COLUMN &optional START-COLUMN PADDING ELLIPSIS)" nil nil)
+(autoload 'nnfolder-generate-active-file "nnfolder" "\
+Look for mbox folders in the nnfolder directory and make them into groups.
+This command does not work if you use short group names.
 
-(defsubst nested-alist-p (obj) "\
-Return t if OBJ is a nested alist.
+\(fn)" t nil)
 
-Nested alist is a list of the form (ENTRY . BRANCHES), where ENTRY is
-any Lisp object, and BRANCHES is a list of cons cells of the form
-\(KEY-ELEMENT . NESTED-ALIST).
+;;;***
+\f
+;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el"
+;;;;;;  (18580 33796))
+;;; Generated autoloads from gnus/nnkiboze.el
 
-You can use a nested alist to store any Lisp object (ENTRY) for a key
-sequence KEYSEQ, where KEYSEQ is a sequence of KEY-ELEMENT.  KEYSEQ
-can be a string, a vector, or a list." (and obj (listp obj) (listp (cdr obj))))
+(autoload 'nnkiboze-generate-groups "nnkiboze" "\
+\"Usage: emacs -batch -l nnkiboze -f nnkiboze-generate-groups\".
+Finds out what articles are to be part of the nnkiboze groups.
 
-(autoload 'set-nested-alist "mule-util" "\
-Set ENTRY for KEYSEQ in a nested alist ALIST.
-Optional 4th arg LEN non-nil means the first LEN elements in KEYSEQ
- is considered.
-Optional argument BRANCHES if non-nil is branches for a keyseq
-longer than KEYSEQ.
-See the documentation of `nested-alist-p' for more detail.
+\(fn)" t nil)
 
-\(fn KEYSEQ ENTRY ALIST &optional LEN BRANCHES)" nil nil)
+;;;***
+\f
+;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el"
+;;;;;;  (18580 33796))
+;;; Generated autoloads from gnus/nnml.el
 
-(autoload 'lookup-nested-alist "mule-util" "\
-Look up key sequence KEYSEQ in nested alist ALIST.  Return the definition.
-Optional 1st argument LEN specifies the length of KEYSEQ.
-Optional 2nd argument START specifies index of the starting key.
-The returned value is normally a nested alist of which
-car part is the entry for KEYSEQ.
-If ALIST is not deep enough for KEYSEQ, return number which is
- how many key elements at the front of KEYSEQ it takes
- to reach a leaf in ALIST.
-Optional 3rd argument NIL-FOR-TOO-LONG non-nil means return nil
- even if ALIST is not deep enough.
+(autoload 'nnml-generate-nov-databases "nnml" "\
+Generate NOV databases in all nnml directories.
 
-\(fn KEYSEQ ALIST &optional LEN START NIL-FOR-TOO-LONG)" nil nil)
+\(fn &optional SERVER)" t nil)
 
-(autoload 'coding-system-post-read-conversion "mule-util" "\
-Return the value of CODING-SYSTEM's `post-read-conversion' property.
+;;;***
+\f
+;;;### (autoloads (nnsoup-revert-variables nnsoup-set-variables nnsoup-pack-replies)
+;;;;;;  "nnsoup" "gnus/nnsoup.el" (18463 54940))
+;;; Generated autoloads from gnus/nnsoup.el
 
-\(fn CODING-SYSTEM)" nil nil)
+(autoload 'nnsoup-pack-replies "nnsoup" "\
+Make an outbound package of SOUP replies.
 
-(autoload 'coding-system-pre-write-conversion "mule-util" "\
-Return the value of CODING-SYSTEM's `pre-write-conversion' property.
+\(fn)" t nil)
 
-\(fn CODING-SYSTEM)" nil nil)
+(autoload 'nnsoup-set-variables "nnsoup" "\
+Use the SOUP methods for posting news and mailing mail.
 
-(autoload 'coding-system-translation-table-for-decode "mule-util" "\
-Return the value of CODING-SYSTEM's `decode-translation-table' property.
+\(fn)" t nil)
 
-\(fn CODING-SYSTEM)" nil nil)
+(autoload 'nnsoup-revert-variables "nnsoup" "\
+Revert posting and mailing methods to the standard Emacs methods.
 
-(autoload 'coding-system-translation-table-for-encode "mule-util" "\
-Return the value of CODING-SYSTEM's `encode-translation-table' property.
+\(fn)" t nil)
 
-\(fn CODING-SYSTEM)" nil nil)
+;;;***
+\f
+;;;### (autoloads (disable-command enable-command disabled-command-function)
+;;;;;;  "novice" "novice.el" (18464 3961))
+;;; Generated autoloads from novice.el
 
-(autoload 'with-coding-priority "mule-util" "\
-Execute BODY like `progn' with CODING-SYSTEMS at the front of priority list.
-CODING-SYSTEMS is a list of coding systems.  See
-`set-coding-priority'.  This affects the implicit sorting of lists of
-coding sysems returned by operations such as `find-coding-systems-region'.
+(defvar disabled-command-function 'disabled-command-function "\
+Function to call to handle disabled commands.
+If nil, the feature is disabled, i.e., all commands work normally.")
 
-\(fn CODING-SYSTEMS &rest BODY)" nil (quote macro))
+(define-obsolete-variable-alias 'disabled-command-hook 'disabled-command-function "22.1")
 
-(autoload 'detect-coding-with-priority "mule-util" "\
-Detect a coding system of the text between FROM and TO with PRIORITY-LIST.
-PRIORITY-LIST is an alist of coding categories vs the corresponding
-coding systems ordered by priority.
+(autoload 'disabled-command-function "novice" "\
+Not documented
 
-\(fn FROM TO PRIORITY-LIST)" nil (quote macro))
+\(fn &rest IGNORE)" nil nil)
 
-(autoload 'detect-coding-with-language-environment "mule-util" "\
-Detect a coding system for the text between FROM and TO with LANG-ENV.
-The detection takes into account the coding system priorities for the
-language environment LANG-ENV.
+(autoload 'enable-command "novice" "\
+Allow COMMAND to be executed without special confirmation from now on.
+COMMAND must be a symbol.
+This command alters the user's .emacs file so that this will apply
+to future sessions.
 
-\(fn FROM TO LANG-ENV)" nil nil)
+\(fn COMMAND)" t nil)
 
-(autoload 'char-displayable-p "mule-util" "\
-Return non-nil if we should be able to display CHAR.
-On a multi-font display, the test is only whether there is an
-appropriate font from the selected frame's fontset to display CHAR's
-charset in general.  Since fonts may be specified on a per-character
-basis, this may not be accurate.
+(autoload 'disable-command "novice" "\
+Require special confirmation to execute COMMAND from now on.
+COMMAND must be a symbol.
+This command alters the user's .emacs file so that this will apply
+to future sessions.
 
-\(fn CHAR)" nil nil)
+\(fn COMMAND)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (mwheel-install mouse-wheel-mode) "mwheel" "mwheel.el"
-;;;;;;  (18427 42305))
-;;; Generated autoloads from mwheel.el
-
-(defvar mouse-wheel-mode nil "\
-Non-nil if Mouse-Wheel mode is enabled.
-See the command `mouse-wheel-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `mouse-wheel-mode'.")
+;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el"
+;;;;;;  (18612 17519))
+;;; Generated autoloads from textmodes/nroff-mode.el
 
-(custom-autoload 'mouse-wheel-mode "mwheel" nil)
+(autoload 'nroff-mode "nroff-mode" "\
+Major mode for editing text intended for nroff to format.
+\\{nroff-mode-map}
+Turning on Nroff mode runs `text-mode-hook', then `nroff-mode-hook'.
+Also, try `nroff-electric-mode', for automatically inserting
+closing requests for requests that are used in matched pairs.
 
-(autoload 'mouse-wheel-mode "mwheel" "\
-Toggle mouse wheel support.
-With prefix argument ARG, turn on if positive, otherwise off.
-Return non-nil if the new state is enabled.
+\(fn)" t nil)
 
-\(fn &optional ARG)" t nil)
+;;;***
+\f
+;;;### (autoloads (nxml-glyph-display-string) "nxml-glyph" "nxml/nxml-glyph.el"
+;;;;;;  (18580 33797))
+;;; Generated autoloads from nxml/nxml-glyph.el
 
-(autoload 'mwheel-install "mwheel" "\
-Enable mouse wheel support.
+(autoload 'nxml-glyph-display-string "nxml-glyph" "\
+Return a string that can display a glyph for Unicode code-point N.
+FACE gives the face that will be used for displaying the string.
+Return nil if the face cannot display a glyph for N.
 
-\(fn &optional UNINSTALL)" nil nil)
+\(fn N FACE)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (network-connection network-connection-to-service
-;;;;;;  whois-reverse-lookup whois finger ftp run-dig dns-lookup-host
-;;;;;;  nslookup nslookup-host route arp netstat iwconfig ifconfig
-;;;;;;  ping traceroute) "net-utils" "net/net-utils.el" (18390 50140))
-;;; Generated autoloads from net/net-utils.el
-
-(autoload 'traceroute "net-utils" "\
-Run traceroute program for TARGET.
+;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (18580
+;;;;;;  33797))
+;;; Generated autoloads from nxml/nxml-mode.el
 
-\(fn TARGET)" t nil)
+(autoload 'nxml-mode "nxml-mode" "\
+Major mode for editing XML.
 
-(autoload 'ping "net-utils" "\
-Ping HOST.
-If your system's ping continues until interrupted, you can try setting
-`ping-program-options'.
+\\[nxml-finish-element] finishes the current element by inserting an end-tag.
+C-c C-i closes a start-tag with `>' and then inserts a balancing end-tag
+leaving point between the start-tag and end-tag.
+\\[nxml-balanced-close-start-tag-block] is similar but for block rather than inline elements:
+the start-tag, point, and end-tag are all left on separate lines.
+If `nxml-slash-auto-complete-flag' is non-nil, then inserting a `</'
+automatically inserts the rest of the end-tag.
 
-\(fn HOST)" t nil)
+\\[nxml-complete] performs completion on the symbol preceding point.
 
-(autoload 'ifconfig "net-utils" "\
-Run ifconfig program.
+\\[nxml-dynamic-markup-word] uses the contents of the current buffer
+to choose a tag to put around the word preceding point.
 
-\(fn)" t nil)
+Sections of the document can be displayed in outline form.  The
+variable `nxml-section-element-name-regexp' controls when an element
+is recognized as a section.  The same key sequences that change
+visibility in outline mode are used except that they start with C-c C-o
+instead of C-c.
 
-(defalias 'ipconfig 'ifconfig)
+Validation is provided by the related minor-mode `rng-validate-mode'.
+This also makes completion schema- and context- sensitive.  Element
+names, attribute names, attribute values and namespace URIs can all be
+completed. By default, `rng-validate-mode' is automatically enabled.
+You can toggle it using \\[rng-validate-mode] or change the default by
+customizing `rng-nxml-auto-validate-flag'.
 
-(autoload 'iwconfig "net-utils" "\
-Run iwconfig program.
+\\[indent-for-tab-command] indents the current line appropriately.
+This can be customized using the variable `nxml-child-indent'
+and the variable `nxml-attribute-indent'.
 
-\(fn)" t nil)
+\\[nxml-insert-named-char] inserts a character reference using
+the character's name (by default, the Unicode name).
+\\[universal-argument] \\[nxml-insert-named-char] inserts the character directly.
 
-(autoload 'netstat "net-utils" "\
-Run netstat program.
+The Emacs commands that normally operate on balanced expressions will
+operate on XML markup items.  Thus \\[forward-sexp] will move forward
+across one markup item; \\[backward-sexp] will move backward across
+one markup item; \\[kill-sexp] will kill the following markup item;
+\\[mark-sexp] will mark the following markup item.  By default, each
+tag each treated as a single markup item; to make the complete element
+be treated as a single markup item, set the variable
+`nxml-sexp-element-flag' to t.  For more details, see the function
+`nxml-forward-balanced-item'.
 
-\(fn)" t nil)
+\\[nxml-backward-up-element] and \\[nxml-down-element] move up and down the element structure.
 
-(autoload 'arp "net-utils" "\
-Run arp program.
+Many aspects this mode can be customized using
+\\[customize-group] nxml RET.
 
 \(fn)" t nil)
 
-(autoload 'route "net-utils" "\
-Run route program.
+;;;***
+\f
+;;;### (autoloads (nxml-enable-unicode-char-name-sets) "nxml-uchnm"
+;;;;;;  "nxml/nxml-uchnm.el" (18580 33798))
+;;; Generated autoloads from nxml/nxml-uchnm.el
+
+(autoload 'nxml-enable-unicode-char-name-sets "nxml-uchnm" "\
+Enable the use of Unicode standard names for characters.
+The Unicode blocks for which names are enabled is controlled by
+the variable `nxml-enabled-unicode-blocks'.
 
 \(fn)" t nil)
 
-(autoload 'nslookup-host "net-utils" "\
-Lookup the DNS information for HOST.
+;;;***
+\f
+;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el"
+;;;;;;  (18464 1610))
+;;; Generated autoloads from progmodes/octave-inf.el
 
-\(fn HOST)" t nil)
+(autoload 'inferior-octave "octave-inf" "\
+Run an inferior Octave process, I/O via `inferior-octave-buffer'.
+This buffer is put in Inferior Octave mode.  See `inferior-octave-mode'.
 
-(autoload 'nslookup "net-utils" "\
-Run nslookup program.
+Unless ARG is non-nil, switches to this buffer.
 
-\(fn)" t nil)
+The elements of the list `inferior-octave-startup-args' are sent as
+command line arguments to the inferior Octave process on startup.
 
-(autoload 'dns-lookup-host "net-utils" "\
-Lookup the DNS information for HOST (name or IP address).
+Additional commands to be executed on startup can be provided either in
+the file specified by `inferior-octave-startup-file' or by the default
+startup file, `~/.emacs-octave'.
 
-\(fn HOST)" t nil)
+\(fn &optional ARG)" t nil)
 
-(autoload 'run-dig "net-utils" "\
-Run dig program.
+(defalias 'run-octave 'inferior-octave)
 
-\(fn HOST)" t nil)
+;;;***
+\f
+;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el"
+;;;;;;  (18654 2599))
+;;; Generated autoloads from progmodes/octave-mod.el
 
-(autoload 'ftp "net-utils" "\
-Run ftp program.
+(autoload 'octave-mode "octave-mod" "\
+Major mode for editing Octave code.
 
-\(fn HOST)" t nil)
+This mode makes it easier to write Octave code by helping with
+indentation, doing some of the typing for you (with Abbrev mode) and by
+showing keywords, comments, strings, etc.. in different faces (with
+Font Lock mode on terminals that support it).
 
-(autoload 'finger "net-utils" "\
-Finger USER on HOST.
+Octave itself is a high-level language, primarily intended for numerical
+computations.  It provides a convenient command line interface for
+solving linear and nonlinear problems numerically.  Function definitions
+can also be stored in files, and it can be used in a batch mode (which
+is why you need this mode!).
 
-\(fn USER HOST)" t nil)
+The latest released version of Octave is always available via anonymous
+ftp from ftp.octave.org in the directory `/pub/octave'.  Complete
+source and binaries for several popular systems are available.
 
-(autoload 'whois "net-utils" "\
-Send SEARCH-STRING to server defined by the `whois-server-name' variable.
-If `whois-guess-server' is non-nil, then try to deduce the correct server
-from SEARCH-STRING.  With argument, prompt for whois server.
+Type \\[list-abbrevs] to display the built-in abbrevs for Octave keywords.
 
-\(fn ARG SEARCH-STRING)" t nil)
+Keybindings
+===========
 
-(autoload 'whois-reverse-lookup "net-utils" "\
-Not documented
+\\{octave-mode-map}
 
-\(fn)" t nil)
+Variables you can use to customize Octave mode
+==============================================
 
-(autoload 'network-connection-to-service "net-utils" "\
-Open a network connection to SERVICE on HOST.
+`octave-auto-indent'
+  Non-nil means indent current line after a semicolon or space.
+  Default is nil.
 
-\(fn HOST SERVICE)" t nil)
+`octave-auto-newline'
+  Non-nil means auto-insert a newline and indent after a semicolon.
+  Default is nil.
 
-(autoload 'network-connection "net-utils" "\
-Open a network connection to HOST on PORT.
+`octave-blink-matching-block'
+  Non-nil means show matching begin of block when inserting a space,
+  newline or semicolon after an else or end keyword.  Default is t.
 
-\(fn HOST PORT)" t nil)
+`octave-block-offset'
+  Extra indentation applied to statements in block structures.
+  Default is 2.
 
-;;;***
-\f
-;;;### (autoloads (comment-indent-new-line comment-auto-fill-only-comments
-;;;;;;  comment-dwim comment-or-uncomment-region comment-box comment-region
-;;;;;;  uncomment-region comment-kill comment-set-column comment-indent
-;;;;;;  comment-indent-default comment-normalize-vars comment-multi-line
-;;;;;;  comment-padding comment-style comment-column) "newcomment"
-;;;;;;  "newcomment.el" (18421 29568))
-;;; Generated autoloads from newcomment.el
+`octave-continuation-offset'
+  Extra indentation applied to Octave continuation lines.
+  Default is 4.
 
-(defalias 'indent-for-comment 'comment-indent)
+`octave-continuation-string'
+  String used for Octave continuation lines.
+  Default is a backslash.
 
-(defalias 'set-comment-column 'comment-set-column)
+`octave-send-echo-input'
+  Non-nil means always display `inferior-octave-buffer' after sending a
+  command to the inferior Octave process.
 
-(defalias 'kill-comment 'comment-kill)
+`octave-send-line-auto-forward'
+  Non-nil means always go to the next unsent line of Octave code after
+  sending a line to the inferior Octave process.
 
-(defalias 'indent-new-comment-line 'comment-indent-new-line)
+`octave-send-echo-input'
+  Non-nil means echo input sent to the inferior Octave process.
 
-(defvar comment-use-syntax 'undecided "\
-Non-nil if syntax-tables can be used instead of regexps.
-Can also be `undecided' which means that a somewhat expensive test will
-be used to try to determine whether syntax-tables should be trusted
-to understand comments or not in the given buffer.
-Major modes should set this variable.")
+Turning on Octave mode runs the hook `octave-mode-hook'.
 
-(defvar comment-column 32 "\
-Column to indent right-margin comments to.
-Each mode may establish a different default value for this variable; you
-can set the value for a particular mode using that mode's hook.
-Comments might be indented to a different value in order not to go beyond
-`comment-fill-column' or in order to align them with surrounding comments.")
+To begin using this mode for all `.m' files that you edit, add the
+following lines to your `.emacs' file:
 
-(custom-autoload 'comment-column "newcomment" t)
-(put 'comment-column 'safe-local-variable 'integerp)
+  (add-to-list 'auto-mode-alist '(\"\\\\.m\\\\'\" . octave-mode))
 
-(defvar comment-start nil "\
-*String to insert to start a new comment, or nil if no comment syntax.")
-(put 'comment-start 'safe-local-variable 'string-or-null-p)
+To automatically turn on the abbrev and auto-fill features,
+add the following lines to your `.emacs' file as well:
 
-(defvar comment-start-skip nil "\
-*Regexp to match the start of a comment plus everything up to its body.
-If there are any \\(...\\) pairs, the comment delimiter text is held to begin
-at the place matched by the close of the first pair.")
-(put 'comment-start-skip 'safe-local-variable 'string-or-null-p)
+  (add-hook 'octave-mode-hook
+           (lambda ()
+             (abbrev-mode 1)
+             (auto-fill-mode 1)))
 
-(defvar comment-end-skip nil "\
-Regexp to match the end of a comment plus everything up to its body.")
-(put 'comment-end-skip 'safe-local-variable 'string-or-null-p)
+To submit a problem report, enter \\[octave-submit-bug-report] from an Octave mode buffer.
+This automatically sets up a mail buffer with version information
+already added.  You just need to add a description of the problem,
+including a reproducible test case and send the message.
 
-(defvar comment-end "" "\
-*String to insert to end a new comment.
-Should be an empty string if comments are terminated by end-of-line.")
-(put 'comment-end 'safe-local-variable 'string-or-null-p)
+\(fn)" t nil)
 
-(defvar comment-indent-function 'comment-indent-default "\
-Function to compute desired indentation for a comment.
-This function is called with no args with point at the beginning of
-the comment's starting delimiter and should return either the desired
-column indentation or nil.
-If nil is returned, indentation is delegated to `indent-according-to-mode'.")
+;;;***
+\f
+;;;### (autoloads (org-customize org-require-autoloaded-modules org-cycle-agenda-files
+;;;;;;  org-iswitchb org-map-entries org-open-link-from-string org-open-at-point-global
+;;;;;;  org-insert-link-global org-store-link org-run-like-in-org-mode
+;;;;;;  turn-on-orgstruct++ turn-on-orgstruct orgstruct-mode org-global-cycle
+;;;;;;  org-cycle org-mode) "org" "org/org.el" (18592 38132))
+;;; Generated autoloads from org/org.el
 
-(defvar comment-insert-comment-function nil "\
-Function to insert a comment when a line doesn't contain one.
-The function has no args.
+(autoload 'org-mode "org" "\
+Outline-based notes management and organizer, alias
+\"Carsten's outline-mode for keeping track of everything.\"
 
-Applicable at least in modes for languages like fixed-format Fortran where
-comments always start in column zero.")
+Org-mode develops organizational tasks around a NOTES file which
+contains information about projects as plain text.  Org-mode is
+implemented on top of outline-mode, which is ideal to keep the content
+of large files well structured.  It supports ToDo items, deadlines and
+time stamps, which magically appear in the diary listing of the Emacs
+calendar.  Tables are easily created with a built-in table editor.
+Plain text URL-like links connect to websites, emails (VM), Usenet
+messages (Gnus), BBDB entries, and any files related to the project.
+For printing and sharing of notes, an Org-mode file (or a part of it)
+can be exported as a structured ASCII or HTML file.
 
-(defvar comment-style 'indent-or-triple "\
-Style to be used for `comment-region'.
-See `comment-styles' for a list of available styles.")
+The following commands are available:
 
-(custom-autoload 'comment-style "newcomment" t)
+\\{org-mode-map}
 
-(defvar comment-padding " " "\
-Padding string that `comment-region' puts between comment chars and text.
-Can also be an integer which will be automatically turned into a string
-of the corresponding number of spaces.
+\(fn)" t nil)
 
-Extra spacing between the comment characters and the comment text
-makes the comment easier to read.  Default is 1.  nil means 0.")
+(autoload 'org-cycle "org" "\
+Visibility cycling for Org-mode.
 
-(custom-autoload 'comment-padding "newcomment" t)
+- When this function is called with a prefix argument, rotate the entire
+  buffer through 3 states (global cycling)
+  1. OVERVIEW: Show only top-level headlines.
+  2. CONTENTS: Show all headlines of all levels, but no body text.
+  3. SHOW ALL: Show everything.
+  When called with two C-c C-u prefixes, switch to the startup visibility,
+  determined by the variable `org-startup-folded', and by any VISIBILITY
+  properties in the buffer.
 
-(defvar comment-multi-line nil "\
-Non-nil means `comment-indent-new-line' continues comments.
-That is, it inserts no new terminator or starter.
-This affects `auto-fill-mode', which is the main reason to
-customize this variable.
+- When point is at the beginning of a headline, rotate the subtree started
+  by this line through 3 different states (local cycling)
+  1. FOLDED:   Only the main headline is shown.
+  2. CHILDREN: The main headline and the direct children are shown.
+               From this state, you can move to one of the children
+               and zoom in further.
+  3. SUBTREE:  Show the entire subtree, including body text.
 
-It also affects \\[indent-new-comment-line].  However, if you want this
-behavior for explicit filling, you might as well use \\[newline-and-indent].")
+- When there is a numeric prefix, go up to a heading with level ARG, do
+  a `show-subtree' and return to the previous cursor position.  If ARG
+  is negative, go up that many levels.
 
-(custom-autoload 'comment-multi-line "newcomment" t)
+- When point is not at the beginning of a headline, execute the global
+  binding for TAB, which is re-indenting the line.  See the option
+  `org-cycle-emulate-tab' for details.
 
-(autoload 'comment-normalize-vars "newcomment" "\
-Check and setup the variables needed by other commenting functions.
-Functions autoloaded from newcomment.el, being entry points, should call
-this function before any other, so the rest of the code can assume that
-the variables are properly set.
+- Special case: if point is at the beginning of the buffer and there is
+  no headline in line 1, this function will act as if called with prefix arg.
+  But only if also the variable `org-cycle-global-at-bob' is t.
 
-\(fn &optional NOERROR)" nil nil)
+\(fn &optional ARG)" t nil)
 
-(autoload 'comment-indent-default "newcomment" "\
-Default for `comment-indent-function'.
+(autoload 'org-global-cycle "org" "\
+Cycle the global visibility.  For details see `org-cycle'.
+With C-u prefix arg, switch to startup visibility.
+With a numeric prefix, show all headlines up to that level.
 
-\(fn)" nil nil)
+\(fn &optional ARG)" t nil)
 
-(autoload 'comment-indent "newcomment" "\
-Indent this line's comment to `comment-column', or insert an empty comment.
-If CONTINUE is non-nil, use the `comment-continue' markers if any.
+(autoload 'orgstruct-mode "org" "\
+Toggle the minor more `orgstruct-mode'.
+This mode is for using Org-mode structure commands in other modes.
+The following key behave as if Org-mode was active, if the cursor
+is on a headline, or on a plain list item (both in the definition
+of Org-mode).
 
-\(fn &optional CONTINUE)" t nil)
+M-up        Move entry/item up
+M-down     Move entry/item down
+M-left     Promote
+M-right            Demote
+M-S-up     Move entry/item up
+M-S-down    Move entry/item down
+M-S-left    Promote subtree
+M-S-right   Demote subtree
+M-q        Fill paragraph and items like in Org-mode
+C-c ^      Sort entries
+C-c -      Cycle list bullet
+TAB         Cycle item visibility
+M-RET       Insert new heading/item
+S-M-RET     Insert new TODO heading / Chekbox item
+C-c C-c     Set tags / toggle checkbox
 
-(autoload 'comment-set-column "newcomment" "\
-Set the comment column based on point.
-With no ARG, set the comment column to the current column.
-With just minus as arg, kill any comment on this line.
-With any other arg, set comment column to indentation of the previous comment
- and then align or create a comment on this line at that column.
+\(fn &optional ARG)" t nil)
 
-\(fn ARG)" t nil)
+(autoload 'turn-on-orgstruct "org" "\
+Unconditionally turn on `orgstruct-mode'.
 
-(autoload 'comment-kill "newcomment" "\
-Kill the first comment on this line, if any.
-With prefix ARG, kill comments on that many lines starting with this one.
+\(fn)" nil nil)
 
-\(fn ARG)" t nil)
+(autoload 'turn-on-orgstruct++ "org" "\
+Unconditionally turn on `orgstruct-mode', and force org-mode indentations.
+In addition to setting orgstruct-mode, this also exports all indentation and
+autofilling variables from org-mode into the buffer.  Note that turning
+off orgstruct-mode will *not* remove these additional settings.
 
-(autoload 'uncomment-region "newcomment" "\
-Uncomment each line in the BEG .. END region.
-The numeric prefix ARG can specify a number of chars to remove from the
-comment markers.
+\(fn)" nil nil)
 
-\(fn BEG END &optional ARG)" t nil)
+(autoload 'org-run-like-in-org-mode "org" "\
+Not documented
 
-(autoload 'comment-region "newcomment" "\
-Comment or uncomment each line in the region.
-With just \\[universal-argument] prefix arg, uncomment each line in region BEG .. END.
-Numeric prefix ARG means use ARG comment characters.
-If ARG is negative, delete that many comment characters instead.
-By default, comments start at the left margin, are terminated on each line,
-even for syntax in which newline does not end the comment and blank lines
-do not get comments.  This can be changed with `comment-style'.
+\(fn CMD)" nil nil)
 
-The strings used as comment starts are built from
-`comment-start' without trailing spaces and `comment-padding'.
+(autoload 'org-store-link "org" "\
+\\<org-mode-map>Store an org-link to the current location.
+This link is added to `org-stored-links' and can later be inserted
+into an org-buffer with \\[org-insert-link].
 
-\(fn BEG END &optional ARG)" t nil)
+For some link types, a prefix arg is interpreted:
+For links to usenet articles, arg negates `org-usenet-links-prefer-google'.
+For file links, arg negates `org-context-in-file-links'.
 
-(autoload 'comment-box "newcomment" "\
-Comment out the BEG .. END region, putting it inside a box.
-The numeric prefix ARG specifies how many characters to add to begin- and
-end- comment markers additionally to what `comment-add' already specifies.
+\(fn ARG)" t nil)
 
-\(fn BEG END &optional ARG)" t nil)
+(autoload 'org-insert-link-global "org" "\
+Insert a link like Org-mode does.
+This command can be called in any mode to insert a link in Org-mode syntax.
 
-(autoload 'comment-or-uncomment-region "newcomment" "\
-Call `comment-region', unless the region only consists of comments,
-in which case call `uncomment-region'.  If a prefix arg is given, it
-is passed on to the respective function.
+\(fn)" t nil)
 
-\(fn BEG END &optional ARG)" t nil)
+(autoload 'org-open-at-point-global "org" "\
+Follow a link like Org-mode does.
+This command can be called in any mode to follow a link that has
+Org-mode syntax.
 
-(autoload 'comment-dwim "newcomment" "\
-Call the comment command you want (Do What I Mean).
-If the region is active and `transient-mark-mode' is on, call
-  `comment-region' (unless it only consists of comments, in which
-  case it calls `uncomment-region').
-Else, if the current line is empty, call `comment-insert-comment-function'
-if it is defined, otherwise insert a comment and indent it.
-Else if a prefix ARG is specified, call `comment-kill'.
-Else, call `comment-indent'.
-You can configure `comment-style' to change the way regions are commented.
+\(fn)" t nil)
 
-\(fn ARG)" t nil)
+(autoload 'org-open-link-from-string "org" "\
+Open a link in the string S, as if it was in Org-mode.
 
-(defvar comment-auto-fill-only-comments nil "\
-Non-nil means to only auto-fill inside comments.
-This has no effect in modes that do not define a comment syntax.")
+\(fn S &optional ARG)" t nil)
 
-(custom-autoload 'comment-auto-fill-only-comments "newcomment" t)
+(autoload 'org-map-entries "org" "\
+Call FUNC at each headline selected by MATCH in SCOPE.
 
-(autoload 'comment-indent-new-line "newcomment" "\
-Break line at point and indent, continuing comment if within one.
-This indents the body of the continued comment
-under the previous comment line.
+FUNC is a function or a lisp form.  The function will be called without
+arguments, with the cursor positioned at the beginning of the headline.
+The return values of all calls to the function will be collected and
+returned as a list.
 
-This command is intended for styles where you write a comment per line,
-starting a new comment (and terminating it if necessary) on each line.
-If you want to continue one comment across several lines, use \\[newline-and-indent].
+MATCH is a tags/property/todo match as it is used in the agenda tags view.
+Only headlines that are matched by this query will be considered during
+the iteration.  When MATCH is nil or t, all headlines will be
+visited by the iteration.
 
-If a fill column is specified, it overrides the use of the comment column
-or comment indentation.
+SCOPE determines the scope of this command.  It can be any of:
 
-The inserted newline is marked hard if variable `use-hard-newlines' is true,
-unless optional argument SOFT is non-nil.
+nil     The current buffer, respecting the restriction if any
+tree    The subtree started with the entry at point
+file    The current buffer, without restriction
+file-with-archives
+        The current buffer, and any archives associated with it
+agenda  All agenda files
+agenda-with-archives
+        All agenda files with any archive files associated with them
+\(file1 file2 ...)
+        If this is a list, all files in the list will be scanned
 
-\(fn &optional SOFT)" t nil)
+The remaining args are treated as settings for the skipping facilities of
+the scanner.  The following items can be given here:
 
-;;;***
-\f
-;;;### (autoloads (newsticker-show-news newsticker-start-ticker newsticker-start
-;;;;;;  newsticker-ticker-running-p newsticker-running-p) "newsticker"
-;;;;;;  "net/newsticker.el" (18335 54538))
-;;; Generated autoloads from net/newsticker.el
+  archive    skip trees with the archive tag.
+  comment    skip trees with the COMMENT keyword
+  function or Emacs Lisp form:
+             will be used as value for `org-agenda-skip-function', so whenever
+             the the function returns t, FUNC will not be called for that
+             entry and search will continue from the point where the
+             function leaves it.
 
-(autoload 'newsticker-running-p "newsticker" "\
-Check whether newsticker is running.
-Return t if newsticker is running, nil otherwise.  Newsticker is
-considered to be running if the newsticker timer list is not empty.
+\(fn FUNC &optional MATCH SCOPE &rest SKIP)" nil nil)
 
-\(fn)" nil nil)
+(autoload 'org-iswitchb "org" "\
+Use `iswitchb-read-buffer' to prompt for an Org buffer to switch to.
+With a prefix argument, restrict available to files.
+With two prefix arguments, restrict available buffers to agenda files.
 
-(autoload 'newsticker-ticker-running-p "newsticker" "\
-Check whether newsticker's actual ticker is running.
-Return t if ticker is running, nil otherwise.  Newsticker is
-considered to be running if the newsticker timer list is not
-empty.
+Due to some yet unresolved reason, global function
+`iswitchb-mode' needs to be active for this function to work.
 
-\(fn)" nil nil)
+\(fn &optional ARG)" t nil)
 
-(autoload 'newsticker-start "newsticker" "\
-Start the newsticker.
-Start the timers for display and retrieval.  If the newsticker, i.e. the
-timers, are running already a warning message is printed unless
-DO-NOT-COMPLAIN-IF-RUNNING is not nil.
-Run `newsticker-start-hook' if newsticker was not running already.
+(autoload 'org-cycle-agenda-files "org" "\
+Cycle through the files in `org-agenda-files'.
+If the current buffer visits an agenda file, find the next one in the list.
+If the current buffer does not, find the first agenda file.
 
-\(fn &optional DO-NOT-COMPLAIN-IF-RUNNING)" t nil)
+\(fn)" t nil)
 
-(autoload 'newsticker-start-ticker "newsticker" "\
-Start newsticker's ticker (but not the news retrieval).
-Start display timer for the actual ticker if wanted and not
-running already.
+(autoload 'org-require-autoloaded-modules "org" "\
+Not documented
 
 \(fn)" t nil)
 
-(autoload 'newsticker-show-news "newsticker" "\
-Switch to newsticker buffer.  You may want to bind this to a key.
+(autoload 'org-customize "org" "\
+Call the customize function with org as argument.
 
 \(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el"
-;;;;;;  (18335 54533))
-;;; Generated autoloads from gnus/nndiary.el
+;;;### (autoloads (org-agenda-to-appt org-calendar-goto-agenda org-diary
+;;;;;;  org-agenda-list-stuck-projects org-tags-view org-todo-list
+;;;;;;  org-search-view org-agenda-list org-batch-store-agenda-views
+;;;;;;  org-store-agenda-views org-batch-agenda-csv org-batch-agenda
+;;;;;;  org-agenda) "org-agenda" "org/org-agenda.el" (18580 33798))
+;;; Generated autoloads from org/org-agenda.el
 
-(autoload 'nndiary-generate-nov-databases "nndiary" "\
-Generate NOV databases in all nndiary directories.
+(autoload 'org-agenda "org-agenda" "\
+Dispatch agenda commands to collect entries to the agenda buffer.
+Prompts for a command to execute.  Any prefix arg will be passed
+on to the selected command.  The default selections are:
 
-\(fn &optional SERVER)" t nil)
+a     Call `org-agenda-list' to display the agenda for current day or week.
+t     Call `org-todo-list' to display the global todo list.
+T     Call `org-todo-list' to display the global todo list, select only
+      entries with a specific TODO keyword (the user gets a prompt).
+m     Call `org-tags-view' to display headlines with tags matching
+      a condition  (the user is prompted for the condition).
+M     Like `m', but select only TODO entries, no ordinary headlines.
+L     Create a timeline for the current buffer.
+e     Export views to associated files.
+
+More commands can be added by configuring the variable
+`org-agenda-custom-commands'.  In particular, specific tags and TODO keyword
+searches can be pre-defined in this way.
+
+If the current buffer is in Org-mode and visiting a file, you can also
+first press `<' once to indicate that the agenda should be temporarily
+\(until the next use of \\[org-agenda]) restricted to the current file.
+Pressing `<' twice means to restrict to the current subtree or region
+\(if active).
+
+\(fn ARG &optional KEYS RESTRICTION)" t nil)
+
+(autoload 'org-batch-agenda "org-agenda" "\
+Run an agenda command in batch mode and send the result to STDOUT.
+If CMD-KEY is a string of length 1, it is used as a key in
+`org-agenda-custom-commands' and triggers this command.  If it is a
+longer string it is used as a tags/todo match string.
+Paramters are alternating variable names and values that will be bound
+before running the agenda command.
+
+\(fn CMD-KEY &rest PARAMETERS)" nil (quote macro))
+
+(autoload 'org-batch-agenda-csv "org-agenda" "\
+Run an agenda command in batch mode and send the result to STDOUT.
+If CMD-KEY is a string of length 1, it is used as a key in
+`org-agenda-custom-commands' and triggers this command.  If it is a
+longer string it is used as a tags/todo match string.
+Paramters are alternating variable names and values that will be bound
+before running the agenda command.
+
+The output gives a line for each selected agenda item.  Each
+item is a list of comma-separated values, like this:
 
-;;;***
-\f
-;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (18379
-;;;;;;  56162))
-;;; Generated autoloads from gnus/nndoc.el
+category,head,type,todo,tags,date,time,extra,priority-l,priority-n
 
-(autoload 'nndoc-add-type "nndoc" "\
-Add document DEFINITION to the list of nndoc document definitions.
-If POSITION is nil or `last', the definition will be added
-as the last checked definition, if t or `first', add as the
-first definition, and if any other symbol, add after that
-symbol in the alist.
+category     The category of the item
+head         The headline, without TODO kwd, TAGS and PRIORITY
+type         The type of the agenda entry, can be
+                todo               selected in TODO match
+                tagsmatch          selected in tags match
+                diary              imported from diary
+                deadline           a deadline on given date
+                scheduled          scheduled on given date
+                timestamp          entry has timestamp on given date
+                closed             entry was closed on given date
+                upcoming-deadline  warning about deadline
+                past-scheduled     forwarded scheduled item
+                block              entry has date block including g. date
+todo         The todo keyword, if any
+tags         All tags including inherited ones, separated by colons
+date         The relevant date, like 2007-2-14
+time         The time, like 15:00-16:50
+extra        Sting with extra planning info
+priority-l   The priority letter if any was given
+priority-n   The computed numerical priority
+agenda-day   The day in the agenda where this is listed
 
-\(fn DEFINITION &optional POSITION)" nil nil)
+\(fn CMD-KEY &rest PARAMETERS)" nil (quote macro))
 
-;;;***
-\f
-;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el"
-;;;;;;  (18335 54533))
-;;; Generated autoloads from gnus/nnfolder.el
+(autoload 'org-store-agenda-views "org-agenda" "\
+Not documented
 
-(autoload 'nnfolder-generate-active-file "nnfolder" "\
-Look for mbox folders in the nnfolder directory and make them into groups.
-This command does not work if you use short group names.
+\(fn &rest PARAMETERS)" t nil)
 
-\(fn)" t nil)
+(autoload 'org-batch-store-agenda-views "org-agenda" "\
+Run all custom agenda commands that have a file argument.
 
-;;;***
-\f
-;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el"
-;;;;;;  (18335 54533))
-;;; Generated autoloads from gnus/nnkiboze.el
+\(fn &rest PARAMETERS)" nil (quote macro))
 
-(autoload 'nnkiboze-generate-groups "nnkiboze" "\
-\"Usage: emacs -batch -l nnkiboze -f nnkiboze-generate-groups\".
-Finds out what articles are to be part of the nnkiboze groups.
+(autoload 'org-agenda-list "org-agenda" "\
+Produce a daily/weekly view from all files in variable `org-agenda-files'.
+The view will be for the current day or week, but from the overview buffer
+you will be able to go to other days/weeks.
 
-\(fn)" t nil)
+With one \\[universal-argument] prefix argument INCLUDE-ALL,
+all unfinished TODO items will also be shown, before the agenda.
+This feature is considered obsolete, please use the TODO list or a block
+agenda instead.
 
-;;;***
-\f
-;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el"
-;;;;;;  (18335 54533))
-;;; Generated autoloads from gnus/nnml.el
+With a numeric prefix argument in an interactive call, the agenda will
+span INCLUDE-ALL days.  Lisp programs should instead specify NDAYS to change
+the number of days.  NDAYS defaults to `org-agenda-ndays'.
 
-(autoload 'nnml-generate-nov-databases "nnml" "\
-Generate NOV databases in all nnml directories.
+START-DAY defaults to TODAY, or to the most recent match for the weekday
+given in `org-agenda-start-on-weekday'.
 
-\(fn &optional SERVER)" t nil)
+\(fn &optional INCLUDE-ALL START-DAY NDAYS)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (nnsoup-revert-variables nnsoup-set-variables nnsoup-pack-replies)
-;;;;;;  "nnsoup" "gnus/nnsoup.el" (18335 54533))
-;;; Generated autoloads from gnus/nnsoup.el
+(autoload 'org-search-view "org-agenda" "\
+Show all entries that contain words or regular expressions.
+If the first character of the search string is an asterisks,
+search only the headlines.
 
-(autoload 'nnsoup-pack-replies "nnsoup" "\
-Make an outbound package of SOUP replies.
+With optional prefix argument TODO-ONLY, only consider entries that are
+TODO entries.  The argument STRING can be used to pass a default search
+string into this function.  If EDIT-AT is non-nil, it means that the
+user should get a chance to edit this string, with cursor at position
+EDIT-AT.
 
-\(fn)" t nil)
+The search string is broken into \"words\" by splitting at whitespace.
+The individual words are then interpreted as a boolean expression with
+logical AND.  Words prefixed with a minus must not occur in the entry.
+Words without a prefix or prefixed with a plus must occur in the entry.
+Matching is case-insensitive and the words are enclosed by word delimiters.
 
-(autoload 'nnsoup-set-variables "nnsoup" "\
-Use the SOUP methods for posting news and mailing mail.
+Words enclosed by curly braces are interpreted as regular expressions
+that must or must not match in the entry.
 
-\(fn)" t nil)
+If the search string starts with an asterisk, search only in headlines.
+If (possibly after the leading star) the search string starts with an
+exclamation mark, this also means to look at TODO entries only, an effect
+that can also be achieved with a prefix argument.
 
-(autoload 'nnsoup-revert-variables "nnsoup" "\
-Revert posting and mailing methods to the standard Emacs methods.
+This command searches the agenda files, and in addition the files listed
+in `org-agenda-text-search-extra-files'.
 
-\(fn)" t nil)
+\(fn &optional TODO-ONLY STRING EDIT-AT)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (disable-command enable-command disabled-command-function)
-;;;;;;  "novice" "novice.el" (18335 54515))
-;;; Generated autoloads from novice.el
+(autoload 'org-todo-list "org-agenda" "\
+Show all TODO entries from all agenda file in a single list.
+The prefix arg can be used to select a specific TODO keyword and limit
+the list to these.  When using \\[universal-argument], you will be prompted
+for a keyword.  A numeric prefix directly selects the Nth keyword in
+`org-todo-keywords-1'.
 
-(defvar disabled-command-function 'disabled-command-function "\
-Function to call to handle disabled commands.
-If nil, the feature is disabled, i.e., all commands work normally.")
+\(fn ARG)" t nil)
 
-(define-obsolete-variable-alias 'disabled-command-hook 'disabled-command-function "22.1")
+(autoload 'org-tags-view "org-agenda" "\
+Show all headlines for all `org-agenda-files' matching a TAGS criterion.
+The prefix arg TODO-ONLY limits the search to TODO entries.
 
-(autoload 'disabled-command-function "novice" "\
-Not documented
+\(fn &optional TODO-ONLY MATCH)" t nil)
 
-\(fn &rest IGNORE)" nil nil)
+(autoload 'org-agenda-list-stuck-projects "org-agenda" "\
+Create agenda view for projects that are stuck.
+Stuck projects are project that have no next actions.  For the definitions
+of what a project is and how to check if it stuck, customize the variable
+`org-stuck-projects'.
+MATCH is being ignored.
 
-(autoload 'enable-command "novice" "\
-Allow COMMAND to be executed without special confirmation from now on.
-COMMAND must be a symbol.
-This command alters the user's .emacs file so that this will apply
-to future sessions.
+\(fn &rest IGNORE)" t nil)
 
-\(fn COMMAND)" t nil)
+(autoload 'org-diary "org-agenda" "\
+Return diary information from org-files.
+This function can be used in a \"sexp\" diary entry in the Emacs calendar.
+It accesses org files and extracts information from those files to be
+listed in the diary.  The function accepts arguments specifying what
+items should be listed.  The following arguments are allowed:
 
-(autoload 'disable-command "novice" "\
-Require special confirmation to execute COMMAND from now on.
-COMMAND must be a symbol.
-This command alters the user's .emacs file so that this will apply
-to future sessions.
+   :timestamp    List the headlines of items containing a date stamp or
+                date range matching the selected date.  Deadlines will
+                also be listed, on the expiration day.
 
-\(fn COMMAND)" t nil)
+   :sexp         List entries resulting from diary-like sexps.
 
-;;;***
-\f
-;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el"
-;;;;;;  (18423 20180))
-;;; Generated autoloads from textmodes/nroff-mode.el
+   :deadline     List any deadlines past due, or due within
+                `org-deadline-warning-days'.  The listing occurs only
+                in the diary for *today*, not at any other date.  If
+                an entry is marked DONE, it is no longer listed.
 
-(autoload 'nroff-mode "nroff-mode" "\
-Major mode for editing text intended for nroff to format.
-\\{nroff-mode-map}
-Turning on Nroff mode runs `text-mode-hook', then `nroff-mode-hook'.
-Also, try `nroff-electric-mode', for automatically inserting
-closing requests for requests that are used in matched pairs.
+   :scheduled    List all items which are scheduled for the given date.
+                The diary for *today* also contains items which were
+                scheduled earlier and are not yet marked DONE.
 
-\(fn)" t nil)
+   :todo         List all TODO items from the org-file.  This may be a
+                long list - so this is not turned on by default.
+                Like deadlines, these entries only show up in the
+                diary for *today*, not at any other date.
 
-;;;***
-\f
-;;;### (autoloads (nxml-glyph-display-string) "nxml-glyph" "nxml/nxml-glyph.el"
-;;;;;;  (18335 54539))
-;;; Generated autoloads from nxml/nxml-glyph.el
+The call in the diary file should look like this:
 
-(autoload 'nxml-glyph-display-string "nxml-glyph" "\
-Return a string that can display a glyph for Unicode code-point N.
-FACE gives the face that will be used for displaying the string.
-Return nil if the face cannot display a glyph for N.
+   &%%(org-diary) ~/path/to/some/orgfile.org
 
-\(fn N FACE)" nil nil)
+Use a separate line for each org file to check.  Or, if you omit the file name,
+all files listed in `org-agenda-files' will be checked automatically:
 
-;;;***
-\f
-;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (18362
-;;;;;;  26778))
-;;; Generated autoloads from nxml/nxml-mode.el
+   &%%(org-diary)
 
-(autoload 'nxml-mode "nxml-mode" "\
-Major mode for editing XML.
+If you don't give any arguments (as in the example above), the default
+arguments (:deadline :scheduled :timestamp :sexp) are used.
+So the example above may also be written as
 
-Syntax highlighting is performed unless the variable
-`nxml-syntax-highlight-flag' is nil.
+   &%%(org-diary :deadline :timestamp :sexp :scheduled)
 
-\\[nxml-finish-element] finishes the current element by inserting an end-tag.
-C-c C-i closes a start-tag with `>' and then inserts a balancing end-tag
-leaving point between the start-tag and end-tag. 
-\\[nxml-balanced-close-start-tag-block] is similar but for block rather than inline elements:
-the start-tag, point, and end-tag are all left on separate lines.
-If `nxml-slash-auto-complete-flag' is non-nil, then inserting a `</'
-automatically inserts the rest of the end-tag.
+The function expects the lisp variables `entry' and `date' to be provided
+by the caller, because this is how the calendar works.  Don't use this
+function from a program - use `org-agenda-get-day-entries' instead.
 
-\\[nxml-complete] performs completion on the symbol preceding point.
+\(fn &rest ARGS)" nil nil)
 
-\\[nxml-dynamic-markup-word] uses the contents of the current buffer
-to choose a tag to put around the word preceding point.
+(autoload 'org-calendar-goto-agenda "org-agenda" "\
+Compute the Org-mode agenda for the calendar date displayed at the cursor.
+This is a command that has to be installed in `calendar-mode-map'.
 
-Sections of the document can be displayed in outline form.  The
-variable `nxml-section-element-name-regexp' controls when an element
-is recognized as a section.  The same key sequences that change
-visibility in outline mode are used except that they start with C-c C-o
-instead of C-c.
+\(fn)" t nil)
 
-Validation is provided by the related minor-mode `rng-validate-mode'.
-This also makes completion schema- and context- sensitive.  Element
-names, attribute names, attribute values and namespace URIs can all be
-completed. By default, `rng-validate-mode' is automatically enabled. You
-can toggle it using \\[rng-validate-mode] or change the default by
-customizing `rng-nxml-auto-validate-flag'.
+(autoload 'org-agenda-to-appt "org-agenda" "\
+Activate appointments found in `org-agenda-files'.
+With a \\[universal-argument] prefix, refresh the list of
+appointements.
 
-\\[indent-for-tab-command] indents the current line appropriately.
-This can be customized using the variable `nxml-child-indent'
-and the variable `nxml-attribute-indent'.
+If FILTER is t, interactively prompt the user for a regular
+expression, and filter out entries that don't match it.
 
-\\[nxml-insert-named-char] inserts a character reference using
-the character's name (by default, the Unicode name). \\[universal-argument] \\[nxml-insert-named-char]
-inserts the character directly.
+If FILTER is a string, use this string as a regular expression
+for filtering entries out.
 
-The Emacs commands that normally operate on balanced expressions will
-operate on XML markup items.  Thus \\[forward-sexp] will move forward
-across one markup item; \\[backward-sexp] will move backward across
-one markup item; \\[kill-sexp] will kill the following markup item;
-\\[mark-sexp] will mark the following markup item.  By default, each
-tag each treated as a single markup item; to make the complete element
-be treated as a single markup item, set the variable
-`nxml-sexp-element-flag' to t.  For more details, see the function
-`nxml-forward-balanced-item'.
+FILTER can also be an alist with the car of each cell being
+either 'headline or 'category.  For example:
 
-\\[nxml-backward-up-element] and \\[nxml-down-element] move up and down the element structure.
+  '((headline \"IMPORTANT\")
+    (category \"Work\"))
 
-Many aspects this mode can be customized using
-\\[customize-group] nxml RET.
+will only add headlines containing IMPORTANT or headlines
+belonging to the \"Work\" category.
 
-\(fn)" t nil)
+\(fn &optional REFRESH FILTER)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (nxml-enable-unicode-char-name-sets) "nxml-uchnm"
-;;;;;;  "nxml/nxml-uchnm.el" (18335 54540))
-;;; Generated autoloads from nxml/nxml-uchnm.el
+;;;### (autoloads (org-bbdb-anniversaries) "org-bbdb" "org/org-bbdb.el"
+;;;;;;  (18580 33798))
+;;; Generated autoloads from org/org-bbdb.el
 
-(autoload 'nxml-enable-unicode-char-name-sets "nxml-uchnm" "\
-Enable the use of Unicode standard names for characters.
-The Unicode blocks for which names are enabled is controlled by
-the variable `nxml-enabled-unicode-blocks'.
+(autoload 'org-bbdb-anniversaries "org-bbdb" "\
+Extract anniversaries from BBDB for display in the agenda.
 
-\(fn)" t nil)
+\(fn)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (octave-help) "octave-hlp" "progmodes/octave-hlp.el"
-;;;;;;  (18335 54543))
-;;; Generated autoloads from progmodes/octave-hlp.el
+;;;### (autoloads (org-get-clocktable) "org-clock" "org/org-clock.el"
+;;;;;;  (18580 33798))
+;;; Generated autoloads from org/org-clock.el
 
-(autoload 'octave-help "octave-hlp" "\
-Get help on Octave symbols from the Octave info files.
-Look up KEY in the function, operator and variable indices of the files
-specified by `octave-help-files'.
-If KEY is not a string, prompt for it with completion.
+(autoload 'org-get-clocktable "org-clock" "\
+Get a formatted clocktable with parameters according to PROPS.
+The table is created in a temporary buffer, fully formatted and
+fontified, and then returned.
 
-\(fn KEY)" t nil)
+\(fn &rest PROPS)" nil nil)
 
 ;;;***
-\f
-;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el"
-;;;;;;  (18335 54543))
-;;; Generated autoloads from progmodes/octave-inf.el
+\f
+;;;### (autoloads (org-export-as-xoxo org-export-icalendar-combine-agenda-files
+;;;;;;  org-export-icalendar-all-agenda-files org-export-icalendar-this-file
+;;;;;;  org-export-htmlize-generate-css org-export-as-html org-export-region-as-html
+;;;;;;  org-replace-region-by-html org-export-as-html-to-buffer org-export-as-html-batch
+;;;;;;  org-export-as-html-and-open org-insert-export-options-template
+;;;;;;  org-export-visible org-export-as-ascii org-export) "org-exp"
+;;;;;;  "org/org-exp.el" (18592 38132))
+;;; Generated autoloads from org/org-exp.el
 
-(autoload 'inferior-octave "octave-inf" "\
-Run an inferior Octave process, I/O via `inferior-octave-buffer'.
-This buffer is put in Inferior Octave mode.  See `inferior-octave-mode'.
+(put 'org-export-html-style 'safe-local-variable 'stringp)
 
-Unless ARG is non-nil, switches to this buffer.
+(put 'org-export-html-style-extra 'safe-local-variable 'stringp)
 
-The elements of the list `inferior-octave-startup-args' are sent as
-command line arguments to the inferior Octave process on startup.
+(autoload 'org-export "org-exp" "\
+Export dispatcher for Org-mode.
+When `org-export-run-in-background' is non-nil, try to run the command
+in the background.  This will be done only for commands that write
+to a file.  For details see the docstring of `org-export-run-in-background'.
 
-Additional commands to be executed on startup can be provided either in
-the file specified by `inferior-octave-startup-file' or by the default
-startup file, `~/.emacs-octave'.
+The prefix argument ARG will be passed to the exporter.  However, if
+ARG is a double universal prefix `C-u C-u', that means to inverse the
+value of `org-export-run-in-background'.
 
 \(fn &optional ARG)" t nil)
 
-(defalias 'run-octave 'inferior-octave)
+(autoload 'org-export-as-ascii "org-exp" "\
+Export the outline as a pretty ASCII file.
+If there is an active region, export only the region.
+The prefix ARG specifies how many levels of the outline should become
+underlined headlines.  The default is 3.
 
-;;;***
-\f
-;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el"
-;;;;;;  (18335 54543))
-;;; Generated autoloads from progmodes/octave-mod.el
+\(fn ARG)" t nil)
 
-(autoload 'octave-mode "octave-mod" "\
-Major mode for editing Octave code.
+(autoload 'org-export-visible "org-exp" "\
+Create a copy of the visible part of the current buffer, and export it.
+The copy is created in a temporary buffer and removed after use.
+TYPE is the final key (as a string) that also select the export command in
+the `C-c C-e' export dispatcher.
+As a special case, if the you type SPC at the prompt, the temporary
+org-mode file will not be removed but presented to you so that you can
+continue to use it.  The prefix arg ARG is passed through to the exporting
+command.
 
-This mode makes it easier to write Octave code by helping with
-indentation, doing some of the typing for you (with Abbrev mode) and by
-showing keywords, comments, strings, etc.. in different faces (with
-Font Lock mode on terminals that support it).
+\(fn TYPE ARG)" t nil)
 
-Octave itself is a high-level language, primarily intended for numerical
-computations.  It provides a convenient command line interface for
-solving linear and nonlinear problems numerically.  Function definitions
-can also be stored in files, and it can be used in a batch mode (which
-is why you need this mode!).
+(autoload 'org-insert-export-options-template "org-exp" "\
+Insert into the buffer a template with information for exporting.
 
-The latest released version of Octave is always available via anonymous
-ftp from ftp.octave.org in the directory `/pub/octave'.  Complete
-source and binaries for several popular systems are available.
+\(fn)" t nil)
 
-Type \\[list-abbrevs] to display the built-in abbrevs for Octave keywords.
+(autoload 'org-export-as-html-and-open "org-exp" "\
+Export the outline as HTML and immediately open it with a browser.
+If there is an active region, export only the region.
+The prefix ARG specifies how many levels of the outline should become
+headlines.  The default is 3.  Lower levels will become bulleted lists.
 
-Keybindings
-===========
+\(fn ARG)" t nil)
 
-\\{octave-mode-map}
+(autoload 'org-export-as-html-batch "org-exp" "\
+Call `org-export-as-html', may be used in batch processing as
+emacs  --batch
+       --load=$HOME/lib/emacs/org.el
+       --eval \"(setq org-export-headline-levels 2)\"
+       --visit=MyFile --funcall org-export-as-html-batch
 
-Variables you can use to customize Octave mode
-==============================================
+\(fn)" nil nil)
 
-`octave-auto-indent'
-  Non-nil means indent current line after a semicolon or space.
-  Default is nil.
+(autoload 'org-export-as-html-to-buffer "org-exp" "\
+Call `org-exort-as-html` with output to a temporary buffer.
+No file is created.  The prefix ARG is passed through to `org-export-as-html'.
 
-`octave-auto-newline'
-  Non-nil means auto-insert a newline and indent after a semicolon.
-  Default is nil.
+\(fn ARG)" t nil)
 
-`octave-blink-matching-block'
-  Non-nil means show matching begin of block when inserting a space,
-  newline or semicolon after an else or end keyword.  Default is t.
+(autoload 'org-replace-region-by-html "org-exp" "\
+Assume the current region has org-mode syntax, and convert it to HTML.
+This can be used in any buffer.  For example, you could write an
+itemized list in org-mode syntax in an HTML buffer and then use this
+command to convert it.
 
-`octave-block-offset'
-  Extra indentation applied to statements in block structures.
-  Default is 2.
+\(fn BEG END)" t nil)
 
-`octave-continuation-offset'
-  Extra indentation applied to Octave continuation lines.
-  Default is 4.
+(autoload 'org-export-region-as-html "org-exp" "\
+Convert region from BEG to END in org-mode buffer to HTML.
+If prefix arg BODY-ONLY is set, omit file header, footer, and table of
+contents, and only produce the region of converted text, useful for
+cut-and-paste operations.
+If BUFFER is a buffer or a string, use/create that buffer as a target
+of the converted HTML.  If BUFFER is the symbol `string', return the
+produced HTML as a string and leave not buffer behind.  For example,
+a Lisp program could call this function in the following way:
 
-`octave-continuation-string'
-  String used for Octave continuation lines.
-  Default is a backslash.
+  (setq html (org-export-region-as-html beg end t 'string))
 
-`octave-send-echo-input'
-  Non-nil means always display `inferior-octave-buffer' after sending a
-  command to the inferior Octave process.
+When called interactively, the output buffer is selected, and shown
+in a window.  A non-interactive call will only return the buffer.
 
-`octave-send-line-auto-forward'
-  Non-nil means always go to the next unsent line of Octave code after
-  sending a line to the inferior Octave process.
+\(fn BEG END &optional BODY-ONLY BUFFER)" t nil)
 
-`octave-send-echo-input'
-  Non-nil means echo input sent to the inferior Octave process.
+(autoload 'org-export-as-html "org-exp" "\
+Export the outline as a pretty HTML file.
+If there is an active region, export only the region.  The prefix
+ARG specifies how many levels of the outline should become
+headlines.  The default is 3.  Lower levels will become bulleted
+lists.  When HIDDEN is non-nil, don't display the HTML buffer.
+EXT-PLIST is a property list with external parameters overriding
+org-mode's default settings, but still inferior to file-local
+settings.  When TO-BUFFER is non-nil, create a buffer with that
+name and export to that buffer.  If TO-BUFFER is the symbol
+`string', don't leave any buffer behind but just return the
+resulting HTML as a string.  When BODY-ONLY is set, don't produce
+the file header and footer, simply return the content of
+<body>...</body>, without even the body tags themselves.  When
+PUB-DIR is set, use this as the publishing directory.
 
-Turning on Octave mode runs the hook `octave-mode-hook'.
+\(fn ARG &optional HIDDEN EXT-PLIST TO-BUFFER BODY-ONLY PUB-DIR)" t nil)
 
-To begin using this mode for all `.m' files that you edit, add the
-following lines to your `.emacs' file:
+(autoload 'org-export-htmlize-generate-css "org-exp" "\
+Create the CSS for all font definitions in the current Emacs session.
+Use this to create face definitions in your CSS style file that can then
+be used by code snippets transformed by htmlize.
+This command just produces a buffer that contains class definitions for all
+faces used in the current Emacs session.  You can copy and paste the ones you
+need into your CSS file.
 
-  (add-to-list 'auto-mode-alist '(\"\\\\.m\\\\'\" . octave-mode))
+If you then set `org-export-htmlize-output-type' to `css', calls to
+the function `org-export-htmlize-region-for-paste' will produce code
+that uses these same face definitions.
 
-To automatically turn on the abbrev and auto-fill features,
-add the following lines to your `.emacs' file as well:
+\(fn)" t nil)
 
-  (add-hook 'octave-mode-hook
-           (lambda ()
-             (abbrev-mode 1)
-             (auto-fill-mode 1)))
+(autoload 'org-export-icalendar-this-file "org-exp" "\
+Export current file as an iCalendar file.
+The iCalendar file will be located in the same directory as the Org-mode
+file, but with extension `.ics'.
 
-To submit a problem report, enter \\[octave-submit-bug-report] from an Octave mode buffer.
-This automatically sets up a mail buffer with version information
-already added.  You just need to add a description of the problem,
-including a reproducible test case and send the message.
+\(fn)" t nil)
+
+(autoload 'org-export-icalendar-all-agenda-files "org-exp" "\
+Export all files in `org-agenda-files' to iCalendar .ics files.
+Each iCalendar file will be located in the same directory as the Org-mode
+file, but with extension `.ics'.
+
+\(fn)" t nil)
+
+(autoload 'org-export-icalendar-combine-agenda-files "org-exp" "\
+Export all files in `org-agenda-files' to a single combined iCalendar file.
+The file is stored under the name `org-combined-agenda-icalendar-file'.
 
 \(fn)" t nil)
 
+(autoload 'org-export-as-xoxo "org-exp" "\
+Export the org buffer as XOXO.
+The XOXO buffer is named *xoxo-<source buffer name>*
+
+\(fn &optional BUFFER)" t nil)
+
 ;;;***
 \f
-;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files
-;;;;;;  org-export-icalendar-this-file org-diary org-agenda-list-stuck-projects
-;;;;;;  org-tags-view org-todo-list org-search-view org-agenda-list
-;;;;;;  org-cycle-agenda-files org-batch-store-agenda-views org-store-agenda-views
-;;;;;;  org-batch-agenda-csv org-batch-agenda org-agenda org-agenda-to-appt
-;;;;;;  org-remember-handler org-remember org-remember-apply-template
-;;;;;;  org-remember-annotation org-remember-insinuate org-open-at-point-global
-;;;;;;  org-insert-link-global org-store-link orgtbl-mode turn-on-orgtbl
-;;;;;;  org-run-like-in-org-mode turn-on-orgstruct++ turn-on-orgstruct
-;;;;;;  orgstruct-mode org-global-cycle org-cycle org-mode) "org"
-;;;;;;  "org/org.el" (18425 33442))
-;;; Generated autoloads from org/org.el
+;;;### (autoloads (org-export-as-latex org-export-region-as-latex
+;;;;;;  org-replace-region-by-latex org-export-as-latex-to-buffer
+;;;;;;  org-export-as-latex-batch) "org-export-latex" "org/org-export-latex.el"
+;;;;;;  (18580 33798))
+;;; Generated autoloads from org/org-export-latex.el
 
-(autoload 'org-mode "org" "\
-Outline-based notes management and organizer, alias
-\"Carsten's outline-mode for keeping track of everything.\"
+(autoload 'org-export-as-latex-batch "org-export-latex" "\
+Call `org-export-as-latex', may be used in batch processing as
+emacs  --batch
+       --load=$HOME/lib/emacs/org.el
+       --eval \"(setq org-export-headline-levels 2)\"
+       --visit=MyFile --funcall org-export-as-latex-batch
 
-Org-mode develops organizational tasks around a NOTES file which
-contains information about projects as plain text.  Org-mode is
-implemented on top of outline-mode, which is ideal to keep the content
-of large files well structured.  It supports ToDo items, deadlines and
-time stamps, which magically appear in the diary listing of the Emacs
-calendar.  Tables are easily created with a built-in table editor.
-Plain text URL-like links connect to websites, emails (VM), Usenet
-messages (Gnus), BBDB entries, and any files related to the project.
-For printing and sharing of notes, an Org-mode file (or a part of it)
-can be exported as a structured ASCII or HTML file.
+\(fn)" nil nil)
 
-The following commands are available:
+(autoload 'org-export-as-latex-to-buffer "org-export-latex" "\
+Call `org-exort-as-latex` with output to a temporary buffer.
+No file is created.  The prefix ARG is passed through to `org-export-as-latex'.
 
-\\{org-mode-map}
+\(fn ARG)" t nil)
 
-\(fn)" t nil)
+(autoload 'org-replace-region-by-latex "org-export-latex" "\
+Replace the region from BEG to END with its LaTeX export.
+It assumes the region has `org-mode' syntax, and then convert it to
+LaTeX.  This can be used in any buffer.  For example, you could
+write an itemized list in `org-mode' syntax in an LaTeX buffer and
+then use this command to convert it.
 
-(autoload 'org-cycle "org" "\
-Visibility cycling for Org-mode.
+\(fn BEG END)" t nil)
 
-- When this function is called with a prefix argument, rotate the entire
-  buffer through 3 states (global cycling)
-  1. OVERVIEW: Show only top-level headlines.
-  2. CONTENTS: Show all headlines of all levels, but no body text.
-  3. SHOW ALL: Show everything.
+(autoload 'org-export-region-as-latex "org-export-latex" "\
+Convert region from BEG to END in `org-mode' buffer to LaTeX.
+If prefix arg BODY-ONLY is set, omit file header, footer, and table of
+contents, and only produce the region of converted text, useful for
+cut-and-paste operations.
+If BUFFER is a buffer or a string, use/create that buffer as a target
+of the converted LaTeX.  If BUFFER is the symbol `string', return the
+produced LaTeX as a string and leave not buffer behind.  For example,
+a Lisp program could call this function in the following way:
 
-- When point is at the beginning of a headline, rotate the subtree started
-  by this line through 3 different states (local cycling)
-  1. FOLDED:   Only the main headline is shown.
-  2. CHILDREN: The main headline and the direct children are shown.
-               From this state, you can move to one of the children
-               and zoom in further.
-  3. SUBTREE:  Show the entire subtree, including body text.
+  (setq latex (org-export-region-as-latex beg end t 'string))
 
-- When there is a numeric prefix, go up to a heading with level ARG, do
-  a `show-subtree' and return to the previous cursor position.  If ARG
-  is negative, go up that many levels.
+When called interactively, the output buffer is selected, and shown
+in a window.  A non-interactive call will only retunr the buffer.
 
-- When point is not at the beginning of a headline, execute
-  `indent-relative', like TAB normally does.  See the option
-  `org-cycle-emulate-tab' for details.
+\(fn BEG END &optional BODY-ONLY BUFFER)" t nil)
 
-- Special case: if point is at the beginning of the buffer and there is
-  no headline in line 1, this function will act as if called with prefix arg.
-  But only if also the variable `org-cycle-global-at-bob' is t.
+(autoload 'org-export-as-latex "org-export-latex" "\
+Export current buffer to a LaTeX file.
+If there is an active region, export only the region.  The prefix
+ARG specifies how many levels of the outline should become
+headlines.  The default is 3.  Lower levels will be exported
+depending on `org-export-latex-low-levels'.  The default is to
+convert them as description lists.  When HIDDEN is non-nil, don't
+display the LaTeX buffer.  EXT-PLIST is a property list with
+external parameters overriding org-mode's default settings, but
+still inferior to file-local settings.  When TO-BUFFER is
+non-nil, create a buffer with that name and export to that
+buffer.  If TO-BUFFER is the symbol `string', don't leave any
+buffer behind but just return the resulting LaTeX as a string.
+When BODY-ONLY is set, don't produce the file header and footer,
+simply return the content of \begin{document}...\end{document},
+without even the \begin{document} and \end{document} commands.
+when PUB-DIR is set, use this as the publishing directory.
 
-\(fn &optional ARG)" t nil)
+\(fn ARG &optional HIDDEN EXT-PLIST TO-BUFFER BODY-ONLY PUB-DIR)" t nil)
 
-(autoload 'org-global-cycle "org" "\
-Cycle the global visibility.  For details see `org-cycle'.
+;;;***
+\f
+;;;### (autoloads (org-id-find org-id-goto org-id-get-with-outline-drilling
+;;;;;;  org-id-get-with-outline-path-completion org-id-get org-id-copy
+;;;;;;  org-id-get-create) "org-id" "org/org-id.el" (18570 23415))
+;;; Generated autoloads from org/org-id.el
 
-\(fn &optional ARG)" t nil)
+(autoload 'org-id-get-create "org-id" "\
+Create an ID for the current entry and return it.
+If the entry already has an ID, just return it.
+With optional argument FORCE, force the creation of a new ID.
 
-(autoload 'orgstruct-mode "org" "\
-Toggle the minor more `orgstruct-mode'.
-This mode is for using Org-mode structure commands in other modes.
-The following key behave as if Org-mode was active, if the cursor
-is on a headline, or on a plain list item (both in the definition
-of Org-mode).
+\(fn &optional FORCE)" t nil)
 
-M-up        Move entry/item up
-M-down     Move entry/item down
-M-left     Promote
-M-right            Demote
-M-S-up     Move entry/item up
-M-S-down    Move entry/item down
-M-S-left    Promote subtree
-M-S-right   Demote subtree
-M-q        Fill paragraph and items like in Org-mode
-C-c ^      Sort entries
-C-c -      Cycle list bullet
-TAB         Cycle item visibility
-M-RET       Insert new heading/item
-S-M-RET     Insert new TODO heading / Chekbox item
-C-c C-c     Set tags / toggle checkbox
+(autoload 'org-id-copy "org-id" "\
+Copy the ID of the entry at point to the kill ring.
+Create an ID if necessary.
 
-\(fn &optional ARG)" t nil)
+\(fn)" t nil)
 
-(autoload 'turn-on-orgstruct "org" "\
-Unconditionally turn on `orgstruct-mode'.
+(autoload 'org-id-get "org-id" "\
+Get the ID property of the entry at point-or-marker POM.
+If POM is nil, refer to the entry at point.
+If the entry does not have an ID, the function returns nil.
+However, when CREATE is non nil, create an ID if none is present already.
+PREFIX will be passed through to `org-id-new'.
+In any case, the ID of the entry is returned.
 
-\(fn)" nil nil)
+\(fn &optional POM CREATE PREFIX)" nil nil)
 
-(autoload 'turn-on-orgstruct++ "org" "\
-Unconditionally turn on `orgstruct-mode', and force org-mode indentations.
-In addition to setting orgstruct-mode, this also exports all indentation and
-autofilling variables from org-mode into the buffer.  Note that turning
-off orgstruct-mode will *not* remove these additional settings.
+(autoload 'org-id-get-with-outline-path-completion "org-id" "\
+Use outline-path-completion to retrieve the ID of an entry.
+TARGETS may be a setting for `org-refile-targets' to define the eligible
+headlines.  When omitted, all headlines in all agenda files are
+eligible.
+It returns the ID of the entry.  If necessary, the ID is created.
 
-\(fn)" nil nil)
+\(fn &optional TARGETS)" nil nil)
 
-(autoload 'org-run-like-in-org-mode "org" "\
-Not documented
+(autoload 'org-id-get-with-outline-drilling "org-id" "\
+Use an outline-cycling interface to retrieve the ID of an entry.
+This only finds entries in the current buffer, using `org-get-location'.
+It returns the ID of the entry.  If necessary, the ID is created.
 
-\(fn CMD)" nil nil)
+\(fn &optional TARGETS)" nil nil)
 
-(autoload 'turn-on-orgtbl "org" "\
-Unconditionally turn on `orgtbl-mode'.
+(autoload 'org-id-goto "org-id" "\
+Switch to the buffer containing the entry with id ID.
+Move the cursor to that entry in that buffer.
+
+\(fn ID)" t nil)
+
+(autoload 'org-id-find "org-id" "\
+Return the location of the entry with the id ID.
+The return value is a cons cell (file-name . position), or nil
+if there is no entry with that ID.
+With optional argument MARKERP, return the position as a new marker.
+
+\(fn ID &optional MARKERP)" nil nil)
+
+;;;***
+\f
+;;;### (autoloads (org-irc-store-link) "org-irc" "org/org-irc.el"
+;;;;;;  (18580 33798))
+;;; Generated autoloads from org/org-irc.el
+
+(autoload 'org-irc-store-link "org-irc" "\
+Dispatch to the appropriate function to store a link to an IRC session.
 
 \(fn)" nil nil)
 
-(autoload 'orgtbl-mode "org" "\
-The `org-mode' table editor as a minor mode for use in other modes.
+;;;***
+\f
+;;;### (autoloads (org-publish-current-project org-publish-current-file
+;;;;;;  org-publish-all org-publish) "org-publish" "org/org-publish.el"
+;;;;;;  (18580 33798))
+;;; Generated autoloads from org/org-publish.el
+
+(autoload 'org-publish "org-publish" "\
+Publish PROJECT.
 
-\(fn &optional ARG)" t nil)
+\(fn PROJECT &optional FORCE)" t nil)
 
-(autoload 'org-store-link "org" "\
-\\<org-mode-map>Store an org-link to the current location.
-This link is added to `org-stored-links' and can later be inserted
-into an org-buffer with \\[org-insert-link].
+(autoload 'org-publish-all "org-publish" "\
+Publish all projects.
+With prefix argument, force publish all files.
 
-For some link types, a prefix arg is interpreted:
-For links to usenet articles, arg negates `org-usenet-links-prefer-google'.
-For file links, arg negates `org-context-in-file-links'.
+\(fn &optional FORCE)" t nil)
 
-\(fn ARG)" t nil)
+(autoload 'org-publish-current-file "org-publish" "\
+Publish the current file.
+With prefix argument, force publish the file.
 
-(autoload 'org-insert-link-global "org" "\
-Insert a link like Org-mode does.
-This command can be called in any mode to insert a link in Org-mode syntax.
+\(fn &optional FORCE)" t nil)
 
-\(fn)" t nil)
+(autoload 'org-publish-current-project "org-publish" "\
+Publish the project associated with the current file.
+With a prefix argument, force publishing of all files in
+the project.
 
-(autoload 'org-open-at-point-global "org" "\
-Follow a link like Org-mode does.
-This command can be called in any mode to follow a link that has
-Org-mode syntax.
+\(fn &optional FORCE)" t nil)
 
-\(fn)" t nil)
+;;;***
+\f
+;;;### (autoloads (org-remember-handler org-remember org-remember-apply-template
+;;;;;;  org-remember-annotation org-remember-insinuate) "org-remember"
+;;;;;;  "org/org-remember.el" (18580 33798))
+;;; Generated autoloads from org/org-remember.el
 
-(autoload 'org-remember-insinuate "org" "\
+(autoload 'org-remember-insinuate "org-remember" "\
 Setup remember.el for use wiht Org-mode.
 
 \(fn)" nil nil)
 
-(autoload 'org-remember-annotation "org" "\
+(autoload 'org-remember-annotation "org-remember" "\
 Return a link to the current location as an annotation for remember.el.
 If you are using Org-mode files as target for data storage with
 remember.el, then the annotations should include a link compatible with the
@@ -19520,14 +20447,14 @@ conventions in Org-mode.  This function returns such a link.
 
 \(fn)" nil nil)
 
-(autoload 'org-remember-apply-template "org" "\
+(autoload 'org-remember-apply-template "org-remember" "\
 Initialize *remember* buffer with template, invoke `org-mode'.
 This function should be placed into `remember-mode-hook' and in fact requires
 to be run from that hook to function properly.
 
 \(fn &optional USE-CHAR SKIP-INTERACTIVE)" nil nil)
 
-(autoload 'org-remember "org" "\
+(autoload 'org-remember "org-remember" "\
 Call `remember'.  If this is already a remember buffer, re-apply template.
 If there is an active region, make sure remember uses it as initial content
 of the remember buffer.
@@ -19542,7 +20469,7 @@ associated with a template in `org-remember-templates'.
 
 \(fn &optional GOTO ORG-FORCE-REMEMBER-TEMPLATE-CHAR)" t nil)
 
-(autoload 'org-remember-handler "org" "\
+(autoload 'org-remember-handler "org-remember" "\
 Store stuff from remember.el into an org file.
 First prompts for an org file.  If the user just presses return, the value
 of `org-default-notes-file' is used.
@@ -19578,1167 +20505,1364 @@ also indented so that it starts in the same column as the headline
 
 See also the variable `org-reverse-note-order'.
 
-\(fn)" nil nil)
+\(fn)" nil nil)
+
+;;;***
+\f
+;;;### (autoloads (orgtbl-mode turn-on-orgtbl) "org-table" "org/org-table.el"
+;;;;;;  (18580 33798))
+;;; Generated autoloads from org/org-table.el
+
+(autoload 'turn-on-orgtbl "org-table" "\
+Unconditionally turn on `orgtbl-mode'.
+
+\(fn)" nil nil)
+
+(autoload 'orgtbl-mode "org-table" "\
+The `org-mode' table editor as a minor mode for use in other modes.
+
+\(fn &optional ARG)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
+;;;;;;  (18464 3961))
+;;; Generated autoloads from outline.el
+(put 'outline-regexp 'safe-local-variable 'string-or-null-p)
+
+(autoload 'outline-mode "outline" "\
+Set major mode for editing outlines with selective display.
+Headings are lines which start with asterisks: one for major headings,
+two for subheadings, etc.  Lines not starting with asterisks are body lines.
+
+Body text or subheadings under a heading can be made temporarily
+invisible, or visible again.  Invisible lines are attached to the end
+of the heading, so they move with it, if the line is killed and yanked
+back.  A heading with text hidden under it is marked with an ellipsis (...).
+
+Commands:\\<outline-mode-map>
+\\[outline-next-visible-heading]   outline-next-visible-heading      move by visible headings
+\\[outline-previous-visible-heading]   outline-previous-visible-heading
+\\[outline-forward-same-level]   outline-forward-same-level        similar but skip subheadings
+\\[outline-backward-same-level]   outline-backward-same-level
+\\[outline-up-heading]   outline-up-heading                move from subheading to heading
+
+\\[hide-body]  make all text invisible (not headings).
+\\[show-all]   make everything in buffer visible.
+\\[hide-sublevels]  make only the first N levels of headers visible.
+
+The remaining commands are used when point is on a heading line.
+They apply to some of the body or subheadings of that heading.
+\\[hide-subtree]   hide-subtree        make body and subheadings invisible.
+\\[show-subtree]   show-subtree        make body and subheadings visible.
+\\[show-children]   show-children      make direct subheadings visible.
+                No effect on body, or subheadings 2 or more levels down.
+                With arg N, affects subheadings N levels down.
+\\[hide-entry]    make immediately following body invisible.
+\\[show-entry]    make it visible.
+\\[hide-leaves]           make body under heading and under its subheadings invisible.
+                    The subheadings remain visible.
+\\[show-branches]  make all subheadings at all levels visible.
+
+The variable `outline-regexp' can be changed to control what is a heading.
+A line is a heading if `outline-regexp' matches something at the
+beginning of the line.  The longer the match, the deeper the level.
+
+Turning on outline mode calls the value of `text-mode-hook' and then of
+`outline-mode-hook', if they are non-nil.
+
+\(fn)" t nil)
+
+(autoload 'outline-minor-mode "outline" "\
+Toggle Outline minor mode.
+With arg, turn Outline minor mode on if arg is positive, off otherwise.
+See the command `outline-mode' for more information on this mode.
+
+\(fn &optional ARG)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (show-paren-mode) "paren" "paren.el" (18464 3961))
+;;; Generated autoloads from paren.el
+
+(defvar show-paren-mode nil "\
+Non-nil if Show-Paren mode is enabled.
+See the command `show-paren-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `show-paren-mode'.")
+
+(custom-autoload 'show-paren-mode "paren" nil)
+
+(autoload 'show-paren-mode "paren" "\
+Toggle Show Paren mode.
+With prefix ARG, turn Show Paren mode on if and only if ARG is positive.
+Returns the new status of Show Paren mode (non-nil means on).
+
+When Show Paren mode is enabled, any matching parenthesis is highlighted
+in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time.
+
+\(fn &optional ARG)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el"
+;;;;;;  (18497 7296))
+;;; Generated autoloads from calendar/parse-time.el
+
+(autoload 'parse-time-string "parse-time" "\
+Parse the time-string STRING into (SEC MIN HOUR DAY MON YEAR DOW DST TZ).
+The values are identical to those of `decode-time', but any values that are
+unknown are returned as nil.
+
+\(fn STRING)" nil nil)
+
+;;;***
+\f
+;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (18464
+;;;;;;  1610))
+;;; Generated autoloads from progmodes/pascal.el
+
+(autoload 'pascal-mode "pascal" "\
+Major mode for editing Pascal code. \\<pascal-mode-map>
+TAB indents for Pascal code.  Delete converts tabs to spaces as it moves back.
+
+\\[pascal-complete-word] completes the word around current point with respect to position in code
+\\[pascal-show-completions] shows all possible completions at this point.
+
+Other useful functions are:
+
+\\[pascal-mark-defun]  - Mark function.
+\\[pascal-insert-block]        - insert begin ... end;
+\\[pascal-star-comment]        - insert (* ... *)
+\\[pascal-comment-area]        - Put marked area in a comment, fixing nested comments.
+\\[pascal-uncomment-area]      - Uncomment an area commented with \\[pascal-comment-area].
+\\[pascal-beg-of-defun]        - Move to beginning of current function.
+\\[pascal-end-of-defun]        - Move to end of current function.
+\\[pascal-goto-defun]  - Goto function prompted for in the minibuffer.
+\\[pascal-outline-mode]        - Enter `pascal-outline-mode'.
+
+Variables controlling indentation/edit style:
+
+ pascal-indent-level (default 3)
+    Indentation of Pascal statements with respect to containing block.
+ pascal-case-indent (default 2)
+    Indentation for case statements.
+ pascal-auto-newline (default nil)
+    Non-nil means automatically newline after semicolons and the punctuation
+    mark after an end.
+ pascal-indent-nested-functions (default t)
+    Non-nil means nested functions are indented.
+ pascal-tab-always-indent (default t)
+    Non-nil means TAB in Pascal mode should always reindent the current line,
+    regardless of where in the line point is when the TAB command is used.
+ pascal-auto-endcomments (default t)
+    Non-nil means a comment { ... } is set after the ends which ends cases and
+    functions. The name of the function or case will be set between the braces.
+ pascal-auto-lineup (default t)
+    List of contexts where auto lineup of :'s or ='s should be done.
+
+See also the user variables pascal-type-keywords, pascal-start-keywords and
+pascal-separator-keywords.
+
+Turning on Pascal mode calls the value of the variable pascal-mode-hook with
+no args, if that value is non-nil.
+
+\(fn)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el"
+;;;;;;  (18463 53309))
+;;; Generated autoloads from emulation/pc-mode.el
+
+(autoload 'pc-bindings-mode "pc-mode" "\
+Set up certain key bindings for PC compatibility.
+The keys affected are:
+Delete (and its variants) delete forward instead of backward.
+C-Backspace kills backward a word (as C-Delete normally would).
+M-Backspace does undo.
+Home and End move to beginning and end of line
+C-Home and C-End move to beginning and end of buffer.
+C-Escape does list-buffers.
+
+\(fn)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (pc-selection-mode) "pc-select" "emulation/pc-select.el"
+;;;;;;  (18580 33794))
+;;; Generated autoloads from emulation/pc-select.el
+
+(defvar pc-selection-mode nil "\
+Non-nil if Pc-Selection mode is enabled.
+See the command `pc-selection-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `pc-selection-mode'.")
+
+(custom-autoload 'pc-selection-mode "pc-select" nil)
+
+(autoload 'pc-selection-mode "pc-select" "\
+Change mark behavior to emulate Motif, MAC or MS-Windows cut and paste style.
+
+This mode enables Delete Selection mode and Transient Mark mode.
+
+The arrow keys (and others) are bound to new functions
+which modify the status of the mark.
+
+The ordinary arrow keys disable the mark.
+The shift-arrow keys move, leaving the mark behind.
+
+C-LEFT and C-RIGHT move back or forward one word, disabling the mark.
+S-C-LEFT and S-C-RIGHT move back or forward one word, leaving the mark behind.
+
+M-LEFT and M-RIGHT move back or forward one word or sexp, disabling the mark.
+S-M-LEFT and S-M-RIGHT move back or forward one word or sexp, leaving the mark
+behind.  To control whether these keys move word-wise or sexp-wise set the
+variable `pc-select-meta-moves-sexps' after loading pc-select.el but before
+turning PC Selection mode on.
+
+C-DOWN and C-UP move back or forward a paragraph, disabling the mark.
+S-C-DOWN and S-C-UP move back or forward a paragraph, leaving the mark behind.
+
+HOME moves to beginning of line, disabling the mark.
+S-HOME moves to beginning of line, leaving the mark behind.
+With Ctrl or Meta, these keys move to beginning of buffer instead.
+
+END moves to end of line, disabling the mark.
+S-END moves to end of line, leaving the mark behind.
+With Ctrl or Meta, these keys move to end of buffer instead.
+
+PRIOR or PAGE-UP scrolls and disables the mark.
+S-PRIOR or S-PAGE-UP scrolls and leaves the mark behind.
 
-(autoload 'org-agenda-to-appt "org" "\
-Activate appointments found in `org-agenda-files'.
-With a \\[universal-argument] prefix, refresh the list of
-appointements.
+S-DELETE kills the region (`kill-region').
+S-INSERT yanks text from the kill ring (`yank').
+C-INSERT copies the region into the kill ring (`copy-region-as-kill').
 
-If FILTER is t, interactively prompt the user for a regular
-expression, and filter out entries that don't match it.
+In addition, certain other PC bindings are imitated (to avoid this, set
+the variable `pc-select-selection-keys-only' to t after loading pc-select.el
+but before calling PC Selection mode):
 
-If FILTER is a string, use this string as a regular expression
-for filtering entries out.
+  F6           other-window
+  DELETE       delete-char
+  C-DELETE     kill-line
+  M-DELETE     kill-word
+  C-M-DELETE   kill-sexp
+  C-BACKSPACE  backward-kill-word
+  M-BACKSPACE  undo
 
-FILTER can also be an alist with the car of each cell being
-either 'headline or 'category.  For example:
+\(fn &optional ARG)" t nil)
 
-  '((headline \"IMPORTANT\")
-    (category \"Work\"))
+;;;***
+\f
+;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (18464
+;;;;;;  3961))
+;;; Generated autoloads from pcmpl-cvs.el
 
-will only add headlines containing IMPORTANT or headlines
-belonging to the \"Work\" category.
+(autoload 'pcomplete/cvs "pcmpl-cvs" "\
+Completion rules for the `cvs' command.
 
-\(fn &optional REFRESH FILTER)" t nil)
+\(fn)" nil nil)
 
-(autoload 'org-agenda "org" "\
-Dispatch agenda commands to collect entries to the agenda buffer.
-Prompts for a command to execute.  Any prefix arg will be passed
-on to the selected command.  The default selections are:
+;;;***
+\f
+;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip)
+;;;;;;  "pcmpl-gnu" "pcmpl-gnu.el" (18464 3961))
+;;; Generated autoloads from pcmpl-gnu.el
 
-a     Call `org-agenda-list' to display the agenda for current day or week.
-t     Call `org-todo-list' to display the global todo list.
-T     Call `org-todo-list' to display the global todo list, select only
-      entries with a specific TODO keyword (the user gets a prompt).
-m     Call `org-tags-view' to display headlines with tags matching
-      a condition  (the user is prompted for the condition).
-M     Like `m', but select only TODO entries, no ordinary headlines.
-L     Create a timeline for the current buffer.
-e     Export views to associated files.
+(autoload 'pcomplete/gzip "pcmpl-gnu" "\
+Completion for `gzip'.
 
-More commands can be added by configuring the variable
-`org-agenda-custom-commands'.  In particular, specific tags and TODO keyword
-searches can be pre-defined in this way.
+\(fn)" nil nil)
 
-If the current buffer is in Org-mode and visiting a file, you can also
-first press `<' once to indicate that the agenda should be temporarily
-\(until the next use of \\[org-agenda]) restricted to the current file.
-Pressing `<' twice means to restrict to the current subtree or region
-\(if active).
+(autoload 'pcomplete/bzip2 "pcmpl-gnu" "\
+Completion for `bzip2'.
 
-\(fn ARG &optional KEYS RESTRICTION)" t nil)
+\(fn)" nil nil)
 
-(autoload 'org-batch-agenda "org" "\
-Run an agenda command in batch mode and send the result to STDOUT.
-If CMD-KEY is a string of length 1, it is used as a key in
-`org-agenda-custom-commands' and triggers this command.  If it is a
-longer string it is used as a tags/todo match string.
-Paramters are alternating variable names and values that will be bound
-before running the agenda command.
+(autoload 'pcomplete/make "pcmpl-gnu" "\
+Completion for GNU `make'.
 
-\(fn CMD-KEY &rest PARAMETERS)" nil (quote macro))
+\(fn)" nil nil)
 
-(autoload 'org-batch-agenda-csv "org" "\
-Run an agenda command in batch mode and send the result to STDOUT.
-If CMD-KEY is a string of length 1, it is used as a key in
-`org-agenda-custom-commands' and triggers this command.  If it is a
-longer string it is used as a tags/todo match string.
-Paramters are alternating variable names and values that will be bound
-before running the agenda command.
+(autoload 'pcomplete/tar "pcmpl-gnu" "\
+Completion for the GNU tar utility.
 
-The output gives a line for each selected agenda item.  Each
-item is a list of comma-separated values, like this:
+\(fn)" nil nil)
 
-category,head,type,todo,tags,date,time,extra,priority-l,priority-n
+(defalias 'pcomplete/gdb 'pcomplete/xargs)
 
-category     The category of the item
-head         The headline, without TODO kwd, TAGS and PRIORITY
-type         The type of the agenda entry, can be
-                todo               selected in TODO match
-                tagsmatch          selected in tags match
-                diary              imported from diary
-                deadline           a deadline on given date
-                scheduled          scheduled on given date
-                timestamp          entry has timestamp on given date
-                closed             entry was closed on given date
-                upcoming-deadline  warning about deadline
-                past-scheduled     forwarded scheduled item
-                block              entry has date block including g. date
-todo         The todo keyword, if any
-tags         All tags including inherited ones, separated by colons
-date         The relevant date, like 2007-2-14
-time         The time, like 15:00-16:50
-extra        Sting with extra planning info
-priority-l   The priority letter if any was given
-priority-n   The computed numerical priority
-agenda-day   The day in the agenda where this is listed
+;;;***
+\f
+;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
+;;;;;;  "pcmpl-linux" "pcmpl-linux.el" (18464 3961))
+;;; Generated autoloads from pcmpl-linux.el
 
-\(fn CMD-KEY &rest PARAMETERS)" nil (quote macro))
+(autoload 'pcomplete/kill "pcmpl-linux" "\
+Completion for GNU/Linux `kill', using /proc filesystem.
 
-(autoload 'org-store-agenda-views "org" "\
-Not documented
+\(fn)" nil nil)
 
-\(fn &rest PARAMETERS)" t nil)
+(autoload 'pcomplete/umount "pcmpl-linux" "\
+Completion for GNU/Linux `umount'.
 
-(autoload 'org-batch-store-agenda-views "org" "\
-Run all custom agenda commands that have a file argument.
+\(fn)" nil nil)
 
-\(fn &rest PARAMETERS)" nil (quote macro))
+(autoload 'pcomplete/mount "pcmpl-linux" "\
+Completion for GNU/Linux `mount'.
 
-(autoload 'org-cycle-agenda-files "org" "\
-Cycle through the files in `org-agenda-files'.
-If the current buffer visits an agenda file, find the next one in the list.
-If the current buffer does not, find the first agenda file.
+\(fn)" nil nil)
 
-\(fn)" t nil)
+;;;***
+\f
+;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (18464
+;;;;;;  3961))
+;;; Generated autoloads from pcmpl-rpm.el
 
-(autoload 'org-agenda-list "org" "\
-Produce a daily/weekly view from all files in variable `org-agenda-files'.
-The view will be for the current day or week, but from the overview buffer
-you will be able to go to other days/weeks.
+(autoload 'pcomplete/rpm "pcmpl-rpm" "\
+Completion for RedHat's `rpm' command.
+These rules were taken from the output of `rpm --help' on a RedHat 6.1
+system.  They follow my interpretation of what followed, but since I'm
+not a major rpm user/builder, please send me any corrections you find.
+You can use \\[eshell-report-bug] to do so.
 
-With one \\[universal-argument] prefix argument INCLUDE-ALL,
-all unfinished TODO items will also be shown, before the agenda.
-This feature is considered obsolete, please use the TODO list or a block
-agenda instead.
+\(fn)" nil nil)
 
-With a numeric prefix argument in an interactive call, the agenda will
-span INCLUDE-ALL days.  Lisp programs should instead specify NDAYS to change
-the number of days.  NDAYS defaults to `org-agenda-ndays'.
+;;;***
+\f
+;;;### (autoloads (pcomplete/scp pcomplete/ssh pcomplete/chgrp pcomplete/chown
+;;;;;;  pcomplete/which pcomplete/xargs pcomplete/rm pcomplete/rmdir
+;;;;;;  pcomplete/cd) "pcmpl-unix" "pcmpl-unix.el" (18464 3962))
+;;; Generated autoloads from pcmpl-unix.el
 
-START-DAY defaults to TODAY, or to the most recent match for the weekday
-given in `org-agenda-start-on-weekday'.
+(autoload 'pcomplete/cd "pcmpl-unix" "\
+Completion for `cd'.
 
-\(fn &optional INCLUDE-ALL START-DAY NDAYS)" t nil)
+\(fn)" nil nil)
 
-(autoload 'org-search-view "org" "\
-Show all entries that contain words or regular expressions.
-If the first character of the search string is an asterisks,
-search only the headlines.
+(defalias 'pcomplete/pushd 'pcomplete/cd)
 
-The search string is broken into \"words\" by splitting at whitespace.
-The individual words are then interpreted as a boolean expression with
-logical AND.  Words prefixed with a minus must not occur in the entry.
-Words without a prefix or prefixed with a plus must occur in the entry.
-Matching is case-insensitive and the words are enclosed by word delimiters.
+(autoload 'pcomplete/rmdir "pcmpl-unix" "\
+Completion for `rmdir'.
 
-Words enclosed by curly braces are interpreted as regular expressions
-that must or must not match in the entry.
+\(fn)" nil nil)
 
-This command searches the agenda files, and in addition the files listed
-in `org-agenda-text-search-extra-files'.
+(autoload 'pcomplete/rm "pcmpl-unix" "\
+Completion for `rm'.
 
-\(fn &optional ARG STRING)" t nil)
+\(fn)" nil nil)
 
-(autoload 'org-todo-list "org" "\
-Show all TODO entries from all agenda file in a single list.
-The prefix arg can be used to select a specific TODO keyword and limit
-the list to these.  When using \\[universal-argument], you will be prompted
-for a keyword.  A numeric prefix directly selects the Nth keyword in
-`org-todo-keywords-1'.
+(autoload 'pcomplete/xargs "pcmpl-unix" "\
+Completion for `xargs'.
 
-\(fn ARG)" t nil)
+\(fn)" nil nil)
 
-(autoload 'org-tags-view "org" "\
-Show all headlines for all `org-agenda-files' matching a TAGS criterion.
-The prefix arg TODO-ONLY limits the search to TODO entries.
+(defalias 'pcomplete/time 'pcomplete/xargs)
 
-\(fn &optional TODO-ONLY MATCH)" t nil)
+(autoload 'pcomplete/which "pcmpl-unix" "\
+Completion for `which'.
 
-(autoload 'org-agenda-list-stuck-projects "org" "\
-Create agenda view for projects that are stuck.
-Stuck projects are project that have no next actions.  For the definitions
-of what a project is and how to check if it stuck, customize the variable
-`org-stuck-projects'.
-MATCH is being ignored.
+\(fn)" nil nil)
 
-\(fn &rest IGNORE)" t nil)
+(autoload 'pcomplete/chown "pcmpl-unix" "\
+Completion for the `chown' command.
 
-(autoload 'org-diary "org" "\
-Return diary information from org-files.
-This function can be used in a \"sexp\" diary entry in the Emacs calendar.
-It accesses org files and extracts information from those files to be
-listed in the diary.  The function accepts arguments specifying what
-items should be listed.  The following arguments are allowed:
+\(fn)" nil nil)
 
-   :timestamp    List the headlines of items containing a date stamp or
-                date range matching the selected date.  Deadlines will
-                also be listed, on the expiration day.
+(autoload 'pcomplete/chgrp "pcmpl-unix" "\
+Completion for the `chgrp' command.
 
-   :sexp         List entries resulting from diary-like sexps.
+\(fn)" nil nil)
 
-   :deadline     List any deadlines past due, or due within
-                `org-deadline-warning-days'.  The listing occurs only
-                in the diary for *today*, not at any other date.  If
-                an entry is marked DONE, it is no longer listed.
+(autoload 'pcomplete/ssh "pcmpl-unix" "\
+Completion rules for the `ssh' command.
 
-   :scheduled    List all items which are scheduled for the given date.
-                The diary for *today* also contains items which were
-                scheduled earlier and are not yet marked DONE.
+\(fn)" nil nil)
 
-   :todo         List all TODO items from the org-file.  This may be a
-                long list - so this is not turned on by default.
-                Like deadlines, these entries only show up in the
-                diary for *today*, not at any other date.
+(autoload 'pcomplete/scp "pcmpl-unix" "\
+Completion rules for the `scp' command.
+Includes files as well as host names followed by a colon.
 
-The call in the diary file should look like this:
+\(fn)" nil nil)
 
-   &%%(org-diary) ~/path/to/some/orgfile.org
+;;;***
+\f
+;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list
+;;;;;;  pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
+;;;;;;  pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (18464
+;;;;;;  3962))
+;;; Generated autoloads from pcomplete.el
 
-Use a separate line for each org file to check.  Or, if you omit the file name,
-all files listed in `org-agenda-files' will be checked automatically:
+(autoload 'pcomplete "pcomplete" "\
+Support extensible programmable completion.
+To use this function, just bind the TAB key to it, or add it to your
+completion functions list (it should occur fairly early in the list).
 
-   &%%(org-diary)
+\(fn &optional INTERACTIVELY)" t nil)
 
-If you don't give any arguments (as in the example above), the default
-arguments (:deadline :scheduled :timestamp :sexp) are used.
-So the example above may also be written as
+(autoload 'pcomplete-reverse "pcomplete" "\
+If cycling completion is in use, cycle backwards.
 
-   &%%(org-diary :deadline :timestamp :sexp :scheduled)
+\(fn)" t nil)
 
-The function expects the lisp variables `entry' and `date' to be provided
-by the caller, because this is how the calendar works.  Don't use this
-function from a program - use `org-agenda-get-day-entries' instead.
+(autoload 'pcomplete-expand-and-complete "pcomplete" "\
+Expand the textual value of the current argument.
+This will modify the current buffer.
 
-\(fn &rest ARGS)" nil nil)
+\(fn)" t nil)
 
-(autoload 'org-export-icalendar-this-file "org" "\
-Export current file as an iCalendar file.
-The iCalendar file will be located in the same directory as the Org-mode
-file, but with extension `.ics'.
+(autoload 'pcomplete-continue "pcomplete" "\
+Complete without reference to any cycling completions.
 
 \(fn)" t nil)
 
-(autoload 'org-export-icalendar-all-agenda-files "org" "\
-Export all files in `org-agenda-files' to iCalendar .ics files.
-Each iCalendar file will be located in the same directory as the Org-mode
-file, but with extension `.ics'.
+(autoload 'pcomplete-expand "pcomplete" "\
+Expand the textual value of the current argument.
+This will modify the current buffer.
 
 \(fn)" t nil)
 
-(autoload 'org-export-icalendar-combine-agenda-files "org" "\
-Export all files in `org-agenda-files' to a single combined iCalendar file.
-The file is stored under the name `org-combined-agenda-icalendar-file'.
+(autoload 'pcomplete-help "pcomplete" "\
+Display any help information relative to the current argument.
 
 \(fn)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (org-export-as-latex org-export-region-as-latex
-;;;;;;  org-replace-region-by-latex org-export-as-latex-to-buffer
-;;;;;;  org-export-as-latex-batch) "org-export-latex" "org/org-export-latex.el"
-;;;;;;  (18404 40763))
-;;; Generated autoloads from org/org-export-latex.el
-
-(autoload 'org-export-as-latex-batch "org-export-latex" "\
-Call `org-export-as-latex', may be used in batch processing as
-emacs  --batch
-       --load=$HOME/lib/emacs/org.el
-       --eval \"(setq org-export-headline-levels 2)\"
-       --visit=MyFile --funcall org-export-as-latex-batch
+(autoload 'pcomplete-list "pcomplete" "\
+Show the list of possible completions for the current argument.
 
-\(fn)" nil nil)
+\(fn)" t nil)
 
-(autoload 'org-export-as-latex-to-buffer "org-export-latex" "\
-Call `org-exort-as-latex` with output to a temporary buffer.
-No file is created.  The prefix ARG is passed through to `org-export-as-latex'.
+(autoload 'pcomplete-comint-setup "pcomplete" "\
+Setup a comint buffer to use pcomplete.
+COMPLETEF-SYM should be the symbol where the
+dynamic-complete-functions are kept.  For comint mode itself,
+this is `comint-dynamic-complete-functions'.
 
-\(fn ARG)" t nil)
+\(fn COMPLETEF-SYM)" nil nil)
 
-(autoload 'org-replace-region-by-latex "org-export-latex" "\
-Replace the region from BEG to END with its LaTeX export.
-It assumes the region has `org-mode' syntax, and then convert it to
-LaTeX.  This can be used in any buffer.  For example, you could
-write an itemized list in `org-mode' syntax in an LaTeX buffer and
-then use this command to convert it.
+(autoload 'pcomplete-shell-setup "pcomplete" "\
+Setup shell-mode to use pcomplete.
 
-\(fn BEG END)" t nil)
+\(fn)" nil nil)
 
-(autoload 'org-export-region-as-latex "org-export-latex" "\
-Convert region from BEG to END in `org-mode' buffer to LaTeX.
-If prefix arg BODY-ONLY is set, omit file header, footer, and table of
-contents, and only produce the region of converted text, useful for
-cut-and-paste operations.
-If BUFFER is a buffer or a string, use/create that buffer as a target
-of the converted LaTeX.  If BUFFER is the symbol `string', return the
-produced LaTeX as a string and leave not buffer behind.  For example,
-a Lisp program could call this function in the following way:
+;;;***
+\f
+;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
+;;;;;;  cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
+;;;;;;  "pcvs.el" (18592 38131))
+;;; Generated autoloads from pcvs.el
 
-  (setq latex (org-export-region-as-latex beg end t 'string))
+(autoload 'cvs-checkout "pcvs" "\
+Run a 'cvs checkout MODULES' in DIR.
+Feed the output to a *cvs* buffer, display it in the current window,
+and run `cvs-mode' on it.
 
-When called interactively, the output buffer is selected, and shown
-in a window.  A non-interactive call will only retunr the buffer.
+With a prefix argument, prompt for cvs FLAGS to use.
 
-\(fn BEG END &optional BODY-ONLY BUFFER)" t nil)
+\(fn MODULES DIR FLAGS &optional ROOT)" t nil)
 
-(autoload 'org-export-as-latex "org-export-latex" "\
-Export current buffer to a LaTeX file.
-If there is an active region, export only the region.  The prefix
-ARG specifies how many levels of the outline should become
-headlines.  The default is 3.  Lower levels will be exported
-depending on `org-export-latex-low-levels'.  The default is to
-convert them as description lists.  When HIDDEN is non-nil, don't
-display the LaTeX buffer.  EXT-PLIST is a property list with
-external parameters overriding org-mode's default settings, but
-still inferior to file-local settings.  When TO-BUFFER is
-non-nil, create a buffer with that name and export to that
-buffer.  If TO-BUFFER is the symbol `string', don't leave any
-buffer behind but just return the resulting LaTeX as a string.
-When BODY-ONLY is set, don't produce the file header and footer,
-simply return the content of \begin{document}...\end{document},
-without even the \begin{document} and \end{document} commands.
-when PUB-DIR is set, use this as the publishing directory.
+(autoload 'cvs-quickdir "pcvs" "\
+Open a *cvs* buffer on DIR without running cvs.
+With a prefix argument, prompt for a directory to use.
+A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
+  prevents reuse of an existing *cvs* buffer.
+Optional argument NOSHOW if non-nil means not to display the buffer.
+FLAGS is ignored.
 
-\(fn ARG &optional HIDDEN EXT-PLIST TO-BUFFER BODY-ONLY PUB-DIR)" t nil)
+\(fn DIR &optional FLAGS NOSHOW)" t nil)
 
-;;;***
-\f
-;;;### (autoloads (org-irc-store-link) "org-irc" "org/org-irc.el"
-;;;;;;  (18404 40763))
-;;; Generated autoloads from org/org-irc.el
+(autoload 'cvs-examine "pcvs" "\
+Run a `cvs -n update' in the specified DIRECTORY.
+That is, check what needs to be done, but don't change the disc.
+Feed the output to a *cvs* buffer and run `cvs-mode' on it.
+With a prefix argument, prompt for a directory and cvs FLAGS to use.
+A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
+  prevents reuse of an existing *cvs* buffer.
+Optional argument NOSHOW if non-nil means not to display the buffer.
 
-(autoload 'org-irc-store-link "org-irc" "\
-Dispatch to the appropreate function to store a link to
-something IRC related
+\(fn DIRECTORY FLAGS &optional NOSHOW)" t nil)
 
-\(fn)" nil nil)
+(autoload 'cvs-update "pcvs" "\
+Run a `cvs update' in the current working DIRECTORY.
+Feed the output to a *cvs* buffer and run `cvs-mode' on it.
+With a \\[universal-argument] prefix argument, prompt for a directory to use.
+A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
+  prevents reuse of an existing *cvs* buffer.
+The prefix is also passed to `cvs-flags-query' to select the FLAGS
+  passed to cvs.
 
-;;;***
-\f
-;;;### (autoloads (org-publish-current-project org-publish-current-file
-;;;;;;  org-publish-all org-publish) "org-publish" "org/org-publish.el"
-;;;;;;  (18404 40764))
-;;; Generated autoloads from org/org-publish.el
+\(fn DIRECTORY FLAGS)" t nil)
 
-(autoload 'org-publish "org-publish" "\
-Publish PROJECT.
+(autoload 'cvs-status "pcvs" "\
+Run a `cvs status' in the current working DIRECTORY.
+Feed the output to a *cvs* buffer and run `cvs-mode' on it.
+With a prefix argument, prompt for a directory and cvs FLAGS to use.
+A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
+  prevents reuse of an existing *cvs* buffer.
+Optional argument NOSHOW if non-nil means not to display the buffer.
 
-\(fn PROJECT &optional FORCE)" t nil)
+\(fn DIRECTORY FLAGS &optional NOSHOW)" t nil)
 
-(autoload 'org-publish-all "org-publish" "\
-Publish all projects.
-With prefix argument, force publish all files.
+(add-to-list 'completion-ignored-extensions "CVS/")
 
-\(fn &optional FORCE)" t nil)
+(defvar cvs-dired-action 'cvs-quickdir "\
+The action to be performed when opening a CVS directory.
+Sensible values are `cvs-examine', `cvs-status' and `cvs-quickdir'.")
 
-(autoload 'org-publish-current-file "org-publish" "\
-Publish the current file.
-With prefix argument, force publish the file.
+(custom-autoload 'cvs-dired-action "pcvs" t)
 
-\(fn &optional FORCE)" t nil)
+(defvar cvs-dired-use-hook '(4) "\
+Whether or not opening a CVS directory should run PCL-CVS.
+A value of nil means never do it.
+ALWAYS means to always do it unless a prefix argument is given to the
+  command that prompted the opening of the directory.
+Anything else means to do it only if the prefix arg is equal to this value.")
 
-(autoload 'org-publish-current-project "org-publish" "\
-Publish the project associated with the current file.
-With a prefix argument, force publishing of all files in
-the project.
+(custom-autoload 'cvs-dired-use-hook "pcvs" t)
 
-\(fn &optional FORCE)" t nil)
+(defun cvs-dired-noselect (dir) "\
+Run `cvs-examine' if DIR is a CVS administrative directory.
+The 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)))))
 
 ;;;***
 \f
-;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
-;;;;;;  (18428 27944))
-;;; Generated autoloads from outline.el
-(put 'outline-regexp 'safe-local-variable 'string-or-null-p)
-
-(autoload 'outline-mode "outline" "\
-Set major mode for editing outlines with selective display.
-Headings are lines which start with asterisks: one for major headings,
-two for subheadings, etc.  Lines not starting with asterisks are body lines.
-
-Body text or subheadings under a heading can be made temporarily
-invisible, or visible again.  Invisible lines are attached to the end
-of the heading, so they move with it, if the line is killed and yanked
-back.  A heading with text hidden under it is marked with an ellipsis (...).
+;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (18464 3962))
+;;; Generated autoloads from pcvs-defs.el
 
-Commands:\\<outline-mode-map>
-\\[outline-next-visible-heading]   outline-next-visible-heading      move by visible headings
-\\[outline-previous-visible-heading]   outline-previous-visible-heading
-\\[outline-forward-same-level]   outline-forward-same-level        similar but skip subheadings
-\\[outline-backward-same-level]   outline-backward-same-level
-\\[outline-up-heading]   outline-up-heading                move from subheading to heading
+(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] '(menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea")) (define-key m [checkout] '(menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository")) (define-key m [update] '(menu-item "Update Directory" cvs-update :help "Fetch updates from the repository")) (define-key m [examine] '(menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea")) (fset 'cvs-global-menu m)))
 
-\\[hide-body]  make all text invisible (not headings).
-\\[show-all]   make everything in buffer visible.
-\\[hide-sublevels]  make only the first N levels of headers visible.
+;;;***
+\f
+;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el"
+;;;;;;  (18507 35270))
+;;; Generated autoloads from progmodes/perl-mode.el
+(put 'perl-indent-level 'safe-local-variable 'integerp)
+(put 'perl-continued-statement-offset 'safe-local-variable 'integerp)
+(put 'perl-continued-brace-offset 'safe-local-variable 'integerp)
+(put 'perl-brace-offset 'safe-local-variable 'integerp)
+(put 'perl-brace-imaginary-offset 'safe-local-variable 'integerp)
+(put 'perl-label-offset 'safe-local-variable 'integerp)
 
-The remaining commands are used when point is on a heading line.
-They apply to some of the body or subheadings of that heading.
-\\[hide-subtree]   hide-subtree        make body and subheadings invisible.
-\\[show-subtree]   show-subtree        make body and subheadings visible.
-\\[show-children]   show-children      make direct subheadings visible.
-                No effect on body, or subheadings 2 or more levels down.
-                With arg N, affects subheadings N levels down.
-\\[hide-entry]    make immediately following body invisible.
-\\[show-entry]    make it visible.
-\\[hide-leaves]           make body under heading and under its subheadings invisible.
-                    The subheadings remain visible.
-\\[show-branches]  make all subheadings at all levels visible.
+(autoload 'perl-mode "perl-mode" "\
+Major mode for editing Perl code.
+Expression and list commands understand all Perl brackets.
+Tab indents for Perl code.
+Comments are delimited with # ... \\n.
+Paragraphs are separated by blank lines only.
+Delete converts tabs to spaces as it moves back.
+\\{perl-mode-map}
+Variables controlling indentation style:
+ `perl-tab-always-indent'
+    Non-nil means TAB in Perl mode should always indent the current line,
+    regardless of where in the line point is when the TAB command is used.
+ `perl-tab-to-comment'
+    Non-nil means that for lines which don't need indenting, TAB will
+    either delete an empty comment, indent an existing comment, move
+    to end-of-line, or if at end-of-line already, create a new comment.
+ `perl-nochange'
+    Lines starting with this regular expression are not auto-indented.
+ `perl-indent-level'
+    Indentation of Perl statements within surrounding block.
+    The surrounding block's indentation is the indentation
+    of the line on which the open-brace appears.
+ `perl-continued-statement-offset'
+    Extra indentation given to a substatement, such as the
+    then-clause of an if or body of a while.
+ `perl-continued-brace-offset'
+    Extra indentation given to a brace that starts a substatement.
+    This is in addition to `perl-continued-statement-offset'.
+ `perl-brace-offset'
+    Extra indentation for line if it starts with an open brace.
+ `perl-brace-imaginary-offset'
+    An open brace following other text is treated as if it were
+    this far to the right of the start of its line.
+ `perl-label-offset'
+    Extra indentation for line that is a label.
+ `perl-indent-continued-arguments'
+    Offset of argument lines relative to usual indentation.
 
-The variable `outline-regexp' can be changed to control what is a heading.
-A line is a heading if `outline-regexp' matches something at the
-beginning of the line.  The longer the match, the deeper the level.
+Various indentation styles:       K&R  BSD  BLK  GNU  LW
+  perl-indent-level                5    8    0    2    4
+  perl-continued-statement-offset  5    8    4    2    4
+  perl-continued-brace-offset      0    0    0    0   -4
+  perl-brace-offset               -5   -8    0    0    0
+  perl-brace-imaginary-offset      0    0    4    0    0
+  perl-label-offset               -5   -8   -2   -2   -2
 
-Turning on outline mode calls the value of `text-mode-hook' and then of
-`outline-mode-hook', if they are non-nil.
+Turning on Perl mode runs the normal hook `perl-mode-hook'.
 
 \(fn)" t nil)
 
-(autoload 'outline-minor-mode "outline" "\
-Toggle Outline minor mode.
-With arg, turn Outline minor mode on if arg is positive, off otherwise.
-See the command `outline-mode' for more information on this mode.
-
-\(fn &optional ARG)" t nil)
-
 ;;;***
 \f
-;;;### (autoloads (show-paren-mode) "paren" "paren.el" (18335 54515))
-;;; Generated autoloads from paren.el
+;;;### (autoloads (pgg-snarf-keys pgg-snarf-keys-region pgg-insert-key
+;;;;;;  pgg-verify pgg-verify-region pgg-sign pgg-sign-region pgg-decrypt
+;;;;;;  pgg-decrypt-region pgg-encrypt pgg-encrypt-symmetric pgg-encrypt-symmetric-region
+;;;;;;  pgg-encrypt-region) "pgg" "pgg.el" (18464 3963))
+;;; Generated autoloads from pgg.el
 
-(defvar show-paren-mode nil "\
-Non-nil if Show-Paren mode is enabled.
-See the command `show-paren-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `show-paren-mode'.")
+(autoload 'pgg-encrypt-region "pgg" "\
+Encrypt the current region between START and END for RCPTS.
 
-(custom-autoload 'show-paren-mode "paren" nil)
+If optional argument SIGN is non-nil, do a combined sign and encrypt.
 
-(autoload 'show-paren-mode "paren" "\
-Toggle Show Paren mode.
-With prefix ARG, turn Show Paren mode on if and only if ARG is positive.
-Returns the new status of Show Paren mode (non-nil means on).
+If optional PASSPHRASE is not specified, it will be obtained from the
+passphrase cache or user.
 
-When Show Paren mode is enabled, any matching parenthesis is highlighted
-in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time.
+\(fn START END RCPTS &optional SIGN PASSPHRASE)" t nil)
 
-\(fn &optional ARG)" t nil)
+(autoload 'pgg-encrypt-symmetric-region "pgg" "\
+Encrypt the current region between START and END symmetric with passphrase.
 
-;;;***
-\f
-;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el"
-;;;;;;  (18426 29950))
-;;; Generated autoloads from calendar/parse-time.el
+If optional PASSPHRASE is not specified, it will be obtained from the
+cache or user.
 
-(autoload 'parse-time-string "parse-time" "\
-Parse the time-string STRING into (SEC MIN HOUR DAY MON YEAR DOW DST TZ).
-The values are identical to those of `decode-time', but any values that are
-unknown are returned as nil.
+\(fn START END &optional PASSPHRASE)" t nil)
 
-\(fn STRING)" nil nil)
+(autoload 'pgg-encrypt-symmetric "pgg" "\
+Encrypt the current buffer using a symmetric, rather than key-pair, cipher.
 
-;;;***
-\f
-;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (18335
-;;;;;;  54543))
-;;; Generated autoloads from progmodes/pascal.el
+If optional arguments START and END are specified, only encrypt within
+the region.
 
-(autoload 'pascal-mode "pascal" "\
-Major mode for editing Pascal code. \\<pascal-mode-map>
-TAB indents for Pascal code.  Delete converts tabs to spaces as it moves back.
+If optional PASSPHRASE is not specified, it will be obtained from the
+passphrase cache or user.
 
-\\[pascal-complete-word] completes the word around current point with respect to position in code
-\\[pascal-show-completions] shows all possible completions at this point.
+\(fn &optional START END PASSPHRASE)" t nil)
 
-Other useful functions are:
+(autoload 'pgg-encrypt "pgg" "\
+Encrypt the current buffer for RCPTS.
 
-\\[pascal-mark-defun]  - Mark function.
-\\[pascal-insert-block]        - insert begin ... end;
-\\[pascal-star-comment]        - insert (* ... *)
-\\[pascal-comment-area]        - Put marked area in a comment, fixing nested comments.
-\\[pascal-uncomment-area]      - Uncomment an area commented with \\[pascal-comment-area].
-\\[pascal-beg-of-defun]        - Move to beginning of current function.
-\\[pascal-end-of-defun]        - Move to end of current function.
-\\[pascal-goto-defun]  - Goto function prompted for in the minibuffer.
-\\[pascal-outline-mode]        - Enter `pascal-outline-mode'.
+If optional argument SIGN is non-nil, do a combined sign and encrypt.
 
-Variables controlling indentation/edit style:
+If optional arguments START and END are specified, only encrypt within
+the region.
 
- pascal-indent-level (default 3)
-    Indentation of Pascal statements with respect to containing block.
- pascal-case-indent (default 2)
-    Indentation for case statements.
- pascal-auto-newline (default nil)
-    Non-nil means automatically newline after semicolons and the punctuation
-    mark after an end.
- pascal-indent-nested-functions (default t)
-    Non-nil means nested functions are indented.
- pascal-tab-always-indent (default t)
-    Non-nil means TAB in Pascal mode should always reindent the current line,
-    regardless of where in the line point is when the TAB command is used.
- pascal-auto-endcomments (default t)
-    Non-nil means a comment { ... } is set after the ends which ends cases and
-    functions. The name of the function or case will be set between the braces.
- pascal-auto-lineup (default t)
-    List of contexts where auto lineup of :'s or ='s should be done.
+If optional PASSPHRASE is not specified, it will be obtained from the
+passphrase cache or user.
 
-See also the user variables pascal-type-keywords, pascal-start-keywords and
-pascal-separator-keywords.
+\(fn RCPTS &optional SIGN START END PASSPHRASE)" t nil)
 
-Turning on Pascal mode calls the value of the variable pascal-mode-hook with
-no args, if that value is non-nil.
+(autoload 'pgg-decrypt-region "pgg" "\
+Decrypt the current region between START and END.
 
-\(fn)" t nil)
+If optional PASSPHRASE is not specified, it will be obtained from the
+passphrase cache or user.
 
-;;;***
-\f
-;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el"
-;;;;;;  (18335 54524))
-;;; Generated autoloads from emulation/pc-mode.el
+\(fn START END &optional PASSPHRASE)" t nil)
 
-(autoload 'pc-bindings-mode "pc-mode" "\
-Set up certain key bindings for PC compatibility.
-The keys affected are:
-Delete (and its variants) delete forward instead of backward.
-C-Backspace kills backward a word (as C-Delete normally would).
-M-Backspace does undo.
-Home and End move to beginning and end of line
-C-Home and C-End move to beginning and end of buffer.
-C-Escape does list-buffers.
+(autoload 'pgg-decrypt "pgg" "\
+Decrypt the current buffer.
 
-\(fn)" t nil)
+If optional arguments START and END are specified, only decrypt within
+the region.
 
-;;;***
-\f
-;;;### (autoloads (pc-selection-mode) "pc-select" "emulation/pc-select.el"
-;;;;;;  (18335 54524))
-;;; Generated autoloads from emulation/pc-select.el
+If optional PASSPHRASE is not specified, it will be obtained from the
+passphrase cache or user.
 
-(defvar pc-selection-mode nil "\
-Non-nil if Pc-Selection mode is enabled.
-See the command `pc-selection-mode' for a description of this minor mode.
-Setting this variable directly does not take effect;
-either customize it (see the info node `Easy Customization')
-or call the function `pc-selection-mode'.")
+\(fn &optional START END PASSPHRASE)" t nil)
 
-(custom-autoload 'pc-selection-mode "pc-select" nil)
+(autoload 'pgg-sign-region "pgg" "\
+Make the signature from text between START and END.
 
-(autoload 'pc-selection-mode "pc-select" "\
-Change mark behavior to emulate Motif, MAC or MS-Windows cut and paste style.
+If the optional 3rd argument CLEARTEXT is non-nil, it does not create
+a detached signature.
 
-This mode enables Delete Selection mode and Transient Mark mode.
+If this function is called interactively, CLEARTEXT is enabled
+and the output is displayed.
 
-The arrow keys (and others) are bound to new functions
-which modify the status of the mark.
+If optional PASSPHRASE is not specified, it will be obtained from the
+passphrase cache or user.
 
-The ordinary arrow keys disable the mark.
-The shift-arrow keys move, leaving the mark behind.
+\(fn START END &optional CLEARTEXT PASSPHRASE)" t nil)
 
-C-LEFT and C-RIGHT move back or forward one word, disabling the mark.
-S-C-LEFT and S-C-RIGHT move back or forward one word, leaving the mark behind.
+(autoload 'pgg-sign "pgg" "\
+Sign the current buffer.
 
-M-LEFT and M-RIGHT move back or forward one word or sexp, disabling the mark.
-S-M-LEFT and S-M-RIGHT move back or forward one word or sexp, leaving the mark
-behind.  To control whether these keys move word-wise or sexp-wise set the
-variable `pc-select-meta-moves-sexps' after loading pc-select.el but before
-turning PC Selection mode on.
+If the optional argument CLEARTEXT is non-nil, it does not create a
+detached signature.
 
-C-DOWN and C-UP move back or forward a paragraph, disabling the mark.
-S-C-DOWN and S-C-UP move back or forward a paragraph, leaving the mark behind.
+If optional arguments START and END are specified, only sign data
+within the region.
 
-HOME moves to beginning of line, disabling the mark.
-S-HOME moves to beginning of line, leaving the mark behind.
-With Ctrl or Meta, these keys move to beginning of buffer instead.
+If this function is called interactively, CLEARTEXT is enabled
+and the output is displayed.
 
-END moves to end of line, disabling the mark.
-S-END moves to end of line, leaving the mark behind.
-With Ctrl or Meta, these keys move to end of buffer instead.
+If optional PASSPHRASE is not specified, it will be obtained from the
+passphrase cache or user.
 
-PRIOR or PAGE-UP scrolls and disables the mark.
-S-PRIOR or S-PAGE-UP scrolls and leaves the mark behind.
+\(fn &optional CLEARTEXT START END PASSPHRASE)" t nil)
 
-S-DELETE kills the region (`kill-region').
-S-INSERT yanks text from the kill ring (`yank').
-C-INSERT copies the region into the kill ring (`copy-region-as-kill').
+(autoload 'pgg-verify-region "pgg" "\
+Verify the current region between START and END.
+If the optional 3rd argument SIGNATURE is non-nil, it is treated as
+the detached signature of the current region.
 
-In addition, certain other PC bindings are imitated (to avoid this, set
-the variable `pc-select-selection-keys-only' to t after loading pc-select.el
-but before calling PC Selection mode):
+If the optional 4th argument FETCH is non-nil, we attempt to fetch the
+signer's public key from `pgg-default-keyserver-address'.
 
-  F6           other-window
-  DELETE       delete-char
-  C-DELETE     kill-line
-  M-DELETE     kill-word
-  C-M-DELETE   kill-sexp
-  C-BACKSPACE  backward-kill-word
-  M-BACKSPACE  undo
+\(fn START END &optional SIGNATURE FETCH)" t nil)
 
-\(fn &optional ARG)" t nil)
+(autoload 'pgg-verify "pgg" "\
+Verify the current buffer.
+If the optional argument SIGNATURE is non-nil, it is treated as
+the detached signature of the current region.
+If the optional argument FETCH is non-nil, we attempt to fetch the
+signer's public key from `pgg-default-keyserver-address'.
+If optional arguments START and END are specified, only verify data
+within the region.
 
-;;;***
-\f
-;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (18335
-;;;;;;  54515))
-;;; Generated autoloads from pcmpl-cvs.el
+\(fn &optional SIGNATURE FETCH START END)" t nil)
 
-(autoload 'pcomplete/cvs "pcmpl-cvs" "\
-Completion rules for the `cvs' command.
+(autoload 'pgg-insert-key "pgg" "\
+Insert the ASCII armored public key.
+
+\(fn)" t nil)
+
+(autoload 'pgg-snarf-keys-region "pgg" "\
+Import public keys in the current region between START and END.
+
+\(fn START END)" t nil)
+
+(autoload 'pgg-snarf-keys "pgg" "\
+Import public keys in the current buffer.
 
-\(fn)" nil nil)
+\(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip)
-;;;;;;  "pcmpl-gnu" "pcmpl-gnu.el" (18335 54515))
-;;; Generated autoloads from pcmpl-gnu.el
-
-(autoload 'pcomplete/gzip "pcmpl-gnu" "\
-Completion for `gzip'.
+;;;### (autoloads (pgg-gpg-symmetric-key-p) "pgg-gpg" "pgg-gpg.el"
+;;;;;;  (18592 38131))
+;;; Generated autoloads from pgg-gpg.el
 
-\(fn)" nil nil)
+(autoload 'pgg-gpg-symmetric-key-p "pgg-gpg" "\
+True if decoded armor MESSAGE-KEYS has symmetric encryption indicator.
 
-(autoload 'pcomplete/bzip2 "pcmpl-gnu" "\
-Completion for `bzip2'.
+\(fn MESSAGE-KEYS)" nil nil)
 
-\(fn)" nil nil)
+;;;***
+\f
+;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el"
+;;;;;;  (18463 57221))
+;;; Generated autoloads from textmodes/picture.el
 
-(autoload 'pcomplete/make "pcmpl-gnu" "\
-Completion for GNU `make'.
+(autoload 'picture-mode "picture" "\
+Switch to Picture mode, in which a quarter-plane screen model is used.
+\\<picture-mode-map>
+Printing characters replace instead of inserting themselves with motion
+afterwards settable by these commands:
 
-\(fn)" nil nil)
+ Move left after insertion:            \\[picture-movement-left]
+ Move right after insertion:           \\[picture-movement-right]
+ Move up after insertion:              \\[picture-movement-up]
+ Move down after insertion:            \\[picture-movement-down]
 
-(autoload 'pcomplete/tar "pcmpl-gnu" "\
-Completion for the GNU tar utility.
+ Move northwest (nw) after insertion:  \\[picture-movement-nw]
+ Move northeast (ne) after insertion:  \\[picture-movement-ne]
+ Move southwest (sw) after insertion:  \\[picture-movement-sw]
+ Move southeast (se) after insertion:  \\[picture-movement-se]
 
-\(fn)" nil nil)
+ Move westnorthwest (wnw) after insertion:  C-u \\[picture-movement-nw]
+ Move eastnortheast (ene) after insertion:  C-u \\[picture-movement-ne]
+ Move westsouthwest (wsw) after insertion:  C-u \\[picture-movement-sw]
+ Move eastsoutheast (ese) after insertion:  C-u \\[picture-movement-se]
 
-(defalias 'pcomplete/gdb 'pcomplete/xargs)
+The current direction is displayed in the mode line.  The initial
+direction is right.  Whitespace is inserted and tabs are changed to
+spaces when required by movement.  You can move around in the buffer
+with these commands:
 
-;;;***
-\f
-;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
-;;;;;;  "pcmpl-linux" "pcmpl-linux.el" (18335 54515))
-;;; Generated autoloads from pcmpl-linux.el
+ Move vertically to SAME column in previous line: \\[picture-move-down]
+ Move vertically to SAME column in next line:     \\[picture-move-up]
+ Move to column following last
+  non-whitespace character:                       \\[picture-end-of-line]
+ Move right, inserting spaces if required:        \\[picture-forward-column]
+ Move left changing tabs to spaces if required:   \\[picture-backward-column]
+ Move in direction of current picture motion:     \\[picture-motion]
+ Move opposite to current picture motion:         \\[picture-motion-reverse]
+ Move to beginning of next line:                  \\[next-line]
 
-(autoload 'pcomplete/kill "pcmpl-linux" "\
-Completion for GNU/Linux `kill', using /proc filesystem.
+You can edit tabular text with these commands:
 
-\(fn)" nil nil)
+ Move to column beneath (or at) next interesting
+  character (see variable `picture-tab-chars'):   \\[picture-tab-search]
+ Move to next stop in tab stop list:              \\[picture-tab]
+ Set tab stops according to context of this line: \\[picture-set-tab-stops]
+   (With ARG, resets tab stops to default value.)
+ Change the tab stop list:                        \\[edit-tab-stops]
 
-(autoload 'pcomplete/umount "pcmpl-linux" "\
-Completion for GNU/Linux `umount'.
+You can manipulate text with these commands:
+ Clear ARG columns after point without moving:    \\[picture-clear-column]
+ Delete char at point:                            \\[delete-char]
+ Clear ARG columns backward:                      \\[picture-backward-clear-column]
+ Clear ARG lines, advancing over them:            \\[picture-clear-line]
+  (the cleared text is saved in the kill ring)
+ Open blank line(s) beneath current line:         \\[picture-open-line]
 
-\(fn)" nil nil)
+You can manipulate rectangles with these commands:
+  Clear a rectangle and save it:                  \\[picture-clear-rectangle]
+  Clear a rectangle, saving in a named register:  \\[picture-clear-rectangle-to-register]
+  Insert currently saved rectangle at point:      \\[picture-yank-rectangle]
+  Insert rectangle from named register:           \\[picture-yank-rectangle-from-register]
+  Draw a rectangular box around mark and point:   \\[picture-draw-rectangle]
+  Copies a rectangle to a register:               \\[copy-rectangle-to-register]
+  Undo effects of rectangle overlay commands:     \\[advertised-undo]
 
-(autoload 'pcomplete/mount "pcmpl-linux" "\
-Completion for GNU/Linux `mount'.
+You can return to the previous mode with \\[picture-mode-exit], which
+also strips trailing whitespace from every line.  Stripping is suppressed
+by supplying an argument.
 
-\(fn)" nil nil)
+Entry to this mode calls the value of `picture-mode-hook' if non-nil.
 
-;;;***
-\f
-;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (18335
-;;;;;;  54515))
-;;; Generated autoloads from pcmpl-rpm.el
+Note that Picture mode commands will work outside of Picture mode, but
+they are not defaultly assigned to keys.
 
-(autoload 'pcomplete/rpm "pcmpl-rpm" "\
-Completion for RedHat's `rpm' command.
-These rules were taken from the output of `rpm --help' on a RedHat 6.1
-system.  They follow my interpretation of what followed, but since I'm
-not a major rpm user/builder, please send me any corrections you find.
-You can use \\[eshell-report-bug] to do so.
+\(fn)" t nil)
 
-\(fn)" nil nil)
+(defalias 'edit-picture 'picture-mode)
 
 ;;;***
 \f
-;;;### (autoloads (pcomplete/scp pcomplete/ssh pcomplete/chgrp pcomplete/chown
-;;;;;;  pcomplete/which pcomplete/xargs pcomplete/rm pcomplete/rmdir
-;;;;;;  pcomplete/cd) "pcmpl-unix" "pcmpl-unix.el" (18348 20419))
-;;; Generated autoloads from pcmpl-unix.el
-
-(autoload 'pcomplete/cd "pcmpl-unix" "\
-Completion for `cd'.
-
-\(fn)" nil nil)
+;;;### (autoloads (pmail-set-remote-password pmail-input pmail-mode
+;;;;;;  pmail pmail-enable-mime pmail-show-message-hook pmail-confirm-expunge
+;;;;;;  pmail-secondary-file-regexp pmail-secondary-file-directory
+;;;;;;  pmail-mail-new-frame pmail-primary-inbox-list pmail-delete-after-output
+;;;;;;  pmail-highlighted-headers pmail-retry-ignored-headers pmail-displayed-headers
+;;;;;;  pmail-ignored-headers pmail-dont-reply-to-names pmail-movemail-variant-p)
+;;;;;;  "pmail" "mail/pmail.el" (18654 2596))
+;;; Generated autoloads from mail/pmail.el
 
-(defalias 'pcomplete/pushd 'pcomplete/cd)
+(autoload 'pmail-movemail-variant-p "pmail" "\
+Return t if the current movemail variant is any of VARIANTS.
+Currently known variants are 'emacs and 'mailutils.
 
-(autoload 'pcomplete/rmdir "pcmpl-unix" "\
-Completion for `rmdir'.
+\(fn &rest VARIANTS)" nil nil)
 
-\(fn)" nil nil)
+(defvar pmail-dont-reply-to-names nil "\
+*A regexp specifying addresses to prune from a reply message.
+A value of nil means exclude your own email address as an address
+plus whatever is specified by `pmail-default-dont-reply-to-names'.")
 
-(autoload 'pcomplete/rm "pcmpl-unix" "\
-Completion for `rm'.
+(custom-autoload 'pmail-dont-reply-to-names "pmail" t)
 
-\(fn)" nil nil)
+(defvar pmail-default-dont-reply-to-names "\\`info-" "\
+A regular expression specifying part of the default value of the
+variable `pmail-dont-reply-to-names', for when the user does not set
+`pmail-dont-reply-to-names' explicitly.  (The other part of the default
+value is the user's email address and name.)
+It is useful to set this variable in the site customization file.")
 
-(autoload 'pcomplete/xargs "pcmpl-unix" "\
-Completion for `xargs'.
+(defvar pmail-ignored-headers (concat "^via:\\|^mail-from:\\|^origin:\\|^references:\\|^sender:" "\\|^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:\\|^face:" "\\|^x-mailer:\\|^delivered-to:\\|^lines:" "\\|^content-transfer-encoding:\\|^x-coding-system:" "\\|^return-path:\\|^errors-to:\\|^return-receipt-to:" "\\|^precedence:\\|^list-help:\\|^list-post:\\|^list-subscribe:" "\\|^list-id:\\|^list-unsubscribe:\\|^list-archive:" "\\|^content-length:\\|^nntp-posting-date:\\|^user-agent" "\\|^importance:\\|^envelope-to:\\|^delivery-date\\|^openpgp:" "\\|^mbox-line:\\|^cancel-lock:\\|^DomainKey-Signature:" "\\|^resent-face:\\|^resent-x.*:\\|^resent-organization:\\|^resent-openpgp:" "\\|^x-.*:") "\
+*Regexp to match header fields that Pmail should normally hide.
+\(See also `pmail-nonignored-headers', which overrides this regexp.)
+This variable is used for reformatting the message header,
+which normally happens once for each message,
+when you view the message for the first time in Pmail.
+To make a change in this variable take effect
+for a message that you have already viewed,
+go to that message and type \\[pmail-toggle-header] twice.")
 
-\(fn)" nil nil)
+(custom-autoload 'pmail-ignored-headers "pmail" t)
 
-(defalias 'pcomplete/time 'pcomplete/xargs)
+(defvar pmail-displayed-headers nil "\
+*Regexp to match Header fields that Pmail should display.
+If nil, display all header fields except those matched by
+`pmail-ignored-headers'.")
 
-(autoload 'pcomplete/which "pcmpl-unix" "\
-Completion for `which'.
+(custom-autoload 'pmail-displayed-headers "pmail" t)
 
-\(fn)" nil nil)
+(defvar pmail-retry-ignored-headers "^x-authentication-warning:" "\
+*Headers that should be stripped when retrying a failed message.")
 
-(autoload 'pcomplete/chown "pcmpl-unix" "\
-Completion for the `chown' command.
+(custom-autoload 'pmail-retry-ignored-headers "pmail" t)
 
-\(fn)" nil nil)
+(defvar pmail-highlighted-headers "^From:\\|^Subject:" "\
+*Regexp to match Header fields that Pmail should normally highlight.
+A value of nil means don't highlight.")
 
-(autoload 'pcomplete/chgrp "pcmpl-unix" "\
-Completion for the `chgrp' command.
+(custom-autoload 'pmail-highlighted-headers "pmail" t)
 
-\(fn)" nil nil)
+(defvar pmail-delete-after-output nil "\
+*Non-nil means automatically delete a message that is copied to a file.")
 
-(autoload 'pcomplete/ssh "pcmpl-unix" "\
-Completion rules for the `ssh' command.
+(custom-autoload 'pmail-delete-after-output "pmail" t)
 
-\(fn)" nil nil)
+(defvar pmail-primary-inbox-list nil "\
+*List of files which are inboxes for user's primary mail file `~/PMAIL'.
+nil means the default, which is (\"/usr/spool/mail/$USER\")
+\(the name varies depending on the operating system,
+and the value of the environment variable MAIL overrides it).")
 
-(autoload 'pcomplete/scp "pcmpl-unix" "\
-Completion rules for the `scp' command.
-Includes files as well as host names followed by a colon.
+(custom-autoload 'pmail-primary-inbox-list "pmail" t)
 
-\(fn)" nil nil)
+(defvar pmail-mail-new-frame nil "\
+*Non-nil means Pmail makes a new frame for composing outgoing mail.
+This is handy if you want to preserve the window configuration of
+the frame where you have the PMAIL buffer displayed.")
 
-;;;***
-\f
-;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list
-;;;;;;  pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
-;;;;;;  pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (18335
-;;;;;;  54515))
-;;; Generated autoloads from pcomplete.el
+(custom-autoload 'pmail-mail-new-frame "pmail" t)
 
-(autoload 'pcomplete "pcomplete" "\
-Support extensible programmable completion.
-To use this function, just bind the TAB key to it, or add it to your
-completion functions list (it should occur fairly early in the list).
+(defvar pmail-secondary-file-directory "~/" "\
+*Directory for additional secondary Pmail files.")
 
-\(fn &optional INTERACTIVELY)" t nil)
+(custom-autoload 'pmail-secondary-file-directory "pmail" t)
 
-(autoload 'pcomplete-reverse "pcomplete" "\
-If cycling completion is in use, cycle backwards.
+(defvar pmail-secondary-file-regexp "\\.xmail$" "\
+*Regexp for which files are secondary Pmail files.")
 
-\(fn)" t nil)
+(custom-autoload 'pmail-secondary-file-regexp "pmail" t)
 
-(autoload 'pcomplete-expand-and-complete "pcomplete" "\
-Expand the textual value of the current argument.
-This will modify the current buffer.
+(defvar pmail-confirm-expunge 'y-or-n-p "\
+*Whether and how to ask for confirmation before expunging deleted messages.")
 
-\(fn)" t nil)
+(custom-autoload 'pmail-confirm-expunge "pmail" t)
 
-(autoload 'pcomplete-continue "pcomplete" "\
-Complete without reference to any cycling completions.
+(defvar pmail-mode-hook nil "\
+List of functions to call when Pmail is invoked.")
 
-\(fn)" t nil)
+(defvar pmail-get-new-mail-hook nil "\
+List of functions to call when Pmail has retrieved new mail.")
 
-(autoload 'pcomplete-expand "pcomplete" "\
-Expand the textual value of the current argument.
-This will modify the current buffer.
+(defvar pmail-show-message-hook nil "\
+List of functions to call when Pmail displays a message.")
 
-\(fn)" t nil)
+(custom-autoload 'pmail-show-message-hook "pmail" t)
 
-(autoload 'pcomplete-help "pcomplete" "\
-Display any help information relative to the current argument.
+(defvar pmail-quit-hook nil "\
+List of functions to call when quitting out of Pmail.")
 
-\(fn)" t nil)
+(defvar pmail-delete-message-hook nil "\
+List of functions to call when Pmail deletes a message.
+When the hooks are called, the message has been marked deleted but is
+still the current message in the Pmail buffer.")
 
-(autoload 'pcomplete-list "pcomplete" "\
-Show the list of possible completions for the current argument.
+(defvar pmail-file-coding-system nil "\
+Coding system used in PMAIL file.
 
-\(fn)" t nil)
+This is set to nil by default.")
 
-(autoload 'pcomplete-comint-setup "pcomplete" "\
-Setup a comint buffer to use pcomplete.
-COMPLETEF-SYM should be the symbol where the
-dynamic-complete-functions are kept.  For comint mode itself,
-this is `comint-dynamic-complete-functions'.
+(defvar pmail-enable-mime nil "\
+*If non-nil, PMAIL uses MIME feature.
+If the value is t, PMAIL automatically shows MIME decoded message.
+If the value is neither t nor nil, PMAIL does not show MIME decoded message
+until a user explicitly requires it.
 
-\(fn COMPLETEF-SYM)" nil nil)
+Even if the value is non-nil, you can't use MIME feature
+if the feature specified by `pmail-mime-feature' is not available
+in your session.")
 
-(autoload 'pcomplete-shell-setup "pcomplete" "\
-Setup shell-mode to use pcomplete.
+(custom-autoload 'pmail-enable-mime "pmail" t)
 
-\(fn)" nil nil)
+(defvar pmail-show-mime-function nil "\
+Function to show MIME decoded message of PMAIL file.
+This function is called when `pmail-enable-mime' is non-nil.
+It is called with no argument.")
 
-;;;***
-\f
-;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
-;;;;;;  cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
-;;;;;;  "pcvs.el" (18335 54515))
-;;; Generated autoloads from pcvs.el
+(defvar pmail-insert-mime-forwarded-message-function nil "\
+Function to insert a message in MIME format so it can be forwarded.
+This function is called if `pmail-enable-mime' or
+`pmail-enable-mime-composing' is non-nil.
+It is called with one argument FORWARD-BUFFER, which is a
+buffer containing the message to forward.  The current buffer
+is the outgoing mail buffer.")
 
-(autoload 'cvs-checkout "pcvs" "\
-Run a 'cvs checkout MODULES' in DIR.
-Feed the output to a *cvs* buffer, display it in the current window,
-and run `cvs-mode' on it.
+(defvar pmail-insert-mime-resent-message-function nil "\
+Function to insert a message in MIME format so it can be resent.
+This function is called if `pmail-enable-mime' is non-nil.
+It is called with one argument FORWARD-BUFFER, which is a
+buffer containing the message to forward.  The current buffer
+is the outgoing mail buffer.")
 
-With a prefix argument, prompt for cvs FLAGS to use.
+(defvar pmail-search-mime-message-function nil "\
+Function to check if a regexp matches a MIME message.
+This function is called if `pmail-enable-mime' is non-nil.
+It is called with two arguments MSG and REGEXP, where
+MSG is the message number, REGEXP is the regular expression.")
 
-\(fn MODULES DIR FLAGS &optional ROOT)" t nil)
+(defvar pmail-search-mime-header-function nil "\
+Function to check if a regexp matches a header of MIME message.
+This function is called if `pmail-enable-mime' is non-nil.
+It is called with three arguments MSG, REGEXP, and LIMIT, where
+MSG is the message number,
+REGEXP is the regular expression,
+LIMIT is the position specifying the end of header.")
 
-(autoload 'cvs-quickdir "pcvs" "\
-Open a *cvs* buffer on DIR without running cvs.
-With a prefix argument, prompt for a directory to use.
-A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
-  prevents reuse of an existing *cvs* buffer.
-Optional argument NOSHOW if non-nil means not to display the buffer.
-FLAGS is ignored.
+(defvar pmail-mime-feature 'pmail-mime "\
+Feature to require to load MIME support in Pmail.
+When starting Pmail, if `pmail-enable-mime' is non-nil,
+this feature is required with `require'.
 
-\(fn DIR &optional FLAGS NOSHOW)" t nil)
+The default value is `pmail-mime'.  This feature is provided by
+the pmail-mime package available at <http://www.m17n.org/pmail-mime/>.")
 
-(autoload 'cvs-examine "pcvs" "\
-Run a `cvs -n update' in the specified DIRECTORY.
-That is, check what needs to be done, but don't change the disc.
-Feed the output to a *cvs* buffer and run `cvs-mode' on it.
-With a prefix argument, prompt for a directory and cvs FLAGS to use.
-A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
-  prevents reuse of an existing *cvs* buffer.
-Optional argument NOSHOW if non-nil means not to display the buffer.
+(defvar pmail-decode-mime-charset t "\
+*Non-nil means a message is decoded by MIME's charset specification.
+If this variable is nil, or the message has not MIME specification,
+the message is decoded as normal way.
 
-\(fn DIRECTORY FLAGS &optional NOSHOW)" t nil)
+If the variable `pmail-enable-mime' is non-nil, this variables is
+ignored, and all the decoding work is done by a feature specified by
+the variable `pmail-mime-feature'.")
 
-(autoload 'cvs-update "pcvs" "\
-Run a `cvs update' in the current working DIRECTORY.
-Feed the output to a *cvs* buffer and run `cvs-mode' on it.
-With a \\[universal-argument] prefix argument, prompt for a directory to use.
-A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
-  prevents reuse of an existing *cvs* buffer.
-The prefix is also passed to `cvs-flags-query' to select the FLAGS
-  passed to cvs.
+(defvar pmail-mime-charset-pattern (concat "^content-type:[    ]*text/plain;" "\\(?:[  \n]*\\(?:format\\|delsp\\)=\"?[-a-z0-9]+\"?;\\)*" "[    \n]*charset=\"?\\([^    \n\";]+\\)\"?") "\
+Regexp to match MIME-charset specification in a header of message.
+The first parenthesized expression should match the MIME-charset name.")
 
-\(fn DIRECTORY FLAGS)" t nil)
+(autoload 'pmail "pmail" "\
+Read and edit incoming mail.
+Moves messages into file named by `pmail-file-name' (a babyl format file)
+ and edits that file in PMAIL Mode.
+Type \\[describe-mode] once editing that file, for a list of PMAIL commands.
 
-(autoload 'cvs-status "pcvs" "\
-Run a `cvs status' in the current working DIRECTORY.
-Feed the output to a *cvs* buffer and run `cvs-mode' on it.
-With a prefix argument, prompt for a directory and cvs FLAGS to use.
-A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
-  prevents reuse of an existing *cvs* buffer.
-Optional argument NOSHOW if non-nil means not to display the buffer.
+May be called with file name as argument; then performs pmail editing on
+that file, but does not copy any new mail into the file.
+Interactively, if you supply a prefix argument, then you
+have a chance to specify a file name with the minibuffer.
 
-\(fn DIRECTORY FLAGS &optional NOSHOW)" t nil)
+If `pmail-display-summary' is non-nil, make a summary for this PMAIL file.
 
-(add-to-list 'completion-ignored-extensions "CVS/")
+\(fn &optional FILE-NAME-ARG)" t nil)
 
-(defvar cvs-dired-action 'cvs-quickdir "\
-The action to be performed when opening a CVS directory.
-Sensible values are `cvs-examine', `cvs-status' and `cvs-quickdir'.")
+(autoload 'pmail-mode "pmail" "\
+Pmail Mode is used by \\<pmail-mode-map>\\[pmail] for editing Pmail files.
+All normal editing commands are turned off.
+Instead, these commands are available:
 
-(custom-autoload 'cvs-dired-action "pcvs" t)
+\\[pmail-beginning-of-message] Move point to front of this message.
+\\[pmail-end-of-message]       Move point to bottom of this message.
+\\[scroll-up]  Scroll to next screen of this message.
+\\[scroll-down]        Scroll to previous screen of this message.
+\\[pmail-next-undeleted-message]       Move to Next non-deleted message.
+\\[pmail-previous-undeleted-message]   Move to Previous non-deleted message.
+\\[pmail-next-message] Move to Next message whether deleted or not.
+\\[pmail-previous-message]     Move to Previous message whether deleted or not.
+\\[pmail-first-message]        Move to the first message in Pmail file.
+\\[pmail-last-message] Move to the last message in Pmail file.
+\\[pmail-show-message-maybe]   Jump to message specified by numeric position in file.
+\\[pmail-search]       Search for string and show message it is found in.
+\\[pmail-delete-forward]       Delete this message, move to next nondeleted.
+\\[pmail-delete-backward]      Delete this message, move to previous nondeleted.
+\\[pmail-undelete-previous-message]    Undelete message.  Tries current message, then earlier messages
+       till a deleted message is found.
+\\[pmail-edit-current-message] Edit the current message.  \\[pmail-cease-edit] to return to Pmail.
+\\[pmail-expunge]      Expunge deleted messages.
+\\[pmail-expunge-and-save]     Expunge and save the file.
+\\[pmail-quit]       Quit Pmail: expunge, save, then switch to another buffer.
+\\[save-buffer] Save without expunging.
+\\[pmail-get-new-mail] Move new mail from system spool directory into this file.
+\\[pmail-mail] Mail a message (same as \\[mail-other-window]).
+\\[pmail-continue]     Continue composing outgoing message started before.
+\\[pmail-reply]        Reply to this message.  Like \\[pmail-mail] but initializes some fields.
+\\[pmail-retry-failure]        Send this message again.  Used on a mailer failure message.
+\\[pmail-forward]      Forward this message to another user.
+\\[pmail-output-to-pmail-file]       Output this message to an Pmail file (append it).
+\\[pmail-output]       Output this message to a Unix-format mail file (append it).
+\\[pmail-output-body-to-file]  Save message body to a file.  Default filename comes from Subject line.
+\\[pmail-input]        Input Pmail file.  Run Pmail on that file.
+\\[pmail-add-label]    Add label to message.  It will be displayed in the mode line.
+\\[pmail-kill-label]   Kill label.  Remove a label from current message.
+\\[pmail-next-labeled-message]   Move to Next message with specified label
+          (label defaults to last one specified).
+          Standard labels: filed, unseen, answered, forwarded, deleted.
+          Any other label is present only if you add it with \\[pmail-add-label].
+\\[pmail-previous-labeled-message]   Move to Previous message with specified label
+\\[pmail-summary]      Show headers buffer, with a one line summary of each message.
+\\[pmail-summary-by-labels]    Summarize only messages with particular label(s).
+\\[pmail-summary-by-recipients]   Summarize only messages with particular recipient(s).
+\\[pmail-summary-by-regexp]   Summarize only messages with particular regexp(s).
+\\[pmail-summary-by-topic]   Summarize only messages with subject line regexp(s).
+\\[pmail-toggle-header]        Toggle display of complete header.
 
-(defvar cvs-dired-use-hook '(4) "\
-Whether or not opening a CVS directory should run PCL-CVS.
-A value of nil means never do it.
-ALWAYS means to always do it unless a prefix argument is given to the
-  command that prompted the opening of the directory.
-Anything else means to do it only if the prefix arg is equal to this value.")
+\(fn)" t nil)
 
-(custom-autoload 'cvs-dired-use-hook "pcvs" t)
+(autoload 'pmail-input "pmail" "\
+Run Pmail on file FILENAME.
 
-(defun cvs-dired-noselect (dir) "\
-Run `cvs-examine' if DIR is a CVS administrative directory.
-The 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)))))
+\(fn FILENAME)" t nil)
 
-;;;***
-\f
-;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (18335 54515))
-;;; Generated autoloads from pcvs-defs.el
+(autoload 'pmail-set-remote-password "pmail" "\
+Set PASSWORD to be used for retrieving mail from a POP or IMAP server.
 
-(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] '(menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea")) (define-key m [checkout] '(menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository")) (define-key m [update] '(menu-item "Update Directory" cvs-update :help "Fetch updates from the repository")) (define-key m [examine] '(menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea")) (fset 'cvs-global-menu m)))
+\(fn PASSWORD)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el"
-;;;;;;  (18421 29591))
-;;; Generated autoloads from progmodes/perl-mode.el
-(put 'perl-indent-level 'safe-local-variable 'integerp)
-(put 'perl-continued-statement-offset 'safe-local-variable 'integerp)
-(put 'perl-continued-brace-offset 'safe-local-variable 'integerp)
-(put 'perl-brace-offset 'safe-local-variable 'integerp)
-(put 'perl-brace-imaginary-offset 'safe-local-variable 'integerp)
-(put 'perl-label-offset 'safe-local-variable 'integerp)
-
-(autoload 'perl-mode "perl-mode" "\
-Major mode for editing Perl code.
-Expression and list commands understand all Perl brackets.
-Tab indents for Perl code.
-Comments are delimited with # ... \\n.
-Paragraphs are separated by blank lines only.
-Delete converts tabs to spaces as it moves back.
-\\{perl-mode-map}
-Variables controlling indentation style:
- `perl-tab-always-indent'
-    Non-nil means TAB in Perl mode should always indent the current line,
-    regardless of where in the line point is when the TAB command is used.
- `perl-tab-to-comment'
-    Non-nil means that for lines which don't need indenting, TAB will
-    either delete an empty comment, indent an existing comment, move
-    to end-of-line, or if at end-of-line already, create a new comment.
- `perl-nochange'
-    Lines starting with this regular expression are not auto-indented.
- `perl-indent-level'
-    Indentation of Perl statements within surrounding block.
-    The surrounding block's indentation is the indentation
-    of the line on which the open-brace appears.
- `perl-continued-statement-offset'
-    Extra indentation given to a substatement, such as the
-    then-clause of an if or body of a while.
- `perl-continued-brace-offset'
-    Extra indentation given to a brace that starts a substatement.
-    This is in addition to `perl-continued-statement-offset'.
- `perl-brace-offset'
-    Extra indentation for line if it starts with an open brace.
- `perl-brace-imaginary-offset'
-    An open brace following other text is treated as if it were
-    this far to the right of the start of its line.
- `perl-label-offset'
-    Extra indentation for line that is a label.
- `perl-indent-continued-arguments'
-    Offset of argument lines relative to usual indentation.
-
-Various indentation styles:       K&R  BSD  BLK  GNU  LW
-  perl-indent-level                5    8    0    2    4
-  perl-continued-statement-offset  5    8    4    2    4
-  perl-continued-brace-offset      0    0    0    0   -4
-  perl-brace-offset               -5   -8    0    0    0
-  perl-brace-imaginary-offset      0    0    4    0    0
-  perl-label-offset               -5   -8   -2   -2   -2
+;;;### (autoloads (pmail-edit-current-message) "pmailedit" "mail/pmailedit.el"
+;;;;;;  (18634 15334))
+;;; Generated autoloads from mail/pmailedit.el
 
-Turning on Perl mode runs the normal hook `perl-mode-hook'.
+(autoload 'pmail-edit-current-message "pmailedit" "\
+Edit the contents of this message.
 
 \(fn)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (pgg-snarf-keys pgg-snarf-keys-region pgg-insert-key
-;;;;;;  pgg-verify pgg-verify-region pgg-sign pgg-sign-region pgg-decrypt
-;;;;;;  pgg-decrypt-region pgg-encrypt pgg-encrypt-symmetric pgg-encrypt-symmetric-region
-;;;;;;  pgg-encrypt-region) "pgg" "pgg.el" (18335 54515))
-;;; Generated autoloads from pgg.el
+;;;### (autoloads (pmail-next-labeled-message pmail-previous-labeled-message
+;;;;;;  pmail-read-label pmail-kill-label pmail-add-label pmail-register-keywords)
+;;;;;;  "pmailkwd" "mail/pmailkwd.el" (18634 15334))
+;;; Generated autoloads from mail/pmailkwd.el
 
-(autoload 'pgg-encrypt-region "pgg" "\
-Encrypt the current region between START and END for RCPTS.
+(autoload 'pmail-register-keywords "pmailkwd" "\
+Add the strings in WORDS to `pmail-keywords'.
 
-If optional argument SIGN is non-nil, do a combined sign and encrypt.
+\(fn WORDS)" nil nil)
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-passphrase cache or user.
+(autoload 'pmail-add-label "pmailkwd" "\
+Add LABEL to labels associated with current PMAIL message.
 
-\(fn START END RCPTS &optional SIGN PASSPHRASE)" t nil)
+\(fn STRING)" t nil)
 
-(autoload 'pgg-encrypt-symmetric-region "pgg" "\
-Encrypt the current region between START and END symmetric with passphrase.
+(autoload 'pmail-kill-label "pmailkwd" "\
+Remove LABEL from labels associated with current PMAIL message.
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-cache or user.
+\(fn STRING)" t nil)
 
-\(fn START END &optional PASSPHRASE)" t nil)
+(autoload 'pmail-read-label "pmailkwd" "\
+Ask for a label using PROMPT.
+If EXISTING is non-nil, ask for one of the labels of the current
+message.
 
-(autoload 'pgg-encrypt-symmetric "pgg" "\
-Encrypt the current buffer using a symmetric, rather than key-pair, cipher.
+\(fn PROMPT &optional EXISTING)" nil nil)
 
-If optional arguments START and END are specified, only encrypt within
-the region.
+(autoload 'pmail-previous-labeled-message "pmailkwd" "\
+Show previous message with one of the labels LABELS.
+LABELS should be a comma-separated list of label names.
+If LABELS is empty, the last set of labels specified is used.
+With prefix argument N moves backward N messages with these labels.
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-passphrase cache or user.
+\(fn N LABELS)" t nil)
 
-\(fn &optional START END PASSPHRASE)" t nil)
+(autoload 'pmail-next-labeled-message "pmailkwd" "\
+Show next message with one of the labels LABELS.
+LABELS should be a comma-separated list of label names.
+If LABELS is empty, the last set of labels specified is used.
+With prefix argument N moves forward N messages with these labels.
 
-(autoload 'pgg-encrypt "pgg" "\
-Encrypt the current buffer for RCPTS.
+\(fn N LABELS)" t nil)
 
-If optional argument SIGN is non-nil, do a combined sign and encrypt.
+;;;***
+\f
+;;;### (autoloads (set-pmail-inbox-list) "pmailmsc" "mail/pmailmsc.el"
+;;;;;;  (18634 15334))
+;;; Generated autoloads from mail/pmailmsc.el
 
-If optional arguments START and END are specified, only encrypt within
-the region.
+(autoload 'set-pmail-inbox-list "pmailmsc" "\
+Set the inbox list of the current PMAIL file to FILE-NAME.
+You can specify one file name, or several names separated by commas.
+If FILE-NAME is empty, remove any existing inbox list.
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-passphrase cache or user.
+\(fn FILE-NAME)" t nil)
 
-\(fn RCPTS &optional SIGN START END PASSPHRASE)" t nil)
+;;;***
+\f
+;;;### (autoloads (pmail-output-body-to-file pmail-output pmail-output-to-pmail-file
+;;;;;;  pmail-fields-not-to-output pmail-output-file-alist) "pmailout"
+;;;;;;  "mail/pmailout.el" (18634 15334))
+;;; Generated autoloads from mail/pmailout.el
 
-(autoload 'pgg-decrypt-region "pgg" "\
-Decrypt the current region between START and END.
+(defvar pmail-output-file-alist nil "\
+*Alist matching regexps to suggested output Pmail files.
+This is a list of elements of the form (REGEXP . NAME-EXP).
+The suggestion is taken if REGEXP matches anywhere in the message buffer.
+NAME-EXP may be a string constant giving the file name to use,
+or more generally it may be any kind of expression that returns
+a file name as a string.")
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-passphrase cache or user.
+(custom-autoload 'pmail-output-file-alist "pmailout" t)
 
-\(fn START END &optional PASSPHRASE)" t nil)
+(defvar pmail-fields-not-to-output nil "\
+*Regexp describing fields to exclude when outputting a message to a file.")
 
-(autoload 'pgg-decrypt "pgg" "\
-Decrypt the current buffer.
+(custom-autoload 'pmail-fields-not-to-output "pmailout" t)
 
-If optional arguments START and END are specified, only decrypt within
-the region.
+(autoload 'pmail-output-to-pmail-file "pmailout" "\
+Append the current message to an Pmail (mbox) file named FILE-NAME.
+If the file does not exist, ask if it should be created.
+If file is being visited, the message is appended to the Emacs
+buffer visiting that file.
+If the file exists and is not an Pmail file, the message is
+appended in inbox format, the same way `pmail-output' does it.
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-passphrase cache or user.
+The default file name comes from `pmail-default-pmail-file',
+which is updated to the name you use in this command.
 
-\(fn &optional START END PASSPHRASE)" t nil)
+A prefix argument COUNT says to output that many consecutive messages,
+starting with the current one.  Deleted messages are skipped and don't count.
 
-(autoload 'pgg-sign-region "pgg" "\
-Make the signature from text between START and END.
+If the optional argument STAY is non-nil, then leave the last filed
+message up instead of moving forward to the next non-deleted message.
 
-If the optional 3rd argument CLEARTEXT is non-nil, it does not create
-a detached signature.
+\(fn FILE-NAME &optional COUNT STAY)" t nil)
 
-If this function is called interactively, CLEARTEXT is enabled
-and the output is displayed.
+(autoload 'pmail-output "pmailout" "\
+Append this message to system-inbox-format mail file named FILE-NAME.
+A prefix argument COUNT says to output that many consecutive messages,
+starting with the current one.  Deleted messages are skipped and don't count.
+When called from lisp code, COUNT may be omitted and defaults to 1.
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-passphrase cache or user.
+If the pruned message header is shown on the current message, then
+messages will be appended with pruned headers; otherwise, messages
+will be appended with their original headers.
 
-\(fn START END &optional CLEARTEXT PASSPHRASE)" t nil)
+The default file name comes from `pmail-default-file',
+which is updated to the name you use in this command.
 
-(autoload 'pgg-sign "pgg" "\
-Sign the current buffer.
+The optional third argument NOATTRIBUTE, if non-nil, says not
+to set the `filed' attribute, and not to display a message.
 
-If the optional argument CLEARTEXT is non-nil, it does not create a
-detached signature.
+The optional fourth argument FROM-GNUS is set when called from GNUS.
 
-If optional arguments START and END are specified, only sign data
-within the region.
+\(fn FILE-NAME &optional COUNT NOATTRIBUTE FROM-GNUS)" t nil)
 
-If this function is called interactively, CLEARTEXT is enabled
-and the output is displayed.
+(autoload 'pmail-output-body-to-file "pmailout" "\
+Write this message body to the file FILE-NAME.
+FILE-NAME defaults, interactively, from the Subject field of the message.
 
-If optional PASSPHRASE is not specified, it will be obtained from the
-passphrase cache or user.
+\(fn FILE-NAME)" t nil)
 
-\(fn &optional CLEARTEXT START END PASSPHRASE)" t nil)
+;;;***
+\f
+;;;### (autoloads (pmail-sort-by-labels pmail-sort-by-lines pmail-sort-by-correspondent
+;;;;;;  pmail-sort-by-recipient pmail-sort-by-author pmail-sort-by-subject
+;;;;;;  pmail-sort-by-date) "pmailsort" "mail/pmailsort.el" (18634
+;;;;;;  15334))
+;;; Generated autoloads from mail/pmailsort.el
 
-(autoload 'pgg-verify-region "pgg" "\
-Verify the current region between START and END.
-If the optional 3rd argument SIGNATURE is non-nil, it is treated as
-the detached signature of the current region.
+(autoload 'pmail-sort-by-date "pmailsort" "\
+Sort messages of current Pmail file by date.
+If prefix argument REVERSE is non-nil, sort them in reverse order.
 
-If the optional 4th argument FETCH is non-nil, we attempt to fetch the
-signer's public key from `pgg-default-keyserver-address'.
+\(fn REVERSE)" t nil)
 
-\(fn START END &optional SIGNATURE FETCH)" t nil)
+(autoload 'pmail-sort-by-subject "pmailsort" "\
+Sort messages of current Pmail file by subject.
+If prefix argument REVERSE is non-nil, sort them in reverse order.
 
-(autoload 'pgg-verify "pgg" "\
-Verify the current buffer.
-If the optional argument SIGNATURE is non-nil, it is treated as
-the detached signature of the current region.
-If the optional argument FETCH is non-nil, we attempt to fetch the
-signer's public key from `pgg-default-keyserver-address'.
-If optional arguments START and END are specified, only verify data
-within the region.
+\(fn REVERSE)" t nil)
 
-\(fn &optional SIGNATURE FETCH START END)" t nil)
+(autoload 'pmail-sort-by-author "pmailsort" "\
+Sort messages of current Pmail file by author.
+If prefix argument REVERSE is non-nil, sort them in reverse order.
+
+\(fn REVERSE)" t nil)
+
+(autoload 'pmail-sort-by-recipient "pmailsort" "\
+Sort messages of current Pmail file by recipient.
+If prefix argument REVERSE is non-nil, sort them in reverse order.
+
+\(fn REVERSE)" t nil)
 
-(autoload 'pgg-insert-key "pgg" "\
-Insert the ASCII armored public key.
+(autoload 'pmail-sort-by-correspondent "pmailsort" "\
+Sort messages of current Pmail file by other correspondent.
+If prefix argument REVERSE is non-nil, sort them in reverse order.
 
-\(fn)" t nil)
+\(fn REVERSE)" t nil)
 
-(autoload 'pgg-snarf-keys-region "pgg" "\
-Import public keys in the current region between START and END.
+(autoload 'pmail-sort-by-lines "pmailsort" "\
+Sort messages of current Pmail file by number of lines.
+If prefix argument REVERSE is non-nil, sort them in reverse order.
 
-\(fn START END)" t nil)
+\(fn REVERSE)" t nil)
 
-(autoload 'pgg-snarf-keys "pgg" "\
-Import public keys in the current buffer.
+(autoload 'pmail-sort-by-labels "pmailsort" "\
+Sort messages of current Pmail file by labels.
+If prefix argument REVERSE is non-nil, sort them in reverse order.
+KEYWORDS is a comma-separated list of labels.
 
-\(fn)" t nil)
+\(fn REVERSE LABELS)" t nil)
 
 ;;;***
 \f
-;;;### (autoloads (pgg-gpg-symmetric-key-p) "pgg-gpg" "pgg-gpg.el"
-;;;;;;  (18335 54515))
-;;; Generated autoloads from pgg-gpg.el
+;;;### (autoloads (pmail-user-mail-address-regexp pmail-summary-line-decoder
+;;;;;;  pmail-summary-by-senders pmail-summary-by-topic pmail-summary-by-regexp
+;;;;;;  pmail-summary-by-recipients pmail-summary-by-labels pmail-summary
+;;;;;;  pmail-summary-line-count-flag pmail-summary-scroll-between-messages)
+;;;;;;  "pmailsum" "mail/pmailsum.el" (18634 15334))
+;;; Generated autoloads from mail/pmailsum.el
 
-(autoload 'pgg-gpg-symmetric-key-p "pgg-gpg" "\
-True if decoded armor MESSAGE-KEYS has symmetric encryption indicator.
+(defvar pmail-summary-scroll-between-messages t "\
+*Non-nil means Pmail summary scroll commands move between messages.")
 
-\(fn MESSAGE-KEYS)" nil nil)
+(custom-autoload 'pmail-summary-scroll-between-messages "pmailsum" t)
 
-;;;***
-\f
-;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el"
-;;;;;;  (18335 54545))
-;;; Generated autoloads from textmodes/picture.el
+(defvar pmail-summary-line-count-flag t "\
+*Non-nil if Pmail summary should show the number of lines in each message.")
 
-(autoload 'picture-mode "picture" "\
-Switch to Picture mode, in which a quarter-plane screen model is used.
-\\<picture-mode-map>
-Printing characters replace instead of inserting themselves with motion
-afterwards settable by these commands:
+(custom-autoload 'pmail-summary-line-count-flag "pmailsum" t)
 
- Move left after insertion:            \\[picture-movement-left]
- Move right after insertion:           \\[picture-movement-right]
- Move up after insertion:              \\[picture-movement-up]
- Move down after insertion:            \\[picture-movement-down]
+(autoload 'pmail-summary "pmailsum" "\
+Display a summary of all messages, one line per message.
 
- Move northwest (nw) after insertion:  \\[picture-movement-nw]
- Move northeast (ne) after insertion:  \\[picture-movement-ne]
- Move southwest (sw) after insertion:  \\[picture-movement-sw]
- Move southeast (se) after insertion:  \\[picture-movement-se]
+\(fn)" t nil)
 
- Move westnorthwest (wnw) after insertion:  C-u \\[picture-movement-nw]
- Move eastnortheast (ene) after insertion:  C-u \\[picture-movement-ne]
- Move westsouthwest (wsw) after insertion:  C-u \\[picture-movement-sw]
- Move eastsoutheast (ese) after insertion:  C-u \\[picture-movement-se]
+(autoload 'pmail-summary-by-labels "pmailsum" "\
+Display a summary of all messages with one or more LABELS.
+LABELS should be a string containing the desired labels, separated by commas.
 
-The current direction is displayed in the mode line.  The initial
-direction is right.  Whitespace is inserted and tabs are changed to
-spaces when required by movement.  You can move around in the buffer
-with these commands:
+\(fn LABELS)" t nil)
 
- Move vertically to SAME column in previous line: \\[picture-move-down]
- Move vertically to SAME column in next line:     \\[picture-move-up]
- Move to column following last
-  non-whitespace character:                       \\[picture-end-of-line]
- Move right, inserting spaces if required:        \\[picture-forward-column]
- Move left changing tabs to spaces if required:   \\[picture-backward-column]
- Move in direction of current picture motion:     \\[picture-motion]
- Move opposite to current picture motion:         \\[picture-motion-reverse]
- Move to beginning of next line:                  \\[next-line]
+(autoload 'pmail-summary-by-recipients "pmailsum" "\
+Display a summary of all messages with the given RECIPIENTS.
+Normally checks the To, From and Cc fields of headers;
+but if PRIMARY-ONLY is non-nil (prefix arg given),
+ only look in the To and From fields.
+RECIPIENTS is a string of regexps separated by commas.
 
-You can edit tabular text with these commands:
+\(fn RECIPIENTS &optional PRIMARY-ONLY)" t nil)
 
- Move to column beneath (or at) next interesting
-  character (see variable `picture-tab-chars'):   \\[picture-tab-search]
- Move to next stop in tab stop list:              \\[picture-tab]
- Set tab stops according to context of this line: \\[picture-set-tab-stops]
-   (With ARG, resets tab stops to default value.)
- Change the tab stop list:                        \\[edit-tab-stops]
+(autoload 'pmail-summary-by-regexp "pmailsum" "\
+Display a summary of all messages according to regexp REGEXP.
+If the regular expression is found in the header of the message
+\(including in the date and other lines, as well as the subject line),
+Emacs will list the header line in the PMAIL-summary.
 
-You can manipulate text with these commands:
- Clear ARG columns after point without moving:    \\[picture-clear-column]
- Delete char at point:                            \\[delete-char]
- Clear ARG columns backward:                      \\[picture-backward-clear-column]
- Clear ARG lines, advancing over them:            \\[picture-clear-line]
-  (the cleared text is saved in the kill ring)
- Open blank line(s) beneath current line:         \\[picture-open-line]
+\(fn REGEXP)" t nil)
 
-You can manipulate rectangles with these commands:
-  Clear a rectangle and save it:                  \\[picture-clear-rectangle]
-  Clear a rectangle, saving in a named register:  \\[picture-clear-rectangle-to-register]
-  Insert currently saved rectangle at point:      \\[picture-yank-rectangle]
-  Insert rectangle from named register:           \\[picture-yank-rectangle-from-register]
-  Draw a rectangular box around mark and point:   \\[picture-draw-rectangle]
-  Copies a rectangle to a register:               \\[copy-rectangle-to-register]
-  Undo effects of rectangle overlay commands:     \\[advertised-undo]
+(autoload 'pmail-summary-by-topic "pmailsum" "\
+Display a summary of all messages with the given SUBJECT.
+Normally checks the Subject field of headers;
+but if WHOLE-MESSAGE is non-nil (prefix arg given),
+ look in the whole message.
+SUBJECT is a string of regexps separated by commas.
 
-You can return to the previous mode with \\[picture-mode-exit], which
-also strips trailing whitespace from every line.  Stripping is suppressed
-by supplying an argument.
+\(fn SUBJECT &optional WHOLE-MESSAGE)" t nil)
 
-Entry to this mode calls the value of `picture-mode-hook' if non-nil.
+(autoload 'pmail-summary-by-senders "pmailsum" "\
+Display a summary of all messages with the given SENDERS.
+SENDERS is a string of names separated by commas.
 
-Note that Picture mode commands will work outside of Picture mode, but
-they are not defaultly assigned to keys.
+\(fn SENDERS)" t nil)
 
-\(fn)" t nil)
+(defvar pmail-summary-line-decoder #'identity "\
+*Function to decode summary-line.
 
-(defalias 'edit-picture 'picture-mode)
+By default, `identity' is set.")
+
+(custom-autoload 'pmail-summary-line-decoder "pmailsum" t)
+
+(defvar pmail-user-mail-address-regexp (concat "^\\(" (regexp-quote (user-login-name)) "\\($\\|@\\)\\|" (regexp-quote (or user-mail-address (concat (user-login-name) "@" (or mail-host-address (system-name))))) "\\>\\)") "\
+*Regexp matching user mail addresses.
+If non-nil, this variable is used to identify the correspondent
+when receiving new mail.  If it matches the address of the
+sender, the recipient is taken as correspondent of a mail.  It is
+initialized based on your `user-login-name' and
+`user-mail-address'.
+
+Usually you don't have to set this variable, except if you
+collect mails sent by you under different user names.  Then it
+should be a regexp matching your mail addresses.
+
+Setting this variable has an effect only before reading a mail.")
+
+(custom-autoload 'pmail-user-mail-address-regexp "pmailsum" t)
 
 ;;;***
 \f
 ;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el"
-;;;;;;  (18335 54545))
+;;;;;;  (18463 57221))
 ;;; Generated autoloads from textmodes/po.el
 
 (autoload 'po-find-file-coding-system "po" "\
@@ -20749,7 +21873,7 @@ Called through `file-coding-system-alist', before the file is visited for real.
 
 ;;;***
 \f
-;;;### (autoloads (pong) "pong" "play/pong.el" (18335 54541))
+;;;### (autoloads (pong) "pong" "play/pong.el" (18464 1944))
 ;;; Generated autoloads from play/pong.el
 
 (autoload 'pong "pong" "\
@@ -20765,8 +21889,9 @@ pong-mode keybindings:\\<pong-mode-map>
 
 ;;;***
 \f
-;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp pp-buffer
-;;;;;;  pp-to-string) "pp" "emacs-lisp/pp.el" (18335 54522))
+;;;### (autoloads (pp-macroexpand-last-sexp pp-eval-last-sexp pp-macroexpand-expression
+;;;;;;  pp-eval-expression pp pp-buffer pp-to-string) "pp" "emacs-lisp/pp.el"
+;;;;;;  (18463 52910))
 ;;; Generated autoloads from emacs-lisp/pp.el
 
 (autoload 'pp-to-string "pp" "\
@@ -20795,8 +21920,20 @@ Also add the value to the front of the list in the variable `values'.
 
 \(fn EXPRESSION)" t nil)
 
+(autoload 'pp-macroexpand-expression "pp" "\
+Macroexpand EXPRESSION and pretty-print its value.
+
+\(fn EXPRESSION)" t nil)
+
 (autoload 'pp-eval-last-sexp "pp" "\
-Run `pp-eval-expression' on sexp before point (which see).
+Run `pp-eval-expression' on sexp before point.
+With argument, pretty-print output into current buffer.
+Ignores leading comment characters.
+
+\(fn ARG)" t nil)
+
+(autoload 'pp-macroexpand-last-sexp "pp" "\
+Run `pp-macroexpand-expression' on sexp before point.
 With argument, pretty-print output into current buffer.
 Ignores leading comment characters.
 
@@ -20822,7 +21959,7 @@ Ignores leading comment characters.
 ;;;;;;  pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview
 ;;;;;;  pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript
 ;;;;;;  pr-ps-directory-preview pr-interface) "printing" "printing.el"
-;;;;;;  (18335 54515))
+;;;;;;  (18580 33793))
 ;;; Generated autoloads from printing.el
 
 (autoload 'pr-interface "printing" "\
@@ -21407,10 +22544,24 @@ are both set to t.
 
 \(fn &optional SELECT-PRINTER)" t nil)
 
+;;;***
+\f
+;;;### (autoloads (proced) "proced" "proced.el" (18654 2590))
+;;; Generated autoloads from proced.el
+
+(autoload 'proced "proced" "\
+Generate a listing of UNIX system processes.
+If invoked with optional ARG the window displaying the process
+information will be displayed but not selected.
+
+See `proced-mode' for a descreption of features available in Proced buffers.
+
+\(fn &optional ARG)" t nil)
+
 ;;;***
 \f
 ;;;### (autoloads (switch-to-prolog prolog-mode) "prolog" "progmodes/prolog.el"
-;;;;;;  (18335 54543))
+;;;;;;  (18464 1611))
 ;;; Generated autoloads from progmodes/prolog.el
 
 (autoload 'prolog-mode "prolog" "\
@@ -21433,7 +22584,7 @@ With prefix argument \\[universal-prefix], prompt for the program to use.
 
 ;;;***
 \f
-;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (18420 8068))
+;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (18464 3963))
 ;;; Generated autoloads from ps-bdf.el
 
 (defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list (expand-file-name "fonts/bdf" installation-directory)) '("/usr/local/share/emacs/fonts/bdf")) "\
@@ -21442,8 +22593,8 @@ The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
 
 ;;;***
 \f
-;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (18335
-;;;;;;  54543))
+;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (18464
+;;;;;;  1611))
 ;;; Generated autoloads from progmodes/ps-mode.el
 
 (autoload 'ps-mode "ps-mode" "\
@@ -21494,8 +22645,8 @@ Typing \\<ps-run-mode-map>\\[ps-run-goto-error] when the cursor is at the number
 ;;;;;;  ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer
 ;;;;;;  ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces
 ;;;;;;  ps-print-buffer ps-print-customize ps-print-color-p ps-paper-type
-;;;;;;  ps-page-dimensions-database) "ps-print" "ps-print.el" (18367
-;;;;;;  13960))
+;;;;;;  ps-page-dimensions-database) "ps-print" "ps-print.el" (18467
+;;;;;;  179))
 ;;; Generated autoloads from ps-print.el
 
 (defvar ps-page-dimensions-database (list (list 'a4 (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list 'a3 (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list 'letter (* 72 8.5) (* 72 11.0) "Letter") (list 'legal (* 72 8.5) (* 72 14.0) "Legal") (list 'letter-small (* 72 7.68) (* 72 10.16) "LetterSmall") (list 'tabloid (* 72 11.0) (* 72 17.0) "Tabloid") (list 'ledger (* 72 17.0) (* 72 11.0) "Ledger") (list 'statement (* 72 5.5) (* 72 8.5) "Statement") (list 'executive (* 72 7.5) (* 72 10.0) "Executive") (list 'a4small (* 72 7.47) (* 72 10.85) "A4Small") (list 'b4 (* 72 10.125) (* 72 14.33) "B4") (list 'b5 (* 72 7.16) (* 72 10.125) "B5")) "\
@@ -21692,7 +22843,7 @@ If EXTENSION is any other symbol, it is ignored.
 ;;;***
 \f
 ;;;### (autoloads (python-shell jython-mode python-mode run-python)
-;;;;;;  "python" "progmodes/python.el" (18367 13962))
+;;;;;;  "python" "progmodes/python.el" (18612 17519))
 ;;; Generated autoloads from progmodes/python.el
 
 (add-to-list 'interpreter-mode-alist '("jython" . jython-mode))
@@ -21808,7 +22959,7 @@ filter.
 ;;;***
 \f
 ;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el"
-;;;;;;  (18335 54533))
+;;;;;;  (18463 54941))
 ;;; Generated autoloads from gnus/qp.el
 
 (autoload 'quoted-printable-decode-region "qp" "\
@@ -21831,7 +22982,7 @@ them into characters should be done separately.
 ;;;;;;  quail-defrule quail-install-decode-map quail-install-map
 ;;;;;;  quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout
 ;;;;;;  quail-define-package quail-use-package quail-title) "quail"
-;;;;;;  "international/quail.el" (18392 19203))
+;;;;;;  "international/quail.el" (18634 15334))
 ;;; Generated autoloads from international/quail.el
 
 (autoload 'quail-title "quail" "\
@@ -22062,8 +23213,8 @@ of each directory.
 \f
 ;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls
 ;;;;;;  quickurl-browse-url-ask quickurl-browse-url quickurl-add-url
-;;;;;;  quickurl-ask quickurl) "quickurl" "net/quickurl.el" (18335
-;;;;;;  54538))
+;;;;;;  quickurl-ask quickurl) "quickurl" "net/quickurl.el" (18464
+;;;;;;  2403))
 ;;; Generated autoloads from net/quickurl.el
 
 (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" "\
@@ -22135,7 +23286,7 @@ Display `quickurl-list' as a formatted list using `quickurl-list-mode'.
 ;;;***
 \f
 ;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc"
-;;;;;;  "net/rcirc.el" (18369 28761))
+;;;;;;  "net/rcirc.el" (18580 33797))
 ;;; Generated autoloads from net/rcirc.el
 
 (autoload 'rcirc "rcirc" "\
@@ -22170,8 +23321,8 @@ Global minor mode for tracking activity in rcirc buffers.
 
 ;;;***
 \f
-;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (18341
-;;;;;;  12914))
+;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (18464
+;;;;;;  2403))
 ;;; Generated autoloads from net/rcompile.el
 
 (autoload 'remote-compile "rcompile" "\
@@ -22183,7 +23334,7 @@ See \\[compile].
 ;;;***
 \f
 ;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el"
-;;;;;;  (18423 20180))
+;;;;;;  (18463 52910))
 ;;; Generated autoloads from emacs-lisp/re-builder.el
 
 (defalias 'regexp-builder 're-builder)
@@ -22195,7 +23346,7 @@ Construct a regexp interactively.
 
 ;;;***
 \f
-;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (18335 54515))
+;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (18580 33793))
 ;;; Generated autoloads from recentf.el
 
 (defvar recentf-mode nil "\
@@ -22222,9 +23373,15 @@ that were operated on recently.
 ;;;### (autoloads (clear-rectangle string-insert-rectangle string-rectangle
 ;;;;;;  delete-whitespace-rectangle open-rectangle insert-rectangle
 ;;;;;;  yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle
-;;;;;;  delete-rectangle move-to-column-force) "rect" "rect.el" (18335
-;;;;;;  54515))
+;;;;;;  delete-rectangle move-to-column-force) "rect" "rect.el" (18580
+;;;;;;  33793))
 ;;; Generated autoloads from rect.el
+ (define-key ctl-x-r-map "c" 'clear-rectangle)
+ (define-key ctl-x-r-map "k" 'kill-rectangle)
+ (define-key ctl-x-r-map "d" 'delete-rectangle)
+ (define-key ctl-x-r-map "y" 'yank-rectangle)
+ (define-key ctl-x-r-map "o" 'open-rectangle)
+ (define-key ctl-x-r-map "t" 'string-rectangle)
 
 (autoload 'move-to-column-force "rect" "\
 If COLUMN is within a multi-column character, replace it by spaces and tab.
@@ -22351,8 +23508,8 @@ rectangle which were empty.
 
 ;;;***
 \f
-;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (18335
-;;;;;;  54545))
+;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (18463
+;;;;;;  57222))
 ;;; Generated autoloads from textmodes/refill.el
 
 (autoload 'refill-mode "refill" "\
@@ -22368,7 +23525,7 @@ refilling if they would cause auto-filling.
 ;;;***
 \f
 ;;;### (autoloads (reftex-reset-scanning-information reftex-mode
-;;;;;;  turn-on-reftex) "reftex" "textmodes/reftex.el" (18402 14034))
+;;;;;;  turn-on-reftex) "reftex" "textmodes/reftex.el" (18487 10640))
 ;;; Generated autoloads from textmodes/reftex.el
 
 (autoload 'turn-on-reftex "reftex" "\
@@ -22418,7 +23575,7 @@ This enforces rescanning the buffer on next use.
 ;;;***
 \f
 ;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el"
-;;;;;;  (18335 54545))
+;;;;;;  (18463 57222))
 ;;; Generated autoloads from textmodes/reftex-cite.el
 
 (autoload 'reftex-citation "reftex-cite" "\
@@ -22448,7 +23605,7 @@ While entering the regexp, completion on knows citation keys is possible.
 ;;;***
 \f
 ;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el"
-;;;;;;  (18402 14034))
+;;;;;;  (18463 57222))
 ;;; Generated autoloads from textmodes/reftex-global.el
 
 (autoload 'reftex-isearch-minor-mode "reftex-global" "\
@@ -22465,7 +23622,7 @@ With no argument, this command toggles
 ;;;***
 \f
 ;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el"
-;;;;;;  (18402 14034))
+;;;;;;  (18463 57222))
 ;;; Generated autoloads from textmodes/reftex-index.el
 
 (autoload 'reftex-index-phrases-mode "reftex-index" "\
@@ -22498,7 +23655,7 @@ Here are all local bindings.
 ;;;***
 \f
 ;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el"
-;;;;;;  (18335 54545))
+;;;;;;  (18463 57223))
 ;;; Generated autoloads from textmodes/reftex-parse.el
 
 (autoload 'reftex-all-document-files "reftex-parse" "\
@@ -22510,8 +23667,8 @@ of master file.
 
 ;;;***
 \f
-;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (18402
-;;;;;;  14034))
+;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (18487
+;;;;;;  10640))
 ;;; Generated autoloads from textmodes/reftex-vars.el
 (put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
 (put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
@@ -22521,7 +23678,7 @@ of master file.
 ;;;***
 \f
 ;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el"
-;;;;;;  (18428 27944))
+;;;;;;  (18486 64666))
 ;;; Generated autoloads from emacs-lisp/regexp-opt.el
 
 (autoload 'regexp-opt "regexp-opt" "\
@@ -22546,11 +23703,29 @@ This means the number of non-shy regexp grouping constructs
 
 \(fn REGEXP)" nil nil)
 
+;;;***
+\f
+;;;### (autoloads nil "register" "register.el" (18580 33793))
+;;; Generated autoloads from register.el
+ (define-key ctl-x-r-map "\C-@" 'point-to-register)
+ (define-key ctl-x-r-map [?\C-\ ] 'point-to-register)
+ (define-key ctl-x-r-map " " 'point-to-register)
+ (define-key ctl-x-r-map "j" 'jump-to-register)
+ (define-key ctl-x-r-map "s" 'copy-to-register)
+ (define-key ctl-x-r-map "x" 'copy-to-register)
+ (define-key ctl-x-r-map "i" 'insert-register)
+ (define-key ctl-x-r-map "g" 'insert-register)
+ (define-key ctl-x-r-map "r" 'copy-rectangle-to-register)
+ (define-key ctl-x-r-map "n" 'number-to-register)
+ (define-key ctl-x-r-map "+" 'increment-register)
+ (define-key ctl-x-r-map "w" 'window-configuration-to-register)
+ (define-key ctl-x-r-map "f" 'frame-configuration-to-register)
+
 ;;;***
 \f
 ;;;### (autoloads (remember-diary-extract-entries remember-clipboard
 ;;;;;;  remember-other-frame remember) "remember" "textmodes/remember.el"
-;;;;;;  (18427 17234))
+;;;;;;  (18463 57224))
 ;;; Generated autoloads from textmodes/remember.el
 
 (autoload 'remember "remember" "\
@@ -22581,7 +23756,7 @@ Extract diary entries from the region.
 
 ;;;***
 \f
-;;;### (autoloads (repeat) "repeat" "repeat.el" (18335 54516))
+;;;### (autoloads (repeat) "repeat" "repeat.el" (18464 3964))
 ;;; Generated autoloads from repeat.el
 
 (autoload 'repeat "repeat" "\
@@ -22604,7 +23779,7 @@ recently executed command not bound to an input event\".
 ;;;***
 \f
 ;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el"
-;;;;;;  (18335 54537))
+;;;;;;  (18464 1842))
 ;;; Generated autoloads from mail/reporter.el
 
 (autoload 'reporter-submit-bug-report "reporter" "\
@@ -22636,7 +23811,7 @@ mail-sending package is used for editing and sending the message.
 ;;;***
 \f
 ;;;### (autoloads (reposition-window) "reposition" "reposition.el"
-;;;;;;  (18335 54516))
+;;;;;;  (18464 3964))
 ;;; Generated autoloads from reposition.el
 
 (autoload 'reposition-window "reposition" "\
@@ -22662,8 +23837,8 @@ first comment line visible (if point is in a comment).
 
 ;;;***
 \f
-;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (18335
-;;;;;;  54516))
+;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (18464
+;;;;;;  3964))
 ;;; Generated autoloads from resume.el
 
 (autoload 'resume-suspend-hook "resume" "\
@@ -22674,7 +23849,7 @@ Clear out the file used for transmitting args when Emacs resumes.
 ;;;***
 \f
 ;;;### (autoloads (global-reveal-mode reveal-mode) "reveal" "reveal.el"
-;;;;;;  (18335 54516))
+;;;;;;  (18464 3964))
 ;;; Generated autoloads from reveal.el
 
 (autoload 'reveal-mode "reveal" "\
@@ -22709,7 +23884,7 @@ With zero or negative ARG turn mode off.
 ;;;***
 \f
 ;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el"
-;;;;;;  (18335 54522))
+;;;;;;  (18463 52911))
 ;;; Generated autoloads from emacs-lisp/ring.el
 
 (autoload 'ring-p "ring" "\
@@ -22724,7 +23899,7 @@ Make a ring that can contain SIZE elements.
 
 ;;;***
 \f
-;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (18335 54538))
+;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (18464 2403))
 ;;; Generated autoloads from net/rlogin.el
  (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)")
 
@@ -22775,7 +23950,7 @@ variable.
 ;;;;;;  rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output
 ;;;;;;  rmail-highlighted-headers rmail-retry-ignored-headers rmail-displayed-headers
 ;;;;;;  rmail-ignored-headers rmail-dont-reply-to-names rmail-movemail-variant-p)
-;;;;;;  "rmail" "mail/rmail.el" (18364 62105))
+;;;;;;  "rmail" "mail/rmail.el" (18612 17518))
 ;;; Generated autoloads from mail/rmail.el
 
 (autoload 'rmail-movemail-variant-p "rmail" "\
@@ -23034,7 +24209,7 @@ Set PASSWORD to be used for retrieving mail from a POP or IMAP server.
 ;;;***
 \f
 ;;;### (autoloads (rmail-edit-current-message) "rmailedit" "mail/rmailedit.el"
-;;;;;;  (18335 54537))
+;;;;;;  (18580 33797))
 ;;; Generated autoloads from mail/rmailedit.el
 
 (autoload 'rmail-edit-current-message "rmailedit" "\
@@ -23046,7 +24221,7 @@ Edit the contents of this message.
 \f
 ;;;### (autoloads (rmail-next-labeled-message rmail-previous-labeled-message
 ;;;;;;  rmail-read-label rmail-kill-label rmail-add-label) "rmailkwd"
-;;;;;;  "mail/rmailkwd.el" (18335 54537))
+;;;;;;  "mail/rmailkwd.el" (18464 1843))
 ;;; Generated autoloads from mail/rmailkwd.el
 
 (autoload 'rmail-add-label "rmailkwd" "\
@@ -23085,7 +24260,7 @@ With prefix argument N moves forward N messages with these labels.
 ;;;***
 \f
 ;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "mail/rmailmsc.el"
-;;;;;;  (18335 54537))
+;;;;;;  (18464 1843))
 ;;; Generated autoloads from mail/rmailmsc.el
 
 (autoload 'set-rmail-inbox-list "rmailmsc" "\
@@ -23099,7 +24274,7 @@ If FILE-NAME is empty, remove any existing inbox list.
 \f
 ;;;### (autoloads (rmail-output-body-to-file rmail-output rmail-fields-not-to-output
 ;;;;;;  rmail-output-to-rmail-file rmail-output-file-alist) "rmailout"
-;;;;;;  "mail/rmailout.el" (18335 54537))
+;;;;;;  "mail/rmailout.el" (18464 1843))
 ;;; Generated autoloads from mail/rmailout.el
 
 (defvar rmail-output-file-alist nil "\
@@ -23166,8 +24341,8 @@ FILE-NAME defaults, interactively, from the Subject field of the message.
 \f
 ;;;### (autoloads (rmail-sort-by-labels rmail-sort-by-lines rmail-sort-by-correspondent
 ;;;;;;  rmail-sort-by-recipient rmail-sort-by-author rmail-sort-by-subject
-;;;;;;  rmail-sort-by-date) "rmailsort" "mail/rmailsort.el" (18335
-;;;;;;  54537))
+;;;;;;  rmail-sort-by-date) "rmailsort" "mail/rmailsort.el" (18464
+;;;;;;  1844))
 ;;; Generated autoloads from mail/rmailsort.el
 
 (autoload 'rmail-sort-by-date "rmailsort" "\
@@ -23219,7 +24394,7 @@ KEYWORDS is a comma-separated list of labels.
 ;;;;;;  rmail-summary-by-senders rmail-summary-by-topic rmail-summary-by-regexp
 ;;;;;;  rmail-summary-by-recipients rmail-summary-by-labels rmail-summary
 ;;;;;;  rmail-summary-line-count-flag rmail-summary-scroll-between-messages)
-;;;;;;  "rmailsum" "mail/rmailsum.el" (18335 54537))
+;;;;;;  "rmailsum" "mail/rmailsum.el" (18464 1844))
 ;;; Generated autoloads from mail/rmailsum.el
 
 (defvar rmail-summary-scroll-between-messages t "\
@@ -23301,7 +24476,7 @@ Setting this variable has an effect only before reading a mail.")
 ;;;***
 \f
 ;;;### (autoloads (rng-c-load-schema) "rng-cmpct" "nxml/rng-cmpct.el"
-;;;;;;  (18335 54540))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from nxml/rng-cmpct.el
 
 (autoload 'rng-c-load-schema "rng-cmpct" "\
@@ -23313,7 +24488,7 @@ Return a pattern.
 ;;;***
 \f
 ;;;### (autoloads (rng-nxml-mode-init) "rng-nxml" "nxml/rng-nxml.el"
-;;;;;;  (18381 59318))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from nxml/rng-nxml.el
 
 (autoload 'rng-nxml-mode-init "rng-nxml" "\
@@ -23326,7 +24501,7 @@ Validation will be enabled if `rng-nxml-auto-validate-flag' is non-nil.
 ;;;***
 \f
 ;;;### (autoloads (rng-validate-mode) "rng-valid" "nxml/rng-valid.el"
-;;;;;;  (18335 54540))
+;;;;;;  (18580 33798))
 ;;; Generated autoloads from nxml/rng-valid.el
 
 (autoload 'rng-validate-mode "rng-valid" "\
@@ -23334,17 +24509,17 @@ Minor mode performing continual validation against a RELAX NG schema.
 
 Checks whether the buffer is a well-formed XML 1.0 document,
 conforming to the XML Namespaces Recommendation and valid against a
-RELAX NG schema. The mode-line indicates whether it is or not.  Any
+RELAX NG schema.  The mode-line indicates whether it is or not.  Any
 parts of the buffer that cause it not to be are considered errors and
-are highlighted with face `rng-error'. A description of each error is
+are highlighted with face `rng-error'.  A description of each error is
 available as a tooltip.  \\[rng-next-error] goes to the next error
-after point. Clicking mouse-1 on the word `Invalid' in the mode-line
-goes to the first error in the buffer. If the buffer changes, then it
+after point.  Clicking mouse-1 on the word `Invalid' in the mode-line
+goes to the first error in the buffer.  If the buffer changes, then it
 will be automatically rechecked when Emacs becomes idle; the
-rechecking will be paused whenever there is input pending..
+rechecking will be paused whenever there is input pending.
 
 By default, uses a vacuous schema that allows any well-formed XML
-document. A schema can be specified explictly using
+document.  A schema can be specified explictly using
 \\[rng-set-schema-file-and-validate], or implicitly based on the buffer's
 file name or on the root element name.  In each case the schema must
 be a RELAX NG schema using the compact schema (such schemas
@@ -23356,35 +24531,36 @@ to use for finding the schema.
 
 ;;;***
 \f
-;;;### (autoloads (rng-xsd-compile) "rng-xsd" "nxml/rng-xsd.el" (18335
-;;;;;;  54541))
+;;;### (autoloads (rng-xsd-compile) "rng-xsd" "nxml/rng-xsd.el" (18580
+;;;;;;  33798))
 ;;; Generated autoloads from nxml/rng-xsd.el
 
 (put 'http://www\.w3\.org/2001/XMLSchema-datatypes 'rng-dt-compile 'rng-xsd-compile)
 
 (autoload 'rng-xsd-compile "rng-xsd" "\
-Provides W3C XML Schema as a RELAX NG datatypes library. NAME is a
-symbol giving the local name of the datatype.  PARAMS is a list of
-pairs (PARAM-NAME . PARAM-VALUE) where PARAM-NAME is a symbol giving
-the name of the parameter and PARAM-VALUE is a string giving its
-value.  If NAME or PARAMS are invalid, it calls rng-dt-error passing
-it arguments in the same style as format; the value from rng-dt-error
-will be returned.  Otherwise, it returns a list.  The first member of
-the list is t if any string is a legal value for the datatype and nil
-otherwise.  The second argument is a symbol; this symbol will be
-called as a function passing it a string followed by the remaining
-members of the list.  The function must return an object representing
-the value of the datatype that was represented by the string, or nil
-if the string is not a representation of any value. The object
-returned can be any convenient non-nil value, provided that, if two
-strings represent the same value, the returned objects must be equal.
+Provides W3C XML Schema as a RELAX NG datatypes library.
+NAME is a symbol giving the local name of the datatype.  PARAMS is a
+list of pairs (PARAM-NAME . PARAM-VALUE) where PARAM-NAME is a symbol
+giving the name of the parameter and PARAM-VALUE is a string giving
+its value.  If NAME or PARAMS are invalid, it calls rng-dt-error
+passing it arguments in the same style as format; the value from
+rng-dt-error will be returned.  Otherwise, it returns a list.  The
+first member of the list is t if any string is a legal value for the
+datatype and nil otherwise.  The second argument is a symbol; this
+symbol will be called as a function passing it a string followed by
+the remaining members of the list.  The function must return an object
+representing the value of the datatype that was represented by the
+string, or nil if the string is not a representation of any value.
+The object returned can be any convenient non-nil value, provided
+that, if two strings represent the same value, the returned objects
+must be equal.
 
 \(fn NAME PARAMS)" nil nil)
 
 ;;;***
 \f
 ;;;### (autoloads (robin-use-package robin-modify-package robin-define-package)
-;;;;;;  "robin" "international/robin.el" (18340 25864))
+;;;;;;  "robin" "international/robin.el" (18466 30796))
 ;;; Generated autoloads from international/robin.el
 
 (autoload 'robin-define-package "robin" "\
@@ -23417,7 +24593,7 @@ Start using robin package NAME, which is a string.
 ;;;***
 \f
 ;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region
-;;;;;;  rot13-string rot13) "rot13" "rot13.el" (18335 54516))
+;;;;;;  rot13-string rot13) "rot13" "rot13.el" (18464 3964))
 ;;; Generated autoloads from rot13.el
 
 (autoload 'rot13 "rot13" "\
@@ -23454,8 +24630,45 @@ Toggle the use of ROT13 encoding for the current window.
 
 ;;;***
 \f
-;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (18341
-;;;;;;  12905))
+;;;### (autoloads (rst-minor-mode rst-mode) "rst" "textmodes/rst.el"
+;;;;;;  (18540 60872))
+;;; Generated autoloads from textmodes/rst.el
+ (add-to-list 'auto-mode-alist '("\\.re?st\\'" . rst-mode))
+
+(autoload 'rst-mode "rst" "\
+Major mode for editing reStructuredText documents.
+
+There are a number of convenient keybindings provided by
+Rst mode.  The main one is \\[rst-adjust], it updates or rotates
+the section title around point or promotes/demotes the
+decorations within the region (see full details below).
+Use negative prefix arg to rotate in the other direction.
+\\{rst-mode-map}
+
+Turning on `rst-mode' calls the normal hooks `text-mode-hook' and
+`rst-mode-hook'. This mode also supports font-lock highlighting.
+You may customize `rst-mode-lazy' to toggle font-locking of
+blocks.
+
+\(fn)" t nil)
+
+(autoload 'rst-minor-mode "rst" "\
+ReST Minor Mode.
+Toggle ReST minor mode.
+With no argument, this command toggles the mode.
+Non-null prefix argument turns on the mode.
+Null prefix argument turns off the mode.
+
+When ReST minor mode is enabled, the ReST mode keybindings
+are installed on top of the major mode bindings.  Use this
+for modes derived from Text mode, like Mail mode.
+
+\(fn &optional ARG)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (18464
+;;;;;;  34659))
 ;;; Generated autoloads from ruler-mode.el
 
 (autoload 'ruler-mode "ruler-mode" "\
@@ -23465,8 +24678,8 @@ Display a ruler in the header line if ARG > 0.
 
 ;;;***
 \f
-;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (18335
-;;;;;;  54522))
+;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (18507
+;;;;;;  35268))
 ;;; Generated autoloads from emacs-lisp/rx.el
 
 (autoload 'rx-to-string "rx" "\
@@ -23758,15 +24971,9 @@ enclosed in `(and ...)'.
 `(** N M SEXP ...)'
      matches N to M occurrences.
 
-`(backref N)'
-    matches what was matched previously by submatch N.
-
 `(backref N)'
      matches what was matched previously by submatch N.
 
-`(backref N)'
-    matches what was matched previously by submatch N.
-
 `(eval FORM)'
      evaluate FORM and insert result.  If result is a string,
      `regexp-quote' it.
@@ -23779,7 +24986,7 @@ enclosed in `(and ...)'.
 ;;;***
 \f
 ;;;### (autoloads (savehist-mode savehist-mode) "savehist" "savehist.el"
-;;;;;;  (18301 39792))
+;;;;;;  (18654 2590))
 ;;; Generated autoloads from savehist.el
 
 (defvar savehist-mode nil "\
@@ -23805,7 +25012,7 @@ which is probably undesirable.
 ;;;***
 \f
 ;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el"
-;;;;;;  (18369 28763))
+;;;;;;  (18464 1611))
 ;;; Generated autoloads from progmodes/scheme.el
 
 (autoload 'scheme-mode "scheme" "\
@@ -23847,7 +25054,7 @@ that variable's value is a string.
 ;;;***
 \f
 ;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el"
-;;;;;;  (18335 54533))
+;;;;;;  (18463 54942))
 ;;; Generated autoloads from gnus/score-mode.el
 
 (autoload 'gnus-score-mode "score-mode" "\
@@ -23861,7 +25068,7 @@ This mode is an extended emacs-lisp mode.
 ;;;***
 \f
 ;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el"
-;;;;;;  (18335 54516))
+;;;;;;  (18464 3965))
 ;;; Generated autoloads from scroll-all.el
 
 (defvar scroll-all-mode nil "\
@@ -23884,7 +25091,7 @@ apply to all visible windows in the same frame.
 ;;;***
 \f
 ;;;### (autoloads (scroll-lock-mode) "scroll-lock" "scroll-lock.el"
-;;;;;;  (18335 54516))
+;;;;;;  (18464 3965))
 ;;; Generated autoloads from scroll-lock.el
 
 (autoload 'scroll-lock-mode "scroll-lock" "\
@@ -23906,7 +25113,7 @@ during scrolling.
 ;;;;;;  mail-alias-file mail-default-reply-to mail-archive-file-name
 ;;;;;;  mail-header-separator send-mail-function mail-interactive
 ;;;;;;  mail-self-blind mail-specify-envelope-from mail-from-style)
-;;;;;;  "sendmail" "mail/sendmail.el" (18341 12913))
+;;;;;;  "sendmail" "mail/sendmail.el" (18634 15334))
 ;;; Generated autoloads from mail/sendmail.el
 
 (defvar mail-from-style 'angles "\
@@ -23947,7 +25154,7 @@ so you can remove or alter the BCC field to override the default.")
 
 (custom-autoload 'mail-self-blind "sendmail" t)
 
-(defvar mail-interactive nil "\
+(defvar mail-interactive t "\
 Non-nil means when sending a message wait for and display errors.
 nil means let mailer mail back a message to report errors.")
 
@@ -24207,7 +25414,7 @@ Like `mail' command, but display mail buffer in another frame.
 ;;;***
 \f
 ;;;### (autoloads (server-save-buffers-kill-terminal server-mode
-;;;;;;  server-start) "server" "server.el" (18423 51563))
+;;;;;;  server-start) "server" "server.el" (18654 2590))
 ;;; Generated autoloads from server.el
 
 (autoload 'server-start "server" "\
@@ -24251,7 +25458,7 @@ only these files will be asked to be saved.
 
 ;;;***
 \f
-;;;### (autoloads (ses-mode) "ses" "ses.el" (18335 54516))
+;;;### (autoloads (ses-mode) "ses" "ses.el" (18476 36331))
 ;;; Generated autoloads from ses.el
 
 (autoload 'ses-mode "ses" "\
@@ -24270,7 +25477,7 @@ These are active only in the minibuffer, when entering or editing a formula:
 ;;;***
 \f
 ;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el"
-;;;;;;  (18391 43731))
+;;;;;;  (18643 25224))
 ;;; Generated autoloads from textmodes/sgml-mode.el
 
 (autoload 'sgml-mode "sgml-mode" "\
@@ -24338,7 +25545,7 @@ To work around that, do:
 ;;;***
 \f
 ;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el"
-;;;;;;  (18425 32959))
+;;;;;;  (18654 2599))
 ;;; Generated autoloads from progmodes/sh-script.el
 (put 'sh-shell 'safe-local-variable 'symbolp)
 
@@ -24379,7 +25586,7 @@ buffer indents as it currently is indented.
 
 
 \\[backward-delete-char-untabify]       Delete backward one position, even if it was a tab.
-\\[sh-newline-and-indent]       Delete unquoted space and indent new line same as this one.
+\\[newline-and-indent]  Delete unquoted space and indent new line same as this one.
 \\[sh-end-of-command]   Go to end of successive commands.
 \\[sh-beginning-of-command]     Go to beginning of successive commands.
 \\[sh-set-shell]        Set this buffer's shell, and maybe its magic number.
@@ -24402,7 +25609,7 @@ with your script for an edit-interpret-debug cycle.
 
 ;;;***
 \f
-;;;### (autoloads (sha1) "sha1" "sha1.el" (18392 19203))
+;;;### (autoloads (sha1) "sha1" "sha1.el" (18464 3965))
 ;;; Generated autoloads from sha1.el
 
 (autoload 'sha1 "sha1" "\
@@ -24417,7 +25624,7 @@ If BINARY is non-nil, return a string in binary form.
 ;;;***
 \f
 ;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el"
-;;;;;;  (18335 54522))
+;;;;;;  (18463 52911))
 ;;; Generated autoloads from emacs-lisp/shadow.el
 
 (autoload 'list-load-path-shadows "shadow" "\
@@ -24464,8 +25671,8 @@ buffer called `*Shadows*'.  Shadowings are located by calling the
 ;;;***
 \f
 ;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group
-;;;;;;  shadow-define-cluster) "shadowfile" "shadowfile.el" (18335
-;;;;;;  54516))
+;;;;;;  shadow-define-cluster) "shadowfile" "shadowfile.el" (18580
+;;;;;;  33793))
 ;;; Generated autoloads from shadowfile.el
 
 (autoload 'shadow-define-cluster "shadowfile" "\
@@ -24504,7 +25711,7 @@ Set up file shadowing.
 ;;;***
 \f
 ;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el"
-;;;;;;  (18420 43984))
+;;;;;;  (18613 36683))
 ;;; Generated autoloads from shell.el
 
 (defvar shell-dumb-shell-regexp "cmd\\(proxy\\)?\\.exe" "\
@@ -24554,7 +25761,7 @@ Otherwise, one argument `-i' is passed to the shell.
 ;;;***
 \f
 ;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage)
-;;;;;;  "sieve" "gnus/sieve.el" (18335 54533))
+;;;;;;  "sieve" "gnus/sieve.el" (18463 54942))
 ;;; Generated autoloads from gnus/sieve.el
 
 (autoload 'sieve-manage "sieve" "\
@@ -24575,7 +25782,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (sieve-mode) "sieve-mode" "gnus/sieve-mode.el"
-;;;;;;  (18335 54533))
+;;;;;;  (18463 54942))
 ;;; Generated autoloads from gnus/sieve-mode.el
 
 (autoload 'sieve-mode "sieve-mode" "\
@@ -24590,8 +25797,8 @@ Turning on Sieve mode runs `sieve-mode-hook'.
 
 ;;;***
 \f
-;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (18335
-;;;;;;  54543))
+;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (18464
+;;;;;;  1612))
 ;;; Generated autoloads from progmodes/simula.el
 
 (autoload 'simula-mode "simula" "\
@@ -24640,7 +25847,7 @@ with no arguments, if that value is non-nil.
 ;;;***
 \f
 ;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new
-;;;;;;  define-skeleton) "skeleton" "skeleton.el" (18341 12905))
+;;;;;;  define-skeleton) "skeleton" "skeleton.el" (18464 3966))
 ;;; Generated autoloads from skeleton.el
 
 (defvar skeleton-filter-function 'identity "\
@@ -24750,7 +25957,7 @@ symmetrical ones, and the same character twice for the others.
 ;;;***
 \f
 ;;;### (autoloads (smerge-start-session smerge-mode smerge-ediff)
-;;;;;;  "smerge-mode" "smerge-mode.el" (18416 36501))
+;;;;;;  "smerge-mode" "smerge-mode.el" (18580 33793))
 ;;; Generated autoloads from smerge-mode.el
 
 (autoload 'smerge-ediff "smerge-mode" "\
@@ -24775,7 +25982,7 @@ If no conflict maker is found, turn off `smerge-mode'.
 ;;;***
 \f
 ;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el"
-;;;;;;  (18375 34229))
+;;;;;;  (18463 54942))
 ;;; Generated autoloads from gnus/smiley.el
 
 (autoload 'smiley-region "smiley" "\
@@ -24793,7 +26000,7 @@ interactively. If there's no argument, do it at the current buffer
 ;;;***
 \f
 ;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail"
-;;;;;;  "mail/smtpmail.el" (18369 20325))
+;;;;;;  "mail/smtpmail.el" (18507 35269))
 ;;; Generated autoloads from mail/smtpmail.el
 
 (autoload 'smtpmail-send-it "smtpmail" "\
@@ -24808,7 +26015,7 @@ Send mail that was queued as a result of setting `smtpmail-queue-mail'.
 
 ;;;***
 \f
-;;;### (autoloads (snake) "snake" "play/snake.el" (18335 54541))
+;;;### (autoloads (snake) "snake" "play/snake.el" (18464 1945))
 ;;; Generated autoloads from play/snake.el
 
 (autoload 'snake "snake" "\
@@ -24832,7 +26039,7 @@ Snake mode keybindings:
 ;;;***
 \f
 ;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el"
-;;;;;;  (18335 54538))
+;;;;;;  (18464 2404))
 ;;; Generated autoloads from net/snmp-mode.el
 
 (autoload 'snmp-mode "snmp-mode" "\
@@ -24861,8 +26068,8 @@ then `snmpv2-mode-hook'.
 
 ;;;***
 \f
-;;;### (autoloads (sunrise-sunset) "solar" "calendar/solar.el" (18426
-;;;;;;  29950))
+;;;### (autoloads (sunrise-sunset) "solar" "calendar/solar.el" (18580
+;;;;;;  33794))
 ;;; Generated autoloads from calendar/solar.el
 
 (autoload 'sunrise-sunset "solar" "\
@@ -24877,8 +26084,8 @@ This function is suitable for execution in a .emacs file.
 
 ;;;***
 \f
-;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (18335
-;;;;;;  54541))
+;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (18659
+;;;;;;  12585))
 ;;; Generated autoloads from play/solitaire.el
 
 (autoload 'solitaire "solitaire" "\
@@ -24891,7 +26098,7 @@ Move stones using \\[solitaire-move] followed by a direction key.
 Undo moves using \\[solitaire-undo].
 Check for possible moves using \\[solitaire-do-check].
 \(The variable `solitaire-auto-eval' controls whether to automatically
-check after each move or undo)
+check after each move or undo.)
 
 What is Solitaire?
 
@@ -24955,7 +26162,7 @@ Pick your favourite shortcuts:
 \f
 ;;;### (autoloads (reverse-region sort-columns sort-regexp-fields
 ;;;;;;  sort-fields sort-numeric-fields sort-pages sort-paragraphs
-;;;;;;  sort-lines sort-subr) "sort" "sort.el" (18403 34899))
+;;;;;;  sort-lines sort-subr) "sort" "sort.el" (18580 33793))
 ;;; Generated autoloads from sort.el
 (put 'sort-fold-case 'safe-local-variable 'booleanp)
 
@@ -25099,8 +26306,8 @@ From a program takes two point or marker arguments, BEG and END.
 
 ;;;***
 \f
-;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (18335
-;;;;;;  54533))
+;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (18580
+;;;;;;  33796))
 ;;; Generated autoloads from gnus/spam.el
 
 (autoload 'spam-initialize "spam" "\
@@ -25116,7 +26323,7 @@ installed through `spam-necessary-extra-headers'.
 \f
 ;;;### (autoloads (spam-report-deagentize spam-report-agentize spam-report-url-to-file
 ;;;;;;  spam-report-url-ping-mm-url spam-report-process-queue) "spam-report"
-;;;;;;  "gnus/spam-report.el" (18375 34229))
+;;;;;;  "gnus/spam-report.el" (18580 33796))
 ;;; Generated autoloads from gnus/spam-report.el
 
 (autoload 'spam-report-process-queue "spam-report" "\
@@ -25159,7 +26366,7 @@ Spam reports will be queued with the method used when
 ;;;***
 \f
 ;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar"
-;;;;;;  "speedbar.el" (18335 54516))
+;;;;;;  "speedbar.el" (18464 3968))
 ;;; Generated autoloads from speedbar.el
 
 (defalias 'speedbar 'speedbar-frame-mode)
@@ -25184,7 +26391,7 @@ selected.  If the speedbar frame is active, then select the attached frame.
 ;;;***
 \f
 ;;;### (autoloads (spell-string spell-region spell-word spell-buffer)
-;;;;;;  "spell" "textmodes/spell.el" (18367 13963))
+;;;;;;  "spell" "textmodes/spell.el" (18463 57224))
 ;;; Generated autoloads from textmodes/spell.el
 
 (put 'spell-filter 'risky-local-variable t)
@@ -25228,8 +26435,8 @@ Check spelling of string supplied as argument.
 
 ;;;***
 \f
-;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (18367
-;;;;;;  22976))
+;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (18464
+;;;;;;  1945))
 ;;; Generated autoloads from play/spook.el
 
 (autoload 'spook "spook" "\
@@ -25247,8 +26454,8 @@ Return a vector containing the lines from `spook-phrases-file'.
 ;;;### (autoloads (sql-linter sql-db2 sql-interbase sql-postgres
 ;;;;;;  sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix
 ;;;;;;  sql-sybase sql-oracle sql-product-interactive sql-mode sql-help
-;;;;;;  sql-add-product-keywords) "sql" "progmodes/sql.el" (18335
-;;;;;;  54543))
+;;;;;;  sql-add-product-keywords) "sql" "progmodes/sql.el" (18580
+;;;;;;  33799))
 ;;; Generated autoloads from progmodes/sql.el
 
 (autoload 'sql-add-product-keywords "sql" "\
@@ -25679,8 +26886,8 @@ input.  See `sql-interactive-mode'.
 ;;;;;;  strokes-mode strokes-list-strokes strokes-load-user-strokes
 ;;;;;;  strokes-help strokes-describe-stroke strokes-do-complex-stroke
 ;;;;;;  strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke
-;;;;;;  strokes-global-set-stroke) "strokes" "strokes.el" (18335
-;;;;;;  54516))
+;;;;;;  strokes-global-set-stroke) "strokes" "strokes.el" (18507
+;;;;;;  35267))
 ;;; Generated autoloads from strokes.el
 
 (autoload 'strokes-global-set-stroke "strokes" "\
@@ -25790,7 +26997,7 @@ Read a complex stroke and insert its glyph into the current buffer.
 ;;;***
 \f
 ;;;### (autoloads (studlify-buffer studlify-word studlify-region)
-;;;;;;  "studly" "play/studly.el" (16211 27038))
+;;;;;;  "studly" "play/studly.el" (18430 8152))
 ;;; Generated autoloads from play/studly.el
 
 (autoload 'studlify-region "studly" "\
@@ -25811,7 +27018,7 @@ Studlify-case the current buffer.
 ;;;***
 \f
 ;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el"
-;;;;;;  (18392 41073))
+;;;;;;  (18464 1845))
 ;;; Generated autoloads from mail/supercite.el
 
 (autoload 'sc-cite-original "supercite" "\
@@ -25844,7 +27051,7 @@ and `sc-post-hook' is run after the guts of this function.
 ;;;***
 \f
 ;;;### (autoloads (symbol-completion-try-complete symbol-complete)
-;;;;;;  "sym-comp" "progmodes/sym-comp.el" (18373 17378))
+;;;;;;  "sym-comp" "progmodes/sym-comp.el" (18464 1613))
 ;;; Generated autoloads from progmodes/sym-comp.el
 
 (autoload 'symbol-complete "sym-comp" "\
@@ -25881,13 +27088,13 @@ completion:
 
 ;;;***
 \f
-;;;### (autoloads (gpm-mouse-mode) "t-mouse" "t-mouse.el" (18335
-;;;;;;  54516))
+;;;### (autoloads (gpm-mouse-mode) "t-mouse" "t-mouse.el" (18580
+;;;;;;  33793))
 ;;; Generated autoloads from t-mouse.el
 
 (define-obsolete-function-alias 't-mouse-mode 'gpm-mouse-mode "23.1")
 
-(defvar gpm-mouse-mode nil "\
+(defvar gpm-mouse-mode t "\
 Non-nil if Gpm-Mouse mode is enabled.
 See the command `gpm-mouse-mode' for a description of this minor mode.
 Setting this variable directly does not take effect;
@@ -25909,7 +27116,7 @@ It relies on the `gpm' daemon being activated.
 
 ;;;***
 \f
-;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (18335 54516))
+;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (18464 3969))
 ;;; Generated autoloads from tabify.el
 
 (autoload 'untabify "tabify" "\
@@ -25944,7 +27151,7 @@ The variable `tab-width' controls the spacing of tab stops.
 ;;;;;;  table-recognize table-insert-row-column table-insert-column
 ;;;;;;  table-insert-row table-insert table-point-left-cell-hook
 ;;;;;;  table-point-entered-cell-hook table-load-hook table-cell-map-hook)
-;;;;;;  "table" "textmodes/table.el" (18335 54546))
+;;;;;;  "table" "textmodes/table.el" (18463 57224))
 ;;; Generated autoloads from textmodes/table.el
 
 (defvar table-cell-map-hook nil "\
@@ -26532,7 +27739,7 @@ converts a table into plain text without frames.  It is a companion to
 
 ;;;***
 \f
-;;;### (autoloads (talk talk-connect) "talk" "talk.el" (18335 54516))
+;;;### (autoloads (talk talk-connect) "talk" "talk.el" (18473 65304))
 ;;; Generated autoloads from talk.el
 
 (autoload 'talk-connect "talk" "\
@@ -26547,7 +27754,7 @@ Connect to the Emacs talk group from the current X display or tty frame.
 
 ;;;***
 \f
-;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (18421 18853))
+;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (18507 35267))
 ;;; Generated autoloads from tar-mode.el
 
 (autoload 'tar-mode "tar-mode" "\
@@ -26571,7 +27778,7 @@ See also: variables `tar-update-datestamp' and `tar-anal-blocksize'.
 ;;;***
 \f
 ;;;### (autoloads (tcl-help-on-word inferior-tcl tcl-mode) "tcl"
-;;;;;;  "progmodes/tcl.el" (18335 54543))
+;;;;;;  "progmodes/tcl.el" (18464 1613))
 ;;; Generated autoloads from progmodes/tcl.el
 
 (autoload 'tcl-mode "tcl" "\
@@ -26622,7 +27829,7 @@ Prefix argument means invert sense of `tcl-use-smart-word-finder'.
 
 ;;;***
 \f
-;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (18335 54538))
+;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (18580 33797))
 ;;; Generated autoloads from net/telnet.el
  (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)")
 
@@ -26649,8 +27856,8 @@ Normally input is edited in Emacs and sent a line at a time.
 
 ;;;***
 \f
-;;;### (autoloads (ansi-term term make-term) "term" "term.el" (18425
-;;;;;;  32958))
+;;;### (autoloads (serial-term ansi-term term make-term) "term" "term.el"
+;;;;;;  (18654 2590))
 ;;; Generated autoloads from term.el
 
 (autoload 'make-term "term" "\
@@ -26676,10 +27883,24 @@ Start a terminal-emulator in a new buffer.
 
 \(fn PROGRAM &optional NEW-BUFFER-NAME)" t nil)
 
+(autoload 'serial-term "term" "\
+Start a terminal-emulator for a serial port in a new buffer.
+PORT is the path or name of the serial port.  For example, this
+could be \"/dev/ttyS0\" on Unix.  On Windows, this could be
+\"COM1\" or \"\\\\.\\COM10\".
+SPEED is the speed of the serial port in bits per second.  9600
+is a common value.  SPEED can be nil, see
+`serial-process-configure' for details.
+The buffer is in Term mode; see `term-mode' for the commands to
+use in that buffer.
+\\<term-raw-map>Type \\[switch-to-buffer] to switch to another buffer.
+
+\(fn PORT SPEED)" t nil)
+
 ;;;***
 \f
-;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (18335
-;;;;;;  54517))
+;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (18464
+;;;;;;  3970))
 ;;; Generated autoloads from terminal.el
 
 (autoload 'terminal-emulator "terminal" "\
@@ -26716,7 +27937,7 @@ subprocess started.
 ;;;***
 \f
 ;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el"
-;;;;;;  (18335 54523))
+;;;;;;  (18463 52912))
 ;;; Generated autoloads from emacs-lisp/testcover.el
 
 (autoload 'testcover-this-defun "testcover" "\
@@ -26726,7 +27947,7 @@ Start coverage on function under point.
 
 ;;;***
 \f
-;;;### (autoloads (tetris) "tetris" "play/tetris.el" (18335 54541))
+;;;### (autoloads (tetris) "tetris" "play/tetris.el" (18464 1946))
 ;;; Generated autoloads from play/tetris.el
 
 (autoload 'tetris "tetris" "\
@@ -26757,7 +27978,7 @@ tetris-mode keybindings:
 ;;;;;;  tex-start-commands tex-start-options slitex-run-command latex-run-command
 ;;;;;;  tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
 ;;;;;;  tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
-;;;;;;  (18382 6719))
+;;;;;;  (18654 2600))
 ;;; Generated autoloads from textmodes/tex-mode.el
 
 (defvar tex-shell-file-name nil "\
@@ -27059,7 +28280,7 @@ Major mode to edit DocTeX files.
 ;;;***
 \f
 ;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer)
-;;;;;;  "texinfmt" "textmodes/texinfmt.el" (18335 54546))
+;;;;;;  "texinfmt" "textmodes/texinfmt.el" (18654 2600))
 ;;; Generated autoloads from textmodes/texinfmt.el
 
 (autoload 'texinfo-format-buffer "texinfmt" "\
@@ -27099,7 +28320,7 @@ if large.  You can use `Info-split' to do this manually.
 ;;;***
 \f
 ;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote)
-;;;;;;  "texinfo" "textmodes/texinfo.el" (18335 54546))
+;;;;;;  "texinfo" "textmodes/texinfo.el" (18463 57225))
 ;;; Generated autoloads from textmodes/texinfo.el
 
 (defvar texinfo-open-quote "``" "\
@@ -27185,7 +28406,7 @@ value of `texinfo-mode-hook'.
 \f
 ;;;### (autoloads (thai-composition-function thai-compose-buffer
 ;;;;;;  thai-compose-string thai-compose-region) "thai-util" "language/thai-util.el"
-;;;;;;  (18341 12912))
+;;;;;;  (18615 49559))
 ;;; Generated autoloads from language/thai-util.el
 
 (autoload 'thai-compose-region "thai-util" "\
@@ -27208,13 +28429,13 @@ Compose Thai characters in the current buffer.
 (autoload 'thai-composition-function "thai-util" "\
 Not documented
 
-\(fn POS TO FONT-OBJECT STRING)" nil nil)
+\(fn GSTRING)" nil nil)
 
 ;;;***
 \f
 ;;;### (autoloads (list-at-point number-at-point symbol-at-point
 ;;;;;;  sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing)
-;;;;;;  "thingatpt" "thingatpt.el" (18335 54517))
+;;;;;;  "thingatpt" "thingatpt.el" (18592 38131))
 ;;; Generated autoloads from thingatpt.el
 
 (autoload 'forward-thing "thingatpt" "\
@@ -27271,7 +28492,7 @@ Not documented
 \f
 ;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked
 ;;;;;;  thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el"
-;;;;;;  (18335 54517))
+;;;;;;  (18580 33793))
 ;;; Generated autoloads from thumbs.el
 
 (autoload 'thumbs-find-thumb "thumbs" "\
@@ -27310,7 +28531,7 @@ In dired, call the setroot program on the image at point.
 ;;;;;;  tibetan-composition-function tibetan-decompose-string tibetan-decompose-region
 ;;;;;;  tibetan-compose-region tibetan-compose-string tibetan-transcription-to-tibetan
 ;;;;;;  tibetan-tibetan-to-transcription tibetan-char-p) "tibet-util"
-;;;;;;  "language/tibet-util.el" (18370 13448))
+;;;;;;  "language/tibet-util.el" (18463 56567))
 ;;; Generated autoloads from language/tibet-util.el
 
 (autoload 'tibetan-char-p "tibet-util" "\
@@ -27389,7 +28610,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el"
-;;;;;;  (18335 54547))
+;;;;;;  (18463 57225))
 ;;; Generated autoloads from textmodes/tildify.el
 
 (autoload 'tildify-region "tildify" "\
@@ -27414,7 +28635,7 @@ This function performs no refilling of the changed text.
 \f
 ;;;### (autoloads (emacs-init-time emacs-uptime display-time-world
 ;;;;;;  display-time-mode display-time display-time-day-and-date)
-;;;;;;  "time" "time.el" (18367 13960))
+;;;;;;  "time" "time.el" (18464 3970))
 ;;; Generated autoloads from time.el
 
 (defvar display-time-day-and-date nil "\
@@ -27476,7 +28697,7 @@ Return a string giving the duration of the Emacs initialization.
 ;;;;;;  time-to-day-in-year date-leap-year-p days-between date-to-day
 ;;;;;;  time-add time-subtract time-since days-to-time time-less-p
 ;;;;;;  seconds-to-time time-to-seconds date-to-time) "time-date"
-;;;;;;  "calendar/time-date.el" (18426 29950))
+;;;;;;  "calendar/time-date.el" (18463 52110))
 ;;; Generated autoloads from calendar/time-date.el
 
 (autoload 'date-to-time "time-date" "\
@@ -27588,7 +28809,7 @@ This function does not work for SECONDS greater than `most-positive-fixnum'.
 ;;;***
 \f
 ;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp"
-;;;;;;  "time-stamp.el" (18341 12905))
+;;;;;;  "time-stamp.el" (18464 3970))
 ;;; Generated autoloads from time-stamp.el
 (put 'time-stamp-format 'safe-local-variable 'stringp)
 (put 'time-stamp-time-zone 'safe-local-variable 'string-or-null-p)
@@ -27632,7 +28853,7 @@ With ARG, turn time stamping on if and only if arg is positive.
 ;;;;;;  timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out
 ;;;;;;  timeclock-change timeclock-status-string timeclock-out timeclock-in
 ;;;;;;  timeclock-modeline-display) "timeclock" "calendar/timeclock.el"
-;;;;;;  (18426 29950))
+;;;;;;  (18580 33794))
 ;;; Generated autoloads from calendar/timeclock.el
 
 (autoload 'timeclock-modeline-display "timeclock" "\
@@ -27732,7 +28953,7 @@ relative only to the time worked today, and not to past time.
 ;;;***
 \f
 ;;;### (autoloads (batch-titdic-convert titdic-convert) "titdic-cnv"
-;;;;;;  "international/titdic-cnv.el" (18341 12911))
+;;;;;;  "international/titdic-cnv.el" (18463 56328))
 ;;; Generated autoloads from international/titdic-cnv.el
 
 (autoload 'titdic-convert "titdic-cnv" "\
@@ -27755,7 +28976,7 @@ To get complete usage, invoke \"emacs -batch -f batch-titdic-convert -h\".
 ;;;***
 \f
 ;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm"
-;;;;;;  "tmm.el" (18335 54517))
+;;;;;;  "tmm.el" (18464 3971))
 ;;; Generated autoloads from tmm.el
  (define-key global-map "\M-`" 'tmm-menubar)
  (define-key global-map [menu-bar mouse-1] 'tmm-menubar-mouse)
@@ -27795,7 +29016,7 @@ Its value should be an event that has a binding in MENU.
 \f
 ;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities
 ;;;;;;  todo-insert-item todo-add-item-non-interactively todo-add-category)
-;;;;;;  "todo-mode" "calendar/todo-mode.el" (18426 29950))
+;;;;;;  "todo-mode" "calendar/todo-mode.el" (18580 33794))
 ;;; Generated autoloads from calendar/todo-mode.el
 
 (autoload 'todo-add-category "todo-mode" "\
@@ -27856,7 +29077,7 @@ Show TODO list.
 \f
 ;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu
 ;;;;;;  tool-bar-local-item tool-bar-add-item toggle-tool-bar-mode-from-frame)
-;;;;;;  "tool-bar" "tool-bar.el" (18373 17377))
+;;;;;;  "tool-bar" "tool-bar.el" (18634 15333))
 ;;; Generated autoloads from tool-bar.el
 
 (autoload 'toggle-tool-bar-mode-from-frame "tool-bar" "\
@@ -27875,7 +29096,7 @@ PROPS are additional items to add to the menu item specification.  See
 Info node `(elisp)Tool Bar'.  Items are added from left to right.
 
 ICON is the base name of a file containing the image to use.  The
-function will first try to use low-color/ICON.xpm if display-color-cells
+function will first try to use low-color/ICON.xpm if `display-color-cells'
 is less or equal to 256, then ICON.xpm, then ICON.pbm, and finally
 ICON.xbm, using `find-image'.
 
@@ -27892,7 +29113,7 @@ PROPS are additional items to add to the menu item specification.  See
 Info node `(elisp)Tool Bar'.  Items are added from left to right.
 
 ICON is the base name of a file containing the image to use.  The
-function will first try to use low-color/ICON.xpm if display-color-cells
+function will first try to use low-color/ICON.xpm if `display-color-cells'
 is less or equal to 256, then ICON.xpm, then ICON.pbm, and finally
 ICON.xbm, using `find-image'.
 
@@ -27929,7 +29150,7 @@ holds a keymap.
 ;;;***
 \f
 ;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el"
-;;;;;;  (18367 13961))
+;;;;;;  (18634 15333))
 ;;; Generated autoloads from emulation/tpu-edt.el
 
 (defvar tpu-edt-mode nil "\
@@ -27956,7 +29177,7 @@ Turn on TPU/edt emulation.
 ;;;***
 \f
 ;;;### (autoloads (tpu-mapper) "tpu-mapper" "emulation/tpu-mapper.el"
-;;;;;;  (18335 54524))
+;;;;;;  (18463 53310))
 ;;; Generated autoloads from emulation/tpu-mapper.el
 
 (autoload 'tpu-mapper "tpu-mapper" "\
@@ -27990,7 +29211,7 @@ your local X guru can try to figure out why the key is being ignored.
 
 ;;;***
 \f
-;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (18335 54523))
+;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (18654 2591))
 ;;; Generated autoloads from emacs-lisp/tq.el
 
 (autoload 'tq-create "tq" "\
@@ -28004,7 +29225,7 @@ to a tcp server on another machine.
 ;;;***
 \f
 ;;;### (autoloads (trace-function-background trace-function trace-buffer)
-;;;;;;  "trace" "emacs-lisp/trace.el" (18335 54523))
+;;;;;;  "trace" "emacs-lisp/trace.el" (18580 33794))
 ;;; Generated autoloads from emacs-lisp/trace.el
 
 (defvar trace-buffer "*trace-output*" "\
@@ -28040,10 +29261,16 @@ BUFFER defaults to `trace-buffer'.
 \f
 ;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion
 ;;;;;;  tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers
-;;;;;;  tramp-file-name-handler tramp-syntax) "tramp" "net/tramp.el"
-;;;;;;  (18427 6092))
+;;;;;;  tramp-file-name-handler tramp-syntax tramp-mode) "tramp"
+;;;;;;  "net/tramp.el" (18612 17519))
 ;;; Generated autoloads from net/tramp.el
 
+(defvar tramp-mode t "\
+*Whether Tramp is enabled.
+If it is set to nil, all remote file names are used literally.")
+
+(custom-autoload 'tramp-mode "tramp" t)
+
 (defvar tramp-syntax (if (featurep 'xemacs) 'sep 'ftp) "\
 Tramp filename syntax to be used.
 
@@ -28139,7 +29366,7 @@ Falls back to normal file name handler if no Tramp file name handler exists.
 
 (defun tramp-completion-file-name-handler (operation &rest args) "\
 Invoke Tramp file name completion handler.
-Falls back to normal file name handler if no Tramp file name handler exists." (let ((directory-sep-char 47) (fn (assoc operation tramp-completion-file-name-handler-alist))) (if fn (save-match-data (apply (cdr fn) args)) (tramp-completion-run-real-handler operation args))))
+Falls back to normal file name handler if no Tramp file name handler exists." (let ((directory-sep-char 47) (fn (assoc operation tramp-completion-file-name-handler-alist))) (if (and fn tramp-mode) (save-match-data (apply (cdr fn) args)) (tramp-completion-run-real-handler operation args))))
 
 (defsubst tramp-register-file-name-handler nil "\
 Add Tramp file name handler to `file-name-handler-alist'." (let ((a1 (rassq (quote tramp-file-name-handler) file-name-handler-alist))) (setq file-name-handler-alist (delete a1 file-name-handler-alist))) (add-to-list (quote file-name-handler-alist) (cons tramp-file-name-regexp (quote tramp-file-name-handler))) (let ((jka (rassoc (quote jka-compr-handler) file-name-handler-alist))) (when jka (setq file-name-handler-alist (cons jka (delete jka file-name-handler-alist))))))
@@ -28174,7 +29401,7 @@ Discard Tramp from loading remote files.
 ;;;***
 \f
 ;;;### (autoloads (tramp-ftp-enable-ange-ftp) "tramp-ftp" "net/tramp-ftp.el"
-;;;;;;  (18414 53323))
+;;;;;;  (18580 33797))
 ;;; Generated autoloads from net/tramp-ftp.el
 
 (autoload 'tramp-ftp-enable-ange-ftp "tramp-ftp" "\
@@ -28184,8 +29411,8 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (18388
-;;;;;;  20518))
+;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (18464
+;;;;;;  3971))
 ;;; Generated autoloads from tutorial.el
 
 (autoload 'help-with-tutorial "tutorial" "\
@@ -28210,7 +29437,7 @@ resumed later.
 ;;;***
 \f
 ;;;### (autoloads (tai-viet-composition-function) "tv-util" "language/tv-util.el"
-;;;;;;  (18340 25864))
+;;;;;;  (18463 56567))
 ;;; Generated autoloads from language/tv-util.el
 
 (autoload 'tai-viet-composition-function "tv-util" "\
@@ -28221,7 +29448,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column"
-;;;;;;  "textmodes/two-column.el" (18335 54547))
+;;;;;;  "textmodes/two-column.el" (18463 57151))
 ;;; Generated autoloads from textmodes/two-column.el
  (autoload '2C-command "two-column" () t 'keymap)
  (global-set-key "\C-x6" '2C-command)
@@ -28272,7 +29499,7 @@ First column's text    sSs  Second column's text
 ;;;;;;  type-break type-break-mode type-break-keystroke-threshold
 ;;;;;;  type-break-good-break-interval type-break-good-rest-interval
 ;;;;;;  type-break-interval type-break-mode) "type-break" "type-break.el"
-;;;;;;  (18335 54517))
+;;;;;;  (18464 3971))
 ;;; Generated autoloads from type-break.el
 
 (defvar type-break-mode nil "\
@@ -28455,7 +29682,7 @@ FRAC should be the inverse of the fractional value; for example, a value of
 ;;;***
 \f
 ;;;### (autoloads (ununderline-region underline-region) "underline"
-;;;;;;  "textmodes/underline.el" (18335 54547))
+;;;;;;  "textmodes/underline.el" (18463 57226))
 ;;; Generated autoloads from textmodes/underline.el
 
 (autoload 'underline-region "underline" "\
@@ -28476,7 +29703,7 @@ which specify the range to operate on.
 ;;;***
 \f
 ;;;### (autoloads (unforward-rmail-message undigestify-rmail-message)
-;;;;;;  "undigest" "mail/undigest.el" (18335 54537))
+;;;;;;  "undigest" "mail/undigest.el" (18464 1846))
 ;;; Generated autoloads from mail/undigest.el
 
 (autoload 'undigestify-rmail-message "undigest" "\
@@ -28495,7 +29722,7 @@ following the containing message.
 ;;;***
 \f
 ;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el"
-;;;;;;  (18335 54537))
+;;;;;;  (18464 1846))
 ;;; Generated autoloads from mail/unrmail.el
 
 (autoload 'batch-unrmail "unrmail" "\
@@ -28514,8 +29741,8 @@ Convert Rmail file FILE to system inbox format file TO-FILE.
 
 ;;;***
 \f
-;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (18335
-;;;;;;  54523))
+;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (18463
+;;;;;;  52913))
 ;;; Generated autoloads from emacs-lisp/unsafep.el
 
 (autoload 'unsafep "unsafep" "\
@@ -28528,7 +29755,7 @@ UNSAFEP-VARS is a list of symbols with local bindings.
 ;;;***
 \f
 ;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url"
-;;;;;;  "url/url.el" (18335 54549))
+;;;;;;  "url/url.el" (18580 33799))
 ;;; Generated autoloads from url/url.el
 
 (autoload 'url-retrieve "url" "\
@@ -28568,7 +29795,7 @@ no further processing).  URL is either a string or a parsed URL.
 ;;;***
 \f
 ;;;### (autoloads (url-register-auth-scheme url-get-authentication)
-;;;;;;  "url-auth" "url/url-auth.el" (18335 54547))
+;;;;;;  "url-auth" "url/url-auth.el" (18580 33799))
 ;;; Generated autoloads from url/url-auth.el
 
 (autoload 'url-get-authentication "url-auth" "\
@@ -28596,11 +29823,11 @@ PROMPT is boolean - specifies whether to ask the user for a username/password
 (autoload 'url-register-auth-scheme "url-auth" "\
 Register an HTTP authentication method.
 
-TYPE     is a string or symbol specifying the name of the method.   This
-         should be the same thing you expect to get returned in an Authenticate
-         header in HTTP/1.0 - it will be downcased.
-FUNCTION is the function to call to get the authorization information.  This
-         defaults to `url-?-auth', where ? is TYPE
+TYPE     is a string or symbol specifying the name of the method.
+         This should be the same thing you expect to get returned in
+         an Authenticate header in HTTP/1.0 - it will be downcased.
+FUNCTION is the function to call to get the authorization information.
+         This defaults to `url-?-auth', where ? is TYPE.
 RATING   a rating between 1 and 10 of the strength of the authentication.
          This is used when asking for the best authentication for a specific
          URL.  The item with the highest rating is returned.
@@ -28610,8 +29837,8 @@ RATING   a rating between 1 and 10 of the strength of the authentication.
 ;;;***
 \f
 ;;;### (autoloads (url-cache-expired url-cache-extract url-is-cached
-;;;;;;  url-store-in-cache) "url-cache" "url/url-cache.el" (18335
-;;;;;;  54547))
+;;;;;;  url-store-in-cache) "url-cache" "url/url-cache.el" (18580
+;;;;;;  33799))
 ;;; Generated autoloads from url/url-cache.el
 
 (autoload 'url-store-in-cache "url-cache" "\
@@ -28625,7 +29852,7 @@ Return non-nil if the URL is cached.
 \(fn URL)" nil nil)
 
 (autoload 'url-cache-extract "url-cache" "\
-Extract FNAM from the local disk cache
+Extract FNAM from the local disk cache.
 
 \(fn FNAM)" nil nil)
 
@@ -28636,7 +29863,7 @@ Return t if a cached file has expired.
 
 ;;;***
 \f
-;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (18335 54547))
+;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (18463 56982))
 ;;; Generated autoloads from url/url-cid.el
 
 (autoload 'url-cid "url-cid" "\
@@ -28647,7 +29874,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (url-dav-vc-registered url-dav-supported-p) "url-dav"
-;;;;;;  "url/url-dav.el" (18335 54547))
+;;;;;;  "url/url-dav.el" (18580 33799))
 ;;; Generated autoloads from url/url-dav.el
 
 (autoload 'url-dav-supported-p "url-dav" "\
@@ -28662,8 +29889,8 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads (url-file) "url-file" "url/url-file.el" (18335
-;;;;;;  54547))
+;;;### (autoloads (url-file) "url-file" "url/url-file.el" (18580
+;;;;;;  33799))
 ;;; Generated autoloads from url/url-file.el
 
 (autoload 'url-file "url-file" "\
@@ -28674,7 +29901,7 @@ Handle file: and ftp: URLs.
 ;;;***
 \f
 ;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw"
-;;;;;;  "url/url-gw.el" (18335 54548))
+;;;;;;  "url/url-gw.el" (18580 33799))
 ;;; Generated autoloads from url/url-gw.el
 
 (autoload 'url-gateway-nslookup-host "url-gw" "\
@@ -28694,7 +29921,7 @@ Might do a non-blocking connection; use `process-status' to check.
 \f
 ;;;### (autoloads (url-insert-file-contents url-file-local-copy url-copy-file
 ;;;;;;  url-file-handler url-handler-mode) "url-handlers" "url/url-handlers.el"
-;;;;;;  (18346 23602))
+;;;;;;  (18580 33799))
 ;;; Generated autoloads from url/url-handlers.el
 
 (defvar url-handler-mode nil "\
@@ -28745,7 +29972,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p
-;;;;;;  url-http) "url-http" "url/url-http.el" (18388 20518))
+;;;;;;  url-http) "url-http" "url/url-http.el" (18634 15335))
 ;;; Generated autoloads from url/url-http.el
 
 (autoload 'url-http "url-http" "\
@@ -28801,8 +30028,9 @@ Default HTTPS port.")
 
 (defconst url-https-asynchronous-p t "\
 HTTPS retrievals are asynchronous.")
+ (autoload 'url-default-expander "url-expand")
 
-(defalias 'url-https-expand-file-name 'url-http-expand-file-name)
+(defalias 'url-https-expand-file-name 'url-default-expander)
  (autoload 'url-https "url-http")
  (autoload 'url-https-file-exists-p "url-http")
  (autoload 'url-https-file-readable-p "url-http")
@@ -28810,7 +30038,7 @@ HTTPS retrievals are asynchronous.")
 
 ;;;***
 \f
-;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (18335 54548))
+;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (18580 33799))
 ;;; Generated autoloads from url/url-irc.el
 
 (autoload 'url-irc "url-irc" "\
@@ -28820,8 +30048,8 @@ Not documented
 
 ;;;***
 \f
-;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (18335
-;;;;;;  54548))
+;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (18463
+;;;;;;  56984))
 ;;; Generated autoloads from url/url-ldap.el
 
 (autoload 'url-ldap "url-ldap" "\
@@ -28835,7 +30063,7 @@ URL can be a URL string, or a URL vector of the type returned by
 ;;;***
 \f
 ;;;### (autoloads (url-mailto url-mail) "url-mailto" "url/url-mailto.el"
-;;;;;;  (18335 54548))
+;;;;;;  (18463 56984))
 ;;; Generated autoloads from url/url-mailto.el
 
 (autoload 'url-mail "url-mailto" "\
@@ -28851,7 +30079,7 @@ Handle the mailto: URL syntax.
 ;;;***
 \f
 ;;;### (autoloads (url-data url-generic-emulator-loader url-info
-;;;;;;  url-man) "url-misc" "url/url-misc.el" (18335 54548))
+;;;;;;  url-man) "url-misc" "url/url-misc.el" (18463 56984))
 ;;; Generated autoloads from url/url-misc.el
 
 (autoload 'url-man "url-misc" "\
@@ -28883,7 +30111,7 @@ Fetch a data URL (RFC 2397).
 ;;;***
 \f
 ;;;### (autoloads (url-snews url-news) "url-news" "url/url-news.el"
-;;;;;;  (18335 54548))
+;;;;;;  (18463 56984))
 ;;; Generated autoloads from url/url-news.el
 
 (autoload 'url-news "url-news" "\
@@ -28900,7 +30128,7 @@ Not documented
 \f
 ;;;### (autoloads (url-ns-user-pref url-ns-prefs isInNet isResolvable
 ;;;;;;  dnsResolve dnsDomainIs isPlainHostName) "url-ns" "url/url-ns.el"
-;;;;;;  (18335 54549))
+;;;;;;  (18463 56984))
 ;;; Generated autoloads from url/url-ns.el
 
 (autoload 'isPlainHostName "url-ns" "\
@@ -28941,7 +30169,7 @@ Not documented
 ;;;***
 \f
 ;;;### (autoloads (url-generic-parse-url url-recreate-url) "url-parse"
-;;;;;;  "url/url-parse.el" (18335 54549))
+;;;;;;  "url/url-parse.el" (18463 56984))
 ;;; Generated autoloads from url/url-parse.el
 
 (autoload 'url-recreate-url "url-parse" "\
@@ -28959,7 +30187,7 @@ TYPE USER PASSWORD HOST PORTSPEC FILENAME TARGET ATTRIBUTES FULLNESS.
 ;;;***
 \f
 ;;;### (autoloads (url-setup-privacy-info) "url-privacy" "url/url-privacy.el"
-;;;;;;  (18335 54549))
+;;;;;;  (18463 56985))
 ;;; Generated autoloads from url/url-privacy.el
 
 (autoload 'url-setup-privacy-info "url-privacy" "\
@@ -28975,7 +30203,7 @@ Setup variables that expose info about you and your system.
 ;;;;;;  url-pretty-length url-strip-leading-spaces url-eat-trailing-space
 ;;;;;;  url-get-normalized-date url-lazy-message url-normalize-url
 ;;;;;;  url-insert-entities-in-string url-parse-args url-debug url-debug)
-;;;;;;  "url-util" "url/url-util.el" (18379 25273))
+;;;;;;  "url-util" "url/url-util.el" (18654 2600))
 ;;; Generated autoloads from url/url-util.el
 
 (defvar url-debug nil "\
@@ -29068,7 +30296,7 @@ Not documented
 \(fn QUERY &optional DOWNCASE ALLOW-NEWLINES)" nil nil)
 
 (autoload 'url-unhex-string "url-util" "\
-Remove %XX embedded spaces, etc in a url.
+Remove %XX embedded spaces, etc in a URL.
 If optional second argument ALLOW-NEWLINES is non-nil, then allow the
 decoding of carriage returns and line feeds in the string, which is normally
 forbidden in URL encoding.
@@ -29086,8 +30314,8 @@ string: \"%\" followed by two lowercase hex digits.
 
 (autoload 'url-file-extension "url-util" "\
 Return the filename extension of FNAME.
-If optional variable X is t,
-then return the basename of the file with the extension stripped off.
+If optional argument X is t, then return the basename
+of the file with the extension stripped off.
 
 \(fn FNAME &optional X)" nil nil)
 
@@ -29109,7 +30337,7 @@ This uses `url-current-object', set locally to the buffer.
 ;;;***
 \f
 ;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock)
-;;;;;;  "userlock" "userlock.el" (18335 54517))
+;;;;;;  "userlock" "userlock.el" (18464 3971))
 ;;; Generated autoloads from userlock.el
 
 (autoload 'ask-user-about-lock "userlock" "\
@@ -29139,7 +30367,7 @@ The buffer in question is current when this function is called.
 \f
 ;;;### (autoloads (utf-7-imap-pre-write-conversion utf-7-pre-write-conversion
 ;;;;;;  utf-7-imap-post-read-conversion utf-7-post-read-conversion)
-;;;;;;  "utf-7" "international/utf-7.el" (18376 47168))
+;;;;;;  "utf-7" "international/utf-7.el" (18580 33796))
 ;;; Generated autoloads from international/utf-7.el
 
 (autoload 'utf-7-post-read-conversion "utf-7" "\
@@ -29166,7 +30394,7 @@ Not documented
 \f
 ;;;### (autoloads (uudecode-decode-region uudecode-decode-region-internal
 ;;;;;;  uudecode-decode-region-external) "uudecode" "mail/uudecode.el"
-;;;;;;  (18392 19203))
+;;;;;;  (18464 1846))
 ;;; Generated autoloads from mail/uudecode.el
 
 (autoload 'uudecode-decode-region-external "uudecode" "\
@@ -29190,13 +30418,12 @@ If FILE-NAME is non-nil, save the result to FILE-NAME.
 
 ;;;***
 \f
-;;;### (autoloads (vc-annotate vc-branch-part vc-trunk-p vc-update-change-log
+;;;### (autoloads (vc-branch-part vc-trunk-p vc-update-change-log
 ;;;;;;  vc-rename-file vc-transfer-file vc-switch-backend vc-update
-;;;;;;  vc-rollback vc-revert vc-print-log vc-retrieve-snapshot vc-create-snapshot
-;;;;;;  vc-status vc-directory vc-merge vc-insert-headers vc-revision-other-window
-;;;;;;  vc-diff vc-version-diff vc-register vc-next-action vc-do-command
-;;;;;;  edit-vc-file with-vc-file vc-before-checkin-hook vc-checkin-hook
-;;;;;;  vc-checkout-hook) "vc" "vc.el" (18425 12540))
+;;;;;;  vc-rollback vc-revert vc-print-log vc-retrieve-tag vc-create-tag
+;;;;;;  vc-merge vc-insert-headers vc-revision-other-window vc-diff
+;;;;;;  vc-version-diff vc-register vc-next-action vc-before-checkin-hook
+;;;;;;  vc-checkin-hook vc-checkout-hook) "vc" "vc.el" (18659 12584))
 ;;; Generated autoloads from vc.el
 
 (defvar vc-checkout-hook nil "\
@@ -29217,39 +30444,6 @@ See `run-hooks'.")
 
 (custom-autoload 'vc-before-checkin-hook "vc" t)
 
-(autoload 'with-vc-file "vc" "\
-Check out a writable copy of FILE if necessary, then execute BODY.
-Check in FILE with COMMENT (a string) after BODY has been executed.
-FILE is passed through `expand-file-name'; BODY executed within
-`save-excursion'.  If FILE is not under version control, or you are
-using a locking version-control system and the file is locked by
-somebody else, signal error.
-
-\(fn FILE COMMENT &rest BODY)" nil (quote macro))
-
-(autoload 'edit-vc-file "vc" "\
-Edit FILE under version control, executing body.
-Checkin with COMMENT after executing BODY.
-This macro uses `with-vc-file', passing args to it.
-However, before executing BODY, find FILE, and after BODY, save buffer.
-
-\(fn FILE COMMENT &rest BODY)" nil (quote macro))
-
-(autoload 'vc-do-command "vc" "\
-Execute a VC command, notifying user and checking for errors.
-Output from COMMAND goes to BUFFER, or *vc* if BUFFER is nil or the
-current buffer if BUFFER is t.  If the destination buffer is not
-already current, set it up properly and erase it.  The command is
-considered successful if its exit status does not exceed OKSTATUS (if
-OKSTATUS is nil, that means to ignore error status, if it is `async', that
-means not to wait for termination of the subprocess; if it is t it means to
-ignore all execution errors).  FILE-OR-LIST is the name of a working file;
-it may be a list of files or be nil (to execute commands that don't expect
-a file name or set of files).  If an optional list of FLAGS is present,
-that is inserted into the command line before the filename.
-
-\(fn BUFFER OKSTATUS COMMAND FILE-OR-LIST &rest FLAGS)" nil nil)
-
 (autoload 'vc-next-action "vc" "\
 Do the next logical version control operation on the current fileset.
 This requires that all files in the fileset be in the same state.
@@ -29285,7 +30479,8 @@ merge in the changes into your working copy.
 
 (autoload 'vc-register "vc" "\
 Register into a version control system.
-If FNAME is given register that file, otherwise register the current file.
+If VC-FILESET is given, register the files in that fileset.
+Otherwise register the current file.
 With prefix argument SET-REVISION, allow user to specify initial revision
 level.  If COMMENT is present, use that as an initial comment.
 
@@ -29296,7 +30491,7 @@ directory are already registered under that backend) will be used to
 register the file.  If no backend declares itself responsible, the
 first backend that could register the file is used.
 
-\(fn &optional FNAME SET-REVISION COMMENT)" t nil)
+\(fn &optional SET-REVISION VC-FILESET COMMENT)" t nil)
 
 (autoload 'vc-version-diff "vc" "\
 Report diffs between revisions of the fileset in the repository history.
@@ -29309,10 +30504,6 @@ Normally this compares the currently selected fileset with their
 working revisions.  With a prefix argument HISTORIC, it reads two revision
 designators specifying which revisions to compare.
 
-If no current fileset is available (that is, we are not in
-VC-Dired mode and the visited file of the current buffer is not
-under version control) and we're in a Dired buffer, use
-the current directory.
 The optional argument NOT-URGENT non-nil means it is ok to say no to
 saving the buffer.
 
@@ -29345,32 +30536,17 @@ See Info node `Merging'.
 
 (defalias 'vc-resolve-conflicts 'smerge-ediff)
 
-(autoload 'vc-directory "vc" "\
-Create a buffer in VC Dired Mode for directory DIR.
-
-See Info node `VC Dired Mode'.
-
-With prefix arg READ-SWITCHES, specify a value to override
-`dired-listing-switches' when generating the listing.
-
-\(fn DIR READ-SWITCHES)" t nil)
-
-(autoload 'vc-status "vc" "\
-Show the VC status for DIR.
-
-\(fn DIR)" t nil)
-
-(autoload 'vc-create-snapshot "vc" "\
-Descending recursively from DIR, make a snapshot called NAME.
+(autoload 'vc-create-tag "vc" "\
+Descending recursively from DIR, make a tag called NAME.
 For each registered file, the working revision becomes part of
 the named configuration.  If the prefix argument BRANCHP is
-given, the snapshot is made as a new branch and the files are
+given, the tag is made as a new branch and the files are
 checked out in that new branch.
 
 \(fn DIR NAME BRANCHP)" t nil)
 
-(autoload 'vc-retrieve-snapshot "vc" "\
-Descending recursively from DIR, retrieve the snapshot called NAME.
+(autoload 'vc-retrieve-tag "vc" "\
+Descending recursively from DIR, retrieve the tag called NAME.
 If NAME is empty, it refers to the latest revisions.
 If locking is used for the files in DIR, then there must not be any
 locked files at or below DIR (but if NAME is empty, locked files are
@@ -29462,7 +30638,13 @@ Return the branch part of a revision number REV.
 
 \(fn REV)" nil nil)
 
-(autoload 'vc-annotate "vc" "\
+;;;***
+\f
+;;;### (autoloads (vc-annotate) "vc-annotate" "vc-annotate.el" (18543
+;;;;;;  46934))
+;;; Generated autoloads from vc-annotate.el
+
+(autoload 'vc-annotate "vc-annotate" "\
 Display the edit history of the current file using colors.
 
 This command creates a buffer that shows, for each line of the current
@@ -29494,7 +30676,7 @@ mode-specific menu.  `vc-annotate-color-map' and
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-arch" "vc-arch.el" (18335 54517))
+;;;### (autoloads nil "vc-arch" "vc-arch.el" (18580 33793))
 ;;; Generated autoloads from vc-arch.el
  (defun vc-arch-registered (file)
   (if (vc-find-root file "{arch}/=tagging-method")
@@ -29504,7 +30686,7 @@ mode-specific menu.  `vc-annotate-color-map' and
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-bzr" "vc-bzr.el" (18424 5731))
+;;;### (autoloads nil "vc-bzr" "vc-bzr.el" (18643 25222))
 ;;; Generated autoloads from vc-bzr.el
 
 (defconst vc-bzr-admin-dirname ".bzr" "\
@@ -29519,7 +30701,7 @@ Name of the directory containing Bzr repository status files.")
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (18427 42292))
+;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (18634 15333))
 ;;; Generated autoloads from vc-cvs.el
  (defun vc-cvs-registered (f)
   (when (file-readable-p (expand-file-name
@@ -29529,7 +30711,41 @@ Name of the directory containing Bzr repository status files.")
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-git" "vc-git.el" (18416 36501))
+;;;### (autoloads (vc-dir) "vc-dir" "vc-dir.el" (18612 17518))
+;;; Generated autoloads from vc-dir.el
+
+(autoload 'vc-dir "vc-dir" "\
+Show the VC status for DIR.
+Optional second argument BACKEND specifies the VC backend to use.
+Interactively, a prefix argument means to ask for the backend.
+
+\(fn DIR &optional BACKEND)" t nil)
+
+;;;***
+\f
+;;;### (autoloads (vc-do-command) "vc-dispatcher" "vc-dispatcher.el"
+;;;;;;  (18603 62947))
+;;; Generated autoloads from vc-dispatcher.el
+
+(autoload 'vc-do-command "vc-dispatcher" "\
+Execute a slave command, notifying user and checking for errors.
+Output from COMMAND goes to BUFFER, or the current buffer if
+BUFFER is t.  If the destination buffer is not already current,
+set it up properly and erase it.  The command is considered
+successful if its exit status does not exceed OKSTATUS (if
+OKSTATUS is nil, that means to ignore error status, if it is
+`async', that means not to wait for termination of the
+subprocess; if it is t it means to ignore all execution errors).
+FILE-OR-LIST is the name of a working file; it may be a list of
+files or be nil (to execute commands that don't expect a file
+name or set of files).  If an optional list of FLAGS is present,
+that is inserted into the command line before the filename.
+
+\(fn BUFFER OKSTATUS COMMAND FILE-OR-LIST &rest FLAGS)" nil nil)
+
+;;;***
+\f
+;;;### (autoloads nil "vc-git" "vc-git.el" (18643 25222))
 ;;; Generated autoloads from vc-git.el
  (defun vc-git-registered (file)
   "Return non-nil if FILE is registered with git."
@@ -29540,7 +30756,7 @@ Name of the directory containing Bzr repository status files.")
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-hg" "vc-hg.el" (18417 4383))
+;;;### (autoloads nil "vc-hg" "vc-hg.el" (18580 33793))
 ;;; Generated autoloads from vc-hg.el
  (defun vc-hg-registered (file)
   "Return non-nil if FILE is registered with hg."
@@ -29551,7 +30767,7 @@ Name of the directory containing Bzr repository status files.")
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-mcvs" "vc-mcvs.el" (18370 13443))
+;;;### (autoloads nil "vc-mcvs" "vc-mcvs.el" (18476 29993))
 ;;; Generated autoloads from vc-mcvs.el
  (defun vc-mcvs-registered (file)
   (if (vc-find-root file "MCVS/CVS")
@@ -29561,7 +30777,7 @@ Name of the directory containing Bzr repository status files.")
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-mtn" "vc-mtn.el" (18420 18524))
+;;;### (autoloads nil "vc-mtn" "vc-mtn.el" (18580 33793))
 ;;; Generated autoloads from vc-mtn.el
 
 (defconst vc-mtn-admin-dir "_MTN")
@@ -29576,7 +30792,7 @@ Name of the directory containing Bzr repository status files.")
 ;;;***
 \f
 ;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc-rcs.el"
-;;;;;;  (18427 42292))
+;;;;;;  (18643 25222))
 ;;; Generated autoloads from vc-rcs.el
 
 (defvar vc-rcs-master-templates '("%sRCS/%s,v" "%s%s,v" "%sRCS/%s") "\
@@ -29584,12 +30800,13 @@ Name of the directory containing Bzr repository status files.")
 For a description of possible values, see `vc-check-master-templates'.")
 
 (custom-autoload 'vc-rcs-master-templates "vc-rcs" t)
- (defun vc-rcs-registered (f) (vc-default-registered 'RCS f))
+
+(defun vc-rcs-registered (f) (vc-default-registered 'RCS f))
 
 ;;;***
 \f
 ;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc-sccs.el"
-;;;;;;  (18423 20180))
+;;;;;;  (18634 15333))
 ;;; Generated autoloads from vc-sccs.el
 
 (defvar vc-sccs-master-templates '("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir) "\
@@ -29606,7 +30823,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
 
 ;;;***
 \f
-;;;### (autoloads nil "vc-svn" "vc-svn.el" (18428 27944))
+;;;### (autoloads nil "vc-svn" "vc-svn.el" (18634 15333))
 ;;; Generated autoloads from vc-svn.el
  (defun vc-svn-registered (f)
   (let ((admin-dir (cond ((and (eq system-type 'windows-nt)
@@ -29624,7 +30841,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
 ;;;***
 \f
 ;;;### (autoloads (vera-mode) "vera-mode" "progmodes/vera-mode.el"
-;;;;;;  (18335 54543))
+;;;;;;  (18592 38132))
 ;;; Generated autoloads from progmodes/vera-mode.el
  (add-to-list 'auto-mode-alist '("\\.vr[hi]?\\'" . vera-mode))
 
@@ -29682,7 +30899,7 @@ Key bindings:
 ;;;***
 \f
 ;;;### (autoloads (verilog-mode) "verilog-mode" "progmodes/verilog-mode.el"
-;;;;;;  (18413 14497))
+;;;;;;  (18634 15334))
 ;;; Generated autoloads from progmodes/verilog-mode.el
 
 (autoload 'verilog-mode "verilog-mode" "\
@@ -29819,7 +31036,7 @@ Key bindings specific to `verilog-mode-map' are:
 ;;;***
 \f
 ;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el"
-;;;;;;  (18423 20180))
+;;;;;;  (18592 38132))
 ;;; Generated autoloads from progmodes/vhdl-mode.el
 
 (autoload 'vhdl-mode "vhdl-mode" "\
@@ -30360,7 +31577,7 @@ Key bindings:
 
 ;;;***
 \f
-;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (18277 61683))
+;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (18263 30076))
 ;;; Generated autoloads from emulation/vi.el
 
 (autoload 'vi-mode "vi" "\
@@ -30415,7 +31632,7 @@ Syntax table and abbrevs while in vi mode remain as they were in Emacs.
 ;;;### (autoloads (viqr-pre-write-conversion viqr-post-read-conversion
 ;;;;;;  viet-encode-viqr-buffer viet-encode-viqr-region viet-decode-viqr-buffer
 ;;;;;;  viet-decode-viqr-region viet-encode-viscii-char) "viet-util"
-;;;;;;  "language/viet-util.el" (18341 12912))
+;;;;;;  "language/viet-util.el" (18463 56568))
 ;;; Generated autoloads from language/viet-util.el
 
 (autoload 'viet-encode-viscii-char "viet-util" "\
@@ -30463,7 +31680,7 @@ Not documented
 ;;;;;;  view-mode view-buffer-other-frame view-buffer-other-window
 ;;;;;;  view-buffer view-file-other-frame view-file-other-window
 ;;;;;;  view-file kill-buffer-if-not-modified view-remove-frame-by-deleting)
-;;;;;;  "view" "view.el" (18341 12906))
+;;;;;;  "view" "view.el" (18580 33793))
 ;;; Generated autoloads from view.el
 
 (defvar view-remove-frame-by-deleting t "\
@@ -30709,8 +31926,8 @@ Exit View mode and make the current buffer editable.
 
 ;;;***
 \f
-;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (18367
-;;;;;;  13961))
+;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (18463
+;;;;;;  53310))
 ;;; Generated autoloads from emulation/vip.el
 
 (autoload 'vip-setup "vip" "\
@@ -30726,7 +31943,7 @@ Turn on VIP emulation of VI.
 ;;;***
 \f
 ;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el"
-;;;;;;  (18425 12540))
+;;;;;;  (18463 53313))
 ;;; Generated autoloads from emulation/viper.el
 
 (autoload 'toggle-viper-mode "viper" "\
@@ -30743,7 +31960,7 @@ Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Top'.
 ;;;***
 \f
 ;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el"
-;;;;;;  (18335 54523))
+;;;;;;  (18463 52913))
 ;;; Generated autoloads from emacs-lisp/warnings.el
 
 (defvar warning-prefix-function nil "\
@@ -30833,7 +32050,7 @@ this is equivalent to `display-warning', using
 ;;;***
 \f
 ;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el"
-;;;;;;  (18360 55731))
+;;;;;;  (18612 17518))
 ;;; Generated autoloads from wdired.el
 
 (autoload 'wdired-change-to-wdired-mode "wdired" "\
@@ -30849,7 +32066,7 @@ See `wdired-mode'.
 
 ;;;***
 \f
-;;;### (autoloads (webjump) "webjump" "net/webjump.el" (18335 54539))
+;;;### (autoloads (webjump) "webjump" "net/webjump.el" (18464 2406))
 ;;; Generated autoloads from net/webjump.el
 
 (autoload 'webjump "webjump" "\
@@ -30866,7 +32083,7 @@ Please submit bug reports and other feedback to the author, Neil W. Van Dyke
 ;;;***
 \f
 ;;;### (autoloads (which-function-mode) "which-func" "progmodes/which-func.el"
-;;;;;;  (18335 54543))
+;;;;;;  (18659 12585))
 ;;; Generated autoloads from progmodes/which-func.el
  (put 'which-func-format 'risky-local-variable t)
  (put 'which-func-current 'risky-local-variable t)
@@ -30896,7 +32113,8 @@ and off otherwise.
 \f
 ;;;### (autoloads (whitespace-report-region whitespace-report whitespace-cleanup-region
 ;;;;;;  whitespace-cleanup global-whitespace-toggle-options whitespace-toggle-options
-;;;;;;  whitespace-mode) "whitespace" "whitespace.el" (18377 47963))
+;;;;;;  global-whitespace-newline-mode global-whitespace-mode whitespace-newline-mode
+;;;;;;  whitespace-mode) "whitespace" "whitespace.el" (18634 15333))
 ;;; Generated autoloads from whitespace.el
 
 (autoload 'whitespace-mode "whitespace" "\
@@ -30907,6 +32125,74 @@ If ARG is a number greater than zero, turn on visualization;
 otherwise, turn off visualization.
 Only useful with a windowing system.
 
+See also `whitespace-style', `whitespace-newline' and
+`whitespace-display-mappings'.
+
+\(fn &optional ARG)" t nil)
+
+(autoload 'whitespace-newline-mode "whitespace" "\
+Toggle NEWLINE minor mode visualization (\"nl\" on modeline).
+
+If ARG is null, toggle NEWLINE visualization.
+If ARG is a number greater than zero, turn on visualization;
+otherwise, turn off visualization.
+Only useful with a windowing system.
+
+Use `whitespace-newline-mode' only for NEWLINE visualization
+exclusively.  For other visualizations, including NEWLINE
+visualization together with (HARD) SPACEs and/or TABs, please,
+use `whitespace-mode'.
+
+See also `whitespace-newline' and `whitespace-display-mappings'.
+
+\(fn &optional ARG)" t nil)
+
+(defvar global-whitespace-mode nil "\
+Non-nil if Global-Whitespace mode is enabled.
+See the command `global-whitespace-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `global-whitespace-mode'.")
+
+(custom-autoload 'global-whitespace-mode "whitespace" nil)
+
+(autoload 'global-whitespace-mode "whitespace" "\
+Toggle whitespace global minor mode visualization (\"WS\" on modeline).
+
+If ARG is null, toggle whitespace visualization.
+If ARG is a number greater than zero, turn on visualization;
+otherwise, turn off visualization.
+Only useful with a windowing system.
+
+See also `whitespace-style', `whitespace-newline' and
+`whitespace-display-mappings'.
+
+\(fn &optional ARG)" t nil)
+
+(defvar global-whitespace-newline-mode nil "\
+Non-nil if Global-Whitespace-Newline mode is enabled.
+See the command `global-whitespace-newline-mode' for a description of this minor mode.
+Setting this variable directly does not take effect;
+either customize it (see the info node `Easy Customization')
+or call the function `global-whitespace-newline-mode'.")
+
+(custom-autoload 'global-whitespace-newline-mode "whitespace" nil)
+
+(autoload 'global-whitespace-newline-mode "whitespace" "\
+Toggle NEWLINE global minor mode visualization (\"NL\" on modeline).
+
+If ARG is null, toggle NEWLINE visualization.
+If ARG is a number greater than zero, turn on visualization;
+otherwise, turn off visualization.
+Only useful with a windowing system.
+
+Use `global-whitespace-newline-mode' only for NEWLINE
+visualization exclusively.  For other visualizations, including
+NEWLINE visualization together with (HARD) SPACEs and/or TABs,
+please, use `global-whitespace-mode'.
+
+See also `whitespace-newline' and `whitespace-display-mappings'.
+
 \(fn &optional ARG)" t nil)
 
 (autoload 'whitespace-toggle-options "whitespace" "\
@@ -30921,20 +32207,30 @@ and restart local whitespace-mode.
 Interactively, it reads one of the following chars:
 
   CHAR MEANING
+  (VIA FACES)
    t   toggle TAB visualization
    s   toggle SPACE and HARD SPACE visualization
    r   toggle trailing blanks visualization
-   b   toggle SPACEs before TAB visualization
    l   toggle \"long lines\" visualization
    L   toggle \"long lines\" tail visualization
    n   toggle NEWLINE visualization
-   i   toggle indentation SPACEs visualization
    e   toggle empty line at bob and/or eob visualization
-   a   toggle SPACEs after TAB visualization
-   c   toggle color faces
-   m   toggle visual mark
-   x   restore `whitespace-chars' value
-   z   restore `whitespace-style' value
+   C-i toggle indentation SPACEs visualization (via `indent-tabs-mode')
+   I   toggle indentation SPACEs visualization
+   i   toggle indentation TABs visualization
+   C-a toggle SPACEs after TAB visualization (via `indent-tabs-mode')
+   A   toggle SPACEs after TAB: SPACEs visualization
+   a   toggle SPACEs after TAB: TABs visualization
+   C-b toggle SPACEs before TAB visualization (via `indent-tabs-mode')
+   B   toggle SPACEs before TAB: SPACEs visualization
+   b   toggle SPACEs before TAB: TABs visualization
+
+  (VIA DISPLAY TABLE)
+   T   toggle TAB visualization
+   S   toggle SPACEs before TAB visualization
+   N   toggle NEWLINE visualization
+
+   x   restore `whitespace-style' value
    ?   display brief help
 
 Non-interactively, ARG should be a symbol or a list of symbols.
@@ -30943,20 +32239,30 @@ The valid symbols are:
    tabs                        toggle TAB visualization
    spaces              toggle SPACE and HARD SPACE visualization
    trailing            toggle trailing blanks visualization
-   space-before-tab    toggle SPACEs before TAB visualization
    lines               toggle \"long lines\" visualization
    lines-tail          toggle \"long lines\" tail visualization
    newline             toggle NEWLINE visualization
-   indentation         toggle indentation SPACEs visualization
    empty               toggle empty line at bob and/or eob visualization
-   space-after-tab     toggle SPACEs after TAB visualization
-   color               toggle color faces
-   mark                        toggle visual mark
-   whitespace-chars    restore `whitespace-chars' value
+   indentation         toggle indentation SPACEs visualization
+   indentation::tab    toggle indentation SPACEs visualization
+   indentation::space  toggle indentation TABs visualization
+   space-after-tab             toggle SPACEs after TAB visualization
+   space-after-tab::tab                toggle SPACEs after TAB: SPACEs visualization
+   space-after-tab::space      toggle SPACEs after TAB: TABs visualization
+   space-before-tab            toggle SPACEs before TAB visualization
+   space-before-tab::tab       toggle SPACEs before TAB: SPACEs visualization
+   space-before-tab::space     toggle SPACEs before TAB: TABs visualization
+
+   tab-mark            toggle TAB visualization
+   space-mark          toggle SPACEs before TAB visualization
+   newline-mark                toggle NEWLINE visualization
+
    whitespace-style    restore `whitespace-style' value
 
 Only useful with a windowing system.
 
+See `whitespace-style' and `indent-tabs-mode' for documentation.
+
 \(fn ARG)" t nil)
 
 (autoload 'global-whitespace-toggle-options "whitespace" "\
@@ -30971,20 +32277,30 @@ and restart global whitespace-mode.
 Interactively, it accepts one of the following chars:
 
   CHAR MEANING
+  (VIA FACES)
    t   toggle TAB visualization
    s   toggle SPACE and HARD SPACE visualization
    r   toggle trailing blanks visualization
-   b   toggle SPACEs before TAB visualization
    l   toggle \"long lines\" visualization
    L   toggle \"long lines\" tail visualization
    n   toggle NEWLINE visualization
-   i   toggle indentation SPACEs visualization
    e   toggle empty line at bob and/or eob visualization
-   a   toggle SPACEs after TAB visualization
-   c   toggle color faces
-   m   toggle visual mark
-   x   restore `whitespace-chars' value
-   z   restore `whitespace-style' value
+   C-i toggle indentation SPACEs visualization (via `indent-tabs-mode')
+   I   toggle indentation SPACEs visualization
+   i   toggle indentation TABs visualization
+   C-a toggle SPACEs after TAB visualization (via `indent-tabs-mode')
+   A   toggle SPACEs after TAB: SPACEs visualization
+   a   toggle SPACEs after TAB: TABs visualization
+   C-b toggle SPACEs before TAB visualization (via `indent-tabs-mode')
+   B   toggle SPACEs before TAB: SPACEs visualization
+   b   toggle SPACEs before TAB: TABs visualization
+
+  (VIA DISPLAY TABLE)
+   T   toggle TAB visualization
+   S   toggle SPACEs before TAB visualization
+   N   toggle NEWLINE visualization
+
+   x   restore `whitespace-style' value
    ?   display brief help
 
 Non-interactively, ARG should be a symbol or a list of symbols.
@@ -30993,20 +32309,30 @@ The valid symbols are:
    tabs                        toggle TAB visualization
    spaces              toggle SPACE and HARD SPACE visualization
    trailing            toggle trailing blanks visualization
-   space-before-tab    toggle SPACEs before TAB visualization
    lines               toggle \"long lines\" visualization
    lines-tail          toggle \"long lines\" tail visualization
    newline             toggle NEWLINE visualization
-   indentation         toggle indentation SPACEs visualization
    empty               toggle empty line at bob and/or eob visualization
-   space-after-tab     toggle SPACEs after TAB visualization
-   color               toggle color faces
-   mark                        toggle visual mark
-   whitespace-chars    restore `whitespace-chars' value
+   indentation         toggle indentation SPACEs visualization
+   indentation::tab    toggle indentation SPACEs visualization
+   indentation::space  toggle indentation TABs visualization
+   space-after-tab             toggle SPACEs after TAB visualization
+   space-after-tab::tab                toggle SPACEs after TAB: SPACEs visualization
+   space-after-tab::space      toggle SPACEs after TAB: TABs visualization
+   space-before-tab            toggle SPACEs before TAB visualization
+   space-before-tab::tab       toggle SPACEs before TAB: SPACEs visualization
+   space-before-tab::space     toggle SPACEs before TAB: TABs visualization
+
+   tab-mark            toggle TAB visualization
+   space-mark          toggle SPACEs before TAB visualization
+   newline-mark                toggle NEWLINE visualization
+
    whitespace-style    restore `whitespace-style' value
 
 Only useful with a windowing system.
 
+See `whitespace-style' and `indent-tabs-mode' for documentation.
+
 \(fn ARG)" t nil)
 
 (autoload 'whitespace-cleanup "whitespace" "\
@@ -31015,8 +32341,8 @@ Cleanup some blank problems in all buffer or at region.
 It usually applies to the whole buffer, but in transient mark
 mode when the mark is active, it applies to the region.  It also
 applies to the region when it is not in transiente mark mode, the
-mark is active and \\[universal-argument] was pressed just before calling
-`whitespace-cleanup' interactively.
+mark is active and \\[universal-argument] was pressed just before
+calling `whitespace-cleanup' interactively.
 
 See also `whitespace-cleanup-region'.
 
@@ -31024,24 +32350,43 @@ The problems cleaned up are:
 
 1. empty lines at beginning of buffer.
 2. empty lines at end of buffer.
-   If `whitespace-chars' includes the value `empty', remove all
+   If `whitespace-style' includes the value `empty', remove all
    empty lines at beginning and/or end of buffer.
 
 3. 8 or more SPACEs at beginning of line.
-   If `whitespace-chars' includes the value `indentation', replace
-   8 or more SPACEs at beginning of line by TABs.
+   If `whitespace-style' includes the value `indentation':
+   replace 8 or more SPACEs at beginning of line by TABs, if
+   `indent-tabs-mode' is non-nil; otherwise, replace TABs by
+   SPACEs.
+   If `whitespace-style' includes the value `indentation::tab',
+   replace 8 or more SPACEs at beginning of line by TABs.
+   If `whitespace-style' includes the value `indentation::space',
+   replace TABs by SPACEs.
 
 4. SPACEs before TAB.
-   If `whitespace-chars' includes the value `space-before-tab',
-   replace SPACEs by TABs.
+   If `whitespace-style' includes the value `space-before-tab':
+   replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
+   otherwise, replace TABs by SPACEs.
+   If `whitespace-style' includes the value
+   `space-before-tab::tab', replace SPACEs by TABs.
+   If `whitespace-style' includes the value
+   `space-before-tab::space', replace TABs by SPACEs.
 
 5. SPACEs or TABs at end of line.
-   If `whitespace-chars' includes the value `trailing', remove all
-   SPACEs or TABs at end of line.
+   If `whitespace-style' includes the value `trailing', remove
+   all SPACEs or TABs at end of line.
 
 6. 8 or more SPACEs after TAB.
-   If `whitespace-chars' includes the value `space-after-tab',
-   replace SPACEs by TABs.
+   If `whitespace-style' includes the value `space-after-tab':
+   replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
+   otherwise, replace TABs by SPACEs.
+   If `whitespace-style' includes the value
+   `space-after-tab::tab', replace SPACEs by TABs.
+   If `whitespace-style' includes the value
+   `space-after-tab::space', replace TABs by SPACEs.
+
+See `whitespace-style', `indent-tabs-mode' and `tab-width' for
+documentation.
 
 \(fn)" t nil)
 
@@ -31051,20 +32396,39 @@ Cleanup some blank problems at region.
 The problems cleaned up are:
 
 1. 8 or more SPACEs at beginning of line.
-   If `whitespace-chars' includes the value `indentation', replace
-   8 or more SPACEs at beginning of line by TABs.
+   If `whitespace-style' includes the value `indentation':
+   replace 8 or more SPACEs at beginning of line by TABs, if
+   `indent-tabs-mode' is non-nil; otherwise, replace TABs by
+   SPACEs.
+   If `whitespace-style' includes the value `indentation::tab',
+   replace 8 or more SPACEs at beginning of line by TABs.
+   If `whitespace-style' includes the value `indentation::space',
+   replace TABs by SPACEs.
 
 2. SPACEs before TAB.
-   If `whitespace-chars' includes the value `space-before-tab',
-   replace SPACEs by TABs.
+   If `whitespace-style' includes the value `space-before-tab':
+   replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
+   otherwise, replace TABs by SPACEs.
+   If `whitespace-style' includes the value
+   `space-before-tab::tab', replace SPACEs by TABs.
+   If `whitespace-style' includes the value
+   `space-before-tab::space', replace TABs by SPACEs.
 
 3. SPACEs or TABs at end of line.
-   If `whitespace-chars' includes the value `trailing', remove all
-   SPACEs or TABs at end of line.
+   If `whitespace-style' includes the value `trailing', remove
+   all SPACEs or TABs at end of line.
 
 4. 8 or more SPACEs after TAB.
-   If `whitespace-chars' includes the value `space-after-tab',
-   replace SPACEs by TABs.
+   If `whitespace-style' includes the value `space-after-tab':
+   replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
+   otherwise, replace TABs by SPACEs.
+   If `whitespace-style' includes the value
+   `space-after-tab::tab', replace SPACEs by TABs.
+   If `whitespace-style' includes the value
+   `space-after-tab::space', replace TABs by SPACEs.
+
+See `whitespace-style', `indent-tabs-mode' and `tab-width' for
+documentation.
 
 \(fn START END)" t nil)
 
@@ -31074,14 +32438,14 @@ Report some whitespace problems in buffer.
 Return nil if there is no whitespace problem; otherwise, return
 non-nil.
 
-If FORCE is non-nil or \\[universal-argument] was pressed just before calling
-`whitespace-report' interactively, it forces `whitespace-chars' to
-have:
+If FORCE is non-nil or \\[universal-argument] was pressed just
+before calling `whitespace-report' interactively, it forces
+`whitespace-style' to have:
 
    empty
+   trailing
    indentation
    space-before-tab
-   trailing
    space-after-tab
 
 If REPORT-IF-BOGUS is non-nil, it reports only when there are any
@@ -31089,14 +32453,23 @@ whitespace problems in buffer.
 
 Report if some of the following whitespace problems exist:
 
+* If `indent-tabs-mode' is non-nil:
    empty               1. empty lines at beginning of buffer.
    empty               2. empty lines at end of buffer.
-   indentation         3. 8 or more SPACEs at beginning of line.
-   space-before-tab    4. SPACEs before TAB.
-   trailing            5. SPACEs or TABs at end of line.
+   trailing            3. SPACEs or TABs at end of line.
+   indentation         4. 8 or more SPACEs at beginning of line.
+   space-before-tab    5. SPACEs before TAB.
    space-after-tab     6. 8 or more SPACEs after TAB.
 
-See `whitespace-chars' and `whitespace-style' for documentation.
+* If `indent-tabs-mode' is nil:
+   empty               1. empty lines at beginning of buffer.
+   empty               2. empty lines at end of buffer.
+   trailing            3. SPACEs or TABs at end of line.
+   indentation         4. TABS at beginning of line.
+   space-before-tab    5. SPACEs before TAB.
+   space-after-tab     6. 8 or more SPACEs after TAB.
+
+See `whitespace-style' for documentation.
 See also `whitespace-cleanup' and `whitespace-cleanup-region' for
 cleaning up these problems.
 
@@ -31108,9 +32481,9 @@ Report some whitespace problems in a region.
 Return nil if there is no whitespace problem; otherwise, return
 non-nil.
 
-If FORCE is non-nil or \\[universal-argument] was pressed just before calling
-`whitespace-report-region' interactively, it forces `whitespace-chars'
-to have:
+If FORCE is non-nil or \\[universal-argument] was pressed just
+before calling `whitespace-report-region' interactively, it
+forces `whitespace-style' to have:
 
    empty
    indentation
@@ -31123,14 +32496,23 @@ whitespace problems in buffer.
 
 Report if some of the following whitespace problems exist:
 
+* If `indent-tabs-mode' is non-nil:
+   empty               1. empty lines at beginning of buffer.
+   empty               2. empty lines at end of buffer.
+   trailing            3. SPACEs or TABs at end of line.
+   indentation         4. 8 or more SPACEs at beginning of line.
+   space-before-tab    5. SPACEs before TAB.
+   space-after-tab     6. 8 or more SPACEs after TAB.
+
+* If `indent-tabs-mode' is nil:
    empty               1. empty lines at beginning of buffer.
    empty               2. empty lines at end of buffer.
-   indentation         3. 8 or more SPACEs at beginning of line.
-   space-before-tab    4. SPACEs before TAB.
-   trailing            5. SPACEs or TABs at end of line.
+   trailing            3. SPACEs or TABs at end of line.
+   indentation         4. TABS at beginning of line.
+   space-before-tab    5. SPACEs before TAB.
    space-after-tab     6. 8 or more SPACEs after TAB.
 
-See `whitespace-chars' and `whitespace-style' for documentation.
+See `whitespace-style' for documentation.
 See also `whitespace-cleanup' and `whitespace-cleanup-region' for
 cleaning up these problems.
 
@@ -31139,7 +32521,7 @@ cleaning up these problems.
 ;;;***
 \f
 ;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse
-;;;;;;  widget-browse-at) "wid-browse" "wid-browse.el" (18335 54517))
+;;;;;;  widget-browse-at) "wid-browse" "wid-browse.el" (18464 3975))
 ;;; Generated autoloads from wid-browse.el
 
 (autoload 'widget-browse-at "wid-browse" "\
@@ -31166,8 +32548,8 @@ With arg, turn widget mode on if and only if arg is positive.
 ;;;***
 \f
 ;;;### (autoloads (widget-setup widget-insert widget-delete widget-create
-;;;;;;  widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (18394
-;;;;;;  48033))
+;;;;;;  widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (18507
+;;;;;;  35267))
 ;;; Generated autoloads from wid-edit.el
 
 (autoload 'widgetp "wid-edit" "\
@@ -31211,8 +32593,8 @@ Setup current buffer so editing string widgets works.
 ;;;***
 \f
 ;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right
-;;;;;;  windmove-up windmove-left) "windmove" "windmove.el" (18335
-;;;;;;  54517))
+;;;;;;  windmove-up windmove-left) "windmove" "windmove.el" (18464
+;;;;;;  3975))
 ;;; Generated autoloads from windmove.el
 
 (autoload 'windmove-left "windmove" "\
@@ -31265,7 +32647,7 @@ Default MODIFIER is 'shift.
 ;;;***
 \f
 ;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el"
-;;;;;;  (18335 54517))
+;;;;;;  (18464 3976))
 ;;; Generated autoloads from winner.el
 
 (defvar winner-mode nil "\
@@ -31284,7 +32666,7 @@ With arg, turn Winner mode on if and only if arg is positive.
 ;;;***
 \f
 ;;;### (autoloads (woman-find-file woman-dired-find-file woman woman-locale)
-;;;;;;  "woman" "woman.el" (18351 56657))
+;;;;;;  "woman" "woman.el" (18580 33794))
 ;;; Generated autoloads from woman.el
 
 (defvar woman-locale nil "\
@@ -31328,7 +32710,7 @@ decompress the file if appropriate.  See the documentation for the
 ;;;***
 \f
 ;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el"
-;;;;;;  (18335 54524))
+;;;;;;  (18463 53313))
 ;;; Generated autoloads from emulation/ws-mode.el
 
 (autoload 'wordstar-mode "ws-mode" "\
@@ -31438,10 +32820,29 @@ The key bindings are:
 
 \(fn)" t nil)
 
+;;;***
+\f
+;;;### (autoloads (xesam-search) "xesam" "net/xesam.el" (18615 49560))
+;;; Generated autoloads from net/xesam.el
+
+(autoload 'xesam-search "xesam" "\
+Perform an interactive search.
+ENGINE is the Xesam search engine to be applied, it must be one of the
+entries of `xesam-search-engines'.  QUERY is the search string in the
+Xesam user query language.  If the search engine does not support
+the Xesam user query language, a Xesam fulltext search is applied.
+
+The default search engine is the first entry in `xesam-search-engines'.
+Example:
+
+  (xesam-search (car (xesam-search-engines)) \"emacs\")
+
+\(fn ENGINE QUERY)" t nil)
+
 ;;;***
 \f
 ;;;### (autoloads (xml-parse-region xml-parse-file) "xml" "xml.el"
-;;;;;;  (18341 12906))
+;;;;;;  (18464 3976))
 ;;; Generated autoloads from xml.el
 
 (autoload 'xml-parse-file "xml" "\
@@ -31467,7 +32868,7 @@ If PARSE-NS is non-nil, then QNAMES are expanded.
 ;;;***
 \f
 ;;;### (autoloads (xmltok-get-declared-encoding-position) "xmltok"
-;;;;;;  "nxml/xmltok.el" (18335 54541))
+;;;;;;  "nxml/xmltok.el" (18580 33798))
 ;;; Generated autoloads from nxml/xmltok.el
 
 (autoload 'xmltok-get-declared-encoding-position "xmltok" "\
@@ -31477,16 +32878,16 @@ contains an encoding declaration, then return (START . END)
 where START and END are the positions of the start and the end
 of the encoding name; if there is no encoding declaration return
 the position where and encoding declaration could be inserted.
-If there is XML that is not well-formed that looks like an XML declaration,
-return nil.  Otherwise, return t.
+If there is XML that is not well-formed that looks like an XML
+declaration, return nil.  Otherwise, return t.
 If LIMIT is non-nil, then do not consider characters beyond LIMIT.
 
 \(fn &optional LIMIT)" nil nil)
 
 ;;;***
 \f
-;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (18413
-;;;;;;  44130))
+;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (18580
+;;;;;;  33794))
 ;;; Generated autoloads from xt-mouse.el
 
 (defvar xterm-mouse-mode nil "\
@@ -31515,7 +32916,7 @@ down the SHIFT key while pressing the mouse button.
 ;;;***
 \f
 ;;;### (autoloads (yenc-extract-filename yenc-decode-region) "yenc"
-;;;;;;  "gnus/yenc.el" (18335 54533))
+;;;;;;  "gnus/yenc.el" (18463 54943))
 ;;; Generated autoloads from gnus/yenc.el
 
 (autoload 'yenc-decode-region "yenc" "\
@@ -31531,7 +32932,7 @@ Extract file name from an yenc header.
 ;;;***
 \f
 ;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism
-;;;;;;  yow) "yow" "play/yow.el" (18335 54541))
+;;;;;;  yow) "yow" "play/yow.el" (18464 1946))
 ;;; Generated autoloads from play/yow.el
 
 (autoload 'yow "yow" "\
@@ -31557,7 +32958,7 @@ Zippy goes to the analyst.
 
 ;;;***
 \f
-;;;### (autoloads (zone) "zone" "play/zone.el" (18335 54541))
+;;;### (autoloads (zone) "zone" "play/zone.el" (18464 1946))
 ;;; Generated autoloads from play/zone.el
 
 (autoload 'zone "zone" "\
@@ -31582,13 +32983,13 @@ Zone out, completely.
 ;;;;;;  "calc/calc-stuff.el" "calc/calc-trail.el" "calc/calc-undo.el"
 ;;;;;;  "calc/calc-units.el" "calc/calc-vec.el" "calc/calc-yank.el"
 ;;;;;;  "calc/calcalg2.el" "calc/calcalg3.el" "calc/calccomp.el"
-;;;;;;  "calc/calcsel2.el" "calendar/cal-bahai.el" "calendar/cal-china.el"
-;;;;;;  "calendar/cal-coptic.el" "calendar/cal-french.el" "calendar/cal-html.el"
-;;;;;;  "calendar/cal-islam.el" "calendar/cal-iso.el" "calendar/cal-julian.el"
-;;;;;;  "calendar/cal-loaddefs.el" "calendar/cal-mayan.el" "calendar/cal-menu.el"
-;;;;;;  "calendar/cal-move.el" "calendar/cal-persia.el" "calendar/cal-tex.el"
-;;;;;;  "calendar/cal-x.el" "calendar/diary-loaddefs.el" "calendar/hol-loaddefs.el"
-;;;;;;  "case-table.el" "cdl.el" "cus-dep.el" "cus-face.el" "cus-start.el"
+;;;;;;  "calc/calcsel2.el" "calendar/cal-bahai.el" "calendar/cal-coptic.el"
+;;;;;;  "calendar/cal-french.el" "calendar/cal-html.el" "calendar/cal-islam.el"
+;;;;;;  "calendar/cal-iso.el" "calendar/cal-julian.el" "calendar/cal-loaddefs.el"
+;;;;;;  "calendar/cal-mayan.el" "calendar/cal-menu.el" "calendar/cal-move.el"
+;;;;;;  "calendar/cal-persia.el" "calendar/cal-tex.el" "calendar/cal-x.el"
+;;;;;;  "calendar/diary-loaddefs.el" "calendar/hol-loaddefs.el" "case-table.el"
+;;;;;;  "cdl.el" "cus-dep.el" "cus-face.el" "cus-load.el" "cus-start.el"
 ;;;;;;  "custom.el" "dframe.el" "dos-fns.el" "dos-vars.el" "dos-w32.el"
 ;;;;;;  "ediff-diff.el" "ediff-init.el" "ediff-merg.el" "ediff-ptch.el"
 ;;;;;;  "ediff-vers.el" "ediff-wind.el" "electric.el" "emacs-lisp/assoc.el"
@@ -31596,21 +32997,19 @@ Zone out, completely.
 ;;;;;;  "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el" "emacs-lisp/byte-run.el"
 ;;;;;;  "emacs-lisp/cl-compat.el" "emacs-lisp/cl-extra.el" "emacs-lisp/cl-loaddefs.el"
 ;;;;;;  "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el" "emacs-lisp/cl-specs.el"
-;;;;;;  "emacs-lisp/cust-print.el" "emacs-lisp/edebug.el" "emacs-lisp/find-gc.el"
-;;;;;;  "emacs-lisp/float-sup.el" "emacs-lisp/gulp.el" "emacs-lisp/levents.el"
-;;;;;;  "emacs-lisp/lisp-mnt.el" "emacs-lisp/lisp-mode.el" "emacs-lisp/lisp.el"
-;;;;;;  "emacs-lisp/lmenu.el" "emacs-lisp/lucid.el" "emacs-lisp/map-ynp.el"
-;;;;;;  "emacs-lisp/regi.el" "emacs-lisp/sregex.el" "emacs-lisp/syntax.el"
-;;;;;;  "emacs-lisp/tcover-ses.el" "emacs-lisp/tcover-unsafep.el"
-;;;;;;  "emacs-lisp/timer.el" "emacs-lock.el" "emerge.el" "emulation/cua-gmrk.el"
-;;;;;;  "emulation/cua-rect.el" "emulation/edt-lk201.el" "emulation/edt-mapper.el"
-;;;;;;  "emulation/edt-pc.el" "emulation/edt-vt100.el" "emulation/tpu-edt.el"
-;;;;;;  "emulation/tpu-extras.el" "emulation/vip.el" "emulation/viper-cmd.el"
-;;;;;;  "emulation/viper-ex.el" "emulation/viper-init.el" "emulation/viper-keym.el"
-;;;;;;  "emulation/viper-macs.el" "emulation/viper-mous.el" "emulation/viper-util.el"
-;;;;;;  "env.el" "erc/erc-backend.el" "erc/erc-button.el" "erc/erc-goodies.el"
-;;;;;;  "erc/erc-ibuffer.el" "erc/erc-lang.el" "erc/erc-match.el"
-;;;;;;  "erc/erc-track.el" "erc/erc.el" "eshell/em-alias.el" "eshell/em-banner.el"
+;;;;;;  "emacs-lisp/cust-print.el" "emacs-lisp/find-gc.el" "emacs-lisp/float-sup.el"
+;;;;;;  "emacs-lisp/gulp.el" "emacs-lisp/levents.el" "emacs-lisp/lisp-mnt.el"
+;;;;;;  "emacs-lisp/lisp-mode.el" "emacs-lisp/lisp.el" "emacs-lisp/lmenu.el"
+;;;;;;  "emacs-lisp/lucid.el" "emacs-lisp/map-ynp.el" "emacs-lisp/regi.el"
+;;;;;;  "emacs-lisp/sregex.el" "emacs-lisp/syntax.el" "emacs-lisp/tcover-ses.el"
+;;;;;;  "emacs-lisp/tcover-unsafep.el" "emacs-lisp/timer.el" "emacs-lock.el"
+;;;;;;  "emulation/cua-gmrk.el" "emulation/cua-rect.el" "emulation/edt-lk201.el"
+;;;;;;  "emulation/edt-mapper.el" "emulation/edt-pc.el" "emulation/edt-vt100.el"
+;;;;;;  "emulation/tpu-extras.el" "emulation/viper-cmd.el" "emulation/viper-ex.el"
+;;;;;;  "emulation/viper-init.el" "emulation/viper-keym.el" "emulation/viper-macs.el"
+;;;;;;  "emulation/viper-mous.el" "emulation/viper-util.el" "env.el"
+;;;;;;  "epa-hook.el" "erc/erc-backend.el" "erc/erc-goodies.el" "erc/erc-ibuffer.el"
+;;;;;;  "erc/erc-lang.el" "eshell/em-alias.el" "eshell/em-banner.el"
 ;;;;;;  "eshell/em-basic.el" "eshell/em-cmpl.el" "eshell/em-dirs.el"
 ;;;;;;  "eshell/em-glob.el" "eshell/em-hist.el" "eshell/em-ls.el"
 ;;;;;;  "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el"
@@ -31620,24 +33019,24 @@ Zone out, completely.
 ;;;;;;  "eshell/esh-io.el" "eshell/esh-maint.el" "eshell/esh-module.el"
 ;;;;;;  "eshell/esh-opt.el" "eshell/esh-proc.el" "eshell/esh-util.el"
 ;;;;;;  "eshell/esh-var.el" "ezimage.el" "facemenu.el" "faces.el"
-;;;;;;  "ffap.el" "files.el" "foldout.el" "follow.el" "font-core.el"
-;;;;;;  "font-lock.el" "format-spec.el" "format.el" "forms-d2.el"
-;;;;;;  "forms-pass.el" "frame.el" "fringe.el" "generic-x.el" "gnus/auth-source.el"
-;;;;;;  "gnus/compface.el" "gnus/deuglify.el" "gnus/gnus-async.el"
-;;;;;;  "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el"
-;;;;;;  "gnus/gnus-demon.el" "gnus/gnus-dup.el" "gnus/gnus-eform.el"
-;;;;;;  "gnus/gnus-ems.el" "gnus/gnus-int.el" "gnus/gnus-logic.el"
-;;;;;;  "gnus/gnus-mh.el" "gnus/gnus-salt.el" "gnus/gnus-score.el"
-;;;;;;  "gnus/gnus-setup.el" "gnus/gnus-srvr.el" "gnus/gnus-sum.el"
-;;;;;;  "gnus/gnus-topic.el" "gnus/gnus-undo.el" "gnus/gnus-util.el"
-;;;;;;  "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/ietf-drums.el"
-;;;;;;  "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" "gnus/mail-prsvr.el"
-;;;;;;  "gnus/mail-source.el" "gnus/mailcap.el" "gnus/messcompat.el"
-;;;;;;  "gnus/mm-bodies.el" "gnus/mm-decode.el" "gnus/mm-encode.el"
-;;;;;;  "gnus/mm-util.el" "gnus/mm-view.el" "gnus/mml-sec.el" "gnus/mml-smime.el"
-;;;;;;  "gnus/mml.el" "gnus/nnagent.el" "gnus/nnbabyl.el" "gnus/nndb.el"
-;;;;;;  "gnus/nndir.el" "gnus/nndraft.el" "gnus/nneething.el" "gnus/nngateway.el"
-;;;;;;  "gnus/nnheader.el" "gnus/nnimap.el" "gnus/nnlistserv.el"
+;;;;;;  "files.el" "finder-inf.el" "foldout.el" "font-core.el" "font-lock.el"
+;;;;;;  "format-spec.el" "format.el" "forms-d2.el" "forms-pass.el"
+;;;;;;  "frame.el" "fringe.el" "generic-x.el" "gnus/auth-source.el"
+;;;;;;  "gnus/compface.el" "gnus/gnus-async.el" "gnus/gnus-bcklg.el"
+;;;;;;  "gnus/gnus-cite.el" "gnus/gnus-cus.el" "gnus/gnus-demon.el"
+;;;;;;  "gnus/gnus-dup.el" "gnus/gnus-eform.el" "gnus/gnus-ems.el"
+;;;;;;  "gnus/gnus-int.el" "gnus/gnus-logic.el" "gnus/gnus-mh.el"
+;;;;;;  "gnus/gnus-salt.el" "gnus/gnus-score.el" "gnus/gnus-setup.el"
+;;;;;;  "gnus/gnus-srvr.el" "gnus/gnus-sum.el" "gnus/gnus-topic.el"
+;;;;;;  "gnus/gnus-undo.el" "gnus/gnus-util.el" "gnus/gnus-uu.el"
+;;;;;;  "gnus/gnus-vm.el" "gnus/ietf-drums.el" "gnus/legacy-gnus-agent.el"
+;;;;;;  "gnus/mail-parse.el" "gnus/mail-prsvr.el" "gnus/mail-source.el"
+;;;;;;  "gnus/mailcap.el" "gnus/messcompat.el" "gnus/mm-bodies.el"
+;;;;;;  "gnus/mm-decode.el" "gnus/mm-encode.el" "gnus/mm-util.el"
+;;;;;;  "gnus/mm-view.el" "gnus/mml-sec.el" "gnus/mml-smime.el" "gnus/mml.el"
+;;;;;;  "gnus/nnagent.el" "gnus/nnbabyl.el" "gnus/nndb.el" "gnus/nndir.el"
+;;;;;;  "gnus/nndraft.el" "gnus/nneething.el" "gnus/nngateway.el"
+;;;;;;  "gnus/nnheader.el" "gnus/nnimap.el" "gnus/nnir.el" "gnus/nnlistserv.el"
 ;;;;;;  "gnus/nnmail.el" "gnus/nnmaildir.el" "gnus/nnmairix.el" "gnus/nnmbox.el"
 ;;;;;;  "gnus/nnmh.el" "gnus/nnnil.el" "gnus/nnoo.el" "gnus/nnrss.el"
 ;;;;;;  "gnus/nnslashdot.el" "gnus/nnspool.el" "gnus/nntp.el" "gnus/nnultimate.el"
@@ -31650,9 +33049,8 @@ Zone out, completely.
 ;;;;;;  "international/cp51932.el" "international/eucjp-ms.el" "international/fontset.el"
 ;;;;;;  "international/iso-ascii.el" "international/ja-dic-cnv.el"
 ;;;;;;  "international/ja-dic-utl.el" "international/mule-cmds.el"
-;;;;;;  "international/mule-conf.el" "international/mule-diag.el"
-;;;;;;  "international/mule-util.el" "international/mule.el" "international/ogonek.el"
-;;;;;;  "international/robin.el" "international/uni-bidi.el" "international/uni-category.el"
+;;;;;;  "international/mule-conf.el" "international/mule.el" "international/ogonek.el"
+;;;;;;  "international/uni-bidi.el" "international/uni-category.el"
 ;;;;;;  "international/uni-combining.el" "international/uni-comment.el"
 ;;;;;;  "international/uni-decimal.el" "international/uni-decomposition.el"
 ;;;;;;  "international/uni-digit.el" "international/uni-lowercase.el"
@@ -31663,72 +33061,73 @@ Zone out, completely.
 ;;;;;;  "language/burmese.el" "language/cham.el" "language/chinese.el"
 ;;;;;;  "language/cyrillic.el" "language/czech.el" "language/english.el"
 ;;;;;;  "language/ethiopic.el" "language/european.el" "language/georgian.el"
-;;;;;;  "language/greek.el" "language/hebrew.el" "language/indian.el"
-;;;;;;  "language/japanese.el" "language/khmer.el" "language/korean.el"
-;;;;;;  "language/lao.el" "language/misc-lang.el" "language/romanian.el"
-;;;;;;  "language/sinhala.el" "language/slovak.el" "language/tai-viet.el"
-;;;;;;  "language/thai-word.el" "language/thai.el" "language/tibetan.el"
-;;;;;;  "language/tv-util.el" "language/utf-8-lang.el" "language/vietnamese.el"
-;;;;;;  "ldefs-boot.el" "linum.el" "loadup.el" "mail/blessmail.el"
-;;;;;;  "mail/mail-extr.el" "mail/mailheader.el" "mail/mailpost.el"
-;;;;;;  "mail/mspools.el" "mail/rfc2368.el" "mail/rfc822.el" "mail/rmail-spam-filter.el"
-;;;;;;  "mail/smtpmail.el" "mail/uce.el" "mail/vms-pmail.el" "md4.el"
-;;;;;;  "mh-e/mh-acros.el" "mh-e/mh-alias.el" "mh-e/mh-buffers.el"
-;;;;;;  "mh-e/mh-comp.el" "mh-e/mh-compat.el" "mh-e/mh-funcs.el"
-;;;;;;  "mh-e/mh-gnus.el" "mh-e/mh-identity.el" "mh-e/mh-inc.el"
-;;;;;;  "mh-e/mh-junk.el" "mh-e/mh-letter.el" "mh-e/mh-limit.el"
+;;;;;;  "language/greek.el" "language/hanja-util.el" "language/hebrew.el"
+;;;;;;  "language/indian.el" "language/japanese.el" "language/khmer.el"
+;;;;;;  "language/korean.el" "language/lao.el" "language/misc-lang.el"
+;;;;;;  "language/romanian.el" "language/sinhala.el" "language/slovak.el"
+;;;;;;  "language/tai-viet.el" "language/thai-word.el" "language/thai.el"
+;;;;;;  "language/tibetan.el" "language/utf-8-lang.el" "language/vietnamese.el"
+;;;;;;  "ldefs-boot.el" "loadup.el" "mail/blessmail.el" "mail/mailheader.el"
+;;;;;;  "mail/mailpost.el" "mail/mspools.el" "mail/pmaildesc.el"
+;;;;;;  "mail/pmailhdr.el" "mail/pmailmm.el" "mail/rfc2368.el" "mail/rfc822.el"
+;;;;;;  "mail/rmail-spam-filter.el" "mail/uce.el" "md4.el" "mh-e/mh-acros.el"
+;;;;;;  "mh-e/mh-alias.el" "mh-e/mh-buffers.el" "mh-e/mh-compat.el"
+;;;;;;  "mh-e/mh-funcs.el" "mh-e/mh-gnus.el" "mh-e/mh-identity.el"
+;;;;;;  "mh-e/mh-inc.el" "mh-e/mh-junk.el" "mh-e/mh-letter.el" "mh-e/mh-limit.el"
 ;;;;;;  "mh-e/mh-loaddefs.el" "mh-e/mh-mime.el" "mh-e/mh-print.el"
 ;;;;;;  "mh-e/mh-scan.el" "mh-e/mh-search.el" "mh-e/mh-seq.el" "mh-e/mh-show.el"
 ;;;;;;  "mh-e/mh-speed.el" "mh-e/mh-thread.el" "mh-e/mh-tool-bar.el"
 ;;;;;;  "mh-e/mh-utils.el" "mh-e/mh-xface.el" "minibuffer.el" "misc.el"
-;;;;;;  "mouse-copy.el" "mouse-drag.el" "mouse.el" "net/ange-ftp.el"
-;;;;;;  "net/dig.el" "net/dns.el" "net/eudc-vars.el" "net/eudcb-bbdb.el"
-;;;;;;  "net/eudcb-ldap.el" "net/eudcb-mab.el" "net/eudcb-ph.el"
-;;;;;;  "net/hmac-def.el" "net/hmac-md5.el" "net/imap.el" "net/ldap.el"
-;;;;;;  "net/netrc.el" "net/ntlm.el" "net/rcirc.el" "net/sasl-cram.el"
-;;;;;;  "net/sasl-digest.el" "net/sasl-ntlm.el" "net/sasl.el" "net/socks.el"
-;;;;;;  "net/tls.el" "net/tramp-cache.el" "net/tramp-cmds.el" "net/tramp-compat.el"
-;;;;;;  "net/tramp-fish.el" "net/tramp-gw.el" "net/tramp-smb.el"
-;;;;;;  "net/tramp-uu.el" "net/trampver.el" "net/zeroconf.el" "nxml/nxml-enc.el"
+;;;;;;  "mouse-copy.el" "mouse.el" "net/dig.el" "net/dns.el" "net/eudc-vars.el"
+;;;;;;  "net/eudcb-bbdb.el" "net/eudcb-ldap.el" "net/eudcb-mab.el"
+;;;;;;  "net/eudcb-ph.el" "net/hmac-def.el" "net/hmac-md5.el" "net/imap.el"
+;;;;;;  "net/ldap.el" "net/mairix.el" "net/netrc.el" "net/newsticker.el"
+;;;;;;  "net/ntlm.el" "net/sasl-cram.el" "net/sasl-digest.el" "net/sasl-ntlm.el"
+;;;;;;  "net/sasl.el" "net/socks.el" "net/tls.el" "net/tramp-cache.el"
+;;;;;;  "net/tramp-cmds.el" "net/tramp-compat.el" "net/tramp-fish.el"
+;;;;;;  "net/tramp-gw.el" "net/tramp-smb.el" "net/tramp-uu.el" "net/trampver.el"
+;;;;;;  "net/zeroconf.el" "nxml/char-name/subdirs.el" "nxml/nxml-enc.el"
 ;;;;;;  "nxml/nxml-maint.el" "nxml/nxml-ns.el" "nxml/nxml-outln.el"
 ;;;;;;  "nxml/nxml-parse.el" "nxml/nxml-rap.el" "nxml/nxml-util.el"
 ;;;;;;  "nxml/rng-dt.el" "nxml/rng-loc.el" "nxml/rng-maint.el" "nxml/rng-match.el"
 ;;;;;;  "nxml/rng-parse.el" "nxml/rng-pttrn.el" "nxml/rng-uri.el"
-;;;;;;  "nxml/rng-util.el" "nxml/xsd-regexp.el" "org/org-mac-message.el"
-;;;;;;  "org/org-mouse.el" "password-cache.el" "patcomp.el" "paths.el"
+;;;;;;  "nxml/rng-util.el" "nxml/subdirs.el" "nxml/xsd-regexp.el"
+;;;;;;  "org/org-archive.el" "org/org-bibtex.el" "org/org-colview.el"
+;;;;;;  "org/org-compat.el" "org/org-faces.el" "org/org-gnus.el"
+;;;;;;  "org/org-info.el" "org/org-install.el" "org/org-jsinfo.el"
+;;;;;;  "org/org-mac-message.el" "org/org-macs.el" "org/org-mew.el"
+;;;;;;  "org/org-mhe.el" "org/org-mouse.el" "org/org-rmail.el" "org/org-vm.el"
+;;;;;;  "org/org-wl.el" "password-cache.el" "patcomp.el" "paths.el"
 ;;;;;;  "pcvs-info.el" "pcvs-parse.el" "pcvs-util.el" "pgg-def.el"
 ;;;;;;  "pgg-parse.el" "pgg-pgp.el" "pgg-pgp5.el" "play/gamegrid.el"
-;;;;;;  "play/gametree.el" "play/meese.el" "proced.el" "progmodes/ada-mode.el"
-;;;;;;  "progmodes/ada-prj.el" "progmodes/cap-words.el" "progmodes/cc-align.el"
-;;;;;;  "progmodes/cc-awk.el" "progmodes/cc-bytecomp.el" "progmodes/cc-cmds.el"
-;;;;;;  "progmodes/cc-defs.el" "progmodes/cc-fonts.el" "progmodes/cc-langs.el"
-;;;;;;  "progmodes/cc-menus.el" "progmodes/cc-styles.el" "progmodes/cperl-mode.el"
-;;;;;;  "progmodes/ebnf-abn.el" "progmodes/ebnf-bnf.el" "progmodes/ebnf-dtd.el"
-;;;;;;  "progmodes/ebnf-ebx.el" "progmodes/ebnf-iso.el" "progmodes/ebnf-otz.el"
-;;;;;;  "progmodes/ebnf-yac.el" "progmodes/gud.el" "progmodes/idlw-complete-structtag.el"
-;;;;;;  "progmodes/idlw-help.el" "progmodes/idlw-toolbar.el" "progmodes/mantemp.el"
-;;;;;;  "progmodes/modula2.el" "progmodes/python.el" "progmodes/scheme.el"
-;;;;;;  "progmodes/xscheme.el" "ps-def.el" "ps-mule.el" "ps-print.el"
-;;;;;;  "ps-samp.el" "register.el" "replace.el" "rfn-eshadow.el"
+;;;;;;  "play/gametree.el" "play/meese.el" "progmodes/ada-prj.el"
+;;;;;;  "progmodes/cc-align.el" "progmodes/cc-awk.el" "progmodes/cc-bytecomp.el"
+;;;;;;  "progmodes/cc-cmds.el" "progmodes/cc-defs.el" "progmodes/cc-fonts.el"
+;;;;;;  "progmodes/cc-langs.el" "progmodes/cc-menus.el" "progmodes/ebnf-abn.el"
+;;;;;;  "progmodes/ebnf-bnf.el" "progmodes/ebnf-dtd.el" "progmodes/ebnf-ebx.el"
+;;;;;;  "progmodes/ebnf-iso.el" "progmodes/ebnf-otz.el" "progmodes/ebnf-yac.el"
+;;;;;;  "progmodes/idlw-complete-structtag.el" "progmodes/idlw-help.el"
+;;;;;;  "progmodes/idlw-toolbar.el" "progmodes/mantemp.el" "progmodes/xscheme.el"
+;;;;;;  "ps-def.el" "ps-mule.el" "ps-samp.el" "replace.el" "rfn-eshadow.el"
 ;;;;;;  "s-region.el" "saveplace.el" "sb-image.el" "scroll-bar.el"
 ;;;;;;  "select.el" "simple.el" "soundex.el" "startup.el" "subdirs.el"
 ;;;;;;  "subr.el" "tempo.el" "textmodes/bib-mode.el" "textmodes/fill.el"
-;;;;;;  "textmodes/ispell.el" "textmodes/makeinfo.el" "textmodes/page-ext.el"
-;;;;;;  "textmodes/page.el" "textmodes/paragraphs.el" "textmodes/refbib.el"
-;;;;;;  "textmodes/refer.el" "textmodes/reftex-auc.el" "textmodes/reftex-dcr.el"
-;;;;;;  "textmodes/reftex-ref.el" "textmodes/reftex-sel.el" "textmodes/reftex-toc.el"
-;;;;;;  "textmodes/spell.el" "textmodes/texnfo-upd.el" "textmodes/text-mode.el"
-;;;;;;  "time.el" "timezone.el" "tooltip.el" "tree-widget.el" "uniquify.el"
-;;;;;;  "url/url-about.el" "url/url-cookie.el" "url/url-dired.el"
+;;;;;;  "textmodes/makeinfo.el" "textmodes/page-ext.el" "textmodes/page.el"
+;;;;;;  "textmodes/paragraphs.el" "textmodes/refbib.el" "textmodes/refer.el"
+;;;;;;  "textmodes/reftex-auc.el" "textmodes/reftex-dcr.el" "textmodes/reftex-ref.el"
+;;;;;;  "textmodes/reftex-sel.el" "textmodes/reftex-toc.el" "textmodes/texnfo-upd.el"
+;;;;;;  "textmodes/text-mode.el" "timezone.el" "tooltip.el" "tree-widget.el"
+;;;;;;  "uniquify.el" "url/url-about.el" "url/url-cookie.el" "url/url-dired.el"
 ;;;;;;  "url/url-expand.el" "url/url-ftp.el" "url/url-history.el"
 ;;;;;;  "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el"
-;;;;;;  "url/url-vars.el" "url/vc-dav.el" "vc-hooks.el" "vcursor.el"
-;;;;;;  "version.el" "vms-patch.el" "vmsproc.el" "vt-control.el"
-;;;;;;  "vt100-led.el" "w32-fns.el" "w32-vars.el" "widget.el" "window.el"
-;;;;;;  "x-dnd.el") (18428 40537 270127))
+;;;;;;  "url/url-vars.el" "vc-dav.el" "vc-hooks.el" "vcursor.el"
+;;;;;;  "version.el" "vt-control.el" "vt100-led.el" "w32-fns.el"
+;;;;;;  "w32-vars.el" "widget.el" "window.el" "x-dnd.el") (18659
+;;;;;;  13106 817618))
 
 ;;;***
 \f
+(provide 'loaddefs)
 ;; Local Variables:
 ;; version-control: never
 ;; no-byte-compile: t