]> git.eshelyaron.com Git - emacs.git/commitdiff
Merged from emacs@sv.gnu.org.
authorKaroly Lorentey <lorentey@elte.hu>
Mon, 1 Jan 2007 17:38:32 +0000 (17:38 +0000)
committerKaroly Lorentey <lorentey@elte.hu>
Mon, 1 Jan 2007 17:38:32 +0000 (17:38 +0000)
Patches applied:

 * emacs@sv.gnu.org/emacs--devo--0--patch-536
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-537
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-538
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-539
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-540
   Merge from gnus--rel--5.10

 * emacs@sv.gnu.org/emacs--devo--0--patch-541
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-542
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-543
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-544
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-545
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-546
   Update from erc--emacs--22

 * emacs@sv.gnu.org/emacs--devo--0--patch-547
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-548
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-549
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-550
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-551
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-552
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-553
   Merge from gnus--rel--5.10

 * emacs@sv.gnu.org/emacs--devo--0--patch-554
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-555
   erc-iswitchb: Temporarily enable iswitchb mode

 * emacs@sv.gnu.org/emacs--devo--0--patch-556
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-557
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-558
   Merge from gnus--rel--5.10

 * emacs@sv.gnu.org/emacs--devo--0--patch-559
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-560
   Merge from gnus--rel--5.10

 * emacs@sv.gnu.org/emacs--devo--0--patch-561
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-562
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-563
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-564
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-565
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-566
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-567
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-568
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-569
   Merge from gnus--rel--5.10

 * emacs@sv.gnu.org/emacs--devo--0--patch-570
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-571
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-572
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-573
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-574
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-575
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-576
   Merge from gnus--rel--5.10

 * emacs@sv.gnu.org/emacs--devo--0--patch-577
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-578
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-579
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-580
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-581
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-582
   Merge from gnus--rel--5.10

 * emacs@sv.gnu.org/emacs--devo--0--patch-583
   Update from CVS

 * emacs@sv.gnu.org/emacs--devo--0--patch-584
   Fix admin/quick-install-emacs to work with recent versions of autoconf

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-171
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-172
   Merge from emacs--devo--0

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-173
   Merge from emacs--devo--0

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-174
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-175
   Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice.

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-176
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-177
   Merge from emacs--devo--0

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-178
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-179
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-180
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-181
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-182
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-183
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-184
   Update from CVS

 * emacs@sv.gnu.org/gnus--rel--5.10--patch-185
   Merge from emacs--devo--0

git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-590

60 files changed:
1  2 
configure
configure.in
lib-src/emacsclient.c
lisp/bindings.el
lisp/double.el
lisp/ebuff-menu.el
lisp/echistory.el
lisp/edmacro.el
lisp/emulation/cua-base.el
lisp/files.el
lisp/frame.el
lisp/help-fns.el
lisp/international/encoded-kb.el
lisp/international/mule-cmds.el
lisp/international/mule.el
lisp/ldefs-boot.el
lisp/menu-bar.el
lisp/scroll-bar.el
lisp/simple.el
lisp/startup.el
lisp/subr.el
lisp/talk.el
lisp/term/AT386.el
lisp/term/iris-ansi.el
lisp/term/mac-win.el
lisp/term/news.el
lisp/term/tvi970.el
lisp/term/vt100.el
lisp/term/wyse50.el
lisp/term/x-win.el
lisp/term/xterm.el
src/.gdbinit
src/Makefile.in
src/buffer.c
src/callint.c
src/callproc.c
src/coding.c
src/coding.h
src/config.in
src/data.c
src/emacs.c
src/fileio.c
src/fontset.c
src/frame.h
src/gtkutil.c
src/keyboard.c
src/keyboard.h
src/keymap.c
src/lread.c
src/macfns.c
src/macterm.c
src/macterm.h
src/minibuf.c
src/msdos.c
src/prefix-args.c
src/process.c
src/w32term.c
src/window.c
src/xdisp.c
src/xterm.c

diff --cc configure
index e746090ed337bdb22b4663a7c42a6341c7a5ce15,6d63a92fc975e5b9cb005959cb17d2e97beb3fcf..a616aacf1e9e693a8124b91703fbe974f348641b
+++ b/configure
  cat confdefs.h >>conftest.$ac_ext
  cat >>conftest.$ac_ext <<_ACEOF
  /* end confdefs.h.  */
--#include <stdio.h>
++#include <sys/types.h> /* for off_t */
++     #include <stdio.h>
  int
  main ()
  {
--return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
++int (*fp) (FILE *, off_t, int) = fseeko;
++     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
    ;
    return 0;
  }
@@@ -17287,11 -17594,11 +17496,13 @@@ cat confdefs.h >>conftest.$ac_ex
  cat >>conftest.$ac_ext <<_ACEOF
  /* end confdefs.h.  */
  #define _LARGEFILE_SOURCE 1
--#include <stdio.h>
++#include <sys/types.h> /* for off_t */
++     #include <stdio.h>
  int
  main ()
  {
--return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
++int (*fp) (FILE *, off_t, int) = fseeko;
++     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
    ;
    return 0;
  }
diff --cc configure.in
Simple merge
index 64a0e00d5b9f50f1a41451cf04af15d26e66bccf,419cdd94b884862184e2bc435f8e85a9d5701179..f765f02b426db10ca2a6716ac641cedc58549c9c
@@@ -488,12 -346,10 +487,10 @@@ fail (void
    if (alternate_editor)
      {
        int i = optind - 1;
- #ifdef WINDOWSNT
-       main_argv[i] = (char *)alternate_editor;
- #endif
 -      execvp (alternate_editor, argv + i);
 +      execvp (alternate_editor, main_argv + i);
        message (TRUE, "%s: error executing alternate editor \"%s\"\n",
 -               progname, alternate_editor);
 +             progname, alternate_editor);
      }
    exit (EXIT_FAILURE);
  }
@@@ -705,8 -519,7 +702,45 @@@ initialize_sockets (
    atexit (close_winsock);
  }
  #endif /* WINDOWSNT */
 +
  \f
++#ifdef WINDOWSNT
++
++/*
++  execvp wrapper for Windows. Quotes arguments with embedded spaces.
++
++  This is necessary due to the broken implementation of exec* routines in
++  the Microsoft libraries: they concatenate the arguments together without
++  quoting special characters, and pass the result to CreateProcess, with
++  predictably bad results.  By contrast, Posix execvp passes the arguments
++  directly into the argv array of the child process.
++*/
++int
++w32_execvp (path, argv)
++     char *path;
++     char **argv;
++{
++  int i;
++
++  /* Required to allow a .BAT script as alternate editor.  */
++  argv[0] = (char *) alternate_editor;
++
++  for (i = 0; argv[i]; i++)
++    if (strchr (argv[i], ' '))
++      {
++      char *quoted = alloca (strlen (argv[i]) + 3);
++      sprintf (quoted, "\"%s\"", argv[i]);
++      argv[i] = quoted;
++      }
++
++  return execvp (path, argv);
++}
++
++#undef execvp
++#define execvp w32_execvp
++
++#endif /* WINDOWSNT */
++
  /*
   * Read the information needed to set up a TCP comm channel with
   * the Emacs server: host, port, pid and authentication string.
@@@ -1184,56 -945,9 +1274,39 @@@ main (argc, argv
      }
  
  #ifdef WINDOWSNT
-   /*
-     Modern Windows restrict which processes can set the foreground window.
-     emacsclient can allow Emacs to grab the focus by calling the function
-     AllowSetForegroundWindow().  Unfortunately, older Windows (W95, W98
-     and NT) lack this function, so we have to check its availability.
-   */
-   if (emacs_pid)
-     {
-       HMODULE hUser32;
-       if (hUser32 = LoadLibrary ("user32.dll"))
-       {
-         FARPROC set_fg;
-         if (set_fg = GetProcAddress (hUser32, "AllowSetForegroundWindow"))
-           set_fg (emacs_pid);
-         FreeLibrary (hUser32);
-       }
-     }
+   w32_give_focus ();
  #endif
  
 +  /* First of all, send our version number for verification. */
 +  SEND_STRING ("-version ");
 +  SEND_STRING (VERSION);
 +  SEND_STRING (" ");
 +
 +  /* Send over our environment. */
 +  if (!current_frame)
 +    {
 +      extern char **environ;
 +      int i;
 +      for (i = 0; environ[i]; i++)
 +        {
 +          char *name = xstrdup (environ[i]);
 +          char *value = strchr (name, '=');
 +          SEND_STRING ("-env ");
 +          SEND_QUOTED (environ[i]);
 +          SEND_STRING (" ");
 +        }
 +    }
 +
 +  /* Send over our current directory. */
 +  if (!current_frame)
 +    {
 +      SEND_STRING ("-dir ");          
 +      SEND_QUOTED (cwd);
 +      SEND_STRING ("/");
 +      SEND_STRING (" ");
 +    }
 +
 + retry:
    if (nowait)
      SEND_STRING ("-nowait ");
  
Simple merge
diff --cc lisp/double.el
Simple merge
Simple merge
Simple merge
diff --cc lisp/edmacro.el
Simple merge
Simple merge
diff --cc lisp/files.el
Simple merge
diff --cc lisp/frame.el
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index f7d8d4612c1ca627c35c5219264dee6f17c60fd2,97f51e62c34cf463775de9cbb75581c6cfba92d3..18248771da0e1c58e5923a4c76188aca6012fe8c
@@@ -4,7 -4,7 +4,7 @@@
  \f
  ;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best
  ;;;;;;  5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5"
- ;;;;;;  "play/5x5.el" (17383 38807))
 -;;;;;;  "play/5x5.el" (17786 56015))
++;;;;;;  "play/5x5.el" (17817 14124))
  ;;; Generated autoloads from play/5x5.el
  
  (autoload (quote 5x5) "5x5" "\
@@@ -63,14 -63,14 +63,14 @@@ should return a grid vector array that 
  
  ;;;***
  \f
- ;;;### (autoloads nil "abbrev" "abbrev.el" (17496 38721))
 -;;;### (autoloads nil "abbrev" "abbrev.el" (17781 39501))
++;;;### (autoloads nil "abbrev" "abbrev.el" (17817 13973))
  ;;; Generated autoloads from abbrev.el
  (put 'abbrev-mode 'safe-local-variable 'booleanp)
  
  ;;;***
  \f
  ;;;### (autoloads (list-one-abbrev-table) "abbrevlist" "abbrevlist.el"
- ;;;;;;  (17405 10313))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13973))
  ;;; Generated autoloads from abbrevlist.el
  
  (autoload (quote list-one-abbrev-table) "abbrevlist" "\
@@@ -153,7 -153,7 +153,7 @@@ Insert a descriptive header at the top 
  ;;;***
  \f
  ;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el"
- ;;;;;;  (17778 50475))
 -;;;;;;  (17780 18172))
++;;;;;;  (17817 13969))
  ;;; Generated autoloads from progmodes/ada-xref.el
  
  (autoload (quote ada-find-file) "ada-xref" "\
@@@ -168,7 -168,7 +168,7 @@@ Completion is available
  ;;;;;;  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" (17778 50472))
 -;;;;;;  "add-log.el" (17781 39501))
++;;;;;;  "add-log.el" (17817 16160))
  ;;; Generated autoloads from add-log.el
  
  (defvar add-log-current-defun-function nil "\
@@@ -306,7 -306,7 +306,7 @@@ Fix any old-style date entries in the c
  \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" (17713 5989))
 -;;;;;;  "advice" "emacs-lisp/advice.el" (17785 34467))
++;;;;;;  "advice" "emacs-lisp/advice.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/advice.el
  
  (defvar ad-redefinition-action (quote warn) "\
@@@ -434,7 -434,7 +434,7 @@@ See Info node `(elisp)Advising Function
  \f
  ;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
  ;;;;;;  align-highlight-rule align-current align-entire align-regexp
- ;;;;;;  align) "align" "align.el" (17390 26934))
 -;;;;;;  align) "align" "align.el" (17794 48602))
++;;;;;;  align) "align" "align.el" (17817 15485))
  ;;; Generated autoloads from align.el
  
  (autoload (quote align) "align" "\
@@@ -524,7 -524,7 +524,7 @@@ A replacement function for `newline-and
  ;;;***
  \f
  ;;;### (autoloads (outlineify-sticky allout-mode) "allout" "allout.el"
- ;;;;;;  (17778 50472))
 -;;;;;;  (17780 18171))
++;;;;;;  (17817 16945))
  ;;; Generated autoloads from allout.el
  
  (put (quote allout-show-bodies) (quote safe-local-variable) (if (fboundp (quote booleanp)) (quote booleanp) (quote (lambda (x) (member x (quote (t nil)))))))
@@@ -780,7 -827,7 +827,7 @@@ setup for auto-startup
  ;;;***
  \f
  ;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
- ;;;;;;  "net/ange-ftp.el" (17390 26944))
 -;;;;;;  "net/ange-ftp.el" (17385 8494))
++;;;;;;  "net/ange-ftp.el" (17817 15940))
  ;;; Generated autoloads from net/ange-ftp.el
  
  (defalias (quote ange-ftp-re-read-dir) (quote ange-ftp-reread-dir))
@@@ -1079,8 -1126,8 +1126,8 @@@ Returns list of symbols and documentati
  
  ;;;***
  \f
- ;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17611
- ;;;;;;  9183))
 -;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17781
 -;;;;;;  39501))
++;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17817
++;;;;;;  13973))
  ;;; Generated autoloads from arc-mode.el
  
  (autoload (quote archive-mode) "arc-mode" "\
@@@ -1100,7 -1147,7 +1147,7 @@@ archive
  
  ;;;***
  \f
- ;;;### (autoloads (array-mode) "array" "array.el" (17374 21266))
 -;;;### (autoloads (array-mode) "array" "array.el" (17781 39501))
++;;;### (autoloads (array-mode) "array" "array.el" (17817 13973))
  ;;; Generated autoloads from array.el
  
  (autoload (quote array-mode) "array" "\
@@@ -1422,7 -1469,7 +1469,7 @@@ This command is obsolete
  ;;;***
  \f
  ;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el"
- ;;;;;;  (17778 50472))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13973))
  ;;; Generated autoloads from autoarg.el
  
  (defvar autoarg-mode nil "\
@@@ -1476,7 -1523,7 +1523,7 @@@ etc. to supply digit arguments
  ;;;***
  \f
  ;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el"
- ;;;;;;  (17390 27404))
 -;;;;;;  (17788 21816))
++;;;;;;  (17817 14147))
  ;;; Generated autoloads from progmodes/autoconf.el
  
  (autoload (quote autoconf-mode) "autoconf" "\
@@@ -1487,7 -1534,7 +1534,7 @@@ Major mode for editing Autoconf configu
  ;;;***
  \f
  ;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert)
- ;;;;;;  "autoinsert" "autoinsert.el" (17713 5989))
 -;;;;;;  "autoinsert" "autoinsert.el" (17781 39501))
++;;;;;;  "autoinsert" "autoinsert.el" (17817 13973))
  ;;; Generated autoloads from autoinsert.el
  
  (autoload (quote auto-insert) "autoinsert" "\
@@@ -1629,7 -1678,7 +1676,7 @@@ Use `auto-revert-mode' to revert a part
  ;;;***
  \f
  ;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid"
- ;;;;;;  "avoid.el" (17713 5162))
 -;;;;;;  "avoid.el" (17781 39501))
++;;;;;;  "avoid.el" (17817 13974))
  ;;; Generated autoloads from avoid.el
  
  (defvar mouse-avoidance-mode nil "\
@@@ -1759,8 -1808,8 +1806,8 @@@ non-interactive use see also `benchmark
  
  ;;;***
  \f
- ;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17778
- ;;;;;;  50479))
 -;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17817
++;;;;;;  14127))
  ;;; Generated autoloads from textmodes/bibtex.el
  
  (autoload (quote bibtex-mode) "bibtex" "\
@@@ -2158,7 -2207,7 +2205,7 @@@ deletion, or > if it is flagged for dis
  ;;;;;;  browse-url browse-url-of-region 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" (17524 8597))
 -;;;;;;  "browse-url" "net/browse-url.el" (17785 34467))
++;;;;;;  "browse-url" "net/browse-url.el" (17817 13984))
  ;;; Generated autoloads from net/browse-url.el
  
  (defvar browse-url-browser-function (cond ((memq system-type (quote (windows-nt ms-dos cygwin))) (quote browse-url-default-windows-browser)) ((memq system-type (quote (darwin))) (quote browse-url-default-macosx-browser)) (t (quote browse-url-default-browser))) "\
@@@ -2489,8 -2538,8 +2536,8 @@@ Default to the URL around or before poi
  
  ;;;***
  \f
- ;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (17383
- ;;;;;;  38807))
 -;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (17817
++;;;;;;  14124))
  ;;; Generated autoloads from play/bruce.el
  
  (autoload (quote bruce) "bruce" "\
@@@ -2506,7 -2555,7 +2553,7 @@@ Return a vector containing the lines fr
  ;;;***
  \f
  ;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
- ;;;;;;  "bs" "bs.el" (17778 50472))
 -;;;;;;  "bs" "bs.el" (17748 43063))
++;;;;;;  "bs" "bs.el" (17817 16161))
  ;;; Generated autoloads from bs.el
  
  (autoload (quote bs-cycle-next) "bs" "\
@@@ -2740,7 -2789,7 +2787,7 @@@ and corresponding effects
  
  ;;;***
  \f
- ;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17778 50472))
 -;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17748 43063))
++;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17817 16161))
  ;;; Generated autoloads from calendar/cal-dst.el
  
  (put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t)
@@@ -2872,7 -2921,7 +2919,7 @@@ See the documentation for `calculator-m
  ;;;;;;  mark-holidays-in-calendar view-calendar-holidays-initially
  ;;;;;;  calendar-remove-frame-by-deleting mark-diary-entries-in-calendar
  ;;;;;;  view-diary-entries-initially calendar-offset) "calendar"
- ;;;;;;  "calendar/calendar.el" (17778 50296))
 -;;;;;;  "calendar/calendar.el" (17734 1777))
++;;;;;;  "calendar/calendar.el" (17817 16151))
  ;;; Generated autoloads from calendar/calendar.el
  
  (defvar calendar-offset 0 "\
@@@ -3462,15 -3511,15 +3509,15 @@@ it fails
  
  ;;;***
  \f
- ;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (17515
- ;;;;;;  24859))
 -;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (17794
 -;;;;;;  54379))
++;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (17817
++;;;;;;  13957))
  ;;; 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"
- ;;;;;;  (17411 11765))
 -;;;;;;  (17796 15986))
++;;;;;;  (17817 13957))
  ;;; Generated autoloads from progmodes/cc-engine.el
  
  (autoload (quote c-guess-basic-syntax) "cc-engine" "\
@@@ -3482,7 -3531,7 +3529,7 @@@ Return the syntactic context of the cur
  \f
  ;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode
  ;;;;;;  c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
- ;;;;;;  (17611 8970))
 -;;;;;;  (17797 52285))
++;;;;;;  (17817 15855))
  ;;; Generated autoloads from progmodes/cc-mode.el
  
  (autoload (quote c-initialize-cc-mode) "cc-mode" "\
@@@ -3640,7 -3689,7 +3687,7 @@@ Key bindings
  ;;;***
  \f
  ;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles"
- ;;;;;;  "progmodes/cc-styles.el" (17524 8597))
 -;;;;;;  "progmodes/cc-styles.el" (17794 54380))
++;;;;;;  "progmodes/cc-styles.el" (17817 13957))
  ;;; Generated autoloads from progmodes/cc-styles.el
  
  (autoload (quote c-set-style) "cc-styles" "\
@@@ -3698,7 -3747,7 +3745,7 @@@ and exists only for compatibility reaso
  
  ;;;***
  \f
- ;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (17778 50475))
 -;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (17794 54380))
++;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (17817 13957))
  ;;; Generated autoloads from progmodes/cc-vars.el
  (put 'c-basic-offset 'safe-local-variable 'integerp)
  (put 'c-backslash-column 'safe-local-variable 'integerp)
  \f
  ;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program
  ;;;;;;  declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el"
- ;;;;;;  (17279 27079))
 -;;;;;;  (17792 9561))
++;;;;;;  (17817 15477))
  ;;; Generated autoloads from international/ccl.el
  
  (autoload (quote ccl-compile) "ccl" "\
@@@ -4172,8 -4221,8 +4219,8 @@@ checking of documentation strings
  ;;;***
  \f
  ;;;### (autoloads (encode-hz-buffer encode-hz-region decode-hz-buffer
- ;;;;;;  decode-hz-region) "china-util" "language/china-util.el" (17279
- ;;;;;;  27080))
 -;;;;;;  decode-hz-region) "china-util" "language/china-util.el" (17792
 -;;;;;;  9562))
++;;;;;;  decode-hz-region) "china-util" "language/china-util.el" (17817
++;;;;;;  15478))
  ;;; Generated autoloads from language/china-util.el
  
  (autoload (quote decode-hz-region) "china-util" "\
@@@ -4201,7 -4250,7 +4248,7 @@@ Encode the text in the current buffer t
  ;;;***
  \f
  ;;;### (autoloads (command-history list-command-history repeat-matching-complex-command)
- ;;;;;;  "chistory" "chistory.el" (17390 26936))
 -;;;;;;  "chistory" "chistory.el" (17781 39501))
++;;;;;;  "chistory" "chistory.el" (17817 13974))
  ;;; Generated autoloads from chistory.el
  
  (autoload (quote repeat-matching-complex-command) "chistory" "\
@@@ -4240,7 -4289,7 +4287,7 @@@ and runs the normal hook `command-histo
  
  ;;;***
  \f
- ;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (17713 5989))
 -;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (17785 34467))
++;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/cl.el
  
  (defvar custom-print-functions nil "\
@@@ -4287,8 -4336,8 +4334,8 @@@ For use inside Lisp programs, see also 
  
  ;;;***
  \f
- ;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (17390
- ;;;;;;  26936))
 -;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (17786
 -;;;;;;  56014))
++;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (17817
++;;;;;;  14115))
  ;;; Generated autoloads from cmuscheme.el
  
  (autoload (quote run-scheme) "cmuscheme" "\
@@@ -4309,7 -4359,7 +4357,7 @@@ is run)
  ;;;***
  \f
  ;;;### (autoloads (cp-make-coding-system) "code-pages" "international/code-pages.el"
- ;;;;;;  (17713 5990))
 -;;;;;;  (17788 21815))
++;;;;;;  (17817 14139))
  ;;; Generated autoloads from international/code-pages.el
  
  (autoload (quote cp-make-coding-system) "code-pages" "\
@@@ -4370,7 -4420,7 +4418,7 @@@ Return an updated `non-iso-charset-alis
  \f
  ;;;### (autoloads (codepage-setup cp-supported-codepages cp-offset-for-codepage
  ;;;;;;  cp-language-for-codepage cp-charset-for-codepage cp-make-coding-systems-for-codepage)
- ;;;;;;  "codepage" "international/codepage.el" (17713 5990))
 -;;;;;;  "codepage" "international/codepage.el" (17792 9561))
++;;;;;;  "codepage" "international/codepage.el" (17817 15477))
  ;;; Generated autoloads from international/codepage.el
  
  (autoload (quote cp-make-coding-systems-for-codepage) "codepage" "\
@@@ -4429,7 -4479,7 +4477,7 @@@ read/written by MS-DOS software, or fo
  ;;;### (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"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17800 14415))
++;;;;;;  (17817 15855))
  ;;; Generated autoloads from comint.el
  
  (defvar comint-output-filter-functions (quote (comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt)) "\
@@@ -4519,8 -4569,8 +4567,8 @@@ REGEXP-GROUP is the regular expression 
  
  ;;;***
  \f
- ;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (17713
- ;;;;;;  5305))
 -;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (17781
 -;;;;;;  39501))
++;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (17817
++;;;;;;  13974))
  ;;; Generated autoloads from compare-w.el
  
  (autoload (quote compare-windows) "compare-w" "\
@@@ -4719,7 -4769,7 +4767,7 @@@ This is the value of `next-error-functi
  ;;;***
  \f
  ;;;### (autoloads (partial-completion-mode) "complete" "complete.el"
- ;;;;;;  (17713 4883))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13974))
  ;;; Generated autoloads from complete.el
  
  (defvar partial-completion-mode nil "\
@@@ -4761,7 -4811,7 +4809,7 @@@ second TAB brings up the `*Completions*
  ;;;***
  \f
  ;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el"
- ;;;;;;  (17713 5989))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13975))
  ;;; Generated autoloads from completion.el
  
  (defvar dynamic-completion-mode nil "\
@@@ -4783,7 -4833,7 +4831,7 @@@ Enable dynamic word-completion
  ;;;### (autoloads (decompose-composite-char compose-last-chars compose-chars-after
  ;;;;;;  find-composition compose-chars decompose-string compose-string
  ;;;;;;  decompose-region compose-region encode-composition-rule)
- ;;;;;;  "composite" "composite.el" (17327 23539))
 -;;;;;;  "composite" "composite.el" (17792 9561))
++;;;;;;  "composite" "composite.el" (17817 15477))
  ;;; Generated autoloads from composite.el
  
  (defconst reference-point-alist (quote ((tl . 0) (tc . 1) (tr . 2) (Bl . 3) (Bc . 4) (Br . 5) (bl . 6) (bc . 7) (br . 8) (cl . 9) (cc . 10) (cr . 11) (top-left . 0) (top-center . 1) (top-right . 2) (base-left . 3) (base-center . 4) (base-right . 5) (bottom-left . 6) (bottom-center . 7) (bottom-right . 8) (center-left . 9) (center-center . 10) (center-right . 11) (ml . 3) (mc . 10) (mr . 5) (mid-left . 3) (mid-center . 10) (mid-right . 5))) "\
@@@ -5161,7 -5211,7 +5209,7 @@@ For details see `conf-mode'.  Example
  ;;;***
  \f
  ;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie)
- ;;;;;;  "cookie1" "play/cookie1.el" (17569 17996))
 -;;;;;;  "cookie1" "play/cookie1.el" (17786 56015))
++;;;;;;  "cookie1" "play/cookie1.el" (17817 14124))
  ;;; Generated autoloads from play/cookie1.el
  
  (autoload (quote cookie) "cookie1" "\
@@@ -5221,7 -5271,7 +5269,7 @@@ Insert a copyright by $ORGANIZATION not
  ;;;***
  \f
  ;;;### (autoloads (cperl-perldoc-at-point cperl-perldoc cperl-mode)
- ;;;;;;  "cperl-mode" "progmodes/cperl-mode.el" (17778 50475))
 -;;;;;;  "cperl-mode" "progmodes/cperl-mode.el" (17781 39502))
++;;;;;;  "cperl-mode" "progmodes/cperl-mode.el" (17817 13977))
  ;;; Generated autoloads from progmodes/cperl-mode.el
  
  (autoload (quote cperl-mode) "cperl-mode" "\
@@@ -5431,7 -5481,7 +5479,7 @@@ Edit display information for cpp condit
  ;;;***
  \f
  ;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el"
- ;;;;;;  (17390 26938))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emulation/crisp.el
  
  (defvar crisp-mode nil "\
@@@ -5455,7 -5505,7 +5503,7 @@@ With ARG, turn CRiSP mode on if ARG is 
  ;;;***
  \f
  ;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el"
- ;;;;;;  (17515 24857))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emacs-lisp/crm.el
  
  (autoload (quote completing-read-multiple) "crm" "\
@@@ -5491,7 -5541,7 +5539,7 @@@ INHERIT-INPUT-METHOD
  ;;;***
  \f
  ;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el"
- ;;;;;;  (17713 6163))
 -;;;;;;  (17782 59544))
++;;;;;;  (17817 13978))
  ;;; Generated autoloads from emulation/cua-base.el
  
  (defvar cua-mode nil "\
@@@ -5557,8 -5607,8 +5605,25 @@@ Enable CUA selection mode without the C
  ;;;;;;  customize-face customize-changed-options customize-option-other-window
  ;;;;;;  customize-option customize-group-other-window customize-group
  ;;;;;;  customize-mode customize customize-save-variable customize-set-variable
- ;;;;;;  customize-set-value) "cus-edit" "cus-edit.el" (17778 50473))
 -;;;;;;  customize-set-value) "cus-edit" "cus-edit.el" (17752 39351))
++;;;;;;  customize-set-value custom-menu-sort-alphabetically custom-buffer-sort-alphabetically
++;;;;;;  custom-browse-sort-alphabetically) "cus-edit" "cus-edit.el"
++;;;;;;  (17817 16161))
  ;;; Generated autoloads from cus-edit.el
++
++(defvar custom-browse-sort-alphabetically nil "\
++If non-nil, sort customization group alphabetically in `custom-browse'.")
++
++(custom-autoload (quote custom-browse-sort-alphabetically) "cus-edit" t)
++
++(defvar custom-buffer-sort-alphabetically nil "\
++If non-nil, sort each customization group alphabetically in Custom buffer.")
++
++(custom-autoload (quote custom-buffer-sort-alphabetically) "cus-edit" t)
++
++(defvar custom-menu-sort-alphabetically nil "\
++If non-nil, sort each customization group alphabetically in menus.")
++
++(custom-autoload (quote custom-menu-sort-alphabetically) "cus-edit" t)
   (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'")
  
  (autoload (quote customize-set-value) "cus-edit" "\
@@@ -5927,7 -5977,7 +5992,7 @@@ Create a custom theme
  ;;;***
  \f
  ;;;### (autoloads (cvs-status-mode) "cvs-status" "cvs-status.el"
- ;;;;;;  (17496 38723))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13975))
  ;;; Generated autoloads from cvs-status.el
  
  (autoload (quote cvs-status-mode) "cvs-status" "\
@@@ -5982,7 -6032,7 +6047,7 @@@ in which `turn-on-cwarn-mode-if-enabled
  \f
  ;;;### (autoloads (standard-display-cyrillic-translit cyrillic-encode-alternativnyj-char
  ;;;;;;  cyrillic-encode-koi8-r-char) "cyril-util" "language/cyril-util.el"
- ;;;;;;  (17279 27080))
 -;;;;;;  (17788 21816))
++;;;;;;  (17817 14143))
  ;;; Generated autoloads from language/cyril-util.el
  
  (autoload (quote cyrillic-encode-koi8-r-char) "cyril-util" "\
@@@ -6227,7 -6277,7 +6292,7 @@@ To specify a nil argument interactively
  ;;;***
  \f
  ;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el"
- ;;;;;;  (17383 38807))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14124))
  ;;; Generated autoloads from play/decipher.el
  
  (autoload (quote decipher) "decipher" "\
@@@ -6256,8 -6306,8 +6321,8 @@@ The most useful commands are
  ;;;***
  \f
  ;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
- ;;;;;;  delimit-columns-customize) "delim-col" "delim-col.el" (17713
- ;;;;;;  5989))
 -;;;;;;  delimit-columns-customize) "delim-col" "delim-col.el" (17781
 -;;;;;;  39501))
++;;;;;;  delimit-columns-customize) "delim-col" "delim-col.el" (17817
++;;;;;;  13975))
  ;;; Generated autoloads from delim-col.el
  
  (autoload (quote delimit-columns-customize) "delim-col" "\
@@@ -6363,7 -6413,7 +6428,7 @@@ any selection
  ;;;***
  \f
  ;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode)
- ;;;;;;  "derived" "emacs-lisp/derived.el" (17390 26938))
 -;;;;;;  "derived" "emacs-lisp/derived.el" (17785 34467))
++;;;;;;  "derived" "emacs-lisp/derived.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/derived.el
  
  (autoload (quote define-derived-mode) "derived" "\
@@@ -6428,7 -6478,7 +6493,7 @@@ the first time the mode is used
  ;;;***
  \f
  ;;;### (autoloads (describe-char describe-text-properties) "descr-text"
- ;;;;;;  "descr-text.el" (17778 50473))
 -;;;;;;  "descr-text.el" (17780 18171))
++;;;;;;  "descr-text.el" (17817 13959))
  ;;; Generated autoloads from descr-text.el
  
  (autoload (quote describe-text-properties) "descr-text" "\
@@@ -6637,7 -6687,7 +6702,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" (17490 7932))
 -;;;;;;  "deuglify" "gnus/deuglify.el" (17797 50970))
++;;;;;;  "deuglify" "gnus/deuglify.el" (17817 15855))
  ;;; Generated autoloads from gnus/deuglify.el
  
  (autoload (quote gnus-article-outlook-unwrap-lines) "deuglify" "\
@@@ -6670,7 -6720,7 +6735,7 @@@ Deuglify broken Outlook (Express) artic
  ;;;***
  \f
  ;;;### (autoloads (devanagari-post-read-conversion devanagari-compose-region)
- ;;;;;;  "devan-util" "language/devan-util.el" (17279 27080))
 -;;;;;;  "devan-util" "language/devan-util.el" (17792 9562))
++;;;;;;  "devan-util" "language/devan-util.el" (17817 15478))
  ;;; Generated autoloads from language/devan-util.el
  
  (defconst devanagari-consonant "[\x51ad5-\x51af9\x51b38-\x51b3f]")
@@@ -6798,7 -6848,7 +6863,7 @@@ Minor mode for viewing/editing context 
  ;;;;;;  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" (17778 50473))
 -;;;;;;  "dired" "dired.el" (17780 18171))
++;;;;;;  "dired" "dired.el" (17817 16882))
  ;;; Generated autoloads from dired.el
  
  (defvar dired-listing-switches "-al" "\
@@@ -7429,7 -7479,7 +7494,7 @@@ buffer and try again
  
  ;;;***
  \f
- ;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17591 9569))
 -;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17781 39501))
++;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17817 13975))
  ;;; Generated autoloads from dirtrack.el
  
  (autoload (quote dirtrack) "dirtrack" "\
@@@ -7467,7 -7517,7 +7532,7 @@@ redefine OBJECT if it is a symbol
  ;;;;;;  standard-display-graphic 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" (17778 50473))
 -;;;;;;  make-display-table) "disp-table" "disp-table.el" (17781 39501))
++;;;;;;  make-display-table) "disp-table" "disp-table.el" (17817 13975))
  ;;; Generated autoloads from disp-table.el
  
  (autoload (quote make-display-table) "disp-table" "\
@@@ -7568,7 -7618,7 +7633,7 @@@ for users who call this function in `.e
  ;;;***
  \f
  ;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el"
- ;;;;;;  (17383 38807))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14124))
  ;;; Generated autoloads from play/dissociate.el
  
  (autoload (quote dissociated-press) "dissociate" "\
@@@ -7629,7 -7679,7 +7694,7 @@@ Locate SOA record and increment the ser
  
  ;;;***
  \f
- ;;;### (autoloads (doctor) "doctor" "play/doctor.el" (17374 21430))
 -;;;### (autoloads (doctor) "doctor" "play/doctor.el" (17786 56015))
++;;;### (autoloads (doctor) "doctor" "play/doctor.el" (17817 14124))
  ;;; Generated autoloads from play/doctor.el
  
  (autoload (quote doctor) "doctor" "\
@@@ -7640,7 -7690,7 +7705,7 @@@ Switch to *doctor* buffer and start giv
  ;;;***
  \f
  ;;;### (autoloads (double-mode double-mode) "double" "double.el"
- ;;;;;;  (17390 26937))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13975))
  ;;; Generated autoloads from double.el
  
  (defvar double-mode nil "\
@@@ -7684,7 -7734,7 +7749,7 @@@ Play sounds in message buffers
  \f
  ;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap
  ;;;;;;  define-global-minor-mode define-minor-mode) "easy-mmode"
- ;;;;;;  "emacs-lisp/easy-mmode.el" (17778 50473))
 -;;;;;;  "emacs-lisp/easy-mmode.el" (17772 35829))
++;;;;;;  "emacs-lisp/easy-mmode.el" (17817 16945))
  ;;; Generated autoloads from emacs-lisp/easy-mmode.el
  
  (defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode))
@@@ -7732,7 -7782,7 +7797,7 @@@ For example, you could writ
  (defalias (quote easy-mmode-define-global-mode) (quote define-global-minor-mode))
  
  (autoload (quote define-global-minor-mode) "easy-mmode" "\
--Make GLOBAL-MODE out of the buffer-local minor MODE.
++Make a global mode GLOBAL-MODE corresponding to buffer-local minor MODE.
  TURN-ON is a function that will be called with no args in every buffer
    and that should try to turn MODE on if applicable for that buffer.
  KEYS is a list of CL-style keyword arguments.  As the minor mode
@@@ -7776,8 -7826,8 +7841,8 @@@ CSS contains a list of syntax specifica
  ;;;***
  \f
  ;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define
- ;;;;;;  easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (17390
- ;;;;;;  26938))
 -;;;;;;  easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (17785
 -;;;;;;  34467))
++;;;;;;  easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (17817
++;;;;;;  16161))
  ;;; Generated autoloads from emacs-lisp/easymenu.el
  
  (put (quote easy-menu-define) (quote lisp-indent-function) (quote defun))
@@@ -7904,6 -7954,6 +7969,10 @@@ should contain a submenu named NAME
  ITEMS is a list of menu items, as in `easy-menu-define'.
  These items entirely replace the previous items in that submenu.
  
++If MAP is specified, it should normally be a keymap; nil stands for the local
++menu-bar keymap.  It can also be a symbol, which has earlier been used as the
++first argument in a call to `easy-menu-define', or the value of such a symbol.
++
  If the menu located by PATH has no submenu named NAME, add one.
  If the optional argument BEFORE is present, add it just before
  the submenu named BEFORE, otherwise add it at the end of the menu.
  To implement dynamic menus, either call this from
  `menu-bar-update-hook' or use a menu filter.
  
--\(fn PATH NAME ITEMS &optional BEFORE)" nil nil)
++\(fn PATH NAME ITEMS &optional BEFORE MAP)" nil nil)
  
  ;;;***
  \f
  ;;;;;;  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" (17778 50475))
 -;;;;;;  "progmodes/ebnf2ps.el" (17780 18172))
++;;;;;;  "progmodes/ebnf2ps.el" (17817 13971))
  ;;; Generated autoloads from progmodes/ebnf2ps.el
  
  (autoload (quote ebnf-customize) "ebnf2ps" "\
@@@ -8333,7 -8383,7 +8402,7 @@@ Display statistics for a class tree
  ;;;***
  \f
  ;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13975))
  ;;; Generated autoloads from ebuff-menu.el
  
  (autoload (quote electric-buffer-list) "ebuff-menu" "\
@@@ -8358,7 -8408,7 +8427,7 @@@ Run hooks in `electric-buffer-menu-mode
  ;;;***
  \f
  ;;;### (autoloads (Electric-command-history-redo-expression) "echistory"
- ;;;;;;  "echistory.el" (17390 26937))
 -;;;;;;  "echistory.el" (17781 39501))
++;;;;;;  "echistory.el" (17817 13975))
  ;;; Generated autoloads from echistory.el
  
  (autoload (quote Electric-command-history-redo-expression) "echistory" "\
@@@ -8739,7 -8789,7 +8808,7 @@@ To change the default, set the variabl
  \f
  ;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro
  ;;;;;;  edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el"
- ;;;;;;  (17713 2486))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13975))
  ;;; Generated autoloads from edmacro.el
  
  (defvar edmacro-eight-bits nil "\
@@@ -8792,7 -8842,7 +8861,7 @@@ or nil, use a compact 80-column format
  ;;;***
  \f
  ;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt"
- ;;;;;;  "emulation/edt.el" (17390 26938))
 -;;;;;;  "emulation/edt.el" (17794 54379))
++;;;;;;  "emulation/edt.el" (17817 15738))
  ;;; Generated autoloads from emulation/edt.el
  
  (autoload (quote edt-set-scroll-margins) "edt" "\
@@@ -8848,7 -8898,7 +8917,7 @@@ Not documente
  ;;;***
  \f
  ;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string)
- ;;;;;;  "eldoc" "emacs-lisp/eldoc.el" (17713 5989))
 -;;;;;;  "eldoc" "emacs-lisp/eldoc.el" (17785 34467))
++;;;;;;  "eldoc" "emacs-lisp/eldoc.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/eldoc.el
  
  (defvar eldoc-minor-mode-string " ElDoc" "\
@@@ -8886,8 -8936,8 +8955,8 @@@ Emacs Lisp mode) that support Eldoc."
  
  ;;;***
  \f
- ;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (17390
- ;;;;;;  26937))
 -;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (17781
 -;;;;;;  39501))
++;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (17817
++;;;;;;  13975))
  ;;; Generated autoloads from elide-head.el
  
  (autoload (quote elide-head) "elide-head" "\
@@@ -8903,7 -8953,7 +8972,7 @@@ This is suitable as an entry on `find-f
  ;;;***
  \f
  ;;;### (autoloads (elint-initialize) "elint" "emacs-lisp/elint.el"
- ;;;;;;  (17390 26938))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emacs-lisp/elint.el
  
  (autoload (quote elint-initialize) "elint" "\
@@@ -9041,21 -9091,37 +9110,21 @@@ Not documente
  
  ;;;***
  \f
 -;;;### (autoloads (encoded-kbd-mode) "encoded-kb" "international/encoded-kb.el"
 -;;;;;;  (17792 9561))
 +;;;### (autoloads (encoded-kbd-setup-display) "encoded-kb" "international/encoded-kb.el"
- ;;;;;;  (17323 25934))
++;;;;;;  (17817 15477))
  ;;; Generated autoloads from international/encoded-kb.el
  
 -(defvar encoded-kbd-mode nil "\
 -Non-nil if Encoded-Kbd mode is enabled.
 -See the command `encoded-kbd-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 `encoded-kbd-mode'.")
 -
 -(custom-autoload (quote encoded-kbd-mode) "encoded-kb" nil)
 -
 -(autoload (quote encoded-kbd-mode) "encoded-kb" "\
 -Toggle Encoded-kbd minor mode.
 -With arg, turn Encoded-kbd mode on if and only if arg is positive.
 -
 -You should not turn this mode on manually, instead use the command
 -\\[set-keyboard-coding-system] which turns on or off this mode
 -automatically.
 +(autoload (quote encoded-kbd-setup-display) "encoded-kb" "\
 +Set up a `key-translation-map' for `keyboard-coding-system' on DISPLAY.
  
 -In Encoded-kbd mode, a text sent from keyboard is accepted
 -as a multilingual text encoded in a coding system set by
 -\\[set-keyboard-coding-system].
 +DISPLAY may be a display id, a frame, or nil for the selected frame's display.
  
 -\(fn &optional ARG)" t nil)
 +\(fn DISPLAY)" nil nil)
  
  ;;;***
  \f
  ;;;### (autoloads (enriched-decode enriched-encode enriched-mode)
- ;;;;;;  "enriched" "textmodes/enriched.el" (17778 50479))
 -;;;;;;  "enriched" "textmodes/enriched.el" (17786 56015))
++;;;;;;  "enriched" "textmodes/enriched.el" (17817 14127))
  ;;; Generated autoloads from textmodes/enriched.el
  
  (autoload (quote enriched-mode) "enriched" "\
@@@ -9086,7 -9152,7 +9155,7 @@@ Not documente
  ;;;***
  \f
  ;;;### (autoloads (erc-handle-irc-url erc erc-select-read-args) "erc"
- ;;;;;;  "erc/erc.el" (17778 50473))
 -;;;;;;  "erc/erc.el" (17792 9561))
++;;;;;;  "erc/erc.el" (17817 15473))
  ;;; Generated autoloads from erc/erc.el
  
  (autoload (quote erc-select-read-args) "erc" "\
@@@ -9142,7 -9208,7 +9211,7 @@@ Otherwise, connect to HOST:PORT as USE
  ;;;***
  \f
  ;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC)
- ;;;;;;  "erc-dcc" "erc/erc-dcc.el" (17778 50473))
 -;;;;;;  "erc-dcc" "erc/erc-dcc.el" (17785 34467))
++;;;;;;  "erc-dcc" "erc/erc-dcc.el" (17817 13983))
  ;;; Generated autoloads from erc/erc-dcc.el
  
  (autoload (quote erc-cmd-DCC) "erc-dcc" "\
@@@ -9174,7 -9240,7 +9243,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"
- ;;;;;;  (17469 12056))
 -;;;;;;  (17789 35159))
++;;;;;;  (17817 14136))
  ;;; Generated autoloads from erc/erc-ezbounce.el
  
  (autoload (quote erc-cmd-ezb) "erc-ezbounce" "\
@@@ -9512,7 -9557,7 +9560,7 @@@ This will add a speedbar major display 
  
  ;;;***
  \f
- ;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (17396 42169))
 -;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (17785 34467))
++;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (17817 13983))
  ;;; Generated autoloads from erc/erc-stamp.el
   (autoload 'erc-timestamp-mode "erc-stamp" nil t)
  
@@@ -9569,8 -9614,8 +9617,8 @@@ Emacs shell interactive mode
  
  ;;;***
  \f
- ;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (17390
- ;;;;;;  26939))
 -;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (17817
++;;;;;;  14118))
  ;;; Generated autoloads from eshell/esh-test.el
  
  (autoload (quote eshell-test) "esh-test" "\
@@@ -9581,7 -9626,7 +9629,7 @@@ Test Eshell to verify that it works as 
  ;;;***
  \f
  ;;;### (autoloads (eshell-report-bug eshell-command-result eshell-command
- ;;;;;;  eshell) "eshell" "eshell/eshell.el" (17427 42815))
 -;;;;;;  eshell) "eshell" "eshell/eshell.el" (17786 56015))
++;;;;;;  eshell) "eshell" "eshell/eshell.el" (17817 14118))
  ;;; Generated autoloads from eshell/eshell.el
  
  (autoload (quote eshell) "eshell" "\
@@@ -9929,7 -9974,7 +9977,7 @@@ for \\[find-tag] (which see)
  ;;;;;;  ethio-fidel-to-sera-buffer ethio-fidel-to-sera-region ethio-sera-to-fidel-marker
  ;;;;;;  ethio-sera-to-fidel-mail ethio-sera-to-fidel-mail-or-marker
  ;;;;;;  ethio-sera-to-fidel-buffer ethio-sera-to-fidel-region setup-ethiopic-environment-internal)
- ;;;;;;  "ethio-util" "language/ethio-util.el" (17549 5052))
 -;;;;;;  "ethio-util" "language/ethio-util.el" (17792 9562))
++;;;;;;  "ethio-util" "language/ethio-util.el" (17817 15478))
  ;;; Generated autoloads from language/ethio-util.el
  
  (autoload (quote setup-ethiopic-environment-internal) "ethio-util" "\
@@@ -10124,7 -10169,7 +10172,7 @@@ Transcribe Ethiopic characters in ASCI
  \f
  ;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline
  ;;;;;;  eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el"
- ;;;;;;  (17390 26944))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14121))
  ;;; Generated autoloads from net/eudc.el
  
  (autoload (quote eudc-set-server) "eudc" "\
@@@ -10180,7 -10225,7 +10228,7 @@@ This does nothing except loading eudc b
  \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" (17390 26944))
 -;;;;;;  "eudc-bob" "net/eudc-bob.el" (17786 56015))
++;;;;;;  "eudc-bob" "net/eudc-bob.el" (17817 14121))
  ;;; Generated autoloads from net/eudc-bob.el
  
  (autoload (quote eudc-display-generic-binary) "eudc-bob" "\
@@@ -10216,7 -10261,7 +10264,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" (17390 26944))
 -;;;;;;  "eudc-export" "net/eudc-export.el" (17786 56015))
++;;;;;;  "eudc-export" "net/eudc-export.el" (17817 14121))
  ;;; Generated autoloads from net/eudc-export.el
  
  (autoload (quote eudc-insert-record-at-point-into-bbdb) "eudc-export" "\
@@@ -10233,7 -10278,7 +10281,7 @@@ Call `eudc-insert-record-at-point-into-
  ;;;***
  \f
  ;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el"
- ;;;;;;  (17390 26944))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14121))
  ;;; Generated autoloads from net/eudc-hotlist.el
  
  (autoload (quote eudc-edit-hotlist) "eudc-hotlist" "\
@@@ -10243,8 -10288,8 +10291,8 @@@ Edit the hotlist of directory servers i
  
  ;;;***
  \f
- ;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (17549
- ;;;;;;  4607))
 -;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (17785
 -;;;;;;  34467))
++;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (17817
++;;;;;;  13982))
  ;;; Generated autoloads from emacs-lisp/ewoc.el
  
  (autoload (quote ewoc-create) "ewoc" "\
@@@ -10315,7 -10360,7 +10363,7 @@@ file modes
  ;;;***
  \f
  ;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot
- ;;;;;;  expand-add-abbrevs) "expand" "expand.el" (17778 50473))
 -;;;;;;  expand-add-abbrevs) "expand" "expand.el" (17781 39501))
++;;;;;;  expand-add-abbrevs) "expand" "expand.el" (17817 13975))
  ;;; Generated autoloads from expand.el
  
  (autoload (quote expand-add-abbrevs) "expand" "\
@@@ -10358,7 -10403,7 +10406,7 @@@ This is used only in conjunction with `
  
  ;;;***
  \f
- ;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (17778 50475))
 -;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (17781 39502))
++;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (17817 13977))
  ;;; Generated autoloads from progmodes/f90.el
  
  (autoload (quote f90-mode) "f90" "\
@@@ -10425,7 -10470,7 +10473,7 @@@ with no args, if that value is non-nil
  ;;;;;;  facemenu-remove-all facemenu-remove-face-props facemenu-set-read-only
  ;;;;;;  facemenu-set-intangible facemenu-set-invisible facemenu-set-face-from-menu
  ;;;;;;  facemenu-set-background facemenu-set-foreground facemenu-set-face)
- ;;;;;;  "facemenu" "facemenu.el" (17778 50473))
 -;;;;;;  "facemenu" "facemenu.el" (17780 31980))
++;;;;;;  "facemenu" "facemenu.el" (17817 13971))
  ;;; Generated autoloads from facemenu.el
   (define-key global-map "\M-o" 'facemenu-keymap)
   (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap)
@@@ -10593,7 -10638,7 +10641,7 @@@ argument BUFFER-NAME is nil, it default
  ;;;***
  \f
  ;;;### (autoloads (turn-on-fast-lock fast-lock-mode) "fast-lock"
- ;;;;;;  "obsolete/fast-lock.el" (17713 5990))
 -;;;;;;  "obsolete/fast-lock.el" (17786 56015))
++;;;;;;  "obsolete/fast-lock.el" (17817 14122))
  ;;; Generated autoloads from obsolete/fast-lock.el
  
  (autoload (quote fast-lock-mode) "fast-lock" "\
@@@ -10688,7 -10733,7 +10736,7 @@@ you can set `feedmail-queue-reminder-al
  ;;;***
  \f
  ;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu
- ;;;;;;  find-file-at-point ffap-next) "ffap" "ffap.el" (17778 50473))
 -;;;;;;  find-file-at-point ffap-next) "ffap" "ffap.el" (17781 39501))
++;;;;;;  find-file-at-point ffap-next) "ffap" "ffap.el" (17817 13975))
  ;;; Generated autoloads from ffap.el
  
  (autoload (quote ffap-next) "ffap" "\
@@@ -10747,7 -10792,7 +10795,7 @@@ Evaluate the forms in variable `ffap-bi
  ;;;### (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" (17713 5989))
 -;;;;;;  "filecache" "filecache.el" (17781 39501))
++;;;;;;  "filecache" "filecache.el" (17817 13975))
  ;;; Generated autoloads from filecache.el
  
  (autoload (quote file-cache-add-directory) "filecache" "\
@@@ -10818,7 -10863,7 +10866,7 @@@ Set up hooks, load the cache file -- i
  
  ;;;***
  \f
- ;;;### (autoloads nil "fill" "textmodes/fill.el" (17778 50479))
 -;;;### (autoloads nil "fill" "textmodes/fill.el" (17743 45092))
++;;;### (autoloads nil "fill" "textmodes/fill.el" (17817 16882))
  ;;; Generated autoloads from textmodes/fill.el
  (put 'colon-double-space 'safe-local-variable 'booleanp)
  
  \f
  ;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options
  ;;;;;;  find-ls-subdir-switches find-ls-option) "find-dired" "find-dired.el"
- ;;;;;;  (17713 5989))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13975))
  ;;; Generated autoloads from find-dired.el
  
  (defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\
@@@ -10887,7 -10932,7 +10935,7 @@@ Thus ARG can also contain additional gr
  \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"
- ;;;;;;  (17611 8432))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13975))
  ;;; Generated autoloads from find-file.el
  
  (defvar ff-special-constructs (quote (("^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" lambda nil (buffer-substring (match-beginning 2) (match-end 2))))) "\
@@@ -10981,7 -11026,7 +11029,7 @@@ Visit the file you click on in another 
  ;;;;;;  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" (17778 50473))
 -;;;;;;  "emacs-lisp/find-func.el" (17786 56015))
++;;;;;;  "emacs-lisp/find-func.el" (17817 14115))
  ;;; Generated autoloads from emacs-lisp/find-func.el
  
  (autoload (quote find-library) "find-func" "\
@@@ -11135,7 -11180,7 +11183,7 @@@ Define some key bindings for the find-f
  ;;;***
  \f
  ;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories
- ;;;;;;  find-lisp-find-dired) "find-lisp" "find-lisp.el" (17396 42165))
 -;;;;;;  find-lisp-find-dired) "find-lisp" "find-lisp.el" (17781 39501))
++;;;;;;  find-lisp-find-dired) "find-lisp" "find-lisp.el" (17817 13975))
  ;;; Generated autoloads from find-lisp.el
  
  (autoload (quote find-lisp-find-dired) "find-lisp" "\
@@@ -11178,7 -11223,7 +11226,7 @@@ Find packages matching a given keyword
  ;;;***
  \f
  ;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl"
- ;;;;;;  "flow-ctrl.el" (17390 26939))
 -;;;;;;  "flow-ctrl.el" (17781 39501))
++;;;;;;  "flow-ctrl.el" (17817 13975))
  ;;; Generated autoloads from flow-ctrl.el
  
  (autoload (quote enable-flow-control) "flow-ctrl" "\
@@@ -11240,7 -11285,7 +11288,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" (17778 50479))
 -;;;;;;  "flyspell" "textmodes/flyspell.el" (17786 56015))
++;;;;;;  "flyspell" "textmodes/flyspell.el" (17817 14127))
  ;;; Generated autoloads from textmodes/flyspell.el
  
  (autoload (quote flyspell-prog-mode) "flyspell" "\
@@@ -11383,8 -11428,8 +11431,8 @@@ in your `~/.emacs' file, replacing [f7
  
  ;;;***
  \f
- ;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (17390
- ;;;;;;  26942))
 -;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (17817
++;;;;;;  16161))
  ;;; Generated autoloads from mail/footnote.el
  
  (autoload (quote footnote-mode) "footnote" "\
@@@ -11405,7 -11450,7 +11453,7 @@@ key          bindin
  ;;;***
  \f
  ;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode)
- ;;;;;;  "forms" "forms.el" (17390 26939))
 -;;;;;;  "forms" "forms.el" (17781 39501))
++;;;;;;  "forms" "forms.el" (17817 13976))
  ;;; Generated autoloads from forms.el
  
  (autoload (quote forms-mode) "forms" "\
@@@ -11442,7 -11487,7 +11490,7 @@@ Visit a file in Forms mode in other win
  ;;;***
  \f
  ;;;### (autoloads (fortran-mode fortran-tab-mode-default) "fortran"
- ;;;;;;  "progmodes/fortran.el" (17778 50475))
 -;;;;;;  "progmodes/fortran.el" (17781 39502))
++;;;;;;  "progmodes/fortran.el" (17817 13977))
  ;;; Generated autoloads from progmodes/fortran.el
  
  (defvar fortran-tab-mode-default nil "\
@@@ -11578,7 -11623,7 +11626,7 @@@ and choose the directory as the fortune
  ;;;***
  \f
  ;;;### (autoloads (gdb-enable-debug gdba) "gdb-ui" "progmodes/gdb-ui.el"
- ;;;;;;  (17778 50475))
 -;;;;;;  (17780 18172))
++;;;;;;  (17817 16161))
  ;;; Generated autoloads from progmodes/gdb-ui.el
  
  (autoload (quote gdba) "gdb-ui" "\
@@@ -11641,8 -11686,8 +11689,8 @@@ Non-nil means record the process input 
  ;;;***
  \f
  ;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal
- ;;;;;;  define-generic-mode) "generic" "emacs-lisp/generic.el" (17390
- ;;;;;;  26938))
 -;;;;;;  define-generic-mode) "generic" "emacs-lisp/generic.el" (17785
 -;;;;;;  34467))
++;;;;;;  define-generic-mode) "generic" "emacs-lisp/generic.el" (17817
++;;;;;;  13982))
  ;;; Generated autoloads from emacs-lisp/generic.el
  
  (defvar generic-mode-list nil "\
@@@ -11717,7 -11762,7 +11765,7 @@@ regular expression that can be used as 
  ;;;***
  \f
  ;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el"
- ;;;;;;  (17778 50476))
 -;;;;;;  (17788 21816))
++;;;;;;  (17817 14147))
  ;;; Generated autoloads from progmodes/glasses.el
  
  (autoload (quote glasses-mode) "glasses" "\
@@@ -11921,7 -11966,7 +11969,7 @@@ If CLEAN, obsolete (ignore)
  ;;;***
  \f
  ;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17767 19634))
++;;;;;;  (17817 16940))
  ;;; Generated autoloads from gnus/gnus-art.el
  
  (autoload (quote gnus-article-prepare-display) "gnus-art" "\
@@@ -11932,7 -11977,7 +11980,7 @@@ Make the current buffer look like a nic
  ;;;***
  \f
  ;;;### (autoloads (gnus-audio-play) "gnus-audio" "gnus/gnus-audio.el"
- ;;;;;;  (17383 38805))
 -;;;;;;  (17788 21815))
++;;;;;;  (17817 14137))
  ;;; Generated autoloads from gnus/gnus-audio.el
  
  (autoload (quote gnus-audio-play) "gnus-audio" "\
@@@ -12023,7 -12068,7 +12071,7 @@@ Checking delayed messages is skipped i
  ;;;***
  \f
  ;;;### (autoloads (gnus-user-format-function-D gnus-user-format-function-d)
- ;;;;;;  "gnus-diary" "gnus/gnus-diary.el" (17778 50473))
 -;;;;;;  "gnus-diary" "gnus/gnus-diary.el" (17797 50970))
++;;;;;;  "gnus-diary" "gnus/gnus-diary.el" (17817 15855))
  ;;; Generated autoloads from gnus/gnus-diary.el
  
  (autoload (quote gnus-user-format-function-d) "gnus-diary" "\
@@@ -12102,7 -12147,7 +12150,7 @@@ FILE should be a PNG file that's 48x48 
  ;;;***
  \f
  ;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group)
- ;;;;;;  "gnus-group" "gnus/gnus-group.el" (17778 50473))
 -;;;;;;  "gnus-group" "gnus/gnus-group.el" (17767 19634))
++;;;;;;  "gnus-group" "gnus/gnus-group.el" (17817 16148))
  ;;; Generated autoloads from gnus/gnus-group.el
  
  (autoload (quote gnus-fetch-group) "gnus-group" "\
@@@ -12119,7 -12164,7 +12167,7 @@@ Pop up a frame and enter GROUP
  ;;;***
  \f
  ;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el"
- ;;;;;;  (17383 38805))
 -;;;;;;  (17788 21815))
++;;;;;;  (17817 14137))
  ;;; Generated autoloads from gnus/gnus-kill.el
  
  (defalias (quote gnus-batch-kill) (quote gnus-batch-score))
@@@ -12260,7 -12305,7 +12308,7 @@@ Calling (gnus-group-split-fancy nil ni
  ;;;***
  \f
  ;;;### (autoloads (gnus-change-server) "gnus-move" "gnus/gnus-move.el"
- ;;;;;;  (17383 38805))
 -;;;;;;  (17788 21815))
++;;;;;;  (17817 14137))
  ;;; Generated autoloads from gnus/gnus-move.el
  
  (autoload (quote gnus-change-server) "gnus-move" "\
@@@ -12297,7 -12342,7 +12345,7 @@@ Like `message-reply'
  ;;;***
  \f
  ;;;### (autoloads (gnus-nocem-load-cache gnus-nocem-scan-groups)
- ;;;;;;  "gnus-nocem" "gnus/gnus-nocem.el" (17427 41288))
 -;;;;;;  "gnus-nocem" "gnus/gnus-nocem.el" (17788 21815))
++;;;;;;  "gnus-nocem" "gnus/gnus-nocem.el" (17817 14137))
  ;;; Generated autoloads from gnus/gnus-nocem.el
  
  (autoload (quote gnus-nocem-scan-groups) "gnus-nocem" "\
@@@ -12454,7 -12499,7 +12502,7 @@@ Not documente
  ;;;***
  \f
  ;;;### (autoloads (gnus-batch-brew-soup) "gnus-soup" "gnus/gnus-soup.el"
- ;;;;;;  (17383 38805))
 -;;;;;;  (17788 21815))
++;;;;;;  (17817 14137))
  ;;; Generated autoloads from gnus/gnus-soup.el
  
  (autoload (quote gnus-batch-brew-soup) "gnus-soup" "\
@@@ -12720,7 -12765,7 +12768,7 @@@ the form \"WINDOW-ID PIXMAP-ID\".  Valu
  ;;;***
  \f
  ;;;### (autoloads (gdb-script-mode bashdb jdb pdb perldb xdb dbx
- ;;;;;;  sdb gdb) "gud" "progmodes/gud.el" (17778 50476))
 -;;;;;;  sdb gdb) "gud" "progmodes/gud.el" (17785 34467))
++;;;;;;  sdb gdb) "gud" "progmodes/gud.el" (17817 13989))
  ;;; Generated autoloads from progmodes/gud.el
  
  (autoload (quote gdb) "gud" "\
@@@ -12810,8 -12855,8 +12858,8 @@@ Major mode for editing GDB script
  
  ;;;***
  \f
- ;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (17778
- ;;;;;;  50475))
 -;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (17817
++;;;;;;  14125))
  ;;; Generated autoloads from play/handwrite.el
  
  (autoload (quote handwrite) "handwrite" "\
@@@ -12989,7 -13034,7 +13037,7 @@@ different regions.  With numeric argume
  ;;;### (autoloads (describe-categories describe-syntax describe-variable
  ;;;;;;  variable-at-point describe-function-1 describe-simplify-lib-file-name
  ;;;;;;  help-C-file-name describe-function) "help-fns" "help-fns.el"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17797 50969))
++;;;;;;  (17817 15855))
  ;;; Generated autoloads from help-fns.el
  
  (autoload (quote describe-function) "help-fns" "\
@@@ -13047,7 -13091,7 +13095,7 @@@ BUFFER should be a buffer or a buffer n
  ;;;***
  \f
  ;;;### (autoloads (three-step-help) "help-macro" "help-macro.el"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13976))
  ;;; Generated autoloads from help-macro.el
  
  (defvar three-step-help nil "\
@@@ -13146,7 -13190,7 +13194,7 @@@ Add xrefs for symbols in `pp's output b
  ;;;***
  \f
  ;;;### (autoloads (Helper-help Helper-describe-bindings) "helper"
- ;;;;;;  "emacs-lisp/helper.el" (17591 9619))
 -;;;;;;  "emacs-lisp/helper.el" (17785 34467))
++;;;;;;  "emacs-lisp/helper.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/helper.el
  
  (autoload (quote Helper-describe-bindings) "helper" "\
@@@ -13498,7 -13542,7 +13546,7 @@@ Key bindings
  ;;;;;;  highlight-compare-buffers highlight-changes-rotate-faces
  ;;;;;;  highlight-changes-previous-change highlight-changes-next-change
  ;;;;;;  highlight-changes-mode highlight-changes-remove-highlight)
- ;;;;;;  "hilit-chg" "hilit-chg.el" (17390 27370))
 -;;;;;;  "hilit-chg" "hilit-chg.el" (17781 39501))
++;;;;;;  "hilit-chg" "hilit-chg.el" (17817 13976))
  ;;; Generated autoloads from hilit-chg.el
  
  (autoload (quote highlight-changes-remove-highlight) "hilit-chg" "\
@@@ -13628,7 -13672,7 +13676,7 @@@ variable `highlight-changes-global-chan
  ;;;;;;  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" (17390 26939))
 -;;;;;;  "hippie-exp.el" (17781 39501))
++;;;;;;  "hippie-exp.el" (17817 13976))
  ;;; Generated autoloads from hippie-exp.el
  
  (defvar hippie-expand-try-functions-list (quote (try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-lisp-symbol-partially try-complete-lisp-symbol)) "\
@@@ -13779,7 -13823,7 +13827,7 @@@ The optional LABEL is used to label th
  ;;;***
  \f
  ;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll)
- ;;;;;;  "hscroll" "obsolete/hscroll.el" (17383 38806))
 -;;;;;;  "hscroll" "obsolete/hscroll.el" (17786 56015))
++;;;;;;  "hscroll" "obsolete/hscroll.el" (17817 14122))
  ;;; Generated autoloads from obsolete/hscroll.el
  
  (autoload (quote turn-on-hscroll) "hscroll" "\
@@@ -14335,7 -14379,7 +14383,7 @@@ FORMATS is the value to use for `ibuffe
  \f
  ;;;### (autoloads (icalendar-import-buffer icalendar-import-file
  ;;;;;;  icalendar-export-region icalendar-export-file) "icalendar"
- ;;;;;;  "calendar/icalendar.el" (17401 60141))
 -;;;;;;  "calendar/icalendar.el" (17797 50970))
++;;;;;;  "calendar/icalendar.el" (17817 15855))
  ;;; Generated autoloads from calendar/icalendar.el
  
  (autoload (quote icalendar-export-file) "icalendar" "\
@@@ -14475,7 -14519,7 +14523,7 @@@ See also the variable `idlwave-shell-pr
  ;;;***
  \f
  ;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el"
- ;;;;;;  (17778 50476))
 -;;;;;;  (17789 35159))
++;;;;;;  (17817 14147))
  ;;; Generated autoloads from progmodes/idlwave.el
  
  (autoload (quote idlwave-mode) "idlwave" "\
@@@ -14610,8 -14654,8 +14658,8 @@@ The main features of this mode ar
  ;;;;;;  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" (17778
- ;;;;;;  50473))
 -;;;;;;  ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17796
 -;;;;;;  10831))
++;;;;;;  ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17817
++;;;;;;  16161))
  ;;; Generated autoloads from ido.el
  
  (defvar ido-mode nil "\
@@@ -14872,7 -14916,7 +14920,7 @@@ DEF, if non-nil, is the default value
  
  ;;;***
  \f
- ;;;### (autoloads (ielm) "ielm" "ielm.el" (17390 26940))
 -;;;### (autoloads (ielm) "ielm" "ielm.el" (17781 39501))
++;;;### (autoloads (ielm) "ielm" "ielm.el" (17817 13976))
  ;;; Generated autoloads from ielm.el
   (add-hook 'same-window-buffer-names "*ielm*")
  
@@@ -14901,10 -14945,10 +14949,10 @@@ Toggle inline image minor mode
  ;;;***
  \f
  ;;;### (autoloads (defimage find-image remove-images insert-sliced-image
--;;;;;;  insert-image put-image create-image 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"
- ;;;;;;  (17490 7905))
 -;;;;;;  (17800 14311))
++;;;;;;  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" (17817 16882))
  ;;; Generated autoloads from image.el
  
  (autoload (quote image-type-from-data) "image" "\
@@@ -14952,6 -14996,6 +15000,15 @@@ Image types are symbols like `xbm' or `
  
  \(fn TYPE)" nil nil)
  
++(autoload (quote image-type-auto-detected-p) "image" "\
++Return t iff the current buffer contains an auto-detectable image.
++Whether image types are auto-detectable or not depends on the setting
++of the variable `image-type-auto-detectable'.
++
++This function is intended to be used from `magic-mode-alist' (which see).
++
++\(fn)" nil nil)
++
  (autoload (quote create-image) "image" "\
  Create an image.
  FILE-OR-DATA is an image file name or image data.
@@@ -15167,7 -15211,7 +15224,7 @@@ information on these modes
  ;;;***
  \f
  ;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
- ;;;;;;  imenu-sort-function) "imenu" "imenu.el" (17713 5990))
 -;;;;;;  imenu-sort-function) "imenu" "imenu.el" (17781 39501))
++;;;;;;  imenu-sort-function) "imenu" "imenu.el" (17817 13976))
  ;;; Generated autoloads from imenu.el
  
  (defvar imenu-sort-function nil "\
@@@ -15282,7 -15326,7 +15339,7 @@@ for more information
  \f
  ;;;### (autoloads (indian-char-glyph indian-glyph-char in-is13194-pre-write-conversion
  ;;;;;;  in-is13194-post-read-conversion indian-compose-string indian-compose-region)
- ;;;;;;  "ind-util" "language/ind-util.el" (17342 36796))
 -;;;;;;  "ind-util" "language/ind-util.el" (17788 21816))
++;;;;;;  "ind-util" "language/ind-util.el" (17817 14144))
  ;;; Generated autoloads from language/ind-util.el
  
  (autoload (quote indian-compose-region) "ind-util" "\
@@@ -15392,7 -15436,7 +15449,7 @@@ of `inferior-lisp-program').  Runs the 
  ;;;### (autoloads (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" (17713 5990))
 -;;;;;;  info info-other-window) "info" "info.el" (17798 49643))
++;;;;;;  info info-other-window) "info" "info.el" (17817 16152))
  ;;; Generated autoloads from info.el
  
  (autoload (quote info-other-window) "info" "\
@@@ -15633,7 -15677,7 +15690,7 @@@ quite a while
  ;;;***
  \f
  ;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify)
- ;;;;;;  "informat" "informat.el" (17390 26940))
 -;;;;;;  "informat" "informat.el" (17781 39501))
++;;;;;;  "informat" "informat.el" (17817 13976))
  ;;; Generated autoloads from informat.el
  
  (autoload (quote Info-tagify) "informat" "\
@@@ -15674,7 -15718,7 +15731,7 @@@ For example, invoke \"emacs -batch -f b
  \f
  ;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method
  ;;;;;;  isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el"
- ;;;;;;  (17279 27123))
 -;;;;;;  (17792 9561))
++;;;;;;  (17817 15477))
  ;;; Generated autoloads from international/isearch-x.el
  
  (autoload (quote isearch-toggle-specified-input-method) "isearch-x" "\
@@@ -15694,8 -15738,8 +15751,8 @@@ Not documente
  
  ;;;***
  \f
- ;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (17390
- ;;;;;;  26940))
 -;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (17794
 -;;;;;;  48602))
++;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (17817
++;;;;;;  15738))
  ;;; Generated autoloads from isearchb.el
  
  (autoload (quote isearchb-activate) "isearchb" "\
@@@ -15742,7 -15786,7 +15799,7 @@@ and a negative argument disables it
  ;;;### (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" (17279 27079))
 -;;;;;;  "international/iso-cvt.el" (17788 21815))
++;;;;;;  "international/iso-cvt.el" (17817 14140))
  ;;; Generated autoloads from international/iso-cvt.el
  
  (autoload (quote iso-spanish) "iso-cvt" "\
@@@ -15826,7 -15870,7 +15883,7 @@@ Add submenus to the File menu, to conve
  ;;;***
  \f
  ;;;### (autoloads nil "iso-transl" "international/iso-transl.el"
- ;;;;;;  (17279 27115))
 -;;;;;;  (17788 21815))
++;;;;;;  (17817 14140))
  ;;; 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)
@@@ -16154,7 -16198,7 +16211,7 @@@ This mode enables switching between buf
  ;;;### (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" (17279 27080))
 -;;;;;;  "japan-util" "language/japan-util.el" (17792 9562))
++;;;;;;  "japan-util" "language/japan-util.el" (17817 15478))
  ;;; Generated autoloads from language/japan-util.el
  
  (autoload (quote setup-japanese-environment-internal) "japan-util" "\
@@@ -16232,7 -16276,7 +16289,7 @@@ If non-nil, second arg INITIAL-INPUT i
  ;;;***
  \f
  ;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr"
- ;;;;;;  "jka-compr.el" (17411 12435))
 -;;;;;;  "jka-compr.el" (17781 39501))
++;;;;;;  "jka-compr.el" (17817 13976))
  ;;; Generated autoloads from jka-compr.el
  
  (defvar jka-compr-inhibit nil "\
@@@ -16313,7 -16357,7 +16370,7 @@@ the decimal key on the keypad is mappe
  ;;;***
  \f
  ;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el"
- ;;;;;;  (17307 17630))
 -;;;;;;  (17792 9561))
++;;;;;;  (17817 15477))
  ;;; Generated autoloads from international/kinsoku.el
  
  (autoload (quote kinsoku) "kinsoku" "\
@@@ -16334,8 -16378,8 +16391,8 @@@ the context of text formatting
  
  ;;;***
  \f
- ;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (17778
- ;;;;;;  49121))
 -;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (17792
 -;;;;;;  9561))
++;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (17817
++;;;;;;  15477))
  ;;; Generated autoloads from international/kkc.el
  
  (defvar kkc-after-update-conversion-functions nil "\
@@@ -16467,7 -16511,7 +16524,7 @@@ If kbd macro currently being defined en
  \f
  ;;;### (autoloads (kannada-post-read-conversion kannada-compose-string
  ;;;;;;  kannada-compose-region) "knd-util" "language/knd-util.el"
- ;;;;;;  (17279 27080))
 -;;;;;;  (17788 21816))
++;;;;;;  (17817 14145))
  ;;; Generated autoloads from language/knd-util.el
  
  (defconst kannada-consonant "[\x51f75-\x51fb9]")
@@@ -16490,7 -16534,7 +16547,7 @@@ Not documente
  ;;;***
  \f
  ;;;### (autoloads (setup-korean-environment-internal) "korea-util"
- ;;;;;;  "language/korea-util.el" (17279 27080))
 -;;;;;;  "language/korea-util.el" (17792 9562))
++;;;;;;  "language/korea-util.el" (17817 15478))
  ;;; Generated autoloads from language/korea-util.el
  
  (defvar default-korean-keyboard (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "") "\
@@@ -16505,7 -16549,7 +16562,7 @@@ Not documente
  ;;;***
  \f
  ;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el"
- ;;;;;;  (17778 50475))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14125))
  ;;; Generated autoloads from play/landmark.el
  
  (defalias (quote landmark-repeat) (quote lm-test-run))
@@@ -16539,8 -16583,8 +16596,8 @@@ Use \\[describe-mode] for more info
  \f
  ;;;### (autoloads (lao-compose-region lao-composition-function lao-post-read-conversion
  ;;;;;;  lao-transcribe-roman-to-lao-string lao-transcribe-single-roman-syllable-to-lao
- ;;;;;;  lao-compose-string) "lao-util" "language/lao-util.el" (17279
- ;;;;;;  27080))
 -;;;;;;  lao-compose-string) "lao-util" "language/lao-util.el" (17792
 -;;;;;;  9562))
++;;;;;;  lao-compose-string) "lao-util" "language/lao-util.el" (17817
++;;;;;;  15478))
  ;;; Generated autoloads from language/lao-util.el
  
  (autoload (quote lao-compose-string) "lao-util" "\
@@@ -16621,7 -16665,7 +16678,7 @@@ coding system names is determined from 
  ;;;***
  \f
  ;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display)
- ;;;;;;  "latin1-disp" "international/latin1-disp.el" (17279 27079))
 -;;;;;;  "latin1-disp" "international/latin1-disp.el" (17788 21815))
++;;;;;;  "latin1-disp" "international/latin1-disp.el" (17817 14141))
  ;;; Generated autoloads from international/latin1-disp.el
  
  (defvar latin1-display nil "\
@@@ -16733,7 -16777,7 +16790,7 @@@ Unconditionally turn on Lazy Lock mode
  ;;;***
  \f
  ;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el"
- ;;;;;;  (17611 9419))
 -;;;;;;  (17788 21816))
++;;;;;;  (17817 14147))
  ;;; Generated autoloads from progmodes/ld-script.el
  
  (add-to-list (quote auto-mode-alist) (quote ("\\.ld[si]?\\>" . ld-script-mode)))
@@@ -16748,7 -16792,7 +16805,7 @@@ A major mode to edit GNU ld script file
  ;;;***
  \f
  ;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el"
- ;;;;;;  (17778 50475))
 -;;;;;;  (17781 39501))
++;;;;;;  (17817 13976))
  ;;; Generated autoloads from ledit.el
  
  (defconst ledit-save-files t "\
@@@ -16796,8 -16840,8 +16853,8 @@@ generations (this defaults to 1)
  
  ;;;***
  \f
- ;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (17778
- ;;;;;;  50475))
 -;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (17781
 -;;;;;;  39501))
++;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (17817
++;;;;;;  13976))
  ;;; Generated autoloads from loadhist.el
  
  (autoload (quote unload-feature) "loadhist" "\
@@@ -16867,7 -16911,7 +16924,7 @@@ except that FILTER is not optional
  
  ;;;***
  \f
- ;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (17496 38723))
 -;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (17781 39502))
++;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (17817 13976))
  ;;; Generated autoloads from log-edit.el
  
  (autoload (quote log-edit) "log-edit" "\
@@@ -17016,7 -17060,7 +17073,7 @@@ for further customization of the printe
  ;;;***
  \f
  ;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
- ;;;;;;  (17390 26942))
 -;;;;;;  (17781 39502))
++;;;;;;  (17817 13976))
  ;;; Generated autoloads from ls-lisp.el
  
  (defvar ls-lisp-support-shell-wildcards t "\
@@@ -17068,7 -17112,7 +17125,7 @@@ definitions to shadow the loaded ones f
  ;;;***
  \f
  ;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
- ;;;;;;  name-last-kbd-macro) "macros" "macros.el" (17778 50475))
 -;;;;;;  name-last-kbd-macro) "macros" "macros.el" (17781 39502))
++;;;;;;  name-last-kbd-macro) "macros" "macros.el" (17817 13976))
  ;;; Generated autoloads from macros.el
  
  (autoload (quote name-last-kbd-macro) "macros" "\
@@@ -17189,7 -17233,7 +17246,7 @@@ Convert mail domain DOMAIN to the count
  \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"
- ;;;;;;  (17390 26942))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14119))
  ;;; Generated autoloads from mail/mail-hist.el
  
  (autoload (quote mail-hist-define-keys) "mail-hist" "\
@@@ -17273,7 -17317,7 +17330,7 @@@ If 4th arg LIST is non-nil, return a li
  ;;;***
  \f
  ;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup)
- ;;;;;;  "mailabbrev" "mail/mailabbrev.el" (17390 26942))
 -;;;;;;  "mailabbrev" "mail/mailabbrev.el" (17786 56015))
++;;;;;;  "mailabbrev" "mail/mailabbrev.el" (17817 14119))
  ;;; Generated autoloads from mail/mailabbrev.el
  
  (autoload (quote mail-abbrevs-setup) "mailabbrev" "\
@@@ -17296,8 -17340,8 +17353,8 @@@ If DEFINITION contains multiple address
  ;;;***
  \f
  ;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases
- ;;;;;;  mail-complete-style) "mailalias" "mail/mailalias.el" (17390
- ;;;;;;  26942))
 -;;;;;;  mail-complete-style) "mailalias" "mail/mailalias.el" (17786
 -;;;;;;  56015))
++;;;;;;  mail-complete-style) "mailalias" "mail/mailalias.el" (17817
++;;;;;;  14119))
  ;;; Generated autoloads from mail/mailalias.el
  
  (defvar mail-complete-style (quote angles) "\
@@@ -17474,8 -17518,8 +17531,8 @@@ An adapted `makefile-mode' that knows a
  
  ;;;***
  \f
- ;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (17390
- ;;;;;;  26943))
 -;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (17781
 -;;;;;;  39502))
++;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (17817
++;;;;;;  13976))
  ;;; Generated autoloads from makesum.el
  
  (autoload (quote make-command-summary) "makesum" "\
@@@ -17486,7 -17530,7 +17543,7 @@@ Previous contents of that buffer are ki
  
  ;;;***
  \f
- ;;;### (autoloads (man-follow man) "man" "man.el" (17713 5990))
 -;;;### (autoloads (man-follow man) "man" "man.el" (17786 62407))
++;;;### (autoloads (man-follow man) "man" "man.el" (17817 14146))
  ;;; Generated autoloads from man.el
  
  (defalias (quote manual-entry) (quote man))
@@@ -17513,7 -17557,7 +17570,7 @@@ Get a Un*x manual page of the item unde
  
  ;;;***
  \f
- ;;;### (autoloads (master-mode) "master" "master.el" (17279 27123))
 -;;;### (autoloads (master-mode) "master" "master.el" (17781 39502))
++;;;### (autoloads (master-mode) "master" "master.el" (17817 13976))
  ;;; Generated autoloads from master.el
  
  (autoload (quote master-mode) "master" "\
@@@ -17535,8 -17579,8 +17592,8 @@@ yourself the value of `master-of' by ca
  
  ;;;***
  \f
- ;;;### (autoloads (menu-bar-mode) "menu-bar" "menu-bar.el" (17778
- ;;;;;;  50475))
 -;;;### (autoloads (menu-bar-mode) "menu-bar" "menu-bar.el" (17788
 -;;;;;;  29144))
++;;;### (autoloads (menu-bar-mode) "menu-bar" "menu-bar.el" (17817
++;;;;;;  15287))
  ;;; Generated autoloads from menu-bar.el
  
  (put (quote menu-bar-mode) (quote standard-value) (quote (t)))
@@@ -17571,7 -17615,7 +17628,7 @@@ turn on menu bars; otherwise, turn off 
  ;;;;;;  message-cite-function message-yank-prefix message-citation-line-function
  ;;;;;;  message-send-mail-function message-user-organization-file
  ;;;;;;  message-signature-separator message-from-style) "message"
- ;;;;;;  "gnus/message.el" (17778 50473))
 -;;;;;;  "gnus/message.el" (17756 33825))
++;;;;;;  "gnus/message.el" (17817 16940))
  ;;; Generated autoloads from gnus/message.el
  
  (defvar message-from-style (quote default) "\
@@@ -17852,7 -17896,7 +17909,7 @@@ Turning on MetaPost mode calls the valu
  \f
  ;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body
  ;;;;;;  metamail-interpret-header) "metamail" "mail/metamail.el"
- ;;;;;;  (17390 26942))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14119))
  ;;; Generated autoloads from mail/metamail.el
  
  (autoload (quote metamail-interpret-header) "metamail" "\
@@@ -18083,7 -18127,7 +18140,7 @@@ perform the operation on all messages i
  ;;;***
  \f
  ;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight"
- ;;;;;;  "midnight.el" (17778 49127))
 -;;;;;;  "midnight.el" (17781 39502))
++;;;;;;  "midnight.el" (17817 13976))
  ;;; Generated autoloads from midnight.el
  
  (autoload (quote clean-buffer-list) "midnight" "\
@@@ -18154,7 -18198,7 +18211,7 @@@ Major mode for the mixal asm language
  \f
  ;;;### (autoloads (malayalam-composition-function malayalam-post-read-conversion
  ;;;;;;  malayalam-compose-region) "mlm-util" "language/mlm-util.el"
- ;;;;;;  (17342 36796))
 -;;;;;;  (17788 21816))
++;;;;;;  (17817 14145))
  ;;; Generated autoloads from language/mlm-util.el
  
  (autoload (quote malayalam-compose-region) "mlm-util" "\
@@@ -18210,7 -18254,7 +18267,7 @@@ If NO-DISPLAY is nil, display it. Other
  ;;;***
  \f
  ;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents)
- ;;;;;;  "mm-url" "gnus/mm-url.el" (17611 9417))
 -;;;;;;  "mm-url" "gnus/mm-url.el" (17780 18172))
++;;;;;;  "mm-url" "gnus/mm-url.el" (17817 13970))
  ;;; Generated autoloads from gnus/mm-url.el
  
  (autoload (quote mm-url-insert-file-contents) "mm-url" "\
@@@ -18337,7 -18381,7 +18394,7 @@@ followed by the first character of the 
  ;;;***
  \f
  ;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el"
- ;;;;;;  (17383 38807))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14125))
  ;;; Generated autoloads from play/morse.el
  
  (autoload (quote morse-region) "morse" "\
@@@ -18352,8 -18396,8 +18409,8 @@@ Convert morse coded text in region to o
  
  ;;;***
  \f
- ;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (17713
- ;;;;;;  5990))
 -;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (17786
 -;;;;;;  62747))
++;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (17817
++;;;;;;  14147))
  ;;; Generated autoloads from mouse-sel.el
  
  (defvar mouse-sel-mode nil "\
@@@ -18405,7 -18449,7 +18462,7 @@@ primary selection and region
  
  ;;;***
  \f
- ;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (17383 38807))
 -;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (17786 56015))
++;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (17817 14125))
  ;;; Generated autoloads from play/mpuz.el
  
  (autoload (quote mpuz) "mpuz" "\
@@@ -18441,7 -18487,7 +18498,7 @@@ different buffer menu using the functio
  ;;;;;;  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"
- ;;;;;;  (17713 2489))
 -;;;;;;  (17792 9561))
++;;;;;;  (17817 15478))
  ;;; Generated autoloads from international/mule-diag.el
  
  (defvar non-iso-charset-alist (\` ((mac-roman (ascii latin-iso8859-1 mule-unicode-2500-33ff mule-unicode-0100-24ff mule-unicode-e000-ffff) mac-roman-decoder ((0 255))) (viscii (ascii vietnamese-viscii-lower vietnamese-viscii-upper) viet-viscii-nonascii-translation-table ((0 255))) (vietnamese-tcvn (ascii vietnamese-viscii-lower vietnamese-viscii-upper) viet-tcvn-nonascii-translation-table ((0 255))) (koi8-r (ascii cyrillic-iso8859-5) cyrillic-koi8-r-nonascii-translation-table ((32 255))) (alternativnyj (ascii cyrillic-iso8859-5) cyrillic-alternativnyj-nonascii-translation-table ((32 255))) (koi8-u (ascii cyrillic-iso8859-5 mule-unicode-0100-24ff) cyrillic-koi8-u-nonascii-translation-table ((32 255))) (big5 (ascii chinese-big5-1 chinese-big5-2) decode-big5-char ((32 127) ((161 254) 64 126 161 254))) (sjis (ascii katakana-jisx0201 japanese-jisx0208) decode-sjis-char ((32 127 161 223) ((129 159 224 239) 64 126 128 252))))) "\
@@@ -18615,7 -18661,7 +18672,7 @@@ system which uses fontsets)
  ;;;;;;  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" (17279 27079))
 -;;;;;;  "mule-util" "international/mule-util.el" (17792 9561))
++;;;;;;  "mule-util" "international/mule-util.el" (17817 15478))
  ;;; Generated autoloads from international/mule-util.el
  
  (autoload (quote string-to-sequence) "mule-util" "\
@@@ -18868,7 -18916,7 +18925,7 @@@ Open a network connection to HOST on PO
  ;;;;;;  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" (17778 50475))
 -;;;;;;  "newcomment.el" (17781 39502))
++;;;;;;  "newcomment.el" (17817 13976))
  ;;; Generated autoloads from newcomment.el
  
  (defalias (quote indent-for-comment) (quote comment-indent))
@@@ -19144,7 -19192,7 +19201,7 @@@ This command does not work if you use s
  ;;;***
  \f
  ;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el"
- ;;;;;;  (17383 38805))
 -;;;;;;  (17788 21815))
++;;;;;;  (17817 14138))
  ;;; Generated autoloads from gnus/nnkiboze.el
  
  (autoload (quote nnkiboze-generate-groups) "nnkiboze" "\
@@@ -19188,7 -19236,7 +19245,7 @@@ Revert posting and mailing methods to t
  ;;;***
  \f
  ;;;### (autoloads (disable-command enable-command disabled-command-function)
- ;;;;;;  "novice" "novice.el" (17778 50475))
 -;;;;;;  "novice" "novice.el" (17781 39502))
++;;;;;;  "novice" "novice.el" (17817 13976))
  ;;; Generated autoloads from novice.el
  
  (defvar disabled-command-function (quote disabled-command-function) "\
@@@ -19273,7 -19321,7 +19330,7 @@@ startup file, `~/.emacs-octave'
  ;;;***
  \f
  ;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el"
- ;;;;;;  (17427 42815))
 -;;;;;;  (17781 39502))
++;;;;;;  (17817 13977))
  ;;; Generated autoloads from progmodes/octave-mod.el
  
  (autoload (quote octave-mode) "octave-mod" "\
@@@ -19372,7 -19420,7 +19429,7 @@@ including a reproducible test case and 
  ;;;***
  \f
  ;;;### (autoloads (edit-options list-options) "options" "obsolete/options.el"
- ;;;;;;  (17569 17776))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14123))
  ;;; Generated autoloads from obsolete/options.el
  
  (autoload (quote list-options) "options" "\
@@@ -19399,7 -19447,7 +19456,7 @@@ The Custom feature is intended to make 
  ;;;;;;  org-store-link org-tags-view org-diary org-cycle-agenda-files
  ;;;;;;  org-todo-list org-agenda-list org-batch-agenda org-agenda
  ;;;;;;  org-global-cycle org-cycle org-mode) "org" "textmodes/org.el"
- ;;;;;;  (17778 50479))
 -;;;;;;  (17798 49643))
++;;;;;;  (17817 15940))
  ;;; Generated autoloads from textmodes/org.el
  
  (autoload (quote org-mode) "org" "\
@@@ -19667,7 -19715,7 +19724,7 @@@ The file is stored under the name `org-
  ;;;***
  \f
  ;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
- ;;;;;;  (17515 24859))
 -;;;;;;  (17797 50970))
++;;;;;;  (17817 16152))
  ;;; Generated autoloads from outline.el
  (put 'outline-regexp 'safe-local-variable 'string-or-null-p)
  
@@@ -19829,7 -19877,7 +19886,7 @@@ no args, if that value is non-nil
  ;;;***
  \f
  ;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el"
- ;;;;;;  (17390 26938))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emulation/pc-mode.el
  
  (autoload (quote pc-bindings-mode) "pc-mode" "\
@@@ -19924,8 -19972,8 +19981,8 @@@ you must modify it using \\[customize] 
  
  ;;;***
  \f
- ;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (17390
- ;;;;;;  26944))
 -;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (17781
 -;;;;;;  39502))
++;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (17817
++;;;;;;  13976))
  ;;; Generated autoloads from pcmpl-cvs.el
  
  (autoload (quote pcomplete/cvs) "pcmpl-cvs" "\
@@@ -19936,7 -19984,7 +19993,7 @@@ Completion rules for the `cvs' command
  ;;;***
  \f
  ;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip)
- ;;;;;;  "pcmpl-gnu" "pcmpl-gnu.el" (17390 26944))
 -;;;;;;  "pcmpl-gnu" "pcmpl-gnu.el" (17781 39502))
++;;;;;;  "pcmpl-gnu" "pcmpl-gnu.el" (17817 13976))
  ;;; Generated autoloads from pcmpl-gnu.el
  
  (autoload (quote pcomplete/gzip) "pcmpl-gnu" "\
@@@ -19964,7 -20012,7 +20021,7 @@@ Completion for the GNU tar utility
  ;;;***
  \f
  ;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
- ;;;;;;  "pcmpl-linux" "pcmpl-linux.el" (17390 26944))
 -;;;;;;  "pcmpl-linux" "pcmpl-linux.el" (17781 39502))
++;;;;;;  "pcmpl-linux" "pcmpl-linux.el" (17817 13976))
  ;;; Generated autoloads from pcmpl-linux.el
  
  (autoload (quote pcomplete/kill) "pcmpl-linux" "\
@@@ -19984,8 -20032,8 +20041,8 @@@ Completion for GNU/Linux `mount'
  
  ;;;***
  \f
- ;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (17390
- ;;;;;;  26944))
 -;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (17781
 -;;;;;;  39502))
++;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (17817
++;;;;;;  13976))
  ;;; Generated autoloads from pcmpl-rpm.el
  
  (autoload (quote pcomplete/rpm) "pcmpl-rpm" "\
@@@ -20001,7 -20049,7 +20058,7 @@@ You can use \\[eshell-report-bug] to d
  \f
  ;;;### (autoloads (pcomplete/chgrp pcomplete/chown pcomplete/which
  ;;;;;;  pcomplete/xargs pcomplete/rm pcomplete/rmdir pcomplete/cd)
- ;;;;;;  "pcmpl-unix" "pcmpl-unix.el" (17390 26944))
 -;;;;;;  "pcmpl-unix" "pcmpl-unix.el" (17781 39502))
++;;;;;;  "pcmpl-unix" "pcmpl-unix.el" (17817 13976))
  ;;; Generated autoloads from pcmpl-unix.el
  
  (autoload (quote pcomplete/cd) "pcmpl-unix" "\
@@@ -20107,7 -20155,7 +20164,7 @@@ Setup shell-mode to use pcomplete
  \f
  ;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
  ;;;;;;  cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
- ;;;;;;  "pcvs.el" (17778 50475))
 -;;;;;;  "pcvs.el" (17781 39502))
++;;;;;;  "pcvs.el" (17817 13976))
  ;;; Generated autoloads from pcvs.el
  
  (autoload (quote cvs-checkout) "pcvs" "\
@@@ -20184,7 -20232,7 +20241,7 @@@ The exact behavior is determined also b
  
  ;;;***
  \f
- ;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (17713 5990))
 -;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (17781 39502))
++;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (17817 13976))
  ;;; Generated autoloads from pcvs-defs.el
  
  (defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) (fset (quote cvs-global-menu) m)))
@@@ -20384,7 -20432,7 +20441,7 @@@ Import public keys in the current buffe
  ;;;***
  \f
  ;;;### (autoloads (pgg-gpg-symmetric-key-p) "pgg-gpg" "pgg-gpg.el"
- ;;;;;;  (17713 5990))
 -;;;;;;  (17797 53312))
++;;;;;;  (17817 16940))
  ;;; Generated autoloads from pgg-gpg.el
  
  (autoload (quote pgg-gpg-symmetric-key-p) "pgg-gpg" "\
@@@ -20395,7 -20443,7 +20452,7 @@@ True if decoded armor MESSAGE-KEYS has 
  ;;;***
  \f
  ;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el"
- ;;;;;;  (17466 28579))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14128))
  ;;; Generated autoloads from textmodes/picture.el
  
  (autoload (quote picture-mode) "picture" "\
@@@ -20565,7 -20613,7 +20622,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"
- ;;;;;;  (17778 50475))
 -;;;;;;  (17780 18172))
++;;;;;;  (17817 13971))
  ;;; Generated autoloads from printing.el
  
  (autoload (quote pr-interface) "printing" "\
@@@ -21176,7 -21224,7 +21233,7 @@@ With prefix argument \\[universal-prefi
  
  ;;;***
  \f
- ;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17778 50476))
 -;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17792 9561))
++;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17817 15478))
  ;;; Generated autoloads from ps-bdf.el
  
  (defvar bdf-directory-list (if (memq system-type (quote (ms-dos windows-nt))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/local/share/emacs/fonts/bdf"))) "\
@@@ -21235,7 -21283,7 +21292,7 @@@ Typing \\<ps-run-mode-map>\\[ps-run-got
  ;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-encode-header-string
  ;;;;;;  ps-mule-initialize ps-mule-plot-composition ps-mule-plot-string
  ;;;;;;  ps-mule-set-ascii-font ps-mule-prepare-ascii-font ps-multibyte-buffer)
- ;;;;;;  "ps-mule" "ps-mule.el" (17778 50476))
 -;;;;;;  "ps-mule" "ps-mule.el" (17780 18172))
++;;;;;;  "ps-mule" "ps-mule.el" (17817 13971))
  ;;; Generated autoloads from ps-mule.el
  
  (defvar ps-multibyte-buffer nil "\
@@@ -21356,8 -21404,8 +21413,8 @@@ Not documente
  ;;;;;;  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" (17778
- ;;;;;;  50476))
 -;;;;;;  ps-page-dimensions-database) "ps-print" "ps-print.el" (17780
 -;;;;;;  18172))
++;;;;;;  ps-page-dimensions-database) "ps-print" "ps-print.el" (17817
++;;;;;;  13971))
  ;;; Generated autoloads from ps-print.el
  
  (defvar ps-page-dimensions-database (list (list (quote a4) (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list (quote a3) (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list (quote letter) (* 72 8.5) (* 72 11.0) "Letter") (list (quote legal) (* 72 8.5) (* 72 14.0) "Legal") (list (quote letter-small) (* 72 7.68) (* 72 10.16) "LetterSmall") (list (quote tabloid) (* 72 11.0) (* 72 17.0) "Tabloid") (list (quote ledger) (* 72 17.0) (* 72 11.0) "Ledger") (list (quote statement) (* 72 5.5) (* 72 8.5) "Statement") (list (quote executive) (* 72 7.5) (* 72 10.0) "Executive") (list (quote a4small) (* 72 7.47) (* 72 10.85) "A4Small") (list (quote b4) (* 72 10.125) (* 72 14.33) "B4") (list (quote b5) (* 72 7.16) (* 72 10.125) "B5")) "\
@@@ -21554,7 -21602,7 +21611,7 @@@ If EXTENSION is any other symbol, it i
  ;;;***
  \f
  ;;;### (autoloads (jython-mode python-mode run-python) "python" "progmodes/python.el"
- ;;;;;;  (17778 50476))
 -;;;;;;  (17780 18172))
++;;;;;;  (17817 13957))
  ;;; Generated autoloads from progmodes/python.el
  
  (add-to-list (quote interpreter-mode-alist) (quote ("jython" . jython-mode)))
@@@ -21652,7 -21700,7 +21709,7 @@@ them into characters should be done sep
  ;;;;;;  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" (17713 5990))
 -;;;;;;  "international/quail.el" (17792 9562))
++;;;;;;  "international/quail.el" (17817 15478))
  ;;; Generated autoloads from international/quail.el
  
  (autoload (quote quail-title) "quail" "\
@@@ -21988,8 -22036,8 +22045,8 @@@ Global minor mode for tracking activit
  
  ;;;***
  \f
- ;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (17569
- ;;;;;;  18006))
 -;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (17817
++;;;;;;  14122))
  ;;; Generated autoloads from net/rcompile.el
  
  (autoload (quote remote-compile) "rcompile" "\
@@@ -22169,8 -22217,8 +22226,8 @@@ rectangle which were empty
  
  ;;;***
  \f
- ;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (17390
- ;;;;;;  26946))
 -;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (17817
++;;;;;;  14128))
  ;;; Generated autoloads from textmodes/refill.el
  
  (autoload (quote refill-mode) "refill" "\
@@@ -22236,7 -22284,7 +22293,7 @@@ This enforces rescanning the buffer on 
  ;;;***
  \f
  ;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el"
- ;;;;;;  (17778 50479))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14128))
  ;;; Generated autoloads from textmodes/reftex-cite.el
  
  (autoload (quote reftex-citation) "reftex-cite" "\
@@@ -22266,7 -22314,7 +22323,7 @@@ While entering the regexp, completion o
  ;;;***
  \f
  ;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el"
- ;;;;;;  (17713 5992))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14128))
  ;;; Generated autoloads from textmodes/reftex-global.el
  
  (autoload (quote reftex-isearch-minor-mode) "reftex-global" "\
@@@ -22283,7 -22331,7 +22340,7 @@@ With no argument, this command toggle
  ;;;***
  \f
  ;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el"
- ;;;;;;  (17418 6743))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14128))
  ;;; Generated autoloads from textmodes/reftex-index.el
  
  (autoload (quote reftex-index-phrases-mode) "reftex-index" "\
@@@ -22316,7 -22364,7 +22373,7 @@@ Here are all local bindings
  ;;;***
  \f
  ;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el"
- ;;;;;;  (17405 10316))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14128))
  ;;; Generated autoloads from textmodes/reftex-parse.el
  
  (autoload (quote reftex-all-document-files) "reftex-parse" "\
@@@ -22328,8 -22376,8 +22385,8 @@@ of master file
  
  ;;;***
  \f
- ;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (17713
- ;;;;;;  5992))
 -;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (17817
++;;;;;;  14129))
  ;;; 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))))
  ;;;***
  \f
  ;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emacs-lisp/regexp-opt.el
  
  (autoload (quote regexp-opt) "regexp-opt" "\
@@@ -22366,7 -22414,7 +22423,7 @@@ This means the number of non-shy regex
  
  ;;;***
  \f
- ;;;### (autoloads (repeat) "repeat" "repeat.el" (17390 26945))
 -;;;### (autoloads (repeat) "repeat" "repeat.el" (17781 39502))
++;;;### (autoloads (repeat) "repeat" "repeat.el" (17817 13977))
  ;;; Generated autoloads from repeat.el
  
  (autoload (quote repeat) "repeat" "\
@@@ -22384,7 -22432,7 +22441,7 @@@ can be modified by the global variable 
  ;;;***
  \f
  ;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el"
- ;;;;;;  (17390 26943))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14120))
  ;;; Generated autoloads from mail/reporter.el
  
  (autoload (quote reporter-submit-bug-report) "reporter" "\
@@@ -22416,7 -22464,7 +22473,7 @@@ mail-sending package is used for editin
  ;;;***
  \f
  ;;;### (autoloads (reposition-window) "reposition" "reposition.el"
- ;;;;;;  (17390 26945))
 -;;;;;;  (17781 39502))
++;;;;;;  (17817 13977))
  ;;; Generated autoloads from reposition.el
  
  (autoload (quote reposition-window) "reposition" "\
@@@ -22443,8 -22491,8 +22500,8 @@@ first comment line visible (if point i
  
  ;;;***
  \f
- ;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (17778
- ;;;;;;  50476))
 -;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (17781
 -;;;;;;  39502))
++;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (17817
++;;;;;;  13977))
  ;;; Generated autoloads from resume.el
  
  (autoload (quote resume-suspend-hook) "resume" "\
@@@ -22489,7 -22539,7 +22546,7 @@@ With zero or negative ARG turn mode off
  ;;;***
  \f
  ;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el"
- ;;;;;;  (17390 26938))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emacs-lisp/ring.el
  
  (autoload (quote ring-p) "ring" "\
@@@ -22504,7 -22554,7 +22561,7 @@@ Make a ring that can contain SIZE eleme
  
  ;;;***
  \f
- ;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (17390 26944))
 -;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (17786 56015))
++;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (17817 14122))
  ;;; Generated autoloads from net/rlogin.el
   (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)")
  
@@@ -22872,7 -22922,7 +22929,7 @@@ With prefix argument N moves forward N 
  ;;;***
  \f
  ;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "mail/rmailmsc.el"
- ;;;;;;  (17390 26943))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14120))
  ;;; Generated autoloads from mail/rmailmsc.el
  
  (autoload (quote set-rmail-inbox-list) "rmailmsc" "\
@@@ -23088,7 -23138,7 +23145,7 @@@ Setting this variable has an effect onl
  ;;;***
  \f
  ;;;### (autoloads (news-post-news) "rnewspost" "obsolete/rnewspost.el"
- ;;;;;;  (17383 38807))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14123))
  ;;; Generated autoloads from obsolete/rnewspost.el
  
  (autoload (quote news-post-news) "rnewspost" "\
@@@ -23101,7 -23151,7 +23158,7 @@@ If NOQUERY is non-nil, we do not query 
  ;;;***
  \f
  ;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region
- ;;;;;;  rot13-string rot13) "rot13" "rot13.el" (17778 50476))
 -;;;;;;  rot13-string rot13) "rot13" "rot13.el" (17781 39502))
++;;;;;;  rot13-string rot13) "rot13" "rot13.el" (17817 13977))
  ;;; Generated autoloads from rot13.el
  
  (autoload (quote rot13) "rot13" "\
@@@ -23142,7 -23192,7 +23199,7 @@@ Toggle the use of ROT13 encoding for th
  ;;;;;;  resize-minibuffer-frame-max-height resize-minibuffer-frame
  ;;;;;;  resize-minibuffer-window-exactly resize-minibuffer-window-max-height
  ;;;;;;  resize-minibuffer-mode) "rsz-mini" "obsolete/rsz-mini.el"
- ;;;;;;  (17383 38807))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14123))
  ;;; Generated autoloads from obsolete/rsz-mini.el
  
  (defvar resize-minibuffer-mode nil "\
@@@ -23583,8 -23633,8 +23640,8 @@@ This mode is an extended emacs-lisp mod
  
  ;;;***
  \f
- ;;;### (autoloads (scribe-mode) "scribe" "obsolete/scribe.el" (17383
- ;;;;;;  38807))
 -;;;### (autoloads (scribe-mode) "scribe" "obsolete/scribe.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (scribe-mode) "scribe" "obsolete/scribe.el" (17817
++;;;;;;  14123))
  ;;; Generated autoloads from obsolete/scribe.el
  
  (autoload (quote scribe-mode) "scribe" "\
@@@ -23609,7 -23659,7 +23666,7 @@@ Interesting variables
  ;;;***
  \f
  ;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el"
- ;;;;;;  (17778 50476))
 -;;;;;;  (17781 39502))
++;;;;;;  (17817 13977))
  ;;; Generated autoloads from scroll-all.el
  
  (defvar scroll-all-mode nil "\
@@@ -24018,7 -24057,7 +24075,7 @@@ These are active only in the minibuffer
  ;;;***
  \f
  ;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el"
- ;;;;;;  (17524 8650))
 -;;;;;;  (17780 18172))
++;;;;;;  (17817 13959))
  ;;; Generated autoloads from textmodes/sgml-mode.el
  
  (autoload (quote sgml-mode) "sgml-mode" "\
@@@ -24086,7 -24125,7 +24143,7 @@@ To work around that, do
  ;;;***
  \f
  ;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el"
- ;;;;;;  (17713 5991))
 -;;;;;;  (17788 21816))
++;;;;;;  (17817 16152))
  ;;; Generated autoloads from progmodes/sh-script.el
  (put 'sh-shell 'safe-local-variable 'symbolp)
  
@@@ -24165,7 -24204,7 +24222,7 @@@ If BINARY is non-nil, return a string i
  ;;;***
  \f
  ;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emacs-lisp/shadow.el
  
  (autoload (quote list-load-path-shadows) "shadow" "\
@@@ -24252,7 -24291,7 +24309,7 @@@ Set up file shadowing
  ;;;***
  \f
  ;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el"
- ;;;;;;  (17778 48451))
 -;;;;;;  (17796 10831))
++;;;;;;  (17817 15738))
  ;;; Generated autoloads from shell.el
  
  (defvar shell-dumb-shell-regexp "cmd\\(proxy\\)?\\.exe" "\
@@@ -24335,14 -24374,14 +24392,14 @@@ Turning on Sieve mode runs `sieve-mode-
  
  ;;;***
  \f
- ;;;### (autoloads nil "simple" "simple.el" (17778 50477))
 -;;;### (autoloads nil "simple" "simple.el" (17797 50970))
++;;;### (autoloads nil "simple" "simple.el" (17817 16152))
  ;;; Generated autoloads from simple.el
  (put 'fill-prefix 'safe-local-variable 'string-or-null-p)
  
  ;;;***
  \f
- ;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (17390
- ;;;;;;  27409))
 -;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (17788
 -;;;;;;  21816))
++;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (17817
++;;;;;;  14147))
  ;;; Generated autoloads from progmodes/simula.el
  
  (autoload (quote simula-mode) "simula" "\
@@@ -24391,7 -24430,7 +24448,7 @@@ with no arguments, if that value is non
  ;;;***
  \f
  ;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new
- ;;;;;;  define-skeleton) "skeleton" "skeleton.el" (17524 8650))
 -;;;;;;  define-skeleton) "skeleton" "skeleton.el" (17781 39502))
++;;;;;;  define-skeleton) "skeleton" "skeleton.el" (17817 13977))
  ;;; Generated autoloads from skeleton.el
  
  (defvar skeleton-filter-function (quote identity) "\
@@@ -24553,7 -24592,7 +24610,7 @@@ Send mail that was queued as a result o
  
  ;;;***
  \f
- ;;;### (autoloads (snake) "snake" "play/snake.el" (17383 38807))
 -;;;### (autoloads (snake) "snake" "play/snake.el" (17786 56015))
++;;;### (autoloads (snake) "snake" "play/snake.el" (17817 14125))
  ;;; Generated autoloads from play/snake.el
  
  (autoload (quote snake) "snake" "\
@@@ -24577,7 -24616,7 +24634,7 @@@ Snake mode keybindings
  ;;;***
  \f
  ;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el"
- ;;;;;;  (17390 26944))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14122))
  ;;; Generated autoloads from net/snmp-mode.el
  
  (autoload (quote snmp-mode) "snmp-mode" "\
@@@ -24679,8 -24718,8 +24736,8 @@@ Requires floating point
  
  ;;;***
  \f
- ;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (17383
- ;;;;;;  38807))
 -;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (17817
++;;;;;;  14125))
  ;;; Generated autoloads from play/solitaire.el
  
  (autoload (quote solitaire) "solitaire" "\
@@@ -24757,7 -24796,7 +24814,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" (17778 50477))
 -;;;;;;  sort-lines sort-subr) "sort" "sort.el" (17781 39502))
++;;;;;;  sort-lines sort-subr) "sort" "sort.el" (17817 13977))
  ;;; Generated autoloads from sort.el
  
  (autoload (quote sort-subr) "sort" "\
@@@ -24899,8 -24938,8 +24956,8 @@@ From a program takes two point or marke
  
  ;;;***
  \f
- ;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (17441
- ;;;;;;  26811))
 -;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (17476
 -;;;;;;  4800))
++;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (17817
++;;;;;;  16940))
  ;;; Generated autoloads from gnus/spam.el
  
  (autoload (quote spam-initialize) "spam" "\
@@@ -24980,7 -25019,7 +25037,7 @@@ selected.  If the speedbar frame is act
  ;;;***
  \f
  ;;;### (autoloads (spell-string spell-region spell-word spell-buffer)
- ;;;;;;  "spell" "textmodes/spell.el" (17390 26946))
 -;;;;;;  "spell" "textmodes/spell.el" (17786 56015))
++;;;;;;  "spell" "textmodes/spell.el" (17817 14129))
  ;;; Generated autoloads from textmodes/spell.el
  
  (put (quote spell-filter) (quote risky-local-variable) t)
@@@ -25016,8 -25055,8 +25073,8 @@@ Check spelling of string supplied as ar
  
  ;;;***
  \f
- ;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (17383
- ;;;;;;  38807))
 -;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (17786
 -;;;;;;  56015))
++;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (17817
++;;;;;;  14125))
  ;;; Generated autoloads from play/spook.el
  
  (autoload (quote spook) "spook" "\
@@@ -25035,8 -25074,8 +25092,8 @@@ Return a vector containing the lines fr
  ;;;### (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" (17390
- ;;;;;;  27409))
 -;;;;;;  sql-add-product-keywords) "sql" "progmodes/sql.el" (17781
 -;;;;;;  39502))
++;;;;;;  sql-add-product-keywords) "sql" "progmodes/sql.el" (17817
++;;;;;;  16161))
  ;;; Generated autoloads from progmodes/sql.el
  
  (autoload (quote sql-add-product-keywords) "sql" "\
@@@ -25467,8 -25506,8 +25524,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" (17713
- ;;;;;;  5991))
 -;;;;;;  strokes-global-set-stroke) "strokes" "strokes.el" (17781
 -;;;;;;  39502))
++;;;;;;  strokes-global-set-stroke) "strokes" "strokes.el" (17817
++;;;;;;  13977))
  ;;; Generated autoloads from strokes.el
  
  (autoload (quote strokes-global-set-stroke) "strokes" "\
@@@ -25598,7 -25637,7 +25655,7 @@@ Studlify-case the current buffer
  
  ;;;***
  \f
- ;;;### (autoloads (locate-library) "subr" "subr.el" (17778 50477))
 -;;;### (autoloads (locate-library) "subr" "subr.el" (17789 35159))
++;;;### (autoloads (locate-library) "subr" "subr.el" (17817 15467))
  ;;; Generated autoloads from subr.el
  
  (autoload (quote locate-library) "subr" "\
@@@ -25620,7 -25659,7 +25677,7 @@@ and the file name is displayed in the e
  ;;;***
  \f
  ;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el"
- ;;;;;;  (17390 26943))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14120))
  ;;; Generated autoloads from mail/supercite.el
  
  (autoload (quote sc-cite-original) "supercite" "\
@@@ -25674,7 -25713,7 +25731,7 @@@ Turn it on to use Emacs mouse commands
  
  ;;;***
  \f
- ;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (17778 50477))
 -;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (17781 39502))
++;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (17817 13977))
  ;;; Generated autoloads from tabify.el
  
  (autoload (quote untabify) "tabify" "\
@@@ -26297,7 -26336,7 +26354,7 @@@ converts a table into plain text withou
  
  ;;;***
  \f
- ;;;### (autoloads (talk talk-connect) "talk" "talk.el" (17390 26945))
 -;;;### (autoloads (talk-connect) "talk" "talk.el" (17781 39502))
++;;;### (autoloads (talk talk-connect) "talk" "talk.el" (17817 13977))
  ;;; Generated autoloads from talk.el
  
  (autoload (quote talk-connect) "talk" "\
@@@ -26387,7 -26421,7 +26444,7 @@@ Prefix argument means invert sense of `
  
  ;;;***
  \f
- ;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (17390 26944))
 -;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (17786 56015))
++;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (17817 14122))
  ;;; Generated autoloads from net/telnet.el
   (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)")
  
@@@ -26414,8 -26448,8 +26471,8 @@@ Normally input is edited in Emacs and s
  
  ;;;***
  \f
- ;;;### (autoloads (ansi-term term make-term) "term" "term.el" (17778
- ;;;;;;  50478))
 -;;;### (autoloads (ansi-term term make-term) "term" "term.el" (17781
 -;;;;;;  39502))
++;;;### (autoloads (ansi-term term make-term) "term" "term.el" (17817
++;;;;;;  13977))
  ;;; Generated autoloads from term.el
  
  (autoload (quote make-term) "term" "\
@@@ -26443,8 -26477,8 +26500,8 @@@ Start a terminal-emulator in a new buff
  
  ;;;***
  \f
- ;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (17778
- ;;;;;;  50479))
 -;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (17781
 -;;;;;;  39502))
++;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (17817
++;;;;;;  13977))
  ;;; Generated autoloads from terminal.el
  
  (autoload (quote terminal-emulator) "terminal" "\
@@@ -26491,7 -26525,7 +26548,7 @@@ Start coverage on function under point
  
  ;;;***
  \f
- ;;;### (autoloads (tetris) "tetris" "play/tetris.el" (17383 38807))
 -;;;### (autoloads (tetris) "tetris" "play/tetris.el" (17786 56015))
++;;;### (autoloads (tetris) "tetris" "play/tetris.el" (17817 14126))
  ;;; Generated autoloads from play/tetris.el
  
  (autoload (quote tetris) "tetris" "\
@@@ -26522,7 -26556,7 +26579,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"
- ;;;;;;  (17569 17779))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14129))
  ;;; Generated autoloads from textmodes/tex-mode.el
  
  (defvar tex-shell-file-name nil "\
@@@ -26951,7 -26985,7 +27008,7 @@@ value of `texinfo-mode-hook'
  ;;;### (autoloads (thai-auto-composition-mode thai-composition-function
  ;;;;;;  thai-post-read-conversion thai-compose-buffer thai-compose-string
  ;;;;;;  thai-compose-region) "thai-util" "language/thai-util.el"
- ;;;;;;  (17279 27123))
 -;;;;;;  (17792 9562))
++;;;;;;  (17817 15478))
  ;;; Generated autoloads from language/thai-util.el
  
  (autoload (quote thai-compose-region) "thai-util" "\
@@@ -26995,7 -27029,7 +27052,7 @@@ Minor mode for automatically correct Th
  \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" (17778 50479))
 -;;;;;;  "thingatpt" "thingatpt.el" (17781 39502))
++;;;;;;  "thingatpt" "thingatpt.el" (17817 13977))
  ;;; Generated autoloads from thingatpt.el
  
  (autoload (quote forward-thing) "thingatpt" "\
@@@ -27091,7 -27125,7 +27148,7 @@@ In dired, call the setroot program on t
  ;;;;;;  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" (17279 27080))
 -;;;;;;  "language/tibet-util.el" (17792 9562))
++;;;;;;  "language/tibet-util.el" (17817 15478))
  ;;; Generated autoloads from language/tibet-util.el
  
  (autoload (quote tibetan-char-p) "tibet-util" "\
@@@ -27170,7 -27204,7 +27227,7 @@@ Not documente
  ;;;***
  \f
  ;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el"
- ;;;;;;  (17390 26946))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14129))
  ;;; Generated autoloads from textmodes/tildify.el
  
  (autoload (quote tildify-region) "tildify" "\
@@@ -27467,7 -27501,7 +27524,7 @@@ relative only to the time worked today
  \f
  ;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer
  ;;;;;;  run-at-time cancel-function-timers cancel-timer) "timer"
- ;;;;;;  "emacs-lisp/timer.el" (17713 5989))
 -;;;;;;  "emacs-lisp/timer.el" (17785 34467))
++;;;;;;  "emacs-lisp/timer.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/timer.el
  
  (defalias (quote disable-timeout) (quote cancel-timer))
@@@ -27543,7 -27577,7 +27600,7 @@@ be detected
  ;;;***
  \f
  ;;;### (autoloads (batch-titdic-convert titdic-convert) "titdic-cnv"
- ;;;;;;  "international/titdic-cnv.el" (17279 27079))
 -;;;;;;  "international/titdic-cnv.el" (17792 9562))
++;;;;;;  "international/titdic-cnv.el" (17817 15478))
  ;;; Generated autoloads from international/titdic-cnv.el
  
  (autoload (quote titdic-convert) "titdic-cnv" "\
@@@ -27566,8 -27600,8 +27623,8 @@@ To get complete usage, invoke \"emacs -
  ;;;***
  \f
  ;;;### (autoloads (tamil-composition-function tamil-post-read-conversion
- ;;;;;;  tamil-compose-region) "tml-util" "language/tml-util.el" (17279
- ;;;;;;  27080))
 -;;;;;;  tamil-compose-region) "tml-util" "language/tml-util.el" (17788
 -;;;;;;  21816))
++;;;;;;  tamil-compose-region) "tml-util" "language/tml-util.el" (17817
++;;;;;;  14146))
  ;;; Generated autoloads from language/tml-util.el
  
  (autoload (quote tamil-compose-region) "tml-util" "\
@@@ -27764,7 -27793,7 +27821,7 @@@ holds a keymap
  ;;;***
  \f
  ;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el"
- ;;;;;;  (17778 50473))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emulation/tpu-edt.el
  
  (defvar tpu-edt-mode nil "\
@@@ -27791,7 -27820,7 +27848,7 @@@ Turn on TPU/edt emulation
  ;;;***
  \f
  ;;;### (autoloads (tpu-set-cursor-bound tpu-set-cursor-free tpu-set-scroll-margins)
- ;;;;;;  "tpu-extras" "emulation/tpu-extras.el" (17390 26938))
 -;;;;;;  "tpu-extras" "emulation/tpu-extras.el" (17785 34467))
++;;;;;;  "tpu-extras" "emulation/tpu-extras.el" (17817 13982))
  ;;; Generated autoloads from emulation/tpu-extras.el
  
  (autoload (quote tpu-set-scroll-margins) "tpu-extras" "\
@@@ -27811,7 -27840,7 +27868,7 @@@ Constrain the cursor to the flow of th
  
  ;;;***
  \f
- ;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (17713 5733))
 -;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (17785 34467))
++;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/tq.el
  
  (autoload (quote tq-create) "tq" "\
@@@ -27825,7 -27854,7 +27882,7 @@@ to a tcp server on another machine
  ;;;***
  \f
  ;;;### (autoloads (trace-function-background trace-function trace-buffer)
- ;;;;;;  "trace" "emacs-lisp/trace.el" (17713 5989))
 -;;;;;;  "trace" "emacs-lisp/trace.el" (17785 34467))
++;;;;;;  "trace" "emacs-lisp/trace.el" (17817 13982))
  ;;; Generated autoloads from emacs-lisp/trace.el
  
  (defvar trace-buffer "*trace-output*" "\
@@@ -27862,7 -27891,7 +27919,7 @@@ BUFFER defaults to `trace-buffer'
  ;;;### (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-completion-file-name-regexp
- ;;;;;;  tramp-file-name-regexp) "tramp" "net/tramp.el" (17778 50475))
 -;;;;;;  tramp-file-name-regexp) "tramp" "net/tramp.el" (17800 14311))
++;;;;;;  tramp-file-name-regexp) "tramp" "net/tramp.el" (17817 16949))
  ;;; Generated autoloads from net/tramp.el
  
  (defvar tramp-unified-filenames (not (featurep (quote xemacs))) "\
@@@ -27965,7 -27994,7 +28022,7 @@@ Like `file-name-all-completions' for pa
  (autoload (quote tramp-completion-handle-file-name-completion) "tramp" "\
  Like `file-name-completion' for tramp files.
  
--\(fn FILENAME DIRECTORY)" nil nil)
++\(fn FILENAME DIRECTORY &optional PREDICATE)" nil nil)
  
  (autoload (quote tramp-unload-tramp) "tramp" "\
  Discard Tramp from loading remote files.
@@@ -28121,8 -28150,8 +28178,8 @@@ easy-to-use form
  
  ;;;***
  \f
- ;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (17778
- ;;;;;;  50471))
 -;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (17763
 -;;;;;;  9424))
++;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (17817
++;;;;;;  16152))
  ;;; Generated autoloads from tutorial.el
  
  (autoload (quote help-with-tutorial) "tutorial" "\
@@@ -28147,7 -28176,7 +28204,7 @@@ resumed later
  ;;;***
  \f
  ;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column"
- ;;;;;;  "textmodes/two-column.el" (17713 5993))
 -;;;;;;  "textmodes/two-column.el" (17786 56015))
++;;;;;;  "textmodes/two-column.el" (17817 14129))
  ;;; Generated autoloads from textmodes/two-column.el
   (autoload '2C-command "two-column" () t 'keymap)
   (global-set-key "\C-x6" '2C-command)
@@@ -28198,7 -28227,7 +28255,7 @@@ First column's text    sSs  Second colu
  ;;;;;;  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"
- ;;;;;;  (17390 26947))
 -;;;;;;  (17781 39502))
++;;;;;;  (17817 13977))
  ;;; Generated autoloads from type-break.el
  
  (defvar type-break-mode nil "\
@@@ -28381,7 -28410,7 +28438,7 @@@ FRAC should be the inverse of the fract
  ;;;***
  \f
  ;;;### (autoloads (ununderline-region underline-region) "underline"
- ;;;;;;  "textmodes/underline.el" (17390 26946))
 -;;;;;;  "textmodes/underline.el" (17786 56015))
++;;;;;;  "textmodes/underline.el" (17817 14129))
  ;;; Generated autoloads from textmodes/underline.el
  
  (autoload (quote underline-region) "underline" "\
@@@ -28402,7 -28431,7 +28459,7 @@@ which specify the range to operate on
  ;;;***
  \f
  ;;;### (autoloads (unforward-rmail-message undigestify-rmail-message)
- ;;;;;;  "undigest" "mail/undigest.el" (17390 26943))
 -;;;;;;  "undigest" "mail/undigest.el" (17786 56015))
++;;;;;;  "undigest" "mail/undigest.el" (17817 14120))
  ;;; Generated autoloads from mail/undigest.el
  
  (autoload (quote undigestify-rmail-message) "undigest" "\
@@@ -28421,7 -28450,7 +28478,7 @@@ following the containing message
  ;;;***
  \f
  ;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el"
- ;;;;;;  (17390 26943))
 -;;;;;;  (17786 56015))
++;;;;;;  (17817 14120))
  ;;; Generated autoloads from mail/unrmail.el
  
  (autoload (quote batch-unrmail) "unrmail" "\
@@@ -28454,7 -28483,7 +28511,7 @@@ of symbols with local bindings
  ;;;***
  \f
  ;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url"
- ;;;;;;  "url/url.el" (17778 50479))
 -;;;;;;  "url/url.el" (17785 34468))
++;;;;;;  "url/url.el" (17817 13984))
  ;;; Generated autoloads from url/url.el
  
  (autoload (quote url-retrieve) "url" "\
@@@ -28600,7 -28629,7 +28657,7 @@@ Handle file: and ftp: URLs
  ;;;***
  \f
  ;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw"
- ;;;;;;  "url/url-gw.el" (17778 50299))
 -;;;;;;  "url/url-gw.el" (17789 35159))
++;;;;;;  "url/url-gw.el" (17817 14148))
  ;;; Generated autoloads from url/url-gw.el
  
  (autoload (quote url-gateway-nslookup-host) "url-gw" "\
@@@ -28664,7 -28693,7 +28721,7 @@@ Not documente
  ;;;***
  \f
  ;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p
- ;;;;;;  url-http) "url-http" "url/url-http.el" (17778 50479))
 -;;;;;;  url-http) "url-http" "url/url-http.el" (17785 34468))
++;;;;;;  url-http) "url-http" "url/url-http.el" (17817 13984))
  ;;; Generated autoloads from url/url-http.el
  
  (autoload (quote url-http) "url-http" "\
@@@ -29023,7 -29052,7 +29080,7 @@@ This uses `url-current-object', set loc
  ;;;***
  \f
  ;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock)
- ;;;;;;  "userlock" "userlock.el" (17778 50479))
 -;;;;;;  "userlock" "userlock.el" (17781 39502))
++;;;;;;  "userlock" "userlock.el" (17817 13977))
  ;;; Generated autoloads from userlock.el
  
  (autoload (quote ask-user-about-lock) "userlock" "\
@@@ -29051,7 -29080,7 +29108,7 @@@ The buffer in question is current when 
  
  ;;;***
  \f
- ;;;### (autoloads nil "utf-7" "international/utf-7.el" (17279 27196))
 -;;;### (autoloads nil "utf-7" "international/utf-7.el" (17788 21816))
++;;;### (autoloads nil "utf-7" "international/utf-7.el" (17817 14143))
  ;;; Generated autoloads from international/utf-7.el
  (autoload-coding-system 'utf-7 '(require 'utf-7))
  
@@@ -29377,7 -29406,7 +29434,7 @@@ colors. `vc-annotate-background' specif
  
  ;;;***
  \f
- ;;;### (autoloads nil "vc-arch" "vc-arch.el" (17390 26947))
 -;;;### (autoloads nil "vc-arch" "vc-arch.el" (17385 8488))
++;;;### (autoloads nil "vc-arch" "vc-arch.el" (17817 16875))
  ;;; Generated autoloads from vc-arch.el
   (defun vc-arch-registered (file)
    (if (vc-find-root file "{arch}/=tagging-method")
@@@ -29456,7 -29485,7 +29513,7 @@@ find any project directory." (let ((pro
  ;;;***
  \f
  ;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el"
- ;;;;;;  (17778 50476))
 -;;;;;;  (17781 39502))
++;;;;;;  (17817 13977))
  ;;; Generated autoloads from progmodes/vhdl-mode.el
  
  (autoload (quote vhdl-mode) "vhdl-mode" "\
@@@ -29997,7 -30026,7 +30054,7 @@@ Key bindings
  
  ;;;***
  \f
- ;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (17279 27079))
 -;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (17789 35159))
++;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (17817 14136))
  ;;; Generated autoloads from emulation/vi.el
  
  (autoload (quote vi-mode) "vi" "\
@@@ -30052,7 -30081,7 +30109,7 @@@ Syntax table and abbrevs while in vi mo
  ;;;### (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" (17279 27080))
 -;;;;;;  "language/viet-util.el" (17792 9562))
++;;;;;;  "language/viet-util.el" (17817 15478))
  ;;; Generated autoloads from language/viet-util.el
  
  (autoload (quote viet-encode-viscii-char) "viet-util" "\
@@@ -30308,8 -30337,8 +30365,8 @@@ Exit View mode and make the current buf
  
  ;;;***
  \f
- ;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (17778
- ;;;;;;  50473))
 -;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (17785
 -;;;;;;  34467))
++;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (17817
++;;;;;;  13982))
  ;;; Generated autoloads from emulation/vip.el
  
  (autoload (quote vip-setup) "vip" "\
@@@ -30431,7 -30460,7 +30488,7 @@@ this is equivalent to `display-warning'
  ;;;***
  \f
  ;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el"
- ;;;;;;  (17713 1026))
 -;;;;;;  (17786 57515))
++;;;;;;  (17817 14148))
  ;;; Generated autoloads from wdired.el
  
  (autoload (quote wdired-change-to-wdired-mode) "wdired" "\
@@@ -30447,7 -30476,7 +30504,7 @@@ See `wdired-mode'
  
  ;;;***
  \f
- ;;;### (autoloads (webjump) "webjump" "net/webjump.el" (17390 26944))
 -;;;### (autoloads (webjump) "webjump" "net/webjump.el" (17786 56015))
++;;;### (autoloads (webjump) "webjump" "net/webjump.el" (17817 14122))
  ;;; Generated autoloads from net/webjump.el
  
  (autoload (quote webjump) "webjump" "\
@@@ -30496,7 -30525,7 +30553,7 @@@ and off otherwise
  ;;;;;;  whitespace-buffer whitespace-toggle-ateol-check whitespace-toggle-spacetab-check
  ;;;;;;  whitespace-toggle-indent-check whitespace-toggle-trailing-check
  ;;;;;;  whitespace-toggle-leading-check) "whitespace" "whitespace.el"
- ;;;;;;  (17778 50479))
 -;;;;;;  (17781 39502))
++;;;;;;  (17817 13977))
  ;;; Generated autoloads from whitespace.el
  
  (autoload (quote whitespace-toggle-leading-check) "whitespace" "\
@@@ -30587,7 -30616,7 +30644,7 @@@ This is meant to be added buffer-locall
  ;;;***
  \f
  ;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse
- ;;;;;;  widget-browse-at) "wid-browse" "wid-browse.el" (17390 26950))
 -;;;;;;  widget-browse-at) "wid-browse" "wid-browse.el" (17781 39502))
++;;;;;;  widget-browse-at) "wid-browse" "wid-browse.el" (17817 13977))
  ;;; Generated autoloads from wid-browse.el
  
  (autoload (quote widget-browse-at) "wid-browse" "\
@@@ -30659,8 -30688,8 +30716,8 @@@ Setup current buffer so editing string 
  ;;;***
  \f
  ;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right
- ;;;;;;  windmove-up windmove-left) "windmove" "windmove.el" (17390
- ;;;;;;  26950))
 -;;;;;;  windmove-up windmove-left) "windmove" "windmove.el" (17781
 -;;;;;;  39502))
++;;;;;;  windmove-up windmove-left) "windmove" "windmove.el" (17817
++;;;;;;  13977))
  ;;; Generated autoloads from windmove.el
  
  (autoload (quote windmove-left) "windmove" "\
@@@ -30732,7 -30761,7 +30789,7 @@@ With arg, turn Winner mode on if and on
  ;;;***
  \f
  ;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman"
- ;;;;;;  "woman.el" (17778 48451))
 -;;;;;;  "woman.el" (17781 39502))
++;;;;;;  "woman.el" (17817 16161))
  ;;; Generated autoloads from woman.el
  
  (autoload (quote woman) "woman" "\
@@@ -30768,7 -30797,7 +30825,7 @@@ decompress the file if appropriate.  Se
  ;;;***
  \f
  ;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el"
- ;;;;;;  (17390 26938))
 -;;;;;;  (17785 34467))
++;;;;;;  (17817 13982))
  ;;; Generated autoloads from emulation/ws-mode.el
  
  (autoload (quote wordstar-mode) "ws-mode" "\
@@@ -30952,7 -30981,7 +31009,7 @@@ Extract file name from an yenc header
  ;;;***
  \f
  ;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism
- ;;;;;;  yow) "yow" "play/yow.el" (17383 38807))
 -;;;;;;  yow) "yow" "play/yow.el" (17786 56015))
++;;;;;;  yow) "yow" "play/yow.el" (17817 14126))
  ;;; Generated autoloads from play/yow.el
  
  (autoload (quote yow) "yow" "\
@@@ -31112,26 -31136,24 +31164,24 @@@ Zone out, completely
  ;;;;;;  "progmodes/idlw-toolbar.el" "progmodes/mantemp.el" "progmodes/xscheme.el"
  ;;;;;;  "register.el" "replace.el" "rfn-eshadow.el" "s-region.el"
  ;;;;;;  "saveplace.el" "sb-image.el" "scroll-bar.el" "select.el"
- ;;;;;;  "soundex.el" "startup.el" "subdirs.el" "tempo.el" "term/AT386.el"
- ;;;;;;  "term/apollo.el" "term/bobcat.el" "term/cygwin.el" "term/internal.el"
- ;;;;;;  "term/iris-ansi.el" "term/linux.el" "term/lk201.el" "term/mac-win.el"
- ;;;;;;  "term/news.el" "term/pc-win.el" "term/rxvt.el" "term/sun-mouse.el"
- ;;;;;;  "term/sun.el" "term/sup-mouse.el" "term/tty-colors.el" "term/tvi970.el"
- ;;;;;;  "term/vt100.el" "term/vt102.el" "term/vt125.el" "term/vt200.el"
+ ;;;;;;  "soundex.el" "startup.el" "subdirs.el" "tempo.el" "term/apollo.el"
+ ;;;;;;  "term/bobcat.el" "term/cygwin.el" "term/internal.el" "term/linux.el"
+ ;;;;;;  "term/lk201.el" "term/pc-win.el" "term/rxvt.el" "term/sun.el"
+ ;;;;;;  "term/tty-colors.el" "term/vt102.el" "term/vt125.el" "term/vt200.el"
  ;;;;;;  "term/vt201.el" "term/vt220.el" "term/vt240.el" "term/vt300.el"
- ;;;;;;  "term/vt320.el" "term/vt400.el" "term/vt420.el" "term/w32-win.el"
- ;;;;;;  "term/wyse50.el" "termdev.el" "textmodes/bib-mode.el" "textmodes/makeinfo.el"
- ;;;;;;  "textmodes/page-ext.el" "textmodes/page.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") (17778 59104 269580))
 -;;;;;;  "term/vt320.el" "term/vt400.el" "term/vt420.el" "textmodes/bib-mode.el"
 -;;;;;;  "textmodes/makeinfo.el" "textmodes/page-ext.el" "textmodes/page.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"
++;;;;;;  "term/vt320.el" "term/vt400.el" "term/vt420.el" "termdev.el"
++;;;;;;  "textmodes/bib-mode.el" "textmodes/makeinfo.el" "textmodes/page-ext.el"
++;;;;;;  "textmodes/page.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") (17800 15098 489655))
++;;;;;;  "x-dnd.el") (17817 17746 543314))
  
  ;;;***
  \f
index fb59ef9f90ee73ceb4bd9bed1fe7e62dc9241268,9ecc0053665a513224244a6e47f194dfc98e5f9f..9f98e3a212260db055dca30d57eefce90724d508
@@@ -928,15 -929,15 +929,15 @@@ mail status in mode line")
        :button `(:toggle . tooltip-mode)))
  
  (define-key menu-bar-showhide-menu [menu-bar-mode]
 -  '(menu-item "Menu-bar" menu-bar-mode
 +  '(menu-item "Menu-bar" toggle-menu-bar-mode-from-frame
-             :help "Toggle menu-bar on/off"
+             :help "Turn menu-bar on/off"
 -            :button (:toggle . menu-bar-mode)))
 +            :button (:toggle . (> (frame-parameter nil 'menu-bar-lines) 0))))
  
  (define-key menu-bar-showhide-menu [showhide-tool-bar]
 -  (list 'menu-item "Tool-bar" 'tool-bar-mode
 -      :help "Turn tool-bar on/off"
 +  (list 'menu-item "Tool-bar" 'toggle-tool-bar-mode-from-frame
 +      :help "Toggle tool-bar on/off"
        :visible `(display-graphic-p)
 -      :button `(:toggle . tool-bar-mode)))
 +      :button `(:toggle . (> (frame-parameter nil 'tool-bar-lines) 0))))
  
  (define-key menu-bar-options-menu [showhide]
    (list 'menu-item "Show/Hide" menu-bar-showhide-menu))
Simple merge
diff --cc lisp/simple.el
Simple merge
diff --cc lisp/startup.el
index 724329a7855cd9304f4293977b43fb2afd55d0bd,1efbea5666ed1bd02ef5e87b803451bd86477ab2..30d25900ad4232c0e48a90f561199aa02a23603b
@@@ -1381,7 -1393,20 +1383,21 @@@ mouse.
                  (define-key map [t] 'fancy-splash-default-action)
                  (define-key map [mouse-movement] 'ignore)
                  (define-key map [mode-line t] 'ignore)
 -                ;; Temporarily bind special events to
 -                ;; fancy-splash-special-event-action so as to stop
 -                ;; displaying splash screens with such events.
 -                ;; Otherwise, drag-n-drop into splash screens may
 -                ;; leave us in recursive editing with invisible
 -                ;; cursors for a while.
 -                (setq special-event-map (make-sparse-keymap))
 -                (map-keymap
 -                 (lambda (key def)
 -                   (define-key special-event-map (vector key)
 -                     (if (eq def 'ignore)
 -                         'ignore
 -                       'fancy-splash-special-event-action)))
 -                 old-special-event-map)
 +                (define-key map [select-window] 'ignore)
++                ;; Temporarily bind special events to
++                ;; fancy-splash-special-event-action so as to stop
++                ;; displaying splash screens with such events.
++                ;; Otherwise, drag-n-drop into splash screens may
++                ;; leave us in recursive editing with invisible
++                ;; cursors for a while.
++                (setq special-event-map (make-sparse-keymap))
++                (map-keymap
++                 (lambda (key def)
++                   (define-key special-event-map (vector key)
++                     (if (eq def 'ignore)
++                         'ignore
++                       'fancy-splash-special-event-action)))
++                 old-special-event-map)
                  (setq display-hourglass nil
                        minor-mode-map-alist nil
                        emulation-mode-map-alists nil
              (cancel-timer timer)
              (setq display-hourglass old-hourglass
                    minor-mode-map-alist old-minor-mode-map-alist
-                   emulation-mode-map-alists old-emulation-mode-map-alists)
+                   emulation-mode-map-alists old-emulation-mode-map-alists
+                   special-event-map old-special-event-map)
              (kill-buffer splash-buffer)
-               (switch-to-buffer fancy-splash-outer-buffer))))))
 +            (when (frame-live-p frame)
 +              (select-frame frame)
 -              (command-execute (lookup-key special-event-map
 -                                           (vector last-input-event))
 -                               nil (vector last-input-event) t))))))
++              (switch-to-buffer fancy-splash-outer-buffer))
+             (when fancy-splash-last-input-event
+               (setq last-input-event fancy-splash-last-input-event
+                     fancy-splash-last-input-event nil)
++              (command-execute (lookup-key special-event-map
++                                           (vector last-input-event))
++                               nil (vector last-input-event) t))))))
      ;; If hide-on-input is nil, don't hide the buffer on input.
      (if (or (window-minibuffer-p)
            (window-dedicated-p (selected-window)))
@@@ -1429,7 -1458,6 +1452,15 @@@ Warning Warning!!!  Pure space overflo
          (view-mode-enter nil 'kill-buffer))
        (goto-char (point-min)))))
  
++(defun fancy-splash-special-event-action ()
++  "Save the last event and stop displaying the splash screen buffer.
++This is an internal function used to turn off the splash screen after
++the user caused an input event that is bound in `special-event-map'"
++  (interactive)
++  (setq fancy-splash-last-input-event last-input-event)
++  (throw 'exit nil))
++
 +
  (defun fancy-splash-frame ()
    "Return the frame to use for the fancy splash screen.
  Returning non-nil does not mean we should necessarily
diff --cc lisp/subr.el
Simple merge
diff --cc lisp/talk.el
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index afb749f625ea69757b5cec7fe38e561ec913e347,548cae9321c6ee1403c4337b4abb6e73fe1f3bb5..32959f38e3423232bf445c6b864b56ef86448ed8
@@@ -2412,141 -2490,47 +2412,145 @@@ order until succeed."
  
  (defun x-win-suspend-error ()
    (error "Suspending an Emacs running under X makes no sense"))
 -(add-hook 'suspend-hook 'x-win-suspend-error)
  
 -;; Arrange for the kill and yank functions to set and check the clipboard.
 -(setq interprogram-cut-function 'x-select-text)
 -(setq interprogram-paste-function 'x-cut-buffer-or-selection-value)
 +(defvar x-initialized nil
 +  "Non-nil if the X window system has been initialized.")
 +
 +(defun x-initialize-window-system ()
 +  "Initialize Emacs for X frames and open the first connection to an X server."
 +  ;; Make sure we have a valid resource name.
 +  (or (stringp x-resource-name)
 +      (let (i)
 +      (setq x-resource-name (invocation-name))
 +
 +      ;; Change any . or * characters in x-resource-name to hyphens,
 +      ;; so as not to choke when we use it in X resource queries.
 +      (while (setq i (string-match "[.*]" x-resource-name))
 +        (aset x-resource-name i ?-))))
 +
 +  (x-open-connection (or x-display-name
 +                       (setq x-display-name (or (getenv "DISPLAY" (terminal-id))
 +                                                (getenv "DISPLAY"))))
 +                   x-command-line-resources
 +                   ;; Exit Emacs with fatal error if this fails and we
 +                   ;; are the initial display.
 +                   (eq initial-window-system 'x))
 +
 +  (setq x-cut-buffer-max (min (- (/ (x-server-max-request-size) 2) 100)
 +                            x-cut-buffer-max))
 +
 +  ;; Setup the default fontset.
 +  (setup-default-fontset)
 +
 +  ;; Create the standard fontset.
 +  (create-fontset-from-fontset-spec standard-fontset-spec t)
 +
 +  ;; Create fontset specified in X resources "Fontset-N" (N is 0, 1, ...).
 +  (create-fontset-from-x-resource)
 +
 +  ;; Try to create a fontset from a font specification which comes
 +  ;; from initial-frame-alist, default-frame-alist, or X resource.
 +  ;; A font specification in command line argument (i.e. -fn XXXX)
 +  ;; should be already in default-frame-alist as a `font'
 +  ;; parameter.  However, any font specifications in site-start
 +  ;; library, user's init file (.emacs), and default.el are not
 +  ;; yet handled here.
 +
 +  (let ((font (or (cdr (assq 'font initial-frame-alist))
 +                (cdr (assq 'font default-frame-alist))
 +                (x-get-resource "font" "Font")))
 +      xlfd-fields resolved-name)
 +    (if (and font
 +           (not (query-fontset font))
 +           (setq resolved-name (x-resolve-font-name font))
 +           (setq xlfd-fields (x-decompose-font-name font)))
 +      (if (string= "fontset" (aref xlfd-fields xlfd-regexp-registry-subnum))
 +          (new-fontset font (x-complement-fontset-spec xlfd-fields nil))
 +        ;; Create a fontset from FONT.  The fontset name is
 +        ;; generated from FONT.
 +        (create-fontset-from-ascii-font font resolved-name "startup"))))
 +
++  ;; Set scroll bar mode to right if set by X resources. Default is left.
++  (if (equal (x-get-resource "verticalScrollBars" "ScrollBars") "right")
++      (customize-set-variable 'scroll-bar-mode 'right))
++
 +  ;; Apply a geometry resource to the initial frame.  Put it at the end
 +  ;; of the alist, so that anything specified on the command line takes
 +  ;; precedence.
 +  (let* ((res-geometry (x-get-resource "geometry" "Geometry"))
 +       parsed)
 +    (if res-geometry
 +      (progn
 +        (setq parsed (x-parse-geometry res-geometry))
 +        ;; If the resource specifies a position,
 +        ;; call the position and size "user-specified".
 +        (if (or (assq 'top parsed) (assq 'left parsed))
 +            (setq parsed (cons '(user-position . t)
 +                               (cons '(user-size . t) parsed))))
 +        ;; All geometry parms apply to the initial frame.
 +        (setq initial-frame-alist (append initial-frame-alist parsed))
 +        ;; The size parms apply to all frames.  Don't set it if there are 
 +        ;; sizes there already (from command line).
 +        (if (and (assq 'height parsed)
 +                 (not (assq 'height default-frame-alist)))
 +            (setq default-frame-alist
 +                  (cons (cons 'height (cdr (assq 'height parsed)))
 +                        default-frame-alist)))
 +        (if (and (assq 'width parsed)
 +                 (not (assq 'width default-frame-alist)))
 +            (setq default-frame-alist
 +                  (cons (cons 'width (cdr (assq 'width parsed)))
 +                        default-frame-alist))))))
 +
 +  ;; Check the reverseVideo resource.
 +  (let ((case-fold-search t))
 +    (let ((rv (x-get-resource "reverseVideo" "ReverseVideo")))
 +      (if (and rv
 +             (string-match "^\\(true\\|yes\\|on\\)$" rv))
 +        (setq default-frame-alist
 +              (cons '(reverse . t) default-frame-alist)))))
  
 -;; Turn off window-splitting optimization; X is usually fast enough
 -;; that this is only annoying.
 -(setq split-window-keep-point t)
 +  ;; Set x-selection-timeout, measured in milliseconds.
 +  (let ((res-selection-timeout
 +       (x-get-resource "selectionTimeout" "SelectionTimeout")))
 +    (setq x-selection-timeout 20000)
 +    (if res-selection-timeout
 +      (setq x-selection-timeout (string-to-number res-selection-timeout))))
  
 -;; Don't show the frame name; that's redundant with X.
 -(setq-default mode-line-frame-identification "  ")
 +  ;; Don't let Emacs suspend under X.
 +  (add-hook 'suspend-hook 'x-win-suspend-error)
  
 -;; Motif direct handling of f10 wasn't working right,
 -;; So temporarily we've turned it off in lwlib-Xm.c
 -;; and turned the Emacs f10 back on.
 -;; ;; Motif normally handles f10 itself, so don't try to handle it a second time.
 -;; (if (featurep 'motif)
 -;;     (global-set-key [f10] 'ignore))
 +  ;; Turn off window-splitting optimization; X is usually fast enough
 +  ;; that this is only annoying.
 +  (setq split-window-keep-point t)
  
 -;; Turn on support for mouse wheels.
 -(mouse-wheel-mode 1)
 +  ;; Motif direct handling of f10 wasn't working right,
 +  ;; So temporarily we've turned it off in lwlib-Xm.c
 +  ;; and turned the Emacs f10 back on.
 +  ;; ;; Motif normally handles f10 itself, so don't try to handle it a second time.
 +  ;; (if (featurep 'motif)
 +  ;;     (global-set-key [f10] 'ignore))
  
 +  ;; Turn on support for mouse wheels.
 +  (mouse-wheel-mode 1)
  
 -;; Enable CLIPBOARD copy/paste through menu bar commands.
 -(menu-bar-enable-clipboard)
 +  ;; Enable CLIPBOARD copy/paste through menu bar commands.
 +  (menu-bar-enable-clipboard)
  
 -;; Override Paste so it looks at CLIPBOARD first.
 -(defun x-clipboard-yank ()
 -  "Insert the clipboard contents, or the last stretch of killed text."
 -  (interactive "*")
 -  (let ((clipboard-text (x-selection-value 'CLIPBOARD))
 -      (x-select-enable-clipboard t))
 -    (if (and clipboard-text (> (length clipboard-text) 0))
 -      (kill-new clipboard-text))
 -    (yank)))
 +  ;; Override Paste so it looks at CLIPBOARD first.
 +  (define-key menu-bar-edit-menu [paste]
 +    (append '(menu-item "Paste" x-clipboard-yank
 +                      :enable (not buffer-read-only)
 +                      :help "Paste (yank) text most recently cut/copied")
 +          nil))
 +
 +  (setq x-initialized t))
 +
 +(add-to-list 'handle-args-function-alist '(x . x-handle-args))
 +(add-to-list 'frame-creation-function-alist '(x . x-create-frame-with-faces))
 +(add-to-list 'window-system-initialization-alist '(x . x-initialize-window-system))
  
 -(define-key menu-bar-edit-menu [paste]
 -  '(menu-item "Paste" x-clipboard-yank
 -            :enable (not buffer-read-only)
 -            :help "Paste (yank) text most recently cut/copied"))
 +(provide 'x-win)
  
  ;; Initiate drag and drop
  (add-hook 'after-make-frame-functions 'x-dnd-init-frame)
Simple merge
diff --cc src/.gdbinit
Simple merge
diff --cc src/Makefile.in
Simple merge
diff --cc src/buffer.c
Simple merge
diff --cc src/callint.c
Simple merge
diff --cc src/callproc.c
Simple merge
diff --cc src/coding.c
Simple merge
diff --cc src/coding.h
Simple merge
diff --cc src/config.in
Simple merge
diff --cc src/data.c
Simple merge
diff --cc src/emacs.c
Simple merge
diff --cc src/fileio.c
Simple merge
diff --cc src/fontset.c
Simple merge
diff --cc src/frame.h
Simple merge
diff --cc src/gtkutil.c
Simple merge
diff --cc src/keyboard.c
index 2f4879da110a45903ccbbb8d147b541d19e91a84,5e2a8171ff33f7d984ff52b52db9f3b4c3f6d9e9..656a642c666c40f01dbfc6003b8552736f9f9b81
@@@ -6900,180 -6804,122 +6917,184 @@@ static in
  read_avail_input (expected)
       int expected;
  {
 -  register int i;
    int nread = 0;
 +  int err = 0;
 +  struct terminal *t;
  
 -  if (read_socket_hook)
+   /* Store pending user signal events, if any.  */
+   if (store_user_signal_events ())
+     expected = 0;
 +  /* Loop through the available terminals, and call their input hooks. */
 +  t = terminal_list;
 +  while (t)
      {
 -      int nr;
 -      struct input_event hold_quit;
 +      struct terminal *next = t->next_terminal;
  
 -      EVENT_INIT (hold_quit);
 -      hold_quit.kind = NO_EVENT;
 +      if (t->read_socket_hook)
 +        {
 +          int nr;
 +          struct input_event hold_quit;
 +
 +          EVENT_INIT (hold_quit);
 +          hold_quit.kind = NO_EVENT;
 +
 +          /* No need for FIONREAD or fcntl; just say don't wait.  */
 +          while (nr = (*t->read_socket_hook) (t, expected, &hold_quit), nr > 0)
 +            {
 +              nread += nr;
 +              expected = 0;
 +            }
 +          
 +          if (nr == -1)          /* Not OK to read input now. */
 +            {
 +              err = 1;
 +            }
 +          else if (nr == -2)          /* Non-transient error. */
 +            {
 +              /* The terminal device terminated; it should be closed. */
 +              
 +              /* Kill Emacs if this was our last terminal. */
 +              if (!terminal_list->next_terminal)
 +                /* Formerly simply reported no input, but that
 +                   sometimes led to a failure of Emacs to terminate.
 +                   SIGHUP seems appropriate if we can't reach the
 +                   terminal.  */
 +                /* ??? Is it really right to send the signal just to
 +                   this process rather than to the whole process
 +                   group?  Perhaps on systems with FIONREAD Emacs is
 +                   alone in its group.  */
 +                kill (getpid (), SIGHUP);
 +              
 +              /* XXX Is calling delete_terminal safe here?  It calls Fdelete_frame. */
 +              if (t->delete_terminal_hook)
 +                (*t->delete_terminal_hook) (t);
 +              else
 +                delete_terminal (t);
 +            }
 +
 +          if (hold_quit.kind != NO_EVENT)
 +            kbd_buffer_store_event (&hold_quit);
 +        }
  
 -      /* No need for FIONREAD or fcntl; just say don't wait.  */
 -      while (nr = (*read_socket_hook) (input_fd, expected, &hold_quit), nr > 0)
 -      {
 -        nread += nr;
 -        expected = 0;
 -      }
 -      if (hold_quit.kind != NO_EVENT)
 -      kbd_buffer_store_event (&hold_quit);
 +      t = next;
      }
 -  else
 -    {
 -      /* Using KBD_BUFFER_SIZE - 1 here avoids reading more than
 -       the kbd_buffer can really hold.  That may prevent loss
 -       of characters on some systems when input is stuffed at us.  */
 -      unsigned char cbuf[KBD_BUFFER_SIZE - 1];
 -      int n_to_read;
  
 -      /* Determine how many characters we should *try* to read.  */
 +  if (err && !nread)
 +    nread = -1;
 +
 +  return nread;
 +}
 +
 +/* This is the tty way of reading available input.
 +
 +   Note that each terminal device has its own `struct terminal' object,
 +   and so this function is called once for each individual termcap
 +   terminal.  The first parameter indicates which terminal to read from.  */
 +
 +int
 +tty_read_avail_input (struct terminal *terminal,
 +                      int expected,
 +                      struct input_event *hold_quit)
 +{
 +  /* Using KBD_BUFFER_SIZE - 1 here avoids reading more than
 +     the kbd_buffer can really hold.  That may prevent loss
 +     of characters on some systems when input is stuffed at us.  */
 +  unsigned char cbuf[KBD_BUFFER_SIZE - 1];
 +  int n_to_read, i;
 +  struct tty_display_info *tty = terminal->display_info.tty;
 +  int nread = 0;
 +
 +  if (terminal->deleted)        /* Don't read from a deleted terminal. */
 +    return;
 +
 +  if (terminal->type != output_termcap)
 +    abort ();
 +
 +  /* XXX I think the following code should be moved to separate hook
 +     functions in system-dependent files. */
  #ifdef WINDOWSNT
 -      return 0;
 +  return 0;
  #else /* not WINDOWSNT */
  #ifdef MSDOS
 -      n_to_read = dos_keysns ();
 -      if (n_to_read == 0)
 -      return 0;
 +  n_to_read = dos_keysns ();
 +  if (n_to_read == 0)
 +    return 0;
 +
 +  cbuf[0] = dos_keyread ();
 +  nread = 1;
 +
  #else /* not MSDOS */
 +
 +  if (! tty->term_initted)      /* In case we get called during bootstrap. */
 +    return 0;
 +
 +  if (! tty->input)
 +    return 0;                   /* The terminal is suspended. */
 +
 +  /* Determine how many characters we should *try* to read.  */
  #ifdef FIONREAD
 -      /* Find out how much input is available.  */
 -      if (ioctl (input_fd, FIONREAD, &n_to_read) < 0)
 -      /* Formerly simply reported no input, but that sometimes led to
 -         a failure of Emacs to terminate.
 -         SIGHUP seems appropriate if we can't reach the terminal.  */
 -      /* ??? Is it really right to send the signal just to this process
 -         rather than to the whole process group?
 -         Perhaps on systems with FIONREAD Emacs is alone in its group.  */
 -      {
 -        if (! noninteractive)
 -          kill (getpid (), SIGHUP);
 -        else
 -          n_to_read = 0;
 -      }
 -      if (n_to_read == 0)
 -      return 0;
 -      if (n_to_read > sizeof cbuf)
 -      n_to_read = sizeof cbuf;
 +  /* Find out how much input is available.  */
 +  if (ioctl (fileno (tty->input), FIONREAD, &n_to_read) < 0)
 +    {
 +      if (! noninteractive)
 +        return -2;          /* Close this terminal. */
 +      else
 +        n_to_read = 0;
 +    }
 +  if (n_to_read == 0)
 +    return 0;
 +  if (n_to_read > sizeof cbuf)
 +    n_to_read = sizeof cbuf;
  #else /* no FIONREAD */
  #if defined (USG) || defined (DGUX) || defined(CYGWIN)
 -      /* Read some input if available, but don't wait.  */
 -      n_to_read = sizeof cbuf;
 -      fcntl (input_fd, F_SETFL, O_NDELAY);
 +  /* Read some input if available, but don't wait.  */
 +  n_to_read = sizeof cbuf;
 +  fcntl (fileno (tty->input), F_SETFL, O_NDELAY);
  #else
 -      you lose;
 +  you lose;
  #endif
  #endif
 -#endif /* not MSDOS */
 -#endif /* not WINDOWSNT */
  
 -      /* Now read; for one reason or another, this will not block.
 -       NREAD is set to the number of chars read.  */
 -      do
 -      {
 -#ifdef MSDOS
 -        cbuf[0] = dos_keyread ();
 -        nread = 1;
 -#else
 -        nread = emacs_read (input_fd, cbuf, n_to_read);
 -#endif
 -        /* POSIX infers that processes which are not in the session leader's
 -           process group won't get SIGHUP's at logout time.  BSDI adheres to
 -           this part standard and returns -1 from read (0) with errno==EIO
 -           when the control tty is taken away.
 -           Jeffrey Honig <jch@bsdi.com> says this is generally safe.  */
 -        if (nread == -1 && errno == EIO)
 -          kill (0, SIGHUP);
 +  /* Now read; for one reason or another, this will not block.
 +     NREAD is set to the number of chars read.  */
 +  do
 +    {
 +      nread = emacs_read (fileno (tty->input), cbuf, n_to_read);
 +      /* POSIX infers that processes which are not in the session leader's
 +         process group won't get SIGHUP's at logout time.  BSDI adheres to
 +         this part standard and returns -1 from read (0) with errno==EIO
 +         when the control tty is taken away.
 +         Jeffrey Honig <jch@bsdi.com> says this is generally safe. */
 +      if (nread == -1 && errno == EIO)
 +        return -2;          /* Close this terminal. */
  #if defined (AIX) && (! defined (aix386) && defined (_BSD))
 -        /* The kernel sometimes fails to deliver SIGHUP for ptys.
 -           This looks incorrect, but it isn't, because _BSD causes
 -           O_NDELAY to be defined in fcntl.h as O_NONBLOCK,
 -           and that causes a value other than 0 when there is no input.  */
 -        if (nread == 0)
 -          kill (0, SIGHUP);
 -#endif
 -      }
 -      while (
 -           /* We used to retry the read if it was interrupted.
 -              But this does the wrong thing when O_NDELAY causes
 -              an EAGAIN error.  Does anybody know of a situation
 -              where a retry is actually needed?  */
 +      /* The kernel sometimes fails to deliver SIGHUP for ptys.
 +         This looks incorrect, but it isn't, because _BSD causes
 +         O_NDELAY to be defined in fcntl.h as O_NONBLOCK,
 +         and that causes a value other than 0 when there is no input.  */
 +      if (nread == 0)
 +        return -2;          /* Close this terminal. */
 +#endif
 +    }
 +  while (
 +         /* We used to retry the read if it was interrupted.
 +            But this does the wrong thing when O_NDELAY causes
 +            an EAGAIN error.  Does anybody know of a situation
 +            where a retry is actually needed?  */
  #if 0
 -           nread < 0 && (errno == EAGAIN
 +         nread < 0 && (errno == EAGAIN
  #ifdef EFAULT
 -                         || errno == EFAULT
 +                       || errno == EFAULT
  #endif
  #ifdef EBADSLT
 -                         || errno == EBADSLT
 +                       || errno == EBADSLT
  #endif
 -                         )
 +                       )
  #else
 -           0
 +         0
  #endif
 -           );
 +         );
  
  #ifndef FIONREAD
  #if defined (USG) || defined (DGUX) || defined (CYGWIN)
diff --cc src/keyboard.h
index 8f1c5dd31a9dd1161e263ef73788e4ed3d6c2734,984ecccc0a4c2ab033cf62e3a0c09f41d4228f96..749a8aefb28fac12225e6ade9c299c13dcb412cf
@@@ -358,9 -344,7 +358,10 @@@ extern void gen_help_event P_ ((Lisp_Ob
  extern void kbd_buffer_store_help_event P_ ((Lisp_Object, Lisp_Object));
  extern Lisp_Object menu_item_eval_property P_ ((Lisp_Object));
  extern int  kbd_buffer_events_waiting P_ ((int));
+ extern void add_user_signals P_ ((int, const char *));
  
 +extern int tty_read_avail_input P_ ((struct terminal *, int,
 +                                     struct input_event *));
 +
  /* arch-tag: 769cbade-1ba9-4950-b886-db265b061aa3
     (do not change this comment) */
diff --cc src/keymap.c
Simple merge
diff --cc src/lread.c
Simple merge
diff --cc src/macfns.c
Simple merge
diff --cc src/macterm.c
Simple merge
diff --cc src/macterm.h
Simple merge
diff --cc src/minibuf.c
Simple merge
diff --cc src/msdos.c
Simple merge
index 1f2632c6913fd4c97eb2eda08d43935d54db8eae,5580d176bcf944532d60b06cf0fb566132808ab5..ad6345851687bcd25c51f337d1e12559002b9683
@@@ -44,8 -44,15 +44,16 @@@ Boston, MA 02110-1301, USA.  *
     If I can't write a completely portable program to do this in C,
     I'm quitting and taking up gardening.  */
  
+ #ifdef HAVE_CONFIG_H
+ # include <config.h>
+ #endif
+ #if STDC_HEADERS
+ # include <stdlib.h>          /* for proper declaration of `exit' */
+ #endif
  #include <stdio.h>
 +#include <stdlib.h>
  
  int
  main (argc, argv)
diff --cc src/process.c
Simple merge
diff --cc src/w32term.c
Simple merge
diff --cc src/window.c
Simple merge
diff --cc src/xdisp.c
index 0928d011a614becce007f6277310b83be76a9565,e4b5dec795914e3750cac567d7d5555963c6a223..a007cd522367812e73002df0d000fd108acb4c48
@@@ -13451,19 -13462,20 +13471,22 @@@ redisplay_window (window, just_this_one
          display_menu_bar (w);
  
  #ifdef HAVE_WINDOW_SYSTEM
 +      if (FRAME_WINDOW_P (f))
 +        {
  #ifdef USE_GTK
 -      redisplay_tool_bar_p = FRAME_EXTERNAL_TOOL_BAR (f);
 +          redisplay_tool_bar_p = FRAME_EXTERNAL_TOOL_BAR (f);
  #else
 -      redisplay_tool_bar_p = WINDOWP (f->tool_bar_window)
 -        && (FRAME_TOOL_BAR_LINES (f) > 0
 -            || !NILP (Vauto_resize_tool_bars));
 -
 +          redisplay_tool_bar_p = WINDOWP (f->tool_bar_window)
 +            && (FRAME_TOOL_BAR_LINES (f) > 0
-                 || auto_resize_tool_bars_p);
++                || !NILP (Vauto_resize_tool_bars));
  #endif
  
-           if (redisplay_tool_bar_p)
-             redisplay_tool_bar (f);
 -      if (redisplay_tool_bar_p && redisplay_tool_bar (f))
 -      {
 -        extern int ignore_mouse_drag_p;
 -        ignore_mouse_drag_p = 1;
 -      }
++          if (redisplay_tool_bar_p && redisplay_tool_bar (f))
++          {
++            extern int ignore_mouse_drag_p;
++            ignore_mouse_drag_p = 1;
++          }
 +        }
  #endif
      }
  
@@@ -21871,12 -21879,12 +21894,12 @@@ show_mouse_face (dpyinfo, draw
      }
  
    /* Change the mouse cursor.  */
-   if (draw == DRAW_NORMAL_TEXT)
+   if (draw == DRAW_NORMAL_TEXT && !EQ (dpyinfo->mouse_face_window, f->tool_bar_window))
 -    rif->define_frame_cursor (f, FRAME_X_OUTPUT (f)->text_cursor);
 +    FRAME_RIF (f)->define_frame_cursor (f, FRAME_X_OUTPUT (f)->text_cursor);
    else if (draw == DRAW_MOUSE_FACE)
 -    rif->define_frame_cursor (f, FRAME_X_OUTPUT (f)->hand_cursor);
 +    FRAME_RIF (f)->define_frame_cursor (f, FRAME_X_OUTPUT (f)->hand_cursor);
    else
 -    rif->define_frame_cursor (f, FRAME_X_OUTPUT (f)->nontext_cursor);
 +    FRAME_RIF (f)->define_frame_cursor (f, FRAME_X_OUTPUT (f)->nontext_cursor);
  }
  
  /* EXPORT:
diff --cc src/xterm.c
Simple merge