]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog.3
(math-trig-rewrite, math-hyperbolic-trig-rewrite): New functions.
[gnu-emacs] / lisp / ChangeLog.3
index 7f367391fbc9ad894b7d19ca4ab09f7282fa8216..1821d53d1c86c4c006f5d1d2e1a3d4e078d98bb1 100644 (file)
@@ -9,8 +9,8 @@
        * term/vt200.el: Just load term/vt100.el.
        * term/apollo.el: Just load term/vt100.el.
        * term/vt102.el, term/vt125.el, term/vt201.el, term/vt220.el,
-       term/vt240.el, term/vt300.el, term/vt320.el, term/vt400.el,
-       term/vt420.el: New files.  Just load vt100.el.
+       term/vt240.el, term/vt300.el, term/vt320.el, term/vt400.el,
+       term/vt420.el: New files.  Just load vt100.el.
 
        * term/lk201.el: New file.
        * term/vt100.el: Use term/lk201.el.
 1993-05-24  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * case-table.el, disp-table.el, finder.el, iso-ascii.el,
-       iso-insert.el, iso-swed.el, iso-syntax.el, iso8859-1.el,
-       swedish.el: Change "i14n" keyword to "i18n".
+       iso-insert.el, iso-swed.el, iso-syntax.el, iso8859-1.el,
+       swedish.el: Change "i14n" keyword to "i18n".
        * finder.el (finder-compile-keywords): Replacement unnecessary.
 
 1993-05-24  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 1993-05-23  Paul Eggert  (eggert@twinsun.com)
 
-       * calendar.el (calendar-daylight-savings-starts,
-       calendar-daylight-savings-ends): Default to nil if the locale
+       * calendar.el (calendar-daylight-savings-starts)
+       (calendar-daylight-savings-ends): Default to nil if the locale
        never has DST.
 
 1993-05-22  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
-        * Version 19.7 released.
+       * Version 19.7 released.
 
 1993-05-22  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-05-22  Noah Friedman  (friedman@splode.com)
 
-        * rlogin.el (rlogin-filter): Yet another rewrite which handles
-        unusual values of scroll-step in a winning way by window-start
-        frobnication.
+       * rlogin.el (rlogin-filter): Yet another rewrite which handles
+       unusual values of scroll-step in a winning way by window-start
+       frobnication.
 
 1993-05-22  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-05-21  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * holidays.el: Update reference to the papers in S-P&E.
-        (filter-visible-calendar-holidays): Test for nil date.
+       * holidays.el: Update reference to the papers in S-P&E.
+       (filter-visible-calendar-holidays): Test for nil date.
 
-        * cal-mayan.el: Update reference to the papers in S-P&E.
+       * cal-mayan.el: Update reference to the papers in S-P&E.
 
-        * cal-french.el: Update reference to the papers in S-P&E.
+       * cal-french.el: Update reference to the papers in S-P&E.
 
 1993-05-21  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        Some time-handling patches from Paul Eggert:
        * calendar.el (calendar-current-time-zone): New function.
-       (calendar-time-zone, calendar-standard-time-zone-name,
-       calendar-daylight-time-zone-name): Use it instead of current-time-zone.
+       (calendar-time-zone, calendar-standard-time-zone-name)
+       (calendar-daylight-time-zone-name): Use it instead of current-time-zone.
        * sendmail.el (mail-do-fcc): Use the same absolute time for both
        current-time-string and current-time-zone.  Adjust to new format
        returned by current-time-zone.
 
 1993-05-19  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (hebrew-calendar-yahrzeit): Correct error from S-P&E
-        paper in test for Adar I 30 date of death for yahrzeit in a
-        non-leap year when Shevat 29 must be used.
+       * calendar.el (hebrew-calendar-yahrzeit): Correct error from S-P&E
+       paper in test for Adar I 30 date of death for yahrzeit in a
+       non-leap year when Shevat 29 must be used.
 
 1993-05-19  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 
 1993-05-07  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-       * term/x-win.el: (require 'faces), too.  Move (require 'select) to top,
+       * term/x-win.el Require 'faces, too.  Move (require 'select) to top,
        with the other requires.
 
 1993-05-06  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 1993-05-03  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el: Update reference to the papers in S-P&E.
-        (calendar-print-astro-day-number): Correct spelling error in
-         message string.
+       * calendar.el: Update reference to the papers in S-P&E.
+       (calendar-print-astro-day-number): Correct spelling error in
+       message string.
 
 1993-05-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-       * help.el (help-for-help):  Use lower case letters for help options.
+       * help.el (help-for-help): Use lower case letters for help options.
 
        * rect.el (string-rectangle): Renamed from fill-rectangle.
        (string-rectangle-line): Renamed from fill-rectangle-line.
        (move-to-column-force, picture-end-of-line): When movement is
        completed, scroll horizontally if necessary to make point visible.
        (picture-beginning-of-line): New function.
-       (picture-mode-map): Use substitute-key-definition.
+       (picture-mode-map): Use substitute-key-definition.
 
-       * gud.el (gud-format-command): Fix %f expansion to send ondly the
+       * gud.el (gud-format-command): Fix %f expansion to send only the
        basename of files to gdb.
 
 1993-04-27  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
        * lucid.el: Comment out fset of set-screen-width properly.
 
-       * lucid.el: (provide 'lucid).
+       * lucid.el: Provide 'lucid.
 
-       * lucid.el: (switch-to-other-buffer): Avoid buffers whose names
+       * lucid.el (switch-to-other-buffer): Avoid buffers whose names
        start with a space.
 
 1993-04-26  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
 1993-04-26  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * cmacexp.el: Installed Francesco Potorti's enhanced and
+       * cmacexp.el: Installed Francesco Potortì's enhanced and
        cleaned-up version, see its commentary for details.
 
-       * tex-mode.el: Doc fixes.  Also a few teaks to pacify the
+       * tex-mode.el: Doc fixes.  Also a few tweaks to pacify the
        byte-compiler.
 
        * terminal.el: Some defvars moved.
        no prefix arg on an empty buffer.
        (vc-directory): Better directory format --- replace the user and
        group IDs with locking-user (if any).
-       (vc-finish-logentry, vc-next-comment, vc-previous-comment):  Replace
+       (vc-finish-logentry, vc-next-comment, vc-previous-comment): Replace
        *VC-comment-buffer* with a ring vector.
 
 1993-04-25  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
        useful elsewhere.
 
        * ring.el: Added and fixed documentation.
-       (ring-rotate): Nuked.  It was (a) unused, and (b) totally broken
-       (as in, any attempt to use it died with a type error, and when I
-       patched it to fix that I found its algorithm was broken).
+       (ring-rotate): Nuked.  It was (a) unused, and (b) totally broken (as
+       in, any attempt to use it died with a type error, and when I patched
+       it to fix that I found its algorithm was broken).
        (ring-ref): Added doc string.
 
 1993-04-25  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 1993-04-24  Noah Friedman  (friedman@splode.com)
 
-        * shell.el (shell-prompt-pattern): Add `;' as potential prompt
-          delimiter (for `es' and `rc' shells most particularly).
+       * shell.el (shell-prompt-pattern): Add `;' as potential prompt
+       delimiter (for `es' and `rc' shells most particularly).
 
 1993-04-23  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
        half-applied, leading to lossage.
 
        * register.el, gnuspost.el, find-dired.el, cust-print.el,
-       two-column.el, tar-mode.el, shell.el, lselect.el, select.el,
-       ispell.el, life.el, picture.el, rmail.el, mim-mode.el, replace.el,
-       tex-mode.el, frame.el, lucid.el, subr.el:
+       two-column.el, tar-mode.el, shell.el, lselect.el, select.el,
+       ispell.el, life.el, picture.el, rmail.el, mim-mode.el, replace.el,
+       tex-mode.el, frame.el, lucid.el, subr.el:
        All fsets changed to defaliases.
 
        * edt.el: Some fsets changed to defaliases.
 
        * telnet.el: Commentary added.
-        (telnet): Doc fix.
-        (rsh): Added entry point for rsh to remote host, per suggestion by
+       (telnet): Doc fix.
+       (rsh): Added entry point for rsh to remote host, per suggestion by
        Michael McNamara <mac@ardent.com>.  No change to any other code.
 
        * info.el (Info-find-node, Info-insert-subfile): Do the right
 
 1993-04-16  Noah Friedman  (friedman@splode.com)
 
-        * rlogin.el: Add autoload cookies for all defvars.
-        (rlogin-process-connection-type): New variable.
-        (rlogin): Use it to determine process-connection-type.
-        (rlogin): Set process mark to point-max, not point-min.
-        (rlogin-with-args): Put `+' inside \(\) pair in string-match.
-        (rlogin-password): Take optional arg `proc' for use by rlogin-filter.
-        Write docstring.  Call new winning version of comint-read-noecho
-        instead of doing reading by hand.
-        (rlogin-mode): Wrote docstring.
-        (rlogin-filter): Completely rewritten to be more efficient.
+       * rlogin.el: Add autoload cookies for all defvars.
+       (rlogin-process-connection-type): New variable.
+       (rlogin): Use it to determine process-connection-type.
+       (rlogin): Set process mark to point-max, not point-min.
+       (rlogin-with-args): Put `+' inside \(\) pair in string-match.
+       (rlogin-password): Take optional arg `proc' for use by rlogin-filter.
+       Write docstring.  Call new winning version of comint-read-noecho
+       instead of doing reading by hand.
+       (rlogin-mode): Wrote docstring.
+       (rlogin-filter): Completely rewritten to be more efficient.
 
 1993-04-14  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-04-12  Noah Friedman  (friedman@splode.com)
 
-        * comint.el (comint-process-echoes): New variable.
-        (comint-mode): Make it buffer-local.
-        (comint-send-input): Delete text from process mark to point if
-        variable `comint-process-echoes' is non-`nil', since it is assumed
-        process will re-echo the text.
+       * comint.el (comint-process-echoes): New variable.
+       (comint-mode): Make it buffer-local.
+       (comint-send-input): Delete text from process mark to point if
+       variable `comint-process-echoes' is non-`nil', since it is assumed
+       process will re-echo the text.
 
 1993-04-12  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        * comint.el: Clean up cmu* uses in header comments.
 
-1993-04-10  Jim Blandy  (jimb@mole.gnu.ai.mit.edu)
-
-       * subr.el (overlay-start, overlay-end, overlay-buffer): New
-       defsubsts.
-
 1993-04-10  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
        * paragraphs.el (sentence-end, forward-sentence): Doc fixes.
 
-        * finder.el (finder-by-keyword): Build an alist to pass to
+       * finder.el (finder-by-keyword): Build an alist to pass to
        completing-read, instead of building an invalid obarray.
 
        * finder.el (finder-by-keyword): If the user quits or enters the
        empty string in response to the keyword prompt, restore the old
        window configuration properly.
 
-1993-04-10  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
-
-       * paragraphs.el (sentence-end, forward-sentence): Doc fixes.
-
 1993-04-09  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
        * emerge.el (emerge-with-ancestor): Applied Donald Erway's fix
        patch, which included the following explanatory comment: "D.Erway
        - This used to just do emerge-get-diff3-group on 2, then on
-       3. This was incorrect, since the file 3 info for a diff can
-       preceed the file 2 info for that same diff. So we save and restore
+       3.  This was incorrect, since the file 3 info for a diff can
+       precede the file 2 info for that same diff.  So we save and restore
        point to overcome this."
 
 1993-04-09  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
        * subr.el (overlay-start, overlay-end, overlay-buffer): New
        defsubsts.
 
-        * finder.el (finder-by-keyword): Build an alist to pass to
+       * finder.el (finder-by-keyword): Build an alist to pass to
        completing-read, instead of building an invalid obarray.
 
        * finder.el (finder-by-keyword): If the user quits or enters the
        GUD.  The common prefix of GUD commands is now C-x X, like
        electric-debug mode.
 
-       * vc-hooks.el (vc-mode): name change.  This looks better in keymap
+       * vc-hooks.el (vc-mode): Name change.  This looks better in keymap
        listings and conforms to the naming conventions used by other
        packages.
 
-       * vc.el (vc-directory. vc-start-entry, vc-next-action,
-       vc-next-action-on-file): The vc-directory listing is now in an
+       * vc.el (vc-directory. vc-start-entry, vc-next-action)
+       (vc-next-action-on-file): The vc-directory listing is now in an
        augmented Dired mode that supports vc-next-action on all marked
        files.
 
-       * dired.el (dired-noselect, dired-internal-noselect,
-       dired-insert-directory): Enhancements to support passing dired a
+       * dired.el (dired-noselect, dired-internal-noselect)
+       (dired-insert-directory): Enhancements to support passing dired a
        DIRNAME argument consisting of a directory-name car and a
        list-of-files cdr.  This is needed to support VC's augmented
        dired, which wants a filtered file display that recurses (showing
 
 1993-04-08  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
 
-       * menu-bar.el: entered into RCS
+       * menu-bar.el: Entered into RCS.
 
        * lucid.el: Add copyright notice.
 
 
 1993-03-31  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
-       * etags.el (etags-tags-completion-table): Rewritten with a mondo
-       regexp.
+       * etags.el (etags-tags-completion-table): Rewritten with a mondo regexp.
 
 1993-03-31  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 
 1993-03-30  Noah Friedman  (friedman@splode.com)
 
-        * comint.el (comint-read-noecho): Rewritten to provide some simple
-        editing ability and be able to abort when called from a process
-        filter.  Re-arranged and updated docstring.
+       * comint.el (comint-read-noecho): Rewritten to provide some simple
+       editing ability and be able to abort when called from a process
+       filter.  Re-arranged and updated docstring.
 
 1993-03-30  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
        * vc.el (vc-next-action, vc-print-log, vc-diff, vc-revert-buffer):
        Improved logic for parent buffer finding.
 
-       (vc-cancel-version): bug fix.
+       (vc-cancel-version): Bug fix.
 
 1993-03-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-03-28  Noah Friedman  (friedman@splode.com)
 
-        * setenv.el: Renamed to env.el.  Provide `env', not `setenv'.
-        (setenv): Renamed to `putenv', which is the more proper complement
-        of `getenv'.  `setenv' retained as an alias.
-        Make VALUE parameter optional; if not set, remove VARIABLE from
-        process-environment.
+       * setenv.el: Renamed to env.el.  Provide `env', not `setenv'.
+       (setenv): Renamed to `putenv', which is the more proper complement
+       of `getenv'.  `setenv' retained as an alias.
+       Make VALUE parameter optional; if not set, remove VARIABLE from
+       process-environment.
 
-        * rlogin.el (rlogin): If given a prefix argument and an rlogin
-        session for HOST is already running, start a new rlogin process
-        rather than switching to the existing one.  Added docstring.
+       * rlogin.el (rlogin): If given a prefix argument and an rlogin
+       session for HOST is already running, start a new rlogin process
+       rather than switching to the existing one.  Added docstring.
        Bound `proc' in let*.
-        (rlogin-explicit-args, rlogin-password-paranoia): New variables.
-        (rlogin-filter): Prompt for passwords in minibuffer if
-        rlogin-password-paranoia is set.
-        (rlogin-with-args, rlogin-password): New functions.
+       (rlogin-explicit-args, rlogin-password-paranoia): New variables.
+       (rlogin-filter): Prompt for passwords in minibuffer if
+       rlogin-password-paranoia is set.
+       (rlogin-with-args, rlogin-password): New functions.
 
 1993-03-28  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 
        * makefile.el: Added autoload cookie for entry point.
 
-       * files.el (auto-mode-alist): added pairs for .ms, .man, .mk,
+       * files.el (auto-mode-alist): Added pairs for .ms, .man, .mk,
        [Mm]akefile, .lex.
 
-       * electric.el: (shrink-window-if-larger-than-buffer) Added doc
+       * electric.el (shrink-window-if-larger-than-buffer): Added doc
        string.  Made argument optional, because window-buffer does the
        right thing with nil.
 
        * ebuff-menu.el (electric-buffer-menu-mode-map): fillarray isn't a
-        valid operation on maps any more.
+       valid operation on maps any more.
 
 1993-03-27  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 
 1993-03-27  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
-       * abbrevlist.el, old-inf-lisp.el, old-screen.el old-shell.el,
-       oshell.el: Removed.
+       * abbrevlist.el, old-inf-lisp.el, old-screen.el, old-shell.el,
+       oshell.el: Removed.
 
 1993-03-27  Noah Friedman  (friedman@splode.com)
 
-        * rlogin.el: Updated copyright year and added autoload cookies.
-        (rlogin): Set process marker to beginning of buffer.
-        (rlogin-filter): Use unwind-protect to restore match-data.  Use
-        insert-before-markers instead of insert to keep input and output
-        from getting garbled.  Delete spurious ?\C-m chars in output
-        instead of replacing them with ?\ .
+       * rlogin.el: Updated copyright year and added autoload cookies.
+       (rlogin): Set process marker to beginning of buffer.
+       (rlogin-filter): Use unwind-protect to restore match-data.  Use
+       insert-before-markers instead of insert to keep input and output
+       from getting garbled.  Delete spurious ?\C-m chars in output
+       instead of replacing them with ?\ .
 
 1993-03-27  Richard Stallman  (rms@wookumz.gnu.ai.mit.edu)
 
        * cookie.el (cookie): Enhanced it to handle both LINS files and
        UNIX fortune files.
 
-       * rect.el (fill-rectangle):  Added.  Inspired by Lynn Slater's
+       * rect.el (fill-rectangle): Added.  Inspired by Lynn Slater's
        insert-box package in LCD, but the interface and implementation
        are different.
 
        * buff-menu.el (Buffer-menu-toggle-read-only): Added, per Rob
        Austein's suggestion in the LCD package bm-toggle.el.
 
-       * subr.el (add-hook):  Added optional arg to cause hook to be
+       * subr.el (add-hook): Added optional arg to cause hook to be
        appended rather than prepended to the hook list.  This obviates
        the 23 different hook-bashing packages in LCD.
 
        functions in LCD use it, and it's remarkably difficult to get
        right, especially given the new syntax primitives.
 
-1993-03-26  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
-
-       * files.el (local-write-file-hooks): New variable.
-       (set-visited-file-name): Kill local-write-file-hooks as local var.
-       (basic-save-buffer): Use local-write-file-hooks.
-
 1993-03-26  Richard Stallman  (rms@wookumz.gnu.ai.mit.edu)
 
        * files.el (local-write-file-hooks): New variable.
 
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
-        * cookie.el: Created.  This file contains what was formerly the
+       * cookie.el: Created.  This file contains what was formerly the
        guts of spook.el, lightly hacked to support more than one
        simultaneous cookie database.
 
        old spook.el + yow.el.
 
        * time.el, timer.el, uncompress.el, underline.el, view.el, vip.el,
-       xscheme.el: Added or corrected Commentary section.  This finishes
+       xscheme.el: Added or corrected Commentary section.  This finishes
        my pass over the lisp libraries; I'll teach the finder about
        these commentary sections soon.
 
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
        * help.el, register.el, replace.el, reposition.el, rfc822.el,
-       rlogin.el, rot13.el, scribe.el, scroll-bar.el, sendmail.el,
-       setenv.el, sgml-mode.el, simple.el, simula.el, sort.el, spell.el,
-       spook.el, studly.el, tabify.el, text-mode.el: Added or corrected
+       rlogin.el, rot13.el, scribe.el, scroll-bar.el, sendmail.el,
+       setenv.el, sgml-mode.el, simple.el, simula.el, sort.el, spell.el,
+       spook.el, studly.el, tabify.el, text-mode.el: Added or corrected
        Commentary headers.
 
 1993-03-22  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary-insert.el: Change the name to diary-ins.el.
-        * calendar.el: Change all autoload references to diary-ins.
-
-1993-03-22  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
-
-       * help.el: Don't load help-screen at run time if compiled.
+       * diary-insert.el: Change the name to diary-ins.el.
+       * calendar.el: Change all autoload references to diary-ins.
 
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
        * man.el, mlconvert.el, mlsupport.el, modula2.el, mouse.el,
-       mpuz.el, netunam.el, novice.el, nroff-mode.el, options.el,
-       outline.el, page.el, paragraphs.el, picture.el, prolog.el,
-       rect.el: Added or corrected Commentary sections.
+       mpuz.el, netunam.el, novice.el, nroff-mode.el, options.el,
+       outline.el, page.el, paragraphs.el, picture.el, prolog.el,
+       rect.el: Added or corrected Commentary sections.
 
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
        * abbrev.el, ada.el, add-log.el, array.el, autoinsert.el,
-       autoload.el, awk-mode.el, bib-mode.el, bibtex.el, buff-menu.el,
-       bytecomp.el, c++-mode.el, c-mode.el, cl-indent.el, cmacexp.el,
-       cmulisp.el, cmuscheme.el, comint.el, compare-w.el, compile.el,
-       debug.el, diff.el, dired-aux.el, dired.el, disass.el,
-       dissociate.el, doctor.el, ebuff-menu.el, edebug.el, ehelp.el,
-       emacsbug.el, emerge.el, files.el, fill.el, fortran.el, gosmacs.el,
-       hanoi.el, hexl.el, hideif.el, icon.el, indent.el, iso-insert.el,
-       iso-swed.el, iso-syntax.el, iso8859-1.el, ispell.el, kermit.el,
-       ledit.el, life.el, lisp-mode.el, lisp.el, lpr.el, macros.el,
-       mail-utils.el, mailalias.el, makefile.el, makesum.el, mim-mode.el,
-       modula2.el, nroff-mode.el, perl-mode.el, prolog.el, scheme.el,
-       sgml-mode.el, tex-mode.el:
+       autoload.el, awk-mode.el, bib-mode.el, bibtex.el, buff-menu.el,
+       bytecomp.el, c++-mode.el, c-mode.el, cl-indent.el, cmacexp.el,
+       cmulisp.el, cmuscheme.el, comint.el, compare-w.el, compile.el,
+       debug.el, diff.el, dired-aux.el, dired.el, disass.el,
+       dissociate.el, doctor.el, ebuff-menu.el, edebug.el, ehelp.el,
+       emacsbug.el, emerge.el, files.el, fill.el, fortran.el, gosmacs.el,
+       hanoi.el, hexl.el, hideif.el, icon.el, indent.el, iso-insert.el,
+       iso-swed.el, iso-syntax.el, iso8859-1.el, ispell.el, kermit.el,
+       ledit.el, life.el, lisp-mode.el, lisp.el, lpr.el, macros.el,
+       mail-utils.el, mailalias.el, makefile.el, makesum.el, mim-mode.el,
+       modula2.el, nroff-mode.el, perl-mode.el, prolog.el, scheme.el,
+       sgml-mode.el, tex-mode.el:
        Added or corrected Commentary sections.  There's more of this
        coming; soon, the package finder will be able to browse Commentary
        sections, and I want almost all packages to have useful ones.
 
 1993-03-21  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
-       * time.el (display-time): Doc fix.
+       * time.el (display-time): Doc fix.
 
        * isearch.el (isearch-switch-frame-handler): Call
        handle-switch-frame instead of select-frame; it has been renamed.
 
 1993-03-20  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
-       * time.el (display-time): Doc fix.
-
        * lucid.el: Alias lower-screen and raise-screen to lower-frame and
        raise-frame, the new names for those functions.
 
        * finder.el: Make sure that when new keywords are compiled, we see them
        immediately.
 
-1993-03-19  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
-
-        * tex-mode.el (tex-send-command): Fix the command sent so that no
-        blank is inserted when replacing the asterisk with the file name.
-
 1993-03-19  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
        * vt100-led.el, bg-mouse.el, sup-mouse.el, sun-mouse.el:
-       moved to term directory.
+       Moved to term directory.
 
 1993-03-18  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
-       * Makefile: created.  This exists mainly so developers elsewhere
+       * Makefile: Created.  This exists mainly so developers elsewhere
        can unlock the lisp files to accept an update tar, then relock
        them without locking the few that should stay writeable.
 
 
 1993-03-18  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
-        * solar.el (solar-time-string): Round the time properly.
+       * solar.el (solar-time-string): Round the time properly.
 
 1993-03-18  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
        * abbrev.el, abbrevlist.el, add-log.el, apropos.el, array.el,
-       autoload.el, awk-mode.el, cal-french.el, cal-mayan.el,
-       calendar.el, cmulisp.el, cmuscheme.el, comint.el, compile.el,
-       completion.el, cust-print.el, dabbrev.el, debug.el, diary.el,
-       diff.el, disass.el, edebug.el, edmacro.el, emacsbug.el, finder.el,
-       inf-lisp.el, ispell.el, life.el, lisp.el, lunar.el, macros.el,
-       netunam.el, old-shell.el, scribe.el, spell.el, sun-cursors.el,
-       terminal.el, unrmail.el, vms-pmail.el:
+       autoload.el, awk-mode.el, cal-french.el, cal-mayan.el,
+       calendar.el, cmulisp.el, cmuscheme.el, comint.el, compile.el,
+       completion.el, cust-print.el, dabbrev.el, debug.el, diary.el,
+       diff.el, disass.el, edebug.el, edmacro.el, emacsbug.el, finder.el,
+       inf-lisp.el, ispell.el, life.el, lisp.el, lunar.el, macros.el,
+       netunam.el, old-shell.el, scribe.el, spell.el, sun-cursors.el,
+       terminal.el, unrmail.el, vms-pmail.el:
        Add or correct Keywords headers for finder.
 
 1993-03-18  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
        * frame.el (make-frame): Renamed from new-frame.
        (new-frame): Alias for make-frame.
 
-1993-03-18  Richard Stallman  (rms@wookumz.gnu.ai.mit.edu)
-
-       * frame.el (make-frame): Renamed from new-frame.
-       (new-frame): Alias for make-frame.
-
 1993-03-18  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * tex-mode.el (tex-send-command): Fix the command sent so that no
-        blank is inserted when replacing the asterisk with the file name.
+       * tex-mode.el (tex-send-command): Fix the command sent so that no
+       blank is inserted when replacing the asterisk with the file name.
 
 1993-03-18  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * term/wyse50.el: (function-key-map) Nuke code no longer bound to keys.
+       * term/wyse50.el (function-key-map): Nuke code no longer bound to keys.
 
-       * term/tvi970.el: (function-key-map)
-       As many key cookies as possible renamed to fit the new conventions
-       documented in lisp/term/README.
+       * term/tvi970.el (function-key-map): As many key cookies as possible
+       renamed to fit the new conventions documented in lisp/term/README.
 
-       * term/vt100.el, term/news.el: (function-key-map)
+       * term/vt100.el, term/news.el (function-key-map):
        Fix things so that bindings are added to the keymap already created by
        terminal initialization.
 
 1993-03-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
        * isearch.el, lselect.el, select.el, scroll-bar.el, texinfo.el,
-       pending-del.el, profile.el, texinfmt.el, ls-lisp.el, meese.el,
-       isearch.el, tmenu.el, lmenu.el, rmailsum.el, unrmail.el,
-       hippie.el, lmenu.el, rmailmsc.el, rlogin.el, mhspool.el,
-       lisp-mode.el, novice.el, mouse.el, vms-pmail.el, vc-hooks.el,
-       levents.el, iso8859-1.el, isearch.el, hippie.el, find-gc.el,
-       cust-print.el, find-dired.el, etags.el, electric.el, dired.el,
-       dired-aux.el, cust-print.el, cmuscheme.el, cmulisp.el, cl.el,
-       case-table.el, byte-run.el, ange-ftp.el, backquote.el:
+       pending-del.el, profile.el, texinfmt.el, ls-lisp.el, meese.el,
+       isearch.el, tmenu.el, lmenu.el, rmailsum.el, unrmail.el,
+       hippie.el, lmenu.el, rmailmsc.el, rlogin.el, mhspool.el,
+       lisp-mode.el, novice.el, mouse.el, vms-pmail.el, vc-hooks.el,
+       levents.el, iso8859-1.el, isearch.el, hippie.el, find-gc.el,
+       cust-print.el, find-dired.el, etags.el, electric.el, dired.el,
+       dired-aux.el, cust-print.el, cmuscheme.el, cmulisp.el, cl.el,
+       case-table.el, byte-run.el, ange-ftp.el, backquote.el:
        Added or corrected library header comments.
 
 1993-03-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
        * vc.el (vc-header-strings): Name changed to vc-header-alist, to match
        the docs.
 
-       (vc-finish-logentry, vc-next-comment, vc-previous-comment,
-       vc-comment-search-forward, vc-comment-search-backward) The VC comment
+       (vc-finish-logentry, vc-next-comment, vc-previous-comment)
+       (vc-comment-search-forward, vc-comment-search-backward): The VC comment
        ring is now a separate buffer from *VC-log*; editing of old comments
        is no longer destructive.
 
 1993-03-16  Paul Eggert  (eggert@twinsun.com)
 
-       * vc.el (vc-version-diff): Use (message ...), not (message (format
-       ...)).  (vc-backend-checkout, vc-backend-assign-name): Correct
-       bogus messages.
+       * vc.el (vc-version-diff):
+       Use (message ...), not (message (format ...)).
+       (vc-backend-checkout, vc-backend-assign-name): Correct bogus messages.
 
        * vc-hooks.el: Merge today's change by eric with everybody else's
        change (from 1992/08/04 through 1993/02/24).
        * bytecomp.el (byte-compile-from-buffer): Put buffer containing
        compiled code in binary overwrite mode.
 
-        * simple.el (quoted-insert): In overwrite mode, don't read digits
+       * simple.el (quoted-insert): In overwrite mode, don't read digits
        as an octal character code.  In binary overwrite mode, overwrite
        the characters instead of inserting them.
        (overwrite-mode-textual, overwrite-mode-binary): New symbols, for
        use in the mode line.
        (overwrite-mode): Doc fix.  Use force-mode-line-update.
        (binary-overwrite-mode): New function.
-       * loaddefs.el (minor-mode-alist): Make the mode line element for
+       * loaddefs.el (minor-mode-alist): Make the mode line element for
        overwrite-mode be the symbol `overwrite-mode'.
 
 1993-03-16  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * vc.el, vc-hooks.el: the macro vc-error-occurred has to move from
+       * vc.el, vc-hooks.el: The macro vc-error-occurred has to move from
        vc.el to vc-hooks.el for C-x C-f of a nonexistent file to work.
 
 1993-03-16  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
        * term/x-win.el: Cancel previous change, since it discarded
        earlier necessary changes.
 
-1993-03-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-
-       * term/x-win.el: Cancel previous change, since it discarded
-       earlier necessary changes.
-
 1993-03-11  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
        * term/vt100.el:
        initialization that make it a lot smarter, with a more uniform
        and featureful interface across many different keyboard types.
 
-       * term.c (fkey_table): has been expanded to handle the entire
-         intersection of the capability sets defined by X keysyms and
-         terminfo.  That is, every keysym for which there is a natural
-         equivalent in terminfo is now bound to that by the startup code.
+       * term.c (fkey_table): Has been expanded to handle the entire
+       intersection of the capability sets defined by X keysyms and
+       terminfo.  That is, every keysym for which there is a natural
+       equivalent in terminfo is now bound to that by the startup code.
 
        * loaddefs.el (global-map): Natural default keybindings set up for
-         almost all supported keysyms other than function keys.  All
-         other keysyms are now default-bound to a function which explains
-         that the key is not bound to anything, then raises an error.
+       almost all supported keysyms other than function keys.  All
+       other keysyms are now default-bound to a function which explains
+       that the key is not bound to anything, then raises an error.
 
-       * term/READ.ME: terminal package conventions and standard keysym
-         cookies are now documented here.
+       * term/README: Terminal package conventions and standard keysym
+       cookies are now documented here.
 
-       * term/AT386.el: new package installed.  Handles IBM-AT style
-         console keyboards with style and flair.
+       * term/AT386.el: New package installed.  Handles IBM-AT style
+       console keyboards with style and flair.
 
-       * term/new-at386.el: removed, it was obsolescent.
+       * term/new-at386.el: Removed, it was obsolescent.
 
-       * term/apollo.el: nuked and linked to vt100.el.  All it formerly
-         did was load vt100.el.
+       * term/apollo.el: Nuked and linked to vt100.el.  All it formerly
+       did was load vt100.el.
 
-       * term/bobcat.el: copied and linked to `keyswap.el'.
+       * term/bobcat.el: Copied and linked to `keyswap.el'.
 
-       * term/keyswap.el: the old bobcat.el with headers and docs.  This
-         is available for other terminal packages to call.
+       * term/keyswap.el: The old bobcat.el with headers and docs.
+       This is available for other terminal packages to call.
 
-       * term/news.el: cleaned up, headers added.
+       * term/news.el: Cleaned up, headers added.
 
-       * term/sun.el: headers added, [again] changed to [redo].  This
-         package is a hairball and should probably be scrapped if we
-         can find or built abetter one.
+       * term/sun.el: Headers added, [again] changed to [redo].  This
+       package is a hairball and should probably be scrapped if we
+       can find or built a better one.
 
-       * term/tvi970.el: headers added, [enter] changed to [kp-enter].
+       * term/tvi970.el: Headers added, [enter] changed to [kp-enter].
 
-       * term/vt100.el: headers added, cleanup, explicit function-key
-         enable is no longer necessary.
+       * term/vt100.el: Headers added, cleanup, explicit function-key
+       enable is no longer necessary.
 
-       * term/vt200.el: nuked.  It's now a link to vt100.el.  This is possible
-         because all the things handled differently on the vt200 are
-         mined out of termcap by 19's initialization before either
-         package is loaded.
+       * term/vt200.el: Nuked.  It's now a link to vt100.el.  This is possible
+       because all the things handled differently on the vt200 are
+       mined out of termcap by 19's initialization before either
+       package is loaded.
 
-       * term/wyse50.el: cleaned up, headers added, various cookie names
-         changed, function bindings removed.
+       * term/wyse50.el: Cleaned up, headers added, various cookie names
+       changed, function bindings removed.
 
-       * term/x-win.el: cleaned up, headers added.  Some bindings of keycap
-         cookies to functions were removed; all that stuff is handled
-         terminal-independently in loaddefs now.
+       * term/x-win.el: Cleaned up, headers added.  Some bindings of keycap
+       cookies to functions were removed; all that stuff is handled
+       terminal-independently in loaddefs now.
 
-        Other changes:
+       Other changes:
 
-       * help.el: added binding and menu line for new `P' package-finder
+       * help.el: Added binding and menu line for new `P' package-finder
        command.  Won't actually take effect till the next Emacs build.
 
        * vc.el (vc-backend-checkin): Fixed bizarre POM-dependent bug
 
 1993-03-10  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary-insert.el (insert-anniversary-diary-entry,
-        insert-block-diary-entry): Fix calendar-date-display-form used.
+       * diary-insert.el (insert-anniversary-diary-entry,
+       insert-block-diary-entry): Fix calendar-date-display-form used.
 
 1993-03-10  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 
 1993-03-09  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * term/at386.el:  Removed.  The new terminal initialization stuff
-         makes it superfluous.  I wrote it, so I should know. :-)
+       * term/at386.el: Removed.  The new terminal initialization stuff
+       makes it superfluous.  I wrote it, so I should know. :-)
 
        * vc.el: Installed version 5, the new baseline.  This version
-         merges my changes with Paul Eggert's.
+       merges my changes with Paul Eggert's.
 
 1993-03-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        * replace.el (query-replace-map): New keymap.
        (perform-replace): Use query-replace-map.
-       (query-replace, query-replace-regexp, map-query-replace-regexp):
+       (query-replace, query-replace-regexp, map-query-replace-regexp)
        (replace-string, replace-regexp): Don't print `done' if unread chars.
 
        * help.el (command-apropos): Print echo area message iff found symbols.
 
 1993-03-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-       * subr.el (posn-timestamp, posn-col-row, posn-point, posn-window):
+       * subr.el (posn-timestamp, posn-col-row, posn-point, posn-window)
        (event-end, event-start, mouse-movement-p): Moved from mouse.el.
        * mouse.el: Functions moved to subr.el.
 
 
 1993-03-05  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-       * term/x-win.el: Disable suspending under X windows by setting
-       suspend-hooks, not suspend-hook.  The latter is an obsolete name.
-       Use add-hook instead of setting suspend-hooks directly.
-
        * bytecomp.el: Declare suspend-hook to be an obsolete variable.
 
 1993-03-05  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (hebrew-calendar-yahrzeit): Change reference to
-        nonexistent function last-month-of-hebrew-year to the correct
-        function hebrew-calendar-last-month-of-year.
+       * calendar.el (hebrew-calendar-yahrzeit): Change reference to
+       nonexistent function last-month-of-hebrew-year to the correct
+       function hebrew-calendar-last-month-of-year.
 
-        * cal-mayan.el (calendar-mayan-haab-on-or-before,
-        calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'.
+       * cal-mayan.el (calendar-mayan-haab-on-or-before,
+       calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'.
 
        * cal-mayan.el (calendar-next-tzolkin-date): Delete bogus second
        defun.
        (rmail-convert-to-babyl-format): Handle Content-Length field.
        (rmail-maybe-display-summary): New function.
        (rmail-redisplay-summary): New user option.
-       (rmail-undelete-previous-message, rmail-delete-forward):
+       (rmail-undelete-previous-message, rmail-delete-forward)
        (rmail-get-new-mail, rmail-show-message): Update summary buffer if any.
        Call rmail-maybe-display-summary to put it back on screen.
        (rmail-only-expunge): Renamed from rmail-expunge.
 1993-02-24  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * term/x-win.el (scroll-bar-mode, scroll-bar-mode): Move these
-       functions to scrolbar.el.
+       functions to scrollbar.el.
        * scrollbar.el (scroll-bar-mode, scroll-bar-mode): Here they are.
        Make scroll-bar-mode set the {vertical,horizontal}-scrollbars
        parameters in default-frame-alist, and modify all extant screens
        Restore the current buffer after creating and deleting all these
        frames.
 
-       * frame.el (set-default-font, set-frame-background,
-       set-frame-foreground, set-cursor-color, set-pointer-color,
-       set-auto-raise, set-auto-lower, set-vertical-bar,
-       set-horizontal-bar): Give these docstrings.
-       (set-auto-raise, set-auto-lower, set-vertical-bar,
-       set-horizontal-bar): Make these toggle or look at the prefix
+       * frame.el (set-default-font, set-frame-background)
+       (set-frame-foreground, set-cursor-color, set-pointer-color)
+       (set-auto-raise, set-auto-lower, set-vertical-bar)
+       (set-horizontal-bar): Give these docstrings.
+       (set-auto-raise, set-auto-lower, set-vertical-bar)
+       (set-horizontal-bar): Make these toggle or look at the prefix
        argument, like minor modes.
 
        * frame.el (set-vertical-bar): Use the proper parameter symbol.
        * fortran.el (fortran-prepare-abbrev-list-buffer): Put quote in
        front of first argument to `insert-abbrev-table-description'.
 
-       * fortran.el (fortran-is-in-string-p): Fixed incorrect behaviour
+       * fortran.el (fortran-is-in-string-p): Fixed incorrect behavior
        when in first statement of a buffer.
 
 1993-02-08  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
        * subr.el (read-quoted-char, momentary-string-display): Same.
        * sun-mouse.el (mouse-second-hit): Same.
        * terminal.el (te-escape-extended-command-unread): Same.
-       * vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
-       vip-prefix-arg-com): Same.
+       * vip.el (vip-escape-to-emacs, vip-prefix-arg-value)
+       (vip-prefix-arg-com): Same.
 
        * simple.el (quoted-insert): Doc fix.
 
        * mouse.el: Bind the help menu to C-down-mouse-2, instead of
        C-mouse-2; this way, you can use the mouse-up event to make the
        menu selection.
-       (help-apropos-map, help-keys-map, help-manual-map, help-misc-map,
-       help-modes-map, help-admin-map): Give the menu names for these
+       (help-apropos-map, help-keys-map, help-manual-map, help-misc-map)
+       (help-modes-map, help-admin-map): Give the menu names for these
        keymaps using make-sparse-keymap's optional argument, rather than
        constructing them by hand.
 
-       * scrollbar.el: (require 'mouse)
-       (scrollbar-set-window-start, scrollbar-scroll-down,
-       scrollbar-scroll-up): Use event-end, from mouse.el.
+       * scrollbar.el: Require 'mouse.
+       (scrollbar-set-window-start, scrollbar-scroll-down)
+       (scrollbar-scroll-up): Use event-end, from mouse.el.
 
 1993-01-19  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * scrollbar.el: New file.
        * term/x-win.el: Require 'scrollbar.
 
-1993-01-13  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
-
-        * solar.el (solar-time-string): Round the time properly.
-
 1993-01-12  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * mouse.el (mouse-save-then-kill): When deleting, avoid delay
        in or form. When table is invalid, only set tags-file-name to nil
        globally if its global value contained the losing table file name.
        (find-tag-tag): Return a string, not a list.
-       (find-tag-noselect, find-tag, find-tag-other-window,
-       find-tag-other-frame): Changed callers.
+       (find-tag-noselect, find-tag, find-tag-other-window)
+       (find-tag-other-frame): Changed callers.
        (etags-recognize-tags-table): Call etags-verify-tags-table, rather than
        duplicating its functionality.
        (visit-tags-table-buffer): When CONT is 'same, set it to nil after the
        callable from lisp; use it instead of writing out its code.
        * dired-aux.el (dired-compress-file): Just that.
        * dired.el (dired-uncache): Just that.
-       * files.el (file-local-copy, file-truename,
-       file-name-sans-versions, make-directory, save-buffers-kill-emacs):
+       * files.el (file-local-copy, file-truename)
+       (file-name-sans-versions, make-directory, save-buffers-kill-emacs):
        Just that.
        * ls-lisp.el (insert-directory): Just that.
 
 
 1992-12-03  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-       * sendmail.el (mail-self-blind, mail-interactive,
-       mail-yank-ignored-headers): Make these defvars, not defconsts.
+       * sendmail.el (mail-self-blind, mail-interactive)
+       (mail-yank-ignored-headers): Make these defvars, not defconsts.
        Otherwise, they wipe out the user's customizations when we
        autoload sendmail.el.
 
 1992-11-12  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
        * bytecomp.el: Declare unread-command-char an obsolete variable.
-       * vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
-       vip-prefix-arg-com): Use unread-command-event instead of
+       * vip.el (vip-escape-to-emacs, vip-prefix-arg-value)
+       (vip-prefix-arg-com): Use unread-command-event instead of
        unread-command-char; respect its new semantics.
        * simula.el (simula-electric-label): Same.
        * comint.el (comint-dynamic-list-completions): Same.
        * emerge.el (emerge-file-names): Use `temp-buffer-show-function',
        not `temp-buffer-show-hook'.
        (emerge-combine-versions-edit): Fix misarranged cond expression;
-       the t is an `else' clause, not a function call in the preceeding
+       the t is an `else' clause, not a function call in the preceding
        clause.
 
        * simula.el (simula-calculate-indent): Call backward-word with the
        (vip-mark-point, ex-mark): Pass required second argument to
        point-to-register.
 
-       * bytecomp.el: (require 'backquote).
+       * bytecomp.el: Require 'backquote.
 
        * subr.el (lambda): Don't use backquotes in lambda's definition.
 
        (ange-ftp-read-passwd, ange-ftp-process-filter): Uncomment out the
        calls to ange-ftp-repaint-buffer.
 
-1992-11-11  Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
+1992-11-11  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
        * c-mode.el (c-style-alist): Add quotes around C++ style name.
 
 
 1992-11-05  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-        * isearch.el (isearch-frames-exist): This isn't what we want -
+       * isearch.el (isearch-frames-exist): This isn't what we want -
        replaced by...
-       (isearch-gnu-emacs-events): non-nil if should expect events in the
+       (isearch-gnu-emacs-events): Non-nil if should expect events in the
        style generated by GNU Emacs 19.  Set if set-frame-height is
        fboundp; this is true on any GNU Emacs 19, whether or not it was
        compiled with multiple frame support.
 
 1992-11-05  Stephen A. Wood  (saw@cebaf.gov)
 
-       * fortran.el: version 1.28.8
+       * fortran.el: Version 1.28.8.
        (fortran-indent-to-column): Make turning of lines that begin with
-       `fortran-continuation-string' into properly formated continuation
+       `fortran-continuation-string' into properly formatted continuation
        lines work for fortran TAB mode.
 
-       * fortran.el: version 1.28.7a
+       * fortran.el: Version 1.28.7a.
        Cleaned up some doc strings.
 
        (fortran-abbrev-help, fortran-prepare-abbrev-list-buffer): Use
        `insert-abbrev-table-description' and make buffer in abbrevs-mode.
 
-       * fortran.el: version 1.28.7
-       Many changes since version 1.28.3.   Added auto-fill-mode, support
+       * fortran.el: Version 1.28.7.
+       Many changes since version 1.28.3.  Added auto-fill-mode, support
        for some Fortran 90 statements.  Adjust comments to conform to new
        gnu conventions.
 
        (fortran-mode): Fix `comment-line-start-skip' by changing \\1 to
        \\2 and include cpp statements in matching.  Changes for auto fill.
 
-       (fortran-auto-fill-mode, fortran-do-auto-fill,
-       fortran-break-line): New functions to implement auto fill.
+       (fortran-auto-fill-mode, fortran-do-auto-fill, fortran-break-line):
+       New functions to implement auto fill.
 
        (fortran-indent-line, fortran-reindent-then-newline-and-indent):
        Added auto fill support.
 
        (fortran-electric-line-number): Works better in overwrite mode.
 
-       (fortran-indent-comment, fortran-indent-line,
-       fortran-indent-to-column):  Use find-comment-start-skip instead of
+       (fortran-indent-comment, fortran-indent-line)
+       (fortran-indent-to-column): Use find-comment-start-skip instead of
        searching for `comment-start-skip'.
 
        (fortran-mode, calculate-fortran-indent): Added indentation
 
        (fortran-next-statement, fortran-previous-statement): Bug fixes.
 
-       (fortran-mode, calculate-fortran-indent,
-       fortran-setup-tab-format-style, fortran-setup-fixed-format-style):
+       (fortran-mode, calculate-fortran-indent)
+       (fortran-setup-tab-format-style, fortran-setup-fixed-format-style):
        `fortran-comment-line-column' meaning changed.  Now defaults to 0.
 
 1992-11-05  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-       * term/x-win.el: (command-switch-alist, x-switch-definitions):
-       -ib was used for two things.  Use -itype for icon type.
-
-1992-11-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-
        * term/x-win.el (command-switch-alist, x-switch-definitions):
        -ib was used for two things.  Use -itype for icon type.
 
        * term/x-win.el: Moved functions to support selections and cut
        buffers out from amidst the X initialization code.
 
-       * simple.el (kill-line): Don't shift point before doing the
-       delete.
+       * simple.el (kill-line): Don't shift point before doing the delete.
 
        * startup.el (normal-top-level): Don't worry about setting
        default-directory to PWD if PWD is shorter.  And, if PWD isn't
        * files.el (file-truename): Check for root by seeing if
        directory-file-name returns same as DIR.
        Look for a file-truename handler for the file name.
-       * vc-hooks (vc-registered): Look for a vc-registered handler.
+       * vc-hooks.el (vc-registered): Look for a vc-registered handler.
        But only if file-name-handler-alist is bound.
        * ange-ftp.el: Add dummy handlers for file-truename and vc-registered.
-       (ange-ftp-add-vms-host, ange-ftp-add-dl-dir, ange-ftp-add-mts-host):
+       (ange-ftp-add-vms-host, ange-ftp-add-dl-dir, ange-ftp-add-mts-host)
        (ange-ftp-add-dumb-unix-host):
        Use default-directory, not dired-directory.
        (ange-ftp-allow-child-lookup): Eliminate dired-local-variables-file.
 
 1992-10-18  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-       * paragraphs.el (kill-sentence, backward-kill-sentence):
+       * paragraphs.el (kill-sentence, backward-kill-sentence)
        (kill-paragraph, backward-kill-paragraph):
        Don't change point before calling kill-region.
 
        * mailalias.el: Doc fixes.
 
        * mailabbrev.el: Delete version 18 compatibility stuff.
-       (mail-abbrevs, build-mail-abbrevs, rebuild-mail-abbrevs):
+       (mail-abbrevs, build-mail-abbrevs, rebuild-mail-abbrevs)
        (merge-mail-abbrevs): Renamed `mail-aliases' to `mail-abbrevs'.
        (mail-abbrev-end-of-buffer): Renamed from abbrev-hacking-end-of-buffer.
        (mail-abbrev-next-line): Renamed from abbrev-hacking-next-line.
        just return its number, if there was an unseen message.
        (rmail): Check for unseen messages before calling
        rmail-get-new-mail.  After getting the new mail, call
-       rmail-show-message to show the  pre-existing unseen message, or if
+       rmail-show-message to show the pre-existing unseen message, or if
        that is nil, the current message, which rmail-get-new-mail sets to
        the first new message.
 
        * mouse.el: Begin adapting this to the new event format.
        (event-window, event-point, mouse-coords, mouse-timestamp):
        Removed.
-       (event-start, event-end, posn-window, posn-point, posn-col-row,
-       posn-timestamp): New accessors; these are defsubsts.
-       (mouse-delete-window, mouse-delete-other-windows,
-       mouse-split-window-vertically, mouse-set-point): Rewritten to use
+       (event-start, event-end, posn-window, posn-point, posn-col-row)
+       (posn-timestamp): New accessors; these are defsubsts.
+       (mouse-delete-window, mouse-delete-other-windows)
+       (mouse-split-window-vertically, mouse-set-point): Rewritten to use
        the new accessors.
 
        * mouse.el: Remove hack of binding down-mouse-1.
        setting gud-delete-prompt-char.
 
        * gud.el (gud-def): Doc fix.
-       (gud-gdb-marker-filter, gud-sdb-marker-filter,
-       gud-dbx-marker-filter): Rename the argument `s' or `str' to
-       `string', and change all uses; these definitions were referring to
-       `string', which is unbound in the lexical context, but which
-       happens to end up being bound to the right thing by the caller,
-       gud-filter.
+       (gud-gdb-marker-filter, gud-sdb-marker-filter, gud-dbx-marker-filter):
+       Rename the argument `s' or `str' to `string', and change all uses;
+       these definitions were referring to `string', which is unbound in the
+       lexical context, but which happens to end up being bound to the right
+       thing by the caller, gud-filter.
        (sdb): Set comint-prompt-regexp, not comint-prompt-pattern; the
        latter doesn't exist.
        (gud-dbx-debugger-setup): Use the argument `f', not the variable
        * vc.el (vc-checkin-hook): New user hook variable.
        (vc-log-after-operation-hook): New internal defvar.
        (vc-checkin): Set vc-log-after-operation-hook to 'vc-checkin-hook.
-       (vc-finish-logentry): (run-hooks vc-log-after-operation-hook) at end.
+       (vc-finish-logentry): Run vc-log-after-operation-hook at end.
 
        (vc-update-change-log): When doing all visited files, remove directory
        names from file names that are in default-directory.
 
 1992-09-23  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * cal-mayan.el (calendar-print-mayan-date): Fix conversion in
-        output message.
+       * cal-mayan.el (calendar-print-mayan-date): Fix conversion in
+       output message.
 
 1992-09-23  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1992-09-16  Joseph Arceneaux  (jla@churchy.gnu.ai.mit.edu)
 
-       * isearch-mode.el (isearch-ring-advance-edit): added missing
+       * isearch-mode.el (isearch-ring-advance-edit): Added missing
        closing paren to end of this function.
 
 1992-09-16  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
        * files.el (file-name-sans-versions): Support file-name-handler-alist.
        New arg KEEP-BACKUP-VERSION means don't delete backup versions.
 
-       * dired.el (dired-display-file, dired-find-file-other-window):
+       * dired.el (dired-display-file, dired-find-file-other-window)
        (dired-view-file, dired-find-file): Call file-name-sans-versions
        to remove non-backup version numbers.
 
 
 1992-09-09  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-        * frame.el (frame-notice-user-settings): In situations where we
+       * frame.el (frame-notice-user-settings): In situations where we
        have to delete the existing frame and create a new one, redirect
        the dying frame's focus to the new frame, so that characters typed
        ahead won't get lost.
 1992-09-08  Joseph Arceneaux  (jla@geech.gnu.ai.mit.edu)
 
        * mailabbrev.el (sendmail-pre-abbrev-expand-hook): Changed the
-       structure of this function:  Don't check to call
+       structure of this function: don't check to call
        mail-resolve-all-aliases unless we are actually in a header field
        where an abbrev should be expanded.
 
        Exclude everything before line where comment starts.
 
        * add-log.el (add-log-current-defun): Fix test for LOCATION
-       in range, for instace of DEFUN macro.
+       in range, for instance of DEFUN macro.
 
        * simple.el (open-line): Fix fill-prefix case.
 
 
 1992-08-17  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * solar.el (sunrise-sunset): Get various values set properly when
-        there is (or isn't) a double prefix arg.
+       * solar.el (sunrise-sunset): Get various values set properly when
+       there is (or isn't) a double prefix arg.
 
 1992-08-14  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1992-08-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-        * hideif.el (hide-ifdef-mode): Made this function autoload.
-       (hide-ifdef-initially, hide-ifdef-read-only,
-       hide-ifdef-lines): Make these variables autoload.
+       * hideif.el (hide-ifdef-mode): Made this function autoload.
+       (hide-ifdef-initially, hide-ifdef-read-only, hide-ifdef-lines):
+       Make these variables autoload.
 
 1992-08-12  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * compile.el (grep-regexp-alist): New defvar.
        (grep): Pass grep-regexp-alist to compile-internal.
 
-       * etags.el (find-tag-noselect): If NEXT-P,
-       (visit-tags-table-buffer 'same) first.
+       * etags.el (find-tag-noselect):
+       If NEXT-P, (visit-tags-table-buffer 'same) first.
 
        * add-log.el: Add (provide 'add-log).
 
        alist from ((minibuffer . nil)), which asks for no minibuffer,
        to ((minibuffer . t)), which asks for a minibuffer.
 
-        * term/x-win.el: Don't call set-input-mode from here; it's
+       * term/x-win.el: Don't call set-input-mode from here; it's
        already taken care of in x_term_init, which is called from
        Fx_open_connection.  Rah.
 
 1992-08-11  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * calendar.el, diary.el, diary-insert.el, holidays.el,
-       cal-french.el cal-mayan.el, solar.el, lunar.el: Installed the
+       * cal-french.el, cal-mayan.el, solar.el, lunar.el: Installed the
        latest update of this calendar stuff from that calendar guy, Ed
        Reingold.  Entries for his changes have been inserted in this
        file, ordered by date amongst the rest of the changes.
        * diary-add.el: This has become diary-insert.el.
-       * calendar.el (generate-calendar-window,
-       update-calendar-mode-line, calendar-set-mode-line): Replace uses
-       of screen-width with frame-width.
+       * calendar.el (generate-calendar-window, update-calendar-mode-line)
+       (calendar-set-mode-line): Replace uses of screen-width with frame-width.
        * diary.el (simple-diary-entry, fancy-diary-entry): Same.
 
 1992-08-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * frame.el (set-screen-width, set-screen-height): Make the
        docstring say that these are obsolete.
-       (screen-width, screen-height, set-screen-width,
-       set-screen-height): Apply make-obsolete to these.
+       (screen-width, screen-height, set-screen-width, set-screen-height):
+       Apply make-obsolete to these.
 
 1992-08-10  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-mode): Update mode line.
+       * calendar.el (calendar-mode): Update mode line.
 
-        * calendar.el (calendar-read-date): New function.
-        (calendar-goto-date): Use it.
+       * calendar.el (calendar-read-date): New function.
+       (calendar-goto-date): Use it.
 
-        * holidays.el (holidays): Optional prefix arg causes prompting for
-        month and year.
+       * holidays.el (holidays): Optional prefix arg causes prompting for
+       month and year.
 
-        * calendar.el (calendar-interval): Fix doc string.
+       * calendar.el (calendar-interval): Fix doc string.
 
-        * calendar.el (calendar): Changed use of prefix arg--now it causes
-        prompting for the month and year.
-        (regenerate-calendar-window): Renamed generate-calendar-window.
-        Changed optional argument from an offset from the current month to
-        a month, year pair.
-        (redraw-calendar, calendar-current-month, scroll-calendar-left,
-        calendar-other-month): Change calls from regenerate-calendar-window
-        to generate-calendar-window.
+       * calendar.el (calendar): Changed use of prefix arg--now it causes
+       prompting for the month and year.
+       (regenerate-calendar-window): Renamed generate-calendar-window.
+       Changed optional argument from an offset from the current month to
+       a month, year pair.
+       (redraw-calendar, calendar-current-month, scroll-calendar-left)
+       (calendar-other-month): Change calls from regenerate-calendar-window
+       to generate-calendar-window.
 
 1992-08-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-        * vc.el (vc-revert-buffer): Use yes-or-no-p.  Doc fix.
+       * vc.el (vc-revert-buffer): Use yes-or-no-p.  Doc fix.
 
-        * Reinstalled a loaddefs.el backup dated Aug 4.
-        The installed copy seems to be a very old version.
+       * Reinstalled a loaddefs.el backup dated Aug 4.
+       The installed copy seems to be a very old version.
 
 1992-08-08  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        since Zawinski says everyone likes the warnings about unbound
        variables.
 
-       * appt.el (appt-issue-message, appt-message-warning-time,
-       appt-audible, appt-visible, appt-display-mode-line,
-       appt-msg-window, appt-display-duration, appt-display-diary): Added
+       * appt.el (appt-issue-message, appt-message-warning-time)
+       (appt-audible, appt-visible, appt-display-mode-line)
+       (appt-msg-window, appt-display-duration, appt-display-diary): Added
        ;;;###autoload cookies for these variables, since they are options
        for the user to set.
-       * tex-mode.el (tex-shell-file-name, tex-directory, tex-offer-save,
-       tex-run-command, latex-run-command, latex-block-names,
-       slitex-run-command, tex-bibtex-command, tex-dvi-print-command,
-       tex-alt-dvi-print-command, tex-dvi-view-command,
-       tex-show-queue-command, tex-default-mode, tex-open-quote,
-       tex-close-quote): Same.
+       * tex-mode.el (tex-shell-file-name, tex-directory, tex-offer-save)
+       (tex-run-command, latex-run-command, latex-block-names)
+       (slitex-run-command, tex-bibtex-command, tex-dvi-print-command)
+       (tex-alt-dvi-print-command, tex-dvi-view-command)
+       (tex-show-queue-command, tex-default-mode, tex-open-quote)
+       (tex-close-quote): Same.
 
 1992-08-06  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
 
 1992-08-05  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
-       * cl.el (*cl-valid-named-list-accessors*, *cl-valid-nth-offsets*,
-       byte-compile-named-accessors): Deleted.
+       * cl.el (*cl-valid-named-list-accessors*, *cl-valid-nth-offsets*)
+       (byte-compile-named-accessors): Deleted.
        (first, second, ... tenth, rest): Define these with defsubst, to
        get the same effect.
        (byte-compile-ca*d*r): Deleted.
        (caar, cadr, ..., cddddr): Define these using defsubst.
 
-       Installed changes from Zawinski-Furuseth 2.04 to 2.07:
+       Installed changes from Zawinski-Furuseth 2.04 to 2.07:
        * byte-run.el (dont-compile): Doc fix.
        (make-obsolete-variable): New function.
        * bytecomp.el (byte-compile-log-1): Added new optional argument,
        FILL; if it is non-nil, reformat the error message.
        (byte-compile-warn): Use that flag.
-       (byte-recompile-directory): Offer to recompile subdirectories.  If
-       prefix argument is zero, create .elc files for those .el files
+       (byte-recompile-directory): Offer to recompile subdirectories.
+       If prefix argument is zero, create .elc files for those .el files
        which lack them, without asking.
        (byte-compile-output-form, byte-compile-output-docform): Disable
        print-gensym while writing the form.
        (byte-compile-form): Warn if t or nil are called as functions.
        (byte-compile-variable-ref): Check for, and warn about, obsolete
        variable uses.
-       (byte-set-marker, byte-string=, byte-string<, byte-setcar,
-       byte-setcdr, byte-rem): Define these with byte-defop-compiler19,
+       (byte-set-marker, byte-string=, byte-string<, byte-setcar)
+       (byte-setcdr, byte-rem): Define these with byte-defop-compiler19,
        not plain byte-defop-compiler.
-       (auto-fill-hook, blink-paren-hook, lisp-indent-hook,
-       temp-buffer-show-hook, inhibit-local-variables): Declare these
+       (auto-fill-hook, blink-paren-hook, lisp-indent-hook)
+       (temp-buffer-show-hook, inhibit-local-variables): Declare these
        variables to be obsolete.
        * byte-opt.el (byte-optimize-apply): If the last argument to apply
        is a constant list, and we therefore decide to turn this into a
        funcall, then don't forget to quote all the elements of the
        constant list.
 
-       * inf-lisp.el (inferior-lisp-filter-regexp, inferior-lisp-program,
-       inferior-lisp-load-command, inferior-lisp-prompt,
-       inferior-lisp-mode-hook, inferior-lisp): Added ;;;###autoload
+       * inf-lisp.el (inferior-lisp-filter-regexp, inferior-lisp-program)
+       (inferior-lisp-load-command, inferior-lisp-prompt)
+       (inferior-lisp-mode-hook, inferior-lisp): Added ;;;###autoload
        cookies for these.
 
        * bytecomp.el (byte-compile-warnings): When choosing the default
 
 1992-08-04  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * view.el (view-mode): teach this how to use help-char.
+       * view.el (view-mode): Teach this how to use help-char.
 
        * info.el (Info-mode): scroll-up, scroll-down now do the right
        thing for preorder browsing when the beginning/end of the node
 
        * vc-hooks.el: Removed autoloads; this task is better performed by
        the autoload cookies.
-       * vc.el (vc-next-action, vc-register, vc-diff, vc-insert-headers,
-       vc-directory, vc-create-snapshot, vc-retrieve-snapshot,
-       vc-print-log, vc-revert-buffer, vc-cancel-version,
-       vc-update-change-log): Added the ;;;###autoload cookies to these
+       * vc.el (vc-next-action, vc-register, vc-diff, vc-insert-headers)
+       (vc-directory, vc-create-snapshot, vc-retrieve-snapshot)
+       (vc-print-log, vc-revert-buffer, vc-cancel-version)
+       (vc-update-change-log): Added the ;;;###autoload cookies to these
        functions, since they get bound to keys in the global keymap.
        * loadup.el: Load vc-hooks.el.
 
 
 1992-08-03  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * ebuff-menu.el, echistory.el, help.el, hexl.el: teach these packages
+       * ebuff-menu.el, echistory.el, help.el, hexl.el: Teach these packages
        to use help-char, and add the appropriate magic to doc strings.
 
 1992-08-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 1992-08-03  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el (print-diary-entries): Rewrote to work for either
-        simple or fancy diary display.
-        (add-diary-heading): Deleted--incorporated into print-diary-entries.
-        * calendar.el (print-diary-entries-hook): Change default value.
+       * diary.el (print-diary-entries): Rewrote to work for either
+       simple or fancy diary display.
+       (add-diary-heading): Deleted--incorporated into print-diary-entries.
+       * calendar.el (print-diary-entries-hook): Change default value.
 
 1992-08-03  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        It doesn't seem to be wedged for me, and I can't find out how it is
        wedged unless it's enabled.
 
-       * terminal.el (terminal-map, terminal-escape-map,
-       terminal-more-break-map): Apply fillarray to the cadr of the map,
+       * terminal.el (terminal-map, terminal-escape-map)
+       (terminal-more-break-map): Apply fillarray to the cadr of the map,
        not to the map itself; dense keymaps are no longer vectors.
        * ehelp.el (electric-help-map): Same here.
 
        "\r", call comint-send-input on no arguments, and then use
        comint-send-string to send the carriage return.
        (kermit-clean-filter): Call re-search-backward, not
-       re-search-backware.
+       re-search-backward.
        (kermit-clean-on): Remove extra quote from doc string.
 
        * informat.el (batch-info-validate): Don't pass any arguments to
        (gud-read-address, send-gud-command): Use the point and point-max
        function instead of dot and dot-max; the latter two are obsolete.
 
-       * gnus.el (gnus-Group-mode, gnus-Subject-mode,
-       gnus-Subject-rmail-digest, gnus-Article-mode,
-       gnus-output-to-rmail, gnus-output-to-file): Use
-       buffer-disable-undo, instead of buffer-flush-undo; the latter is
-       an obsolete name.
+       * gnus.el (gnus-Group-mode, gnus-Subject-mode)
+       (gnus-Subject-rmail-digest, gnus-Article-mode, gnus-output-to-rmail)
+       (gnus-output-to-file): Use buffer-disable-undo, instead of
+       buffer-flush-undo; the latter is an obsolete name.
 
        * simple.el: Bind the `next' and `prior' function keys to
        next-history-element and previous-history-element in the
        terminal-dependent file has been loaded.
 
        * cl.el (byte-compile-named-list-accessors, byte-compile-ca*d*r):
-       Changed these to work correctly with the Zawinski-Furuseth byte
+       Change these to work correctly with the Zawinski-Furuseth byte
        compiler.
 
 1992-07-31  Robert J. Chassell  (bob@churchy.gnu.ai.mit.edu)
 
 1992-07-31  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-string-spread): New function.
-        (calendar-mode-line-format): Redefine it.
-        (calendar-set-mode-line): Rewrite using new function.
-        (update-calendar-mode-line): Rewrite using new function.
+       * calendar.el (calendar-string-spread): New function.
+       (calendar-mode-line-format): Redefine it.
+       (calendar-set-mode-line): Rewrite using new function.
+       (update-calendar-mode-line): Rewrite using new function.
 
 1992-07-31  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        * byte-opt.el (byte-optimize-plus): Don't entirely eliminate the call.
        (byte-optimize-minus): Likewise.
-       (byte-optimize-multiply,(byte-optimize-divide): Likewise.
+       (byte-optimize-multiply, byte-optimize-divide): Likewise.
 
 1992-07-30  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
 
 1992-07-29  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (general-holidays, hebrew-holidays, local-holidays,
-        christian-holidays, islamic-holidays, solar-holidays, other-holidays):
-        New variables.
-        (calendar-holidays): Use them to define the default value.
-
+       * calendar.el (general-holidays, hebrew-holidays, local-holidays)
+       (christian-holidays, islamic-holidays, solar-holidays, other-holidays):
+       New variables.
+       (calendar-holidays): Use them to define the default value.
 
 1992-07-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1992-07-28  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * holidays.el (calendar-holiday-function-sexp):
-        New function.
-        *calendar.el (calendar-holidays): Describe it and use it for daylight
-        savings.
+       * holidays.el (calendar-holiday-function-sexp): New function.
+       * calendar.el (calendar-holidays): Describe it and use it for daylight
+       saving.
 
-        * calendar.el, cal-mayan.el, cal-french.el: Change names of all
-        calendar-goto-next- or calendar-goto-previous- commands to
-        eliminate the word "goto".
+       * calendar.el, cal-mayan.el, cal-french.el: Change names of all
+       calendar-goto-next- or calendar-goto-previous- commands to
+       eliminate the word "goto".
 
-        Change names of all cursor-to-***-calendar-date commands to
-        calendar-print-***-date.
+       Change names of all cursor-to-***-calendar-date commands to
+       calendar-print-***-date.
 
-        * diary.el (sort-diary-entries): New function.
+       * diary.el (sort-diary-entries): New function.
 
 1992-07-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        (find-backup-file-name): Use that.
 
        * dired-aux.el (dired-clean-directory): Moved here.
-       (dired-map-dired-file-lines, dired-collect-file-versions):
+       (dired-map-dired-file-lines, dired-collect-file-versions)
        (dired-trample-file-versions): Likewise.
        * dired.el: Moved from here.
        (dired-clean-directory): Auto load added.
 
 1992-07-27  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * tar-mode.el (tar-subfile-save-buffer): whoever changed
+       * tar-mode.el (tar-subfile-save-buffer): Whoever changed
        current-time forgot to check for breakage.  Added code to print
        the seconds parts of a (current-time) value as 11 octal digits
        (yes, this is nontrivial).
 
 1992-07-26  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-cursor-to-date): Change `current-day' to
-        `starred-day'.
-        (calendar-star-date): Create and set buffer local var `starred-day'.
-        (calendar-mode): Don't create buffer local vars current-month,
-        current-day, current-year.
-        (regenerate-calendar-window, calendar-current-date): Don't set
-        buffer local vars current-month, current-day, current-year.
-        (calendar, redraw-calendar, scroll-calendar-left,
-        calendar-other-month, calendar-goto-date, calendar-goto-hebrew-date,
-        calendar-goto-julian-date, calendar-goto-islamic-date,
-        calendar-goto-iso-date): Use `calendar-current-date' instead of
-        buffer local vars current-month, current-day, current-year.
+       * calendar.el (calendar-cursor-to-date): Change `current-day' to
+       `starred-day'.
+       (calendar-star-date): Create and set buffer local var `starred-day'.
+       (calendar-mode): Don't create buffer local vars current-month,
+       current-day, current-year.
+       (regenerate-calendar-window, calendar-current-date): Don't set
+       buffer local vars current-month, current-day, current-year.
+       (calendar, redraw-calendar, scroll-calendar-left)
+       (calendar-other-month, calendar-goto-date, calendar-goto-hebrew-date)
+       (calendar-goto-julian-date, calendar-goto-islamic-date)
+       (calendar-goto-iso-date): Use `calendar-current-date' instead of
+       buffer local vars current-month, current-day, current-year.
 
 1992-07-26  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        move by sentences.
 
        * compile.el (compile-history): New variable.
-       (compile): Specify history list copile-history, with
+       (compile): Specify history list compile-history, with
        compile-command as initial contents.
        (grep): Specify constant "grep -n" as initial input,
        and history list grep-history.
 
        * replace.el (query-replace-read-args): New function.
        It reads two args using query-replace-history.
-       (query-replace, query-replace-regexp, replace-string):
+       (query-replace, query-replace-regexp, replace-string)
        (replace-regexp): Use query-replace-read-args.
        (map-query-replace-regexp): Read args using query-replace-history.
        (perform-replace): Add local binding for `char'.
        * subr.el (defun-inline): Commented out.
 
        * comint.el (comint-input-ring*): Renamed from input-ring*.
-       (ring-remove, ring-rotate): use setcar, not set-car.
+       (ring-remove, ring-rotate): Use setcar, not set-car.
        * co-isearch.el: input-ring* renamed to comint-input-ring*.
 
        * tex-mode.el: Don't require comint.
 
 1992-07-23  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * flow-ctrl.el: fixed set-input-mode call broken by new third
-         arg for meta control.
+       * flow-ctrl.el: Fixed set-input-mode call broken by new third
+       arg for meta control.
 
 1992-07-23  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (cursor-to-islamic-calendar-date,
-        cursor-to-hebrew-calendar-date): Add phrase "until sunset" to message.
+       * calendar.el (cursor-to-islamic-calendar-date)
+       (cursor-to-hebrew-calendar-date): Add phrase "until sunset" to message.
 
-        * calendar.el (calendar-goto-astro-day-number,
-        calendar-print-astro-day-number): New functions.
-        (calendar-mode): Put them on keys and describe them.
-        * diary.el (diary-astro-day-number): New function.
+       * calendar.el (calendar-goto-astro-day-number)
+       (calendar-print-astro-day-number): New functions.
+       (calendar-mode): Put them on keys and describe them.
+       * diary.el (diary-astro-day-number): New function.
 
-        * diary.el (diary-julian-date): New function.
+       * diary.el (diary-julian-date): New function.
 
 1992-07-23  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 1992-07-22  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * edebug.el, gnus.el, gnusmail.el, gnusmisc.el, gnuspost.el,
-       hideif.el, isearch-mode.el, mh-e.el, mhspool.el, netunam.el,
-       nnspool.el, nntp.el, scheme.el, xscheme.el: Removed RCS "$Header"
+       hideif.el, isearch-mode.el, mh-e.el, mhspool.el, netunam.el,
+       nnspool.el, nntp.el, scheme.el, xscheme.el: Removed RCS "$Header"
        and "$Log" files; K. Richard Pixley <rich@cygnus.com> says they
        cause trouble with patches.
 
 
 1992-07-21  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-set-mode-line): New function.
-        (list-yahrzeit-dates): Use it for mode line.
-        * diary.el (simple-diary-display, fancy-diary-display): Use it for
-        mode line.
-        * diary.el (show-all-diary-entries): Use default mode line.
-        * lunar.el (calendar-phases-of-moon): Use it for mode line.
-        * holiday.el (list-calendar-holidays, calendar-cursor-holidays):
-        Use it for mode line.
+       * calendar.el (calendar-set-mode-line): New function.
+       (list-yahrzeit-dates): Use it for mode line.
+       * diary.el (simple-diary-display, fancy-diary-display): Use it for
+       mode line.
+       * diary.el (show-all-diary-entries): Use default mode line.
+       * lunar.el (calendar-phases-of-moon): Use it for mode line.
+       * holiday.el (list-calendar-holidays, calendar-cursor-holidays):
+       Use it for mode line.
 
 1992-07-21  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1992-07-19  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * cal-mayan.el: New file.  The only functions visible to the
-        outside world are calendar-goto-mayan-date,
-        calendar-next-haab-date, calendar-previous-haab-date,
-        calendar-next-tzolkin-date, calendar-previous-tzolkin-date,
-        calendar-next-calendar-round-date,
-        calendar-previous-calendar-round-date,
-        diary-mayan-date, and cursor-to-mayan-calendar-date.
-        * diary.el: Autoload diary-mayan-date.
-        * calendar.el: Autoload the 7 "goto" functions.
-        (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
-
-        * cal-french.el (french-calendar-month-name-array): Add accents to
-        month names.
-        (cursor-to-french-calendar-date): Add accents.
-
-        * cal-french.el (calendar-goto-french-date): New function.
-        * calendar.el: Autoload it.
-        (calendar-mode-map): Put it on a key.
-        (calendar-mode): Describe it.
-
-        * cal-french.el (diary-french-date): Moved from diary.el and fixed
-        accent.
-        * diary.el: Move dairy-french-date to cal-french.el and autoload it.
-
-        * diary-insert.el: Move all diary inserting commands from diary.el
-        * diary.el: Move all diary inserting commands to diary-insert.el
-        * calendar.el: Change autoloads for all diary inserting commands
-        from diary.el to diary-insert.el.
-
-        * calendar.el: Put ";;;###autoload" before calendar function and
-        before list-yahrzeit-dates function.
-        * holiday.el: Put ";;;###autoload" before holiday function.
-        * diary.el: Put ";;;###autoload" before diary function.
-
-        * cal-french.el: New file. All French Revolutionary calendar
-        code from calendar.el has been moved here.
-
-        * calendar.el: All French Revolutionary calendar code moved to a
-        new file, cal-french.el.  Autoload cursor-to-french-calendar-date.
-
-        * diary.el (list-sexp-diary-entries): Add mention of
-        diary-sunrise-sunset, diary-lunar-phase, and diary-sabbath-candles
-        to doc string.
-
-        * calendar.el (list-yahrzeit-dates): Prompt for date of death if
-        not called from the calendar window.  This function should now be
-        known to the outside world.
-
-        * calendar.el (diary-file): Add mention of diary-sunrise-sunset,
-        diary-lunar-phase, and diary-sabbath-candles to doc string.
+       * cal-mayan.el: New file.  The only functions visible to the
+       outside world are calendar-goto-mayan-date,
+       calendar-next-haab-date, calendar-previous-haab-date,
+       calendar-next-tzolkin-date, calendar-previous-tzolkin-date,
+       calendar-next-calendar-round-date,
+       calendar-previous-calendar-round-date,
+       diary-mayan-date, and cursor-to-mayan-calendar-date.
+       * diary.el: Autoload diary-mayan-date.
+       * calendar.el: Autoload the 7 "goto" functions.
+       (calendar-mode-map): Put them on keys.
+       (calendar-mode): Describe them.
+
+       * cal-french.el (french-calendar-month-name-array): Add accents to
+       month names.
+       (cursor-to-french-calendar-date): Add accents.
+
+       * cal-french.el (calendar-goto-french-date): New function.
+       * calendar.el: Autoload it.
+       (calendar-mode-map): Put it on a key.
+       (calendar-mode): Describe it.
+
+       * cal-french.el (diary-french-date): Moved from diary.el and fixed
+       accent.
+       * diary.el: Move dairy-french-date to cal-french.el and autoload it.
+
+       * diary-insert.el: Move all diary inserting commands from diary.el.
+       * diary.el: Move all diary inserting commands to diary-insert.el.
+       * calendar.el: Change autoloads for all diary inserting commands
+       from diary.el to diary-insert.el.
+
+       * calendar.el: Put ";;;###autoload" before calendar function and
+       before list-yahrzeit-dates function.
+       * holiday.el: Put ";;;###autoload" before holiday function.
+       * diary.el: Put ";;;###autoload" before diary function.
+
+       * cal-french.el: New file. All French Revolutionary calendar
+       code from calendar.el has been moved here.
+
+       * calendar.el: All French Revolutionary calendar code moved to a
+       new file, cal-french.el.  Autoload cursor-to-french-calendar-date.
+
+       * diary.el (list-sexp-diary-entries): Add mention of
+       diary-sunrise-sunset, diary-lunar-phase, and diary-sabbath-candles
+       to doc string.
+
+       * calendar.el (list-yahrzeit-dates): Prompt for date of death if
+       not called from the calendar window.  This function should now be
+       known to the outside world.
+
+       * calendar.el (diary-file): Add mention of diary-sunrise-sunset,
+       diary-lunar-phase, and diary-sabbath-candles to doc string.
 
 1992-07-18  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        for testing the finder code.
 
        * makefile.el, two-column.el, sgml-mode.el, resume.el,
-       mail-extr.el: Installed.
+       mail-extr.el: Installed.
 
 1992-07-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * bytecomp.el (byte-compile-file): Changed reference to
        byte-compile-report-call-tree to use display-call-tree.
 
-       * bytecomp.el (byte-recompile-directory, byte-compile-file,
-       batch-byte-compile, byte-compile, compile-defun,
-       display-call-tree): Added autoload cookies for these functions.
+       * bytecomp.el (byte-recompile-directory, byte-compile-file)
+       (batch-byte-compile, byte-compile, compile-defun)
+       (display-call-tree): Added autoload cookies for these functions.
 
 1992-07-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * At RMS's request, all occurrences of `elisp' changed to `Emacs Lisp'.
 
        * New library headers for [fghijklmn]*.el.  First steps towards
-         keyword-based code finder via Keywords header.
+       keyword-based code finder via Keywords header.
 
 1992-07-15  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
 
 1992-07-15  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * lunar.el: New file.  The only functions known to outside world
-        are calendar-phases-of-moon, diary-phases-of-moon, and
-        phases-of-moon.
+       * lunar.el: New file.  The only functions known to outside world
+       are calendar-phases-of-moon, diary-phases-of-moon, and phases-of-moon.
 
-        * calendar.el (calendar-mode): Put calendar-phases-of-moon on a key
-        and describe it.
+       * calendar.el (calendar-mode): Put calendar-phases-of-moon on a key
+       and describe it.
 
-        * diary.el: Autoload diary-lunar-phase.
+       * diary.el: Autoload diary-lunar-phase.
 
 1992-07-15  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * screen.el: Renamed to frame.el.  The term is no longer `screen',
        but `frame'.  All variables and functions renamed.
        * x-menu.el, window.el, sup-mouse.el, sun-mouse.el, subr.el,
-       startup.el, sendmail.el, register.el, prompt.el, mlconvert.el,
-       loadup.el, ispell.el, isearch.el, holidays.el, fortran.el,
-       files.el, etags.el, emerge.el, electric.el, edebug.el, dired.el,
-       diary.el, csharp.el, compile.el, comint.el, calendar.el,
-       buff-mune.el, bg-mouse.el, appt.el, abbrevlist.el, term/x-win.el,
-       term/wyse50.el, term/vt200.el, term/vt100.el: All uses changed.
-       * screen.el (screen-height, screen-width, set-screen-height,
-       set-screen-width): Defined as aliases for frame-height,
+       startup.el, sendmail.el, register.el, prompt.el, mlconvert.el,
+       loadup.el, ispell.el, isearch.el, holidays.el, fortran.el,
+       files.el, etags.el, emerge.el, electric.el, edebug.el, dired.el,
+       diary.el, csharp.el, compile.el, comint.el, calendar.el,
+       * buff-menu.el, bg-mouse.el, appt.el, abbrevlist.el, term/x-win.el,
+       term/wyse50.el, term/vt200.el, term/vt100.el: All uses changed.
+       * screen.el (screen-height, screen-width, set-screen-height)
+       (set-screen-width): Defined as aliases for frame-height,
        frame-width, set-frame-height, and set-frame-width.
        (set-frame-height, set-frame-width): Functions deleted; they are
        defined in frame.c.
 
 1992-07-14  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-mode): Change key bindings for all
-        functions to make them consistent with Version 19 requirements.
+       * calendar.el (calendar-mode): Change key bindings for all
+       functions to make them consistent with Version 19 requirements.
 
 1992-07-13  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * comint.el: minor changes to comments to reflect the fact that
+       * comint.el: Minor changes to comments to reflect the fact that
        comint has won its war and replaced shell mode.
 
 1992-07-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        * bytecomp.el: Style corrected in calls to error.
        Many doc strings corrected in style.
 
-       Repeated the following changes:
+       Repeated the following changes:
        * bytecomp.el (byte-compile-file): Don't put file name in minibuffer.
        (byte-compile-buffer): Function commented out.
 
 
 1992-07-13  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (exit-calendar): Bury buffers instead of killing them.
+       * calendar.el (exit-calendar): Bury buffers instead of killing them.
 
-        (european-calendar-display-form, american-calendar-display-form):
-        Make comma after day name conditional so it's available for more
-        general use.
-        (calendar-date-string): Make dayname nil instead of the empty string.
-        (cursor-to-julian-calendar-date, cursor-to-islamic-calendar-date,
-        cursor-to-hebrew-calendar-date, list-yahrzeit-dates): Use nodayname
-        form of display.
+       (european-calendar-display-form, american-calendar-display-form):
+       Make comma after day name conditional so it's available for more
+       general use.
+       (calendar-date-string): Make dayname nil instead of the empty string.
+       (cursor-to-julian-calendar-date, cursor-to-islamic-calendar-date)
+       (cursor-to-hebrew-calendar-date, list-yahrzeit-dates): Use nodayname
+       form of display.
 
-        * diary.el (diary-islamic-date, diary-hebrew-date,
-        insert-diary-entry, insert-anniversary-diary-entry,
-        insert-block-diary-entry, insert-cyclic-diary-entry,
-        insert-hebrew-diary-entry, insert-islamic-diary-entry): Use
-        nodayname form of display.
+       * diary.el (diary-islamic-date, diary-hebrew-date, insert-diary-entry)
+       (insert-anniversary-diary-entry, insert-block-diary-entry)
+       (insert-cyclic-diary-entry, insert-hebrew-diary-entry)
+       (insert-islamic-diary-entry): Use nodayname form of display.
 
 1992-07-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1992-07-06  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * tex-mode.el (tex-file): Fix reference to tex-offer-save.
+       * tex-mode.el (tex-file): Fix reference to tex-offer-save.
 
 1992-07-05  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * tex-mode.el: Require comint instead of oshell.
-        (tex-start-shell): Use comint, not oshell.
-        (tex-filter): Deleted function; no filter is now longer needed.
+       * tex-mode.el: Require comint instead of oshell.
+       (tex-start-shell): Use comint, not oshell.
+       (tex-filter): Deleted function; no filter is now longer needed.
 
-        * tex-mode.el (tex-run-command, latex-run-command, slitex-run-command,
-        tex-bibtex-run-command, tex-dvi-print-command,
-        tex-alt-dvi-print-command, tex-dvi-view-command): Change doc strings
-        to reflect the fact that `*' will be replaced by the file name.
-        (tex-send-command): New function to interact with comint subshell and
-        replace `*' by the file name.
-        (tex-file, tex-region, tex-print, tex-view, tex-bibtex-file,
-        tex-show-print-queue): Use tex-send-command to send commands.
+       * tex-mode.el (tex-run-command, latex-run-command, slitex-run-command)
+       (tex-bibtex-run-command, tex-dvi-print-command)
+       (tex-alt-dvi-print-command, tex-dvi-view-command): Change doc strings
+       to reflect the fact that `*' will be replaced by the file name.
+       (tex-send-command): New function to interact with comint subshell and
+       replace `*' by the file name.
+       (tex-file, tex-region, tex-print, tex-view, tex-bibtex-file)
+       (tex-show-print-queue): Use tex-send-command to send commands.
 
-        * tex-mode.el (tex-offer-save): New variable.
-        (tex-file): Offer to save buffers if tex-offer-save is t (default).
+       * tex-mode.el (tex-offer-save): New variable.
+       (tex-file): Offer to save buffers if tex-offer-save is t (default).
 
-        * tex-mode.el (latex-block-names, standard-latex-block-names): New
-        variables.
-        (tex-latex-block): Use them to do completing-read for block name.
+       * tex-mode.el (latex-block-names, standard-latex-block-names):
+       New variables.
+       (tex-latex-block): Use them to do completing-read for block name.
 
-        * tex-mode.el (tex-last-temp-file): New variable to remember file
-        name for clean up.
-        (tex-shell-sentinel): New function--clean up when tex process dies.
-        (tex-delete-last-temp-files): New function to do the cleanup.
-        Add this function to kill-emacs-hook.
-        (tex-region): Do clean up of files from last invocation.
+       * tex-mode.el (tex-last-temp-file): New variable to remember file
+       name for clean up.
+       (tex-shell-sentinel): New function--clean up when tex process dies.
+       (tex-delete-last-temp-files): New function to do the cleanup.
+       Add this function to kill-emacs-hook.
+       (tex-region): Do clean up of files from last invocation.
 
-        * tex-mode.el (tex-insert-quote): Make it barf on read-only buffers.
+       * tex-mode.el (tex-insert-quote): Make it barf on read-only buffers.
 
-        * tex-mode.el (tex-terminate-paragraph): Make it barf on read-only
-        buffers.
+       * tex-mode.el (tex-terminate-paragraph): Make it barf on read-only
+       buffers.
 
-        * tex-mode.el (tex-insert-braces): Make it barf on read-only buffers.
+       * tex-mode.el (tex-insert-braces): Make it barf on read-only buffers.
 
-        * tex-mode.el (tex-close-latex-block): Change void var `ERR' to `nil'.
+       * tex-mode.el (tex-close-latex-block): Change void var `ERR' to `nil'.
 
-        * tex-mode.el (tex-print): Use alternative printer when given prefix
-        arg.
+       * tex-mode.el (tex-print): Use alternative printer when given prefix
+       arg.
 
-        * tex-mode.el (tex-mode-load-hook): New variable.
-        Run-hooks on it.
+       * tex-mode.el (tex-mode-load-hook): New variable.
+       Run-hooks on it.
 
 1992-07-04  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1992-06-28  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * solar.el: New file.
-        The only functions known to outside world are calendar-sunrise-sunset,
-        diary-sunrise-sunset, diary-sabbath-candles, sunrise-sunset, and
-        calendar-holiday-function-solar-equinoxes-solstices.
+       * solar.el: New file.
+       The only functions known to outside world are calendar-sunrise-sunset,
+       diary-sunrise-sunset, diary-sabbath-candles, sunrise-sunset, and
+       calendar-holiday-function-solar-equinoxes-solstices.
 
        * calendar.el (calendar-holidays): Add equinoxes and solstices.
-        (calendar-mode-map): Add key for sunrise/sunset.
-        Add a new variables calendar-time-display-form, calendar-latitude,
-        calendar-longitude, calendar-location-name, calendar-time-zone,
-        calendar-standard-time-zone-name, calendar-daylight-time-zone-name,
-        calendar-daylight-savings-starts, calendar-daylight-savings-ends.
-        Add autoload of calendar-sunrise-sunset.
-        (calendar-mode): Add description of sunrise/sunset capability.
-        (calendar-version): Changed to 5.
+       (calendar-mode-map): Add key for sunrise/sunset.
+       Add a new variables calendar-time-display-form, calendar-latitude,
+       calendar-longitude, calendar-location-name, calendar-time-zone,
+       calendar-standard-time-zone-name, calendar-daylight-time-zone-name,
+       calendar-daylight-savings-starts, calendar-daylight-savings-ends.
+       Add autoload of calendar-sunrise-sunset.
+       (calendar-mode): Add description of sunrise/sunset capability.
+       (calendar-version): Changed to 5.
 
-        * diary.el: Autoload diary-sunrise-sunset and diary-sabbath-candles.
+       * diary.el: Autoload diary-sunrise-sunset and diary-sabbath-candles.
 
        * holidays.el: Autoload
-        calendar-holiday-function-solar-equinoxes-solstices.
+       calendar-holiday-function-solar-equinoxes-solstices.
 
 1992-06-27  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        into Emacs by loadup.el.
        * loaddefs.el: Removed autoload sections for the above files.
 
-        * loaddefs.el: Put autoload sections in alphabetical order by file
+       * loaddefs.el: Put autoload sections in alphabetical order by file
        name.
 
        * replace.el (perform-replace): Remember the match data from the
 1992-06-26  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
        * holidays.el (calendar-holiday-list): Protect holiday evaluation from
-        bogus holidays on list.
+       bogus holidays on list.
 
 1992-06-26  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        * calendar.el, diary.el, holidays.el: Merged new versions from Ed
        Reingold.
-       * calendar.el (mark-holidays-in-calendar,
-       all-hebrew-calendar-holidays, all-christian-calendar-holidays,
-       all-islamic-calendar-holidays, list-diary-entries-hook,
-       diary-display-hook, nongregorian-diary-listing-hook,
-       nongregorian-diary-marking-hook, diary-list-include-blanks): Added
-       autoload cookie for these; Reingold's distribution suggests that
-       these variables are ones that you are especially likely to want to
-       customize.
+       * calendar.el (mark-holidays-in-calendar, all-hebrew-calendar-holidays)
+       (all-christian-calendar-holidays, all-islamic-calendar-holidays)
+       (list-diary-entries-hook, diary-display-hook)
+       (nongregorian-diary-listing-hook, nongregorian-diary-marking-hook)
+       (diary-list-include-blanks): Added autoload cookie for these;
+       Reingold's distribution suggests that these variables are ones
+       that you are especially likely to want to customize.
        * holiday.el (holidays): Added autoload cookie for this.
 
 1992-06-25  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 1992-06-24  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * holidays.el (calendar-holiday-function-fixed,
-        calendar-holiday-function-float. calendar-holiday-function-julian,
-        calendar-holiday-function-islamic, calendar-holiday-function-hebrew):
-        Correct documentation strings.
+       * holidays.el (calendar-holiday-function-fixed)
+       (calendar-holiday-function-float, calendar-holiday-function-julian)
+       (calendar-holiday-function-islamic, calendar-holiday-function-hebrew):
+       Correct documentation strings.
 
-        * holidays.el (calendar-holiday-function-greek-orthodox-easter):
-        New function.
+       * holidays.el (calendar-holiday-function-greek-orthodox-easter):
+       New function.
 
-        * calendar.el (calendar-holidays): Add Greek Orthodox Easter to
-        all Christian holidays list.
+       * calendar.el (calendar-holidays): Add Greek Orthodox Easter to
+       all Christian holidays list.
 
-        * calendar.el:
-        calendar-load-hook: New variable; use it with run-hooks.
-        calendar: Describe use of calendar-load-hook.
+       * calendar.el (calendar-load-hook): New variable; use it with run-hooks.
+       (calendar): Describe use of calendar-load-hook.
 
 1992-06-23  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 1992-06-22  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * autoload.el (generate-file-autoloads): Do attach a
-        `doc-string-elt' property to `defun', `defvar', `defconst', and
-        `defmacro'; since the files with ";;;autoload" cookies in them are
-        never loaded into the dumped Emacs - otherwise, why would you be
-        autoloading them?.
+       `doc-string-elt' property to `defun', `defvar', `defconst', and
+       `defmacro'; since the files with ";;;autoload" cookies in them are
+       never loaded into the dumped Emacs - otherwise, why would you be
+       autoloading them?.
 
 1992-06-21  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 1992-06-21  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * screen.el (ctl-x-5-map): Removed declaration and initialization
-        of this here; it's done in subr.el, alongside ctl-x-4-map.
+       of this here; it's done in subr.el, alongside ctl-x-4-map.
 
        * autoload.el (generate-file-autoloads): If FILE is in the same
-        directory as the current buffer's file, or a subdirectory thereof,
-        change FILE to be a path relative to the current buffer's file.
-        This will allow `update-autoloads-here' to find a section's file
-        even if the Emacs tree has been moved, as it would be when
-        installed on a different system.
+       directory as the current buffer's file, or a subdirectory thereof,
+       change FILE to be a path relative to the current buffer's file.
+       This will allow `update-autoloads-here' to find a section's file
+       even if the Emacs tree has been moved, as it would be when
+       installed on a different system.
 
 1992-06-19  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 1992-06-19  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * lisp-mode.el (indent-sexp): The local variable `last-point' was
-        being asked to do double-duty - `calculate-lisp-indent' needs to
-        be given a location guaranteed to be outside of the current
-        s-expression, but the outer loop (according to the change made Dec
-        21 1989) needs to know where point was at the top of the loop.
-        Added variable `starting-point' for `calculate-lisp-indent' to
-        use.
+       being asked to do double-duty - `calculate-lisp-indent' needs to
+       be given a location guaranteed to be outside of the current
+       s-expression, but the outer loop (according to the change made Dec
+       21 1989) needs to know where point was at the top of the loop.
+       Added variable `starting-point' for `calculate-lisp-indent' to
+       use.
 
        * lisp-mode.el (indent-sexp): Change the `while' loop to an `if',
        using `make-list' and `-' instead of `(list nil)' and `1+'.
 1992-06-12  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * isearch-mode.el: New package, which will probably supercede
-        isearch.el.
+       isearch.el.
        (isearch-mode-map, isearch-mode-meta-map): When initializing
        these, remember that vectors are no longer keymaps.
        (isearch-update): unread-command-char is no longer -1 when
        that the docstring will agree with the argument list generated
        by make-docfile.c.
 
-        * simple.el (kill-region): Undo May 20th change - add back
+       * simple.el (kill-region): Undo May 20th change - add back
        Roland McGrath's hack of June 17, 1991, which allows
        kill-region to work on read-only buffers - in read-only
        buffers, it acts just like copy-region-as-kill.
 1992-06-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * add-log.el (change-log-mode): Set version-control to 'never
-        locally.  Set adaptive-fill-regexp.  Make paragraph-separate
-        match date lines.
+       locally.  Set adaptive-fill-regexp.  Make paragraph-separate
+       match date lines.
 
        * bytecomp.el (byte-compile-file): Don't put file name in minibuffer.
        (byte-compile-buffer): Function commented out.
 
        * lisp-mode.el (lisp-indent-line): Keep point unchanged in ;;;
-        line.
+       line.
 
 1992-06-02  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
 
 1992-05-31  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * bibtex.el: merged in alarson's changes
+       * bibtex.el: Merged in alarson's changes.
 
-       * simula.el: replaced Bj|rn Hessen's version with Hans Henrik
-         Eriksen's improved version (both of them wanted it this way).
+       * simula.el: Replaced Björn Hessen's version with Hans Henrik
+       Eriksen's improved version (both of them wanted it this way).
 
 1992-05-31  Noah Friedman  (friedman@splode.com)
 
-        * subr.el (lambda): Added docstring.
+       * subr.el (lambda): Added docstring.
 
 1992-05-31  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * gdb.el nuked --- subsumed by gdb entry point of gud.el
+       * gdb.el: Nuked --- subsumed by gdb entry point of gud.el.
 
-       * dbx.el nuked --- subsumed by dbx entry point of gud.el
+       * dbx.el: Nuked --- subsumed by dbx entry point of gud.el.
 
-       * session.el nuked --- saveconf.el is better
+       * session.el: Nuked --- saveconf.el is better.
 
-       * add-log.el now contains the add-log-new.el changes which merge
+       * add-log.el: Now contains the add-log-new.el changes which merge
        consecutive entries by the same user on the same day and try to
        auto-generate both the file key and function changed fields --- the
        old version still exists in the ~n~ files if this loses, but
 
 1992-05-30  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * profile.el: installed
+       * profile.el: Installed.
 
-       * cus-print.el: installed
+       * cus-print.el: Installed.
 
 1992-05-30  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
        * simple.el (set-selective-display): Keep vpos of point constant.
 
-1992-05-24  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1992-05-24  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (list-yahrzeit-dates): New function.
-        (hebrew-calendar-yahrzeit): Moved from diary.el.
+       * calendar.el (list-yahrzeit-dates): New function.
+       (hebrew-calendar-yahrzeit): Moved from diary.el.
 
-        * diary.el (hebrew-calendar-yahrzeit): Moved to calendar.el.
-        diary-ordinal-suffix: Give correct suffix for 111, 112, 113, 211,
-        212, 213, etc.
+       * diary.el (hebrew-calendar-yahrzeit): Moved to calendar.el.
+       (diary-ordinal-suffix): Give correct suffix for 111, 112, 113, 211,
+       212, 213, etc.
 
 1992-05-21  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        don't access the kill ring directly.
        * term/x-win.el: Set interprogram-paste-function to
        'x-selection-value.
-        * sun-fns.el (mouse-yank-at-point): Instead of rotating the yank
+       * sun-fns.el (mouse-yank-at-point): Instead of rotating the yank
        pointer one spot and then accessing the kill ring directly, just
        call the function current-kill with an argument of one.
 
 
 1992-05-12  Joseph Arceneaux  (jla@churchy.gnu.ai.mit.edu)
 
-        * simple.el (kill-region): Call the interprogram-cut-function if
+       * simple.el (kill-region): Call the interprogram-cut-function if
        it's non-nil.
 
        * term/x-win.el (x-select-text): New function for selecting text,
 
 1992-05-05  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-       * terminal.el (terminal-emulator): Use process-enironment, not env.
+       * terminal.el (terminal-emulator): Use process-environment, not env.
        Get rid of code that used start-subprocess.
 
 1992-05-03  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
        * mailabbrev.el (mail-abbrevs-v18-munge-map): Use define-key
        instead of making up an extra alist and nconcing it onto the keymap.
 
-1992-05-02  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1992-05-02  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (generate-calendar-month): Center heading over each
+       * calendar.el (generate-calendar-month): Center heading over each
        month.
 
 1992-04-30  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 1992-04-18  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-       * startup.el (normal-top-level): Don't change default-directory to
-       (getenv "PWD") unless they actually refer to the same directory.
+       * startup.el (normal-top-level): Don't change default-directory
+       to (getenv "PWD") unless they actually refer to the same directory.
 
        * rmail.el (rmail-unix-mail-delimiter): Doc fix.
 
 
 1992-04-10  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * holidays.el (calendar-cursor-holidays): Signal error when cursor
+       * holidays.el (calendar-cursor-holidays): Signal error when cursor
        is not on a date.
 
 1992-04-08  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-       * doctex.el, gdb.el, mh-e.el, vip.el: Use
-       point{,-min,-max,-marker} functions instead of
-       dot{,-min,-max,-marker}.
+       * doctex.el, gdb.el, mh-e.el, vip.el: Use point{,-min,-max,-marker}
+       functions instead of dot{,-min,-max,-marker}.
 
 1992-04-07  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
        * compile.el (compilation-mode-hook): New variable.
        (compilation-mode): Run it.
        (compilation-search-path): Made user variable, added autoload cookie.
-       (compilaton-window-height): Added autoload cookie.
+       (compilation-window-height): Added autoload cookie.
 
-1992-02-27  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-27  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-       * hack-local-variables: Don't take a FORCE argument; it's as easy
-       to bind enable-local-variables to t for a while as it is to pass
-       an extra argument, and it's cleaner.
-       * normal-mode: Instead of passing the FORCE argument, bind
+       * files.el (hack-local-variables): Don't take a FORCE argument;
+       it's as easy to bind enable-local-variables to t for a while as it
+       is to pass an extra argument, and it's cleaner.
+       (normal-mode): Instead of passing the FORCE argument, bind
        enable-local-variables.
-
-       * set-auto-mode: Don't check for the -*- mode tag if
+       (set-auto-mode): Don't check for the -*- mode tag if
        enable-local-variables is nil.
 
        * loaddefs.el (auto-mode-alist): There's no reason for this
        definition and initialization to be here; moved it to...
        * files.el: Here.
 
-1992-02-21  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-21  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * telnet.el (read-password): Let the quit character terminate
        password entry.
 
-1992-02-07  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-07  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * info.el: Doc fix.
 
-1992-01-27  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-27  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * simple.el (universal-argument): Read key sequences, not single
        keys.  Renamed `c-u' to `factor'.  Describe the argument in the
        * simple.el (digit-argument): Strip off high bit of
        last-command-char.
 
-1992-01-17  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-17  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * term/tvi970.el: New file.
 
        inappropriate on terminals.
        * term/x-win.el: Bind C-z to iconify here.
 
-1992-01-15  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-15  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * term/wyse50.el: Rewritten to use function-key-map.
 
        * simple.el: Include bindings for [up], [down], [left], and [right].
 
-1992-01-13  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * setenv.el: New file.
 
 
 1992-01-10  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * flow-ctrl.el: installed.
+       * flow-ctrl.el: Installed.
 
-1992-01-08  Jim Blandy  (jimb at occs.cs.oberlin.edu)
+1992-01-08  Jim Blandy  (jimb@occs.cs.oberlin.edu)
 
        * simple.el (temporary-goal-column): Added missing closing paren.
 
-1991-12-25  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-25  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * mail-utils.el (mail-strip-quoted-names): Return nil if given nil.
 
-1991-12-23  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-23  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * debug.el (cancel-debug-on-entry): Complete over debugged functions.
 
-1991-12-21  Jim Blandy  (jimb at occs.cs.oberlin.edu)
+1991-12-21  Jim Blandy  (jimb@occs.cs.oberlin.edu)
 
        * at386.el: Moved to term/at386.el, changed to use
        function-key-map.
 
-1991-12-20  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-20  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * term/news.el, term/vt100.el: Converted to use function-key-map
        instead of old keypad.el.
        * term/sun.el: Console key sequences converted to use
        function-key-map; emacstool bindings left alone.
 
-1991-12-16  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-16  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * mailabbrev.el: New file.
        * sendmail.el (mail-setup): Delete code for mail-aliases.
        (sendmail-send-it): Delete code for mail-aliases.
        (build-mail-aliases, expand-mail-aliases): Autoloads deleted.
 
-1991-12-14  Eric S. Raymond  (eric at mole.gnu.ai.mit.edu)
+1991-12-14  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * etags.el (find-tag-noselect): fixed subtle bug due to
+       * etags.el (find-tag-noselect): Fixed subtle bug due to
        save-excursion.
 
-         (tags-tag-match): new function, made smarter about exact matches.
+       (tags-tag-match): New function, made smarter about exact matches.
 
-1991-12-13  Eric S. Raymond  (eric at mole.gnu.ai.mit.edu)
+1991-12-13  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * perl-mode.el: installed.
+       * perl-mode.el: Installed.
 
-1991-12-13  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * sendmail.el (mail-default-headers): New user variable.
        (mail-setup): Insert value of that variable.
 
-1991-12-11  Eric S. Raymond  (eric at mole.gnu.ai.mit.edu)
+1991-12-11  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * c-mode.el: added C++ style to c-style-alist.
+       * c-mode.el: Added C++ style to c-style-alist.
 
-       * at386.el: installed.
+       * at386.el: Installed.
 
-1991-12-09  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * man.el (nuke-nroff-bs): Simplify o^H+.  Delete "reformatting" msg.
 
-1991-12-08  Eric S. Raymond  (eric at mole.gnu.ai.mit.edu)
+1991-12-08  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
        * blackbox.el: Applied doc patch.  No functions affected.
 
-       * etags.el: support new (find-tag-noselect) entry point.
+       * etags.el: Support new (find-tag-noselect) entry point.
 
-       * info: patched to restore point on `up' to previously visited buffer.
+       * info.el: Patched to restore point on `up' to previously
+       visited buffer.
 
-       * sccs.el: installed 3.5
+       * sccs.el: Installed 3.5.
 
-1991-12-08  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-08  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * simple.el (universal-argument): If there is already an argument
        specified, don't toss it and read a new one; instead, end argument
        feature is not implemented.  Remove similar paragraph from TO DO
        list at top of file.
 
-1991-12-08  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * diff.el (diff-internal-diff): New subroutine.
        (diff): Removed from here.
        (diff-sccs, diff-rcs): New commands using diff-internal-diff.
        (diff-rcs-extension): New variable.
 
-1991-12-05  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-05  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * apropos.el, doctex.el, help.el, paths.el, spook.el, yow.el:
        These files expected to find their data in exec-directory, but
        data-directory as appropriate.
        * loadup.el: Changed to use the appropriate path names.
 
-1991-12-02  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * mailalias.el (define-mail-alias): Handle quoted aliases.
 
-1991-11-30  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-11-30  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * simple.el (prefix-arg-internal): Make C-u end the arg.
        Doc fixes on the argument commands.
 
-1991-11-28  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-11-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * emacsbug.el (report-emacs-bug): Now autoloaded.
 
-1991-11-24  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-11-24  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * simple.el: Doc fix.
 
-1991-11-15  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * startup.el (command-line): Don't bother catching errors that
        occur while the window system file is loading; cmd_error can now
        * startup.el (command-line): baud-rate is a variable, not a
        function.
 
-1991-11-14  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-14  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * info.el (Info-mode): Mention Info-directory in the list of
        commands in the docstring.
 
        * find-dired.el: New version munged by sk for tree dired.
 
-1991-11-06  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-06  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * screen.el (screen-initialize, screen-notice-user-settings):
        Renamed global-minibuffer-screen to default-minibuffer-screen.
 
-1991-11-05  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1991-11-05  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el (diary-rosh-hodesh): Add Erev Rosh Hodesh to the diary,
+       * diary.el (diary-rosh-hodesh): Add Erev Rosh Hodesh to the diary,
        as needed.
 
-1991-10-31  Richard Mlynarik  (mly at peduncle)
+1991-10-31  Richard Mlynarik  (mly@peduncle)
 
-        * ebuff-menu.el (eletric-buffer-menu-mode-map):  Define
-        < and > to scroll-left and scroll-right per user suggestion.
+       * ebuff-menu.el (electric-buffer-menu-mode-map): Define
+       < and > to scroll-left and scroll-right per user suggestion.
 
-1991-10-31  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-31  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * files.el (cd): Don't bother calling pwd after changing the
        directory.
        screen's parameters to initial-screen-parameters, so that moves
        and resizes may take place if appropriate.
 
-       * cmushell.el: This is now the real shell.el.  Removed the "cmu"
+       * cmushell.el: This is now the real shell.el.  Removed the "cmu"
        prefix from names.
        (shell): Marked this to be autoloaded.
 
-1991-10-29  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-29  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * files.el (find-file-noselect): Extract filename abbreviation
        code into separate function.
        doesn't exist, offer to create it.
        (make-directory-path): New function to support this offer.
 
-1991-10-28  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-28  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * macros.el (apply-macro-to-region-lines): Use a marker to keep
        track of the next line to operate on, so the macro can delete or
        (disassemble-1): Use nth to extract components of explicit call to
        byte-code, not car and cdr.
 
-1991-10-25  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-25  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
-       * lisp-mode.el (eval-print-last-sexp): Saying (terpri
-       (current-buffer)) after evaluating the expression does bad things
-       if the expression changes the current buffer, so bind
-       standard-input to the buffer that is current before evaluation.
+       * lisp-mode.el (eval-print-last-sexp): Saying (terpri (current-buffer))
+       after evaluating the expression does bad things if the expression
+       changes the current buffer, so bind standard-input to the buffer that
+       is current before evaluation.
 
 1991-10-21  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
-       * compile.el (compilation-buffer-name-function,
-       compilation-finish-function): Add autoload cookie for these.
+       * compile.el (compilation-buffer-name-function)
+       (compilation-finish-function): Add autoload cookie for these.
 
-1991-10-15  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * info.el (Info-follow-nearest-node): Adjusted for new return
        value format from coordinates-in-window-p.
        to see if this is a compilation buffer, because the latter might
        not be local.
 
-1991-10-04  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-04  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * files.el (revert-buffer): Call verify-visited-file-modtime with
        one arg (the current buffer), instead of none.
        * version.el (emacs-version): (From Bob:) Take optional arg
        (prefix arg) to insert version text at point.
 
-1991-09-26  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-09-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * info.el (Info-default-directory-list): defvar this instead of
        defconsting it, so paths.el can set it.
        * autoload.el (update-file-autoloads): Always check the old section.
        If the file has no cookies, it will be deleted and not replaced.
 
-1991-09-08  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-09-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * simple.el (line-move): After C-e, do consider eol of blank line.
        Don't treat start of blank line as eol.
 
-1991-09-07  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-09-07  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * fill.el (fill-individual-paragraphs):
        Find a fill-prefix that works for the whole paragraph.
 
        * simple.el (line-move): Don't treat start of blank line as eol.
 
-1991-09-03  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-09-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * debug.el (debugger-step-through): Fix message typo.
 
-1991-09-02  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-09-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * server.el (server-start): Delete old socket in /tmp as well as in ~.
 
-1991-08-26  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-08-26  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * abbrev.el, chistory.el: Remove periods from error messages.
 
-1991-08-25  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-08-25  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * help.el (describe-function, describe-variable):
        Return the same text as was displayed.
        * map-ynp.el: No need for provide.
        * loadup.el: Load map-ynp.
 
-1991-08-23  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1991-08-23  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-last-day-of-month, calendar-leap-year-p,
-        calendar-day-number, calendar-absolute-from-gregorian): Change
-       from functions to macros for speed.
+       * calendar.el (calendar-last-day-of-month, calendar-leap-year-p)
+       (calendar-day-number, calendar-absolute-from-gregorian):
+       Change from functions to macros for speed.
 
 1991-08-22  Roland McGrath  (roland@albert.gnu.ai.mit.edu)
 
 
        * rmail.el (rmail-convert-to-babyl-format): Add missing paren.
 
-1991-08-19  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1991-08-19  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (redraw-calendar): Preserve cursor location in
+       * calendar.el (redraw-calendar): Preserve cursor location in
        redrawing.
-       (extract-calendar-month, extract-calendar-day,
-       extract-calendar-year):
-        Change from functions to macros to speed up computation.
+       (extract-calendar-month, extract-calendar-day, extract-calendar-year):
+       Change from functions to macros to speed up computation.
 
-        * holiday.el:
-        calendar-holiday-function-rosh-hashanah-etc: Correct date of Selichot.
+       * holiday.el (calendar-holiday-function-rosh-hashanah-etc):
+       Correct date of Selichot.
 
-1991-08-18  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-08-18  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * rmail.el (rmail-convert-to-babyl-format):
        If can't find end of babyl header or babyl message,
        (doctor-doc): Use member instead of doctor-member.
        (doctor-rms): Restored.
 
-1991-08-16  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-16  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * term/x-win.el: Removed obsolete definitions for function keys.
 
        screen-initialize.  Arrange to cause errors if people try to
        create screens when no window system is running.
 
-       * loadup.el: load screen.el into the dumped emacs.
+       * loadup.el: Load screen.el into the dumped emacs.
 
        * subr.el (add-hook): Cons FUNCTION onto the value of the symbol
        HOOK, not the symbol itself.
        (ctl-x-3-map): New prefix.
        (mouse-map): Deleted.
 
-       * screen.el (new-screen-x-delta, new-screen-y-delta,
-       new-screen-position): Removed.
+       * screen.el (new-screen-x-delta, new-screen-y-delta)
+       (new-screen-position): Removed.
        (new-screen): Simplified.
        (split-to-other-screen): Removed.
-       (switch-to-buffer-other-screen, find-file-other-screen,
-       find-file-read-only-other-screen, mail-other-screen): Moved, along
+       (switch-to-buffer-other-screen, find-file-other-screen)
+       (find-file-read-only-other-screen, mail-other-screen): Moved, along
        with their keybindings, to...
-       * files.el (switch-to-buffer-other-screen, find-file-other-screen,
-       find-file-read-only-other-screen): Here...
+       * files.el (switch-to-buffer-other-screen, find-file-other-screen)
+       (find-file-read-only-other-screen): Here...
        * sendmail.el (mail-other-screen): And here.
 
 1991-08-14  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
        display time in 24-hour format, rather than using AM/PM suffix.
        Also, don't blow up in substring if load average is unavailable.
 
-1991-08-13  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-13  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * screen.el: Incorporated other-screen functions and key bindings.
 
-       * screen.el: iconification code reworked; this code will require
+       * screen.el: Iconification code reworked; this code will require
        a mapping hook of some sort to work correctly.
 
        * screen.el, term/x-win.el: Renamed screen-default-alist to
        * files.el (save-some-buffers): Add missing `(and' and matching
        `)' so that buffer-offer-save is actually tested.
 
-1991-08-12  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-12  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * window.el (split-window-keep-point): New user option.
        (split-window-vertically): Modified to support it.
        split-window-keep-point according to the baud rate.
        * term/x-win.el: Set split-window-keep-point.
 
-1991-08-10  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-10  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * term/x-win.el (x-daemon-mode, x-establish-daemon-mode): Removed
        these functions; we do this differently now.
        * autoload.el (batch-update-autoloads): Do (save-some-buffers t)
        before killing emacs, so loaddefs.el will be saved.
 
-1991-08-05  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-05  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * screen.el (screen-creation-func): Renamed to
        screen-creation-function, as per the convention.
 
        * screen.el: All of the screen startup code reworked.
 
-1991-08-01  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-01  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * startup.el (pre-init-hook): New variable.
        (window-setup-hook): Doc fix.
        (command-line): Call pre-init-hook.
        (command-line-1): Updated copyright date.
 
-1991-07-31  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-31  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * rmailedit.el: When initializing rmail-edit-map, take the cdr of
        text-mode-map before nconcing it, to omit the keymap header.
        pop-up-screen-function.
        (buffer-in-other-screen): Use pop-up-screens, not auto-new-screen.
 
-1991-07-30  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-30  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * apropos.el (apropos, super-apropos): Don't make window for no syms.
 
-1991-07-29  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-29  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * loaddefs.el: Don't make backup versions of this file.
 
 
        * autoload.el (generate-autoload-cookie): Doc fix.
 
-1991-07-28  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-28  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * etags.el: Renamed new-etags.el, copied Emacs 18's tags package
        into its place - the new version seemed to have half-completed
        major changes.  Added autoload marks and changed it to (provide
        'etags) instead of tags.
 
-       * help.el: Autoload the (defvar help-map ...) so that info.el
+       * help.el: Autoload the (defvar help-map ...) so that info.el
        can define keys in it.
        * loaddefs.el: Updated.
 
        New fns, bound to C-h C-f and C-h C-k, to pop to the info node for
        an Emacs command or keystroke.
 
-1991-07-26  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-26  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * terminal.el (te-stty-string): Delete `new' since loses on SYSV.
 
 
        * edebug.el: Version 2.5 from LaLiberte.
 
-1991-07-25  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-25  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * view.el: (define-key "C-xv" 'view-file).
        (view-file-other-window, view-buffer-other-window): New functions.
        * screen.el (auto-new-screen-function): Set this to a lambda which
        calls the screen-creation-func.
 
-1991-07-19  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-19  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * backquote.el (bq-make-maker):
        Don't replace quoted shared structure by copies.
 
        * sendmail.el (mail-do-fcc): Added missing close paren.
 
-1991-07-15  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * term/x-win.el: Enable interrupt-driven input after opening the X
        connection, so that the fcntls on file descriptor 0 apply to the
        * screen.el: Don't bind `C-x o' to next-multiscreen-window or
        displace other-window to `M-o'.
 
-1991-07-15  Stephen A. Wood  (saw at hallc1)
+1991-07-15  Stephen A. Wood  (saw@hallc1)
 
        * fortran.el version 1.28.3
        Now works in either mode when `tab-width' is not 8.
        (fortran-electric-line-number, fortran-indent-to-column): Use
        `fortran-minimum-statement-indent' instead of 8.
 
-       (fortran-current-line-indentation):  Now skips over line number
+       (fortran-current-line-indentation): Now skips over line number
        and whitespace correctly when tab-width is not 8.
 
-       (fortran-setup-tab-format-style):  Set `fortran-comment-line-column' and
+       (fortran-setup-tab-format-style): Set `fortran-comment-line-column' and
        `fortran-minimum-statement-indent' to (max tab-width 6) instead of 8.
        The minimum 6 insures legal indenting for lines with line numbers.
 
-1991-07-13  Jim Blandy  (jimb at churchy.gnu.ai.mit.edu)
+1991-07-13  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
        * info.el (Info-find-node): Call buffer-flush-undo with one arg,
        instead of none.  Change call to get-buffer-c>reate to
        occur-pos-list of nulls.  And allocate the final-context-start
        marker once, so we don't allocate jillions of markers in the
 
-1991-07-11  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-07-11  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
        * term/x-win.el (x-handle-args): Re-written to take the command
        line switch as an argument, instead of just assuming it's in ARGS,
 
        * map-ynp.el (map-y-or-n-p): Fixed lossage on ? or random char.
 
-1991-07-08  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * ftp.el (ftp-command): Skip multiline messages.
 
 
        * map-ynp.el (map-y-or-n-p): Don't quote a form inside quasiquote.
 
-1991-07-04  Stephen A. Wood  (saw at hallc1.cebaf.gov)
+1991-07-04  Stephen A. Wood  (saw@hallc1.cebaf.gov)
 
        * fortran.el: Added ;;;###autoload definition for
        fortran-tab-mode-default variable.
        * map-ynp.el (map-y-or-n-p): Fixed bug that caused first elt on !
        hit not get acted on.
 
-1991-07-04  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * cmacexp.el (c-macro-expand): Use new variables
        c-macro-preprocessor and c-macro-options.
        * map-ynp.el (map-y-or-n-p): Fixed misplaced paren.
        Fixed list-eating bug.
 
-1991-07-01  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * ws-mode.el: New file.
 
        * map-ynp.el (map-y-or-n-p): LISTS may also be an iterator fn.
        PROMPTER may also be a format string.
 
-1991-06-29  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-06-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * simple.el (shell-command-on-region):
        Handle case where input is from *Shell Command Output*.
 
-1991-06-28  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-06-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * startup.el (command-line): Let init file change command-line-args.
        Don't fail to advance args past -debug-init.
        (command-line-1): Ignore here options processed at earlier stages.
 
-1991-06-26  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-06-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * term/x-win.el (x-read-resources): When a resource is not
-       available, use (nth 2 key-resname-default) to get the default, not
-       (nth 3 key-resname-default), which is nil.
+       available, use (nth 2 key-resname-default) to get the default,
+       not (nth 3 key-resname-default), which is nil.
        Open the connection to the server *before* trying to read the
        resources, silly.
 
-1991-06-20  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-06-20  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * subr.el (ignore): Added docstring for this; it appears as a key
        binding, so it ought to be described.
 
        * disass.el (disassemble-internal): Fixed typo string? -> stringp.
 
-1991-05-26  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1991-05-26  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * holiday.el (calendar-holiday-function-passover-etc): Correct
+       * holiday.el (calendar-holiday-function-passover-etc): Correct
        date and spelling of Yom HaAtzma'ut.
 
-1991-05-23  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-23  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * mail-utils.el: Require lisp-mode, because we use
        lisp-mode-syntax-table.  Lisp-mode is usually in the dumped emacs,
 
 1991-05-23  Michael I Bushnell  (mib@geech.gnu.ai.mit.edu)
 
-       * startup.el (command-line): don't do anything if $VERSION_CONTROL
-       is not set; move code to import environment var ahead of .emacs
-       load.
+       * startup.el (command-line): Don't do anything if $VERSION_CONTROL
+       is not set; move code to import environment var ahead of .emacs load.
 
-1991-05-22  Brian Preble  (rassilon at mole.gnu.ai.mit.edu)
+1991-05-22  Brian Preble  (rassilon@mole.gnu.ai.mit.edu)
 
        * forms.el (scroll-up, scroll-down): Made argument &optional.
 
        save-buffer-skip buffer.  If the user wants this confusing
        behavior, it can be personally customized.
 
-1991-05-22  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-05-22  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * term/x-win.el (x-switches-specified): Variable deleted; the
        options given on the command line are placed in screen-default
        (pop-initial-screen): Don't do a condition-case to call
        death-function.
 
-1991-05-18  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-18  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * macros.el (apply-macro-to-region-lines): Added a save-excursion
        around the macro invocation, so that the macro doesn't need to
        the window system, catch it and write the error message to
        external-debugging-output.
 
-1991-05-17  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1991-05-17  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * holiday.el: Add Erev Shavuot to the full list of Jewish
-       holidays.
+       * holiday.el: Add Erev Shavuot to the full list of Jewish holidays.
 
-1991-05-16  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-05-16  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
        * macros.el (apply-macro-to-region-lines): New function.
 
        * map-ynp.el (map-y-or-n-p): Put the cursor in the echo area while
        prompting.
 
-1991-05-13  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-05-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * bytecomp.el (byte-compile-setq): Clean error if var not a symbol.
 
        update-directory-autoloads on /gd/gnu/emacs/lisp had a tendency to
        eat all available memory.
 
-1991-05-13  Brian Preble  (rassilon at mole.gnu.ai.mit.edu)
+1991-05-13  Brian Preble  (rassilon@mole.gnu.ai.mit.edu)
 
        * abbrev.el, add-log.el, apropos.el, asm-mode.el, autoload.el:
-         awk-mode.el, backquote.el, bibtex.el, bytecomp.el, c++-mode.el:
-         cal.el, calc-ext.el, calc.el, chistory.el, cl-indent.el, etags.el:
-         compare-w.el, compile.el, dabbrev.el, debug.el, diary.el, diff.el:
-         dired.el, disass.el, dissociate.el, doctor.el, ebuff-menu.el, edt.el:
-         echistory.el, edebug.el, edmacro.el, emerge.el, find-dired.el:
-         fortran.el, ftp.el, gdb.el, gnus.el, gnuspost.el, gosmacs.el:
-         hanoi.el, helper.el, holidays.el, indent.el, info.el, informat.el:
-         isearch.el, ispell.el, ledit.el, loaddefs.el, rect.el, macros.el:
-         mail-utils.el, mailalias.el, makesum.el, man.el, map-ynp.el, mh-e.el:
-         mlconvert.el, modula2.el, novice.el, nroff-mode.el, options.el:
-         outline.el, paragraphs.el, picture.el, prolog.el, lpr.el, replace.el:
-         reposition.el, rmail.el, spell.el, scribe.el, sendmail.el, server.el:
-         shell.el, sort.el, scheme.el, tabify.el, telnet.el, terminal.el:
-         tex-mode.el, texinfmt.el, texinfo.el, time.el, timer.el:
-         underline.el, userlock.el, vi.el, view.el, vip.el, xscheme.el, yow.e:
+       * awk-mode.el, backquote.el, bibtex.el, bytecomp.el, c++-mode.el:
+       * cal.el, calc-ext.el, calc.el, chistory.el, cl-indent.el, etags.el:
+       * compare-w.el, compile.el, dabbrev.el, debug.el, diary.el, diff.el:
+       * dired.el, disass.el, dissociate.el, doctor.el, ebuff-menu.el, edt.el:
+       * echistory.el, edebug.el, edmacro.el, emerge.el, find-dired.el:
+       * fortran.el, ftp.el, gdb.el, gnus.el, gnuspost.el, gosmacs.el:
+       * hanoi.el, helper.el, holidays.el, indent.el, info.el, informat.el:
+       * isearch.el, ispell.el, ledit.el, loaddefs.el, rect.el, macros.el:
+       * mail-utils.el, mailalias.el, makesum.el, man.el, map-ynp.el, mh-e.el:
+       * mlconvert.el, modula2.el, novice.el, nroff-mode.el, options.el:
+       * outline.el, paragraphs.el, picture.el, prolog.el, lpr.el, replace.el:
+       * reposition.el, rmail.el, spell.el, scribe.el, sendmail.el, server.el:
+       * shell.el, sort.el, scheme.el, tabify.el, telnet.el, terminal.el:
+       * tex-mode.el, texinfmt.el, texinfo.el, time.el, timer.el:
+       * underline.el, userlock.el, vi.el, view.el, vip.el, xscheme.el, yow.el:
        Fixed ;;;###autoload definitions.
 
 1991-05-13  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
        able to grok the originals, but not the copies, so there will be
        only one copy of each docstring in the DOC file.
 
-1991-05-13  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-13  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * isearch.el (search-exit-char): As per the opinion poll results,
        change this to RET.
-       (isearch): Change miscellanous internals so that newline is
+       (isearch): Change miscellaneous internals so that newline is
        automatically quoted, and change the docstring and comments to say
        that RET exits the search.
 
        * find-dired.el (find-ls-option): New defconst, string for "-ls".
        (find-dired): Use it.
 
-1991-05-13  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-05-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * loaddefs.el (auto-mode-alist): Recognize .emacs only at end.
 
-1991-05-13  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-05-13  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * simple.el (blink-matching-open): Make this function interactive.
 
 
        * lisp-mode.el (eval-print-last-sexp): Use terpri instead of newline.
 
-1991-05-09  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-05-09  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
        * disass.el (disassemble-internal): Rearranged to conveniently
        handle compiled-function objects.
        * map-ynp.el: New file defines new fn map-y-or-n-p.
        * files.el (save-some-buffers): Rewritten to use it.
 
-1991-05-08  Brian Preble  (rassilon at mole.gnu.ai.mit.edu)
+1991-05-08  Brian Preble  (rassilon@mole.gnu.ai.mit.edu)
 
        * rmail.el: Doc fix.
        (rmail-first-message): New function; bound to "<".
 
-1991-05-08  Jim Blandy  (jimb at churchy.gnu.ai.mit.edu)
+1991-05-08  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
        * screen.el: Removed temporary hack to set up auto-new-screen and
        auto-new-screen-function.
        command and do dired on the result.
        * loaddefs.el (find-dired): Autoload it.
 
-1991-05-06  Stephen A. Wood  (saw at hallc1.cebaf.gov)
+1991-05-06  Stephen A. Wood  (saw@hallc1.cebaf.gov)
 
        * fortran.el version 1.28
        Major upgrade of previous version 1.21.  Cleaned up doc-strings, made
        `fortran-minimum-statement-indent', `fortran-column-ruler',
        and `fortran-tab-mode-string'.  Call fortran-analyze-file-format.
 
-       (fortran-window-create, fortran-window-create-momentarily):  Cleaned
+       (fortran-window-create, fortran-window-create-momentarily): Cleaned
        up first function, created second to create a window 72 characters
        wide until a key is struck.
 
        If a previous END statement is found, the indentation is reset to the
        minimum.
 
-       (fortran-current-line-indentation, fortran-indent-to-column):
-       (fortran-split-line, fortran-numerical-continuation-char):
+       (fortran-current-line-indentation, fortran-indent-to-column)
+       (fortran-split-line, fortran-numerical-continuation-char)
        (fortran-line-number-indented-correctly-p): Handle tab format style.
 
-       (fortran-analyze-file-format):
-       (fortran-tab-mode, fortran-setup-tab-mode-style):
+       (fortran-analyze-file-format)
+       (fortran-tab-mode, fortran-setup-tab-mode-style)
        (fortran-setup-fixed-format-style): New commands.
 
-1991-05-05  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-05-05  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
        * calc.el: When setting up calc-digit-map, don't try to apply aref
        to the keymaps; extract the vectors from the keymaps before
        * calc-ext.el: When setting up calc-mode-map, use define-key and
        lookup-key instead of aset and aref.
 
-1991-05-03  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-05-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * help.el (function-called-at-point): Try a symbol around point.
        (describe-function): Describe datatype also.
 
-1991-05-01  Roland McGrath  (roland at albert.gnu.ai.mit.edu)
+1991-05-01  Roland McGrath  (roland@albert.gnu.ai.mit.edu)
 
        * lisp-mode.el (eval-last-sexp, eval-defun): Bind standard-output
        to where the value of the form will be printed while evalling it.
 
-1991-04-30  Roland McGrath  (roland at albert.gnu.ai.mit.edu)
+1991-04-30  Roland McGrath  (roland@albert.gnu.ai.mit.edu)
 
        * lisp-mode.el (eval-last-sexp): Rewritten to read a form and then
        eval it, rather than using eval-region.  The old version could
        (eval-print-last-sexp): Rewritten to just call eval-last-sexp;
        removed some duplicated code.
 
-1991-04-30  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-04-30  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * isearch.el (isearch): * and ? are not special after incomplete input.
        When they are special, use old other-end for cs in both reverse
        and forward.
 
-1991-04-30  Stephen A. Wood  (saw at hallc1.cebaf.gov)
+1991-04-30  Stephen A. Wood  (saw@hallc1.cebaf.gov)
 
        * fortran.el version 1.28.
        Major upgrade of previous version 1.21.
        digit keys not to work at all if electric line numbering was
        disabled.
 
-1991-04-29  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-04-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * info.el (Info-read-subfile): Skip blank lines.
 
        * simple.el (count-lines-region): Display the number of characters
        in the region as well.
 
-1991-04-14  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1991-04-14  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el (diary-omer, diary-parasha): Fix punctuation in diary
+       * diary.el (diary-omer, diary-parasha): Fix punctuation in diary
        entries.
 
 1991-04-12  Brian Preble  (rassilon@gnu.ai.mit.edu)
 
 1991-04-04  Raul Acevedo  (kitaro@gnu.ai.mit.edu)
 
-       * info.el (Info-mode): now runs `Info-mode-hook'
+       * info.el (Info-mode): Now runs `Info-mode-hook'.
 
 1991-04-02  Brian Preble  (rassilon@gnu.ai.mit.edu)
 
 
        * fill.el (justify-current-line): Handle extra indent after prefix.
 
-1991-03-14  Robert J. Chassell (bob@gnu.ai.mit.edu)
+1991-03-14  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-        * info.el (Info-forward-node): Go up several levels, if necessary.
-        Add two new arguments.
-        (Info-final-node): Go forward from last node in menu.
+       * info.el (Info-forward-node): Go up several levels, if necessary.
+       Add two new arguments.
+       (Info-final-node): Go forward from last node in menu.
        (Info-find-node): Turn off undo in Info's buffers.
 
 1991-03-14  Richard Stallman  (rms@mole.ai.mit.edu)
        rather than goto-char, since the final character position is
        rendered obsolete by the intervening fill-region-as-paragraph.
 
-1991-02-24  Edward M. Reingold  (reingold at emr.cs.uiuc.edu)
+1991-02-24  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el (include-other-diary-files): Fix documentation string.
+       * diary.el (include-other-diary-files): Fix documentation string.
 
 1991-02-23  Roland McGrath  (mcgrath@cygint.cygnus.com)
 
        * comint.el (comint-mode): Move the creation of input-ring down
        with the other variables, and (golly!) initialize it to a ring.
        (make-comint): Pass a parameter to comint-check-proc - buffer.
-       * shell.el (shell): rebalance parens.
+       * shell.el (shell): Rebalance parens.
 
 1991-01-31  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1991-01-21  Mike Newton  (newton@fig)
 
-       * bibtex.el: updated to conform better with bibtex 0.99c by:
+       * bibtex.el: Updated to conform better with bibtex 0.99c by:
        bibtex-mode : updated comments to indicate new use of
        address, add minor explanations and fix small omissions.
        bibtex-entry : fixed spelling of variable
 
        * bibtex.el: Expanded the various bibtex-field-* patterns to
-       allow fields like 'title = poft # "Fifth Triquaterly" # random-conf,'.
+       allow fields like 'title = poft # "Fifth Triquaterly" # random-conf,'.
        Needs to have more work done to accept all cases.  Added code for
        the bibtex 'crossref' command, which subsumes other options.  Made
        field ordering different when this option on.  Also allow user to
 
 1991-01-12  Jim Blandy  (jimb@gnu.ai.mit.edu)
 
-       * etags.el (visit-tags-file-buffer): use progn instead of
+       * etags.el (visit-tags-file-buffer): Use progn instead of
        save-excursion, so the buffer actually gets visited.
 
 1991-01-11  Richard Mlynarik  (mly@august-east.ai.mit.edu)
 
-        * terminal.el (terminal-cease-edit):  If this dubious code
+       * terminal.el (terminal-cease-edit): If this dubious code
        is really necessary it might as well be more bug-free.
 
-        * ehelp.el (with-electric-help):  Use window-configs.
+       * ehelp.el (with-electric-help): Use window-configs.
 
 1991-01-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1991-01-08  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
-       * bytecomp.el (byte-compile-byte-code-maker):  Since
+       * bytecomp.el (byte-compile-byte-code-maker): Since
        byte-compile-lambda is free to return the original lambda
        expression, we'd better be prepared to handle things that aren't
        bytecode objects.
        Change fortran-mode-map keymap to non-sparse.
        (fortran-electric-line-number): Fix bug occurring when
        fortran-electric-line-number is nil.
-       (fortran-mode, fortran-next-statement):
+       (fortran-mode, fortran-next-statement)
        (fortran-line-number-indented-correctly-p): Fix up doc strings.
        (fortran-indent-to-column): Protect against nil comment-start-skip.
 
        * compile.el (compilation-last-error): Remove this variable.
        (next-error): Don't set it.
 
-1990-12-12  Ed Reingold  (reingold at emr.cs.uiuc.edu)
+1990-12-12  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-end-of-year): Delete extraneous statement
+       * calendar.el (calendar-end-of-year): Delete extraneous statement
        in let.
-        (calendar-mode): Update old description of use of hooks to get the
-        fancy diary display.
+       (calendar-mode): Update old description of use of hooks to get the
+       fancy diary display.
 
 1990-12-12  Roland McGrath  (roland@albert.ai.mit.edu)
 
 
 1990-11-30  Mike Newton  (newton@gumby.cs.caltech.edu)
 
-       * bibtex.el (start comments): added earlier comments of Bengt
-       Martensson.  Some of the changes listed below are originally his
-       (including clean-entry, OPTkey and OPTannote, the function
+       * bibtex.el (start comments): Added earlier comments of Bengt
+       Martensson.  Some of the changes listed below are originally
+       his (including clean-entry, OPTkey and OPTannote, the function
        renaming and the preamble code).
 
-       * bibtex.el (bibtex-field-* patterns): expanded to allow fields
-       like 'title = poft # "Fifth Triquaterly" #      random-conf,'.
+       * bibtex.el (bibtex-field-* patterns): Expanded to allow fields
+       like 'title = poft # "Fifth Triquaterly" # random-conf,'.
        Needs to have more work done to accept all cases.
 
-       * bibtex.el (bibtex-clean-entry-zap-empty-opts): added.
+       * bibtex.el (bibtex-clean-entry-zap-empty-opts): Added.
 
-       * bibtex.el (bibtex-include-OPTcrossref): added.  If set, changes
-       order of the the lists presented to luser.
+       * bibtex.el (bibtex-include-OPTcrossref): Added.  If set, changes
+       order of the lists presented to luser.
 
-       * bibtex.el (bibtex-include-OPTkey & bibtex-include-OPTannote): added
+       * bibtex.el (bibtex-include-OPTkey & bibtex-include-OPTannote): Added.
 
-       * bibtex.el (bibtex-mode-user-optional-fields): can be set to a list
+       * bibtex.el (bibtex-mode-user-optional-fields): Can be set to a list
        of field the user wants to add to entries.
 
-       * bibtex.el (bibtex-mode documentation string): updated for new changes,
+       * bibtex.el (bibtex-mode documentation string): Updated for new changes,
        DEAthesis added back in, bibtex-preamble call added.
 
-       * bibtex.el (bibtex-entry): add OPTkey/annote.  If OPTcrossref set
+       * bibtex.el (bibtex-entry): Add OPTkey/annote.  If OPTcrossref set
        then put it in.
 
-       * bibtex.el (bibtex-make-entry): renamed  bibtex-make-field
+       * bibtex.el (bibtex-make-entry): Renamed bibtex-make-field.
 
-       * bibtex.el (bibtex-make-optional-entry): renamed
+       * bibtex.el (bibtex-make-optional-entry): Renamed
        bibtex-make-optional-field.
 
-       * bibtex.el (bibtex-Article): change order of presentation
+       * bibtex.el (bibtex-Article): Change order of presentation
        if OPTcrossref is set.
 
-       * bibtex.el (bibtex-InBook): change order of presentation
+       * bibtex.el (bibtex-InBook): Change order of presentation
        if OPTcrossref is set.
 
-       * bibtex.el (bibtex-InCollection): change order of presentation
+       * bibtex.el (bibtex-InCollection): Change order of presentation
        if OPTcrossref is set.
 
-       * bibtex.el (bibtex-InProceedings): change order of presentation
+       * bibtex.el (bibtex-InProceedings): Change order of presentation
        if OPTcrossref is set.
 
-       * bibtex.el (bibtex-MastersThesis): added "note".
+       * bibtex.el (bibtex-MastersThesis): Added "note".
 
-       * bibtex.el (bibtex-preamble): added.
+       * bibtex.el (bibtex-preamble): Added.
 
-       * bibtex.el (bibtex-inside-field) : only go backwards if quote is there.
+       * bibtex.el (bibtex-inside-field): Only go backwards if quote is there.
 
-       * bibtex.el (bibtex-clean-entry): added call to
+       * bibtex.el (bibtex-clean-entry): Added call to
        bibtex-clean-entry-zap-empty-opts, OPT field testing for errors.
 
-       * bibtex.el (bibtex-x-help): added options Conference and preamble,
+       * bibtex.el (bibtex-x-help): Added options Conference and preamble,
        restored DEAthesis.
 
 1990-11-30  Richard Stallman  (rms@mole.ai.mit.edu)
        (byte-compile-normal-call): Don't alter byte-compile-depth.
        (byte-compile-funcall): New function.
 
-1990-11-27  Ed Reingold  (reingold at emr.cs.uiuc.edu)
+1990-11-27  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el (diary-float): Allow month to be a list of months, a
+       * diary.el (diary-float): Allow month to be a list of months, a
        single month, or t (for all months).
 
 1990-11-26  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 1990-11-26  Neil Mager  (neilm@juliet.ll.mit.edu)
 
-        * appt.el: Fixed if construct for midnight update.
+       * appt.el: Fixed if construct for midnight update.
 
-1990-11-25  Ed Reingold  (reingold at emr.cs.uiuc.edu)
+1990-11-25  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el (insert-block-diary-entry): Change reference to
+       * diary.el (insert-block-diary-entry): Change reference to
        mark-ring to calendar-mark-ring.
 
-1990-11-21  Neil Mager  (neilm@juliet.ll.mit.edu)
-
-        * appt.el: Updated header of file to reflect changes.
-
-        * appt.el: Added variable appt-display-diary to display the diary
-        automatically when the appointments list is updated at midnight.
-
-        * appt.el: Fixed bug to allow update of daily appointments list
-        at midnight if today's diary had no entry. Required moving 'if'
-        statement down several lines.
-
-        * appt.el: Changed list-diary-entries-hook to diary-display-hook
-        to be compatible with new version of the calendar/diary packgage.
-
-1990-11-20  Ed Reingold  (reingold at emr.cs.uiuc.edu)
-
-        * calendar.el (calendar-version): New constant, with date
-        (calendar-count-days-region, calendar-not-available): New functions.
-       (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
-
-1990-11-11  Ed Reingold  (reingold at emr.cs.uiuc.edu)
-
-        * diary.el (make-diary-entry): New function.
-        (insert-diary-entry, insert-weekly-diary-entry,
-        insert-monthly-diary-entry, insert-yearly-diary-entry,
-        insert-hebrew-diary-entry, insert-monthly-hebrew-diary-entry,
-        insert-yearly-hebrew-diary-entry, insert-islamic-diary-entry,
-        insert-monthly-islamic-diary-entry,
-        insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
-        is supplied these make nonmarking diary entries; otherwise the entries
-        made are marking.
-        (insert-block-diary-entry, insert-anniversary-diary-entry,
-        insert-cyclic-diary-entry): New functions.
-        * calendar.el: Autoload them.
-       (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
-
-1990-11-08  Ed Reingold  (reingold at emr.cs.uiuc.edu)
-
-        * calendar.el (calendar-set-mark,
-       calendar-exchange-point-and-mark): New functions.
-       (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
-
-1990-11-06  Ed Reingold  (reingold at emr.cs.uiuc.edu)
-
-        * calendar.el (sexp-diary-entry-symbol): New variable.
-        (cursor-to-iso-calendar-date): Simplified, slightly.
-        (cursor-to-calendar-day-of-year): Fixed punctuation.
-        (cursor-to-french-calendar-date): Moved French names to arrays.
-
-        * diary.el (list-sexp-diary-entries, diary-sexp-entry, diary-cyclic,
-        diary-hebrew-date, diary-iso-date, diary-day-of-year,
-        diary-float, diary-islamic-date, diary-anniversary, diary-block,
-        diary-french-date, diary-omer, diary-yahrzeit, diary-parasha,
-        diary-rosh-hodesh, hebrew-calendar-parasha-name): New functions.
-        (list-diary-entries): Added call to (list-sexp-diary-entries) and
-        fixed an obscure error that caused a diary entry to be missed if it
-        was preceded by an empty entry of the same style.
-        (list-hebrew-diary-entries, list-islamic-diary-entries): Fixed an
-        obscure error that caused a diary entry to be missed if it was
-        preceded by an empty entry of the same style.
-        (mark-islamic-calendar-date-pattern): Renamed some local variables
-        more appropriately.
-
+1990-11-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
-1990-10-23  Ed Reingold  (reingold at emr.cs.uiuc.edu)
+       * files.el (basic-save-buffer): Run after-save-hooks.
 
-        * diary.el (list-diary-entries): Added a separate hook to do the
-       display, so that the diary entries can be obtained without
-       displaying them.
-        (simple-diary-display): New function (renaming of
-        ordinary-list-diary-hook).
-        (fancy-diary-display): New function (renaming of
-        prepare-fancy-diary-buffer).
+1990-11-21  Neil Mager  (neilm@juliet.ll.mit.edu)
 
-        calendar.el: Add default definition of diary-display-hook.
+       * appt.el: Updated header of file to reflect changes.
 
-1990-10-20  Ed Reingold  (reingold at emr.cs.uiuc.edu)
+       * appt.el: Added variable appt-display-diary to display the diary
+       automatically when the appointments list is updated at midnight.
 
-        * calendar.el (describe-calendar-mode): Rewrote to give just a
-       brief description of the mode instead of calling describe-mode.
+       * appt.el: Fixed bug to allow update of daily appointments list
+       at midnight if today's diary had no entry. Required moving 'if'
+       statement down several lines.
 
-1990-10-19  Neil Mager  (neilm@juliet.ll.mit.edu)
+       * appt.el: Changed list-diary-entries-hook to diary-display-hook
+       to be compatible with new version of the calendar/diary package.
 
-        * appt.el: Changed issue-appointments-message to
-        appt.issue.message in header.
+1990-11-21  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-        * appt.el: Using copy modified by rms.
+       * texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of line.
+       (texinfo-format-make-node): Handle Info file names with periods in them.
 
-1990-10-08  Ed Reingold  (reingold at emr.cs.uiuc.edu)
+       * history.el: Specify `(provide 'history)'.
 
-        * holiday.el (calendar-holiday-function-hebrew): Fixed minor
-       problem with the code to short-circuit the calculations to save
-       time.
+1990-11-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        *diary.el (mark-hebrew-calendar-date-pattern): Fixed minor problem
-       with the code to short-circuit the calculations to save time.
+       * calendar.el (calendar-version): New constant, with date.
+       (calendar-count-days-region, calendar-not-available): New functions.
+       (calendar-mode-map): Put them on keys.
+       (calendar-mode): Describe them.
 
-1990-11-22  Richard Stallman  (rms@mole.ai.mit.edu)
+1990-11-19  Richard Mlynarik  (mly@august-east)
 
-       * files.el (basic-save-buffer): Run after-save-hooks.
+       * rfc822.el (rfc822-addresses): Blow out, don't loop, on ").
+       (rfc822-addresses-1): Error if address "phrase" not followed by
+       route-spec.
 
-1990-11-21  Robert J. Chassell  (bob@gnu.ai.mit.edu)
+       * ebuff-menu.el (Electric-buffer-menu-mode): Remove questionable
+       code which attempted to fake out mode-name in mode-line-list.
+       Also, use slow \\<...> technology.
 
-        * texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of
-        line.
-        (texinfo-format-make-node): Handle Info file names with periods in
-        them.
+1990-11-13  David J. MacKenzie  (djm@apple-gunkies)
 
-        * history.el: Specify `(provide 'history)'.
+       * fortran.el: Use domain format instead of uucp format for bug
+       list address.
 
-1990-11-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+1990-11-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
-        * calendar.el:
-        Added constant calendar-version with date
-        (calendar-count-days-region),
-        (calendar-not-available): New functions.
-       (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
+       * lisp.el (lisp-complete-symbol): Use emacs-lisp-mode-syntax-table.
 
 1990-11-11  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el:
-        (make-diary-entry): New function.
-        (insert-diary-entry), (insert-weekly-diary-entry),
-        (insert-monthly-diary-entry), (insert-yearly-diary-entry),
-        (insert-hebrew-diary-entry), (insert-monthly-hebrew-diary-entry),
-        (insert-yearly-hebrew-diary-entry), (insert-islamic-diary-entry),
-        (insert-monthly-islamic-diary-entry),
-        (insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
-        is supplied these make nonmarking diary entries; otherwise the entries
-        made are marking.
-        (insert-block-diary-entry), (insert-anniversary-diary-entry),
-        (insert-cyclic-diary-entry): New functions.
-
-        * calendar.el:
-        Autoload them.
+       * diary.el (make-diary-entry): New function.
+       (insert-diary-entry, insert-weekly-diary-entry)
+       (insert-monthly-diary-entry, insert-yearly-diary-entry)
+       (insert-hebrew-diary-entry, insert-monthly-hebrew-diary-entry)
+       (insert-yearly-hebrew-diary-entry, insert-islamic-diary-entry)
+       (insert-monthly-islamic-diary-entry)
+       (insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
+       is supplied these make nonmarking diary entries; otherwise the entries
+       made are marking.
+       (insert-block-diary-entry, insert-anniversary-diary-entry)
+       (insert-cyclic-diary-entry): New functions.
+
+       * calendar.el: Autoload them.
        (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
+       (calendar-mode): Describe them.
 
 1990-11-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el:
-        (calendar-set-mark), (calendar-exchange-point-and-mark): New functions.
+       * calendar.el (calendar-set-mark, calendar-exchange-point-and-mark):
+       New functions.
        (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
+       (calendar-mode): Describe them.
 
 1990-11-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el: Added new variable sexp-diary-entry-symbol.
-        (cursor-to-iso-calendar-date): Simplified, slightly.
-        (cursor-to-calendar-day-of-year): Fixed punctuation.
-        (cursor-to-french-calendar-date): Moved French names to arrays.
-
-        * diary.el:
-        (list-sexp-diary-entries), (diary-sexp-entry), (diary-cyclic),
-        (diary-hebrew-date), (diary-iso-date), (diary-day-of-year),
-        (diary-float), (diary-islamic-date), (diary-anniversary),(diary-block),
-        (diary-french-date), (diary-omer), (diary-yahrzeit), (diary-parasha),
-        (diary-rosh-hodesh), (hebrew-calendar-parasha-name): New functions.
-        (list-diary-entries): Added call to (list-sexp-diary-entries) and
-        fixed an obscure error that caused a diary entry to be missed if it
-        was preceded by an empty entry of the same style.
-        (list-hebrew-diary-entries), (list-islamic-diary-entries): Fixed an
-        obscure error that caused a diary entry to be missed if it was
-        preceded by an empty entry of the same style.
-        (mark-islamic-calendar-date-pattern): Renamed some local variables
-        more appropriately.
-
-
-1990-10-23  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-        * diary.el
-        (list-diary-entries): Added a separate hook to do the display, so
-        that the diary entries can be obtained without displaying them.
-        (simple-diary-display): New function (renaming of
-        ordinary-list-diary-hook).
-        (fancy-diary-display): New function (renaming of
-        prepare-fancy-diary-buffer).
-
-        calendar.el: Add default definition of diary-display-hook.
-
-1990-10-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-        * calendar.el
-        (describe-calendar-mode): Rewrote to give just a brief description
-        of the mode instead of calling describe-mode.
-
-1990-10-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-        * holiday.el:
-        (calendar-holiday-function-hebrew): Fixed minor problem with the
-        code to short-circuit the calculations to save time.
-
-        *diary.el:
-        (mark-hebrew-calendar-date-pattern): Fixed minor problem with the
-        code to short-circuit the calculations to save time.
-
-1990-09-10  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-        * diary.el:
-        (list-diary-entries), (list-hebrew-diary-entries),
-        (list-islamic-diary-entries): Fixed to use add-to-diary-list.
-
-1990-09-07  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-        * holiday.el
-        (filter-visible-calendar-holidays): New function.
-        (calendar-holiday-function-rosh-hashanah-etc): Rewrote.
-        (calendar-holiday-function-tisha-b-av-etc): New function.
-        (calendar-holiday-function-passover-etc): New function.
-        (calendar-holiday-function-hanukkah): New function.
-        (calendar-holiday-function-easter-etc): Rewrote.
-
-        * calendar.el:
-        (calendar-other-month): Rewrote.
-        (calendar-read), (calendar-make-alist): New functions.
-        Eliminated constants calendar-day-abbrev-list and
-        calendar-month-abbrev-list.
-        (calendar-current-date): Eliminated use of calendar-month-abbrev-list.
-        Modified the default value of `calendar-holidays'.
-        Added variable `all-christian-calendar-holidays'.
-        Added variable `all-islamic-calendar-holidays'.
-        Added variable `all-hebrew-calendar-holidays'.
-        (redraw-calendar), (calendar-goto-date), (calendar-goto-julian-date),
-        (calendar-goto-hebrew-date), (calendar-goto-islamic-date),
-        (calendar-goto-iso-date): New functions.
-       (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
-       (calendar-mode-map): Put scroll-other-window on a key.
-        list-diary-entries-hook: Changed the default value to
-        ordinary-list-diary-hook.
-
-        * diary.el:
-        (mark-diary-entries), (mark-islamic-diary-entries),
-        (mark-hebrew-diary-entries): Eliminated use of constant alists for
-        month and day names.
-        (prepare-fancy-diary-buffer): Fixed the way holidays are displayed
-        when there are no diary entries but lots of holidays.
-        (ordinary-list-diary-hook), (add-to-diary-list): New functions.
-
-
-1990-09-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-        * calendar.el:
-        Changed reference at beginning of file from the report to the
-        published version of the paper.
-        Changed all calls to `mod' to call `%' to avoid problem with cl.
-        (calendar-date-string): Added optional parameter `nodayname'.
-        (cursor-to-islamic-calendar-date): Fixed so that
-        calendar-date-string doesn't try find the day name.
-        (cursor-to-hebrew-calendar-date): Fixed so that
-        calendar-date-string doesn't try find the day name.
-        nongregorian-diary-marking-hook: Fixed typo in doc string.
-        (calendar-mode): Fixed a typo in doc string.
-        (cursor-to-iso-calendar-date): Made message consistent with
-        similar functions for Julian, Islamic, Hebrew, and French calendars.
-        (calendar-absolute-from-gregorian): Simplified calculation.
-        (calendar-mark-today): Changed today mark to `=' to avoid
-        confusion with the default holiday mark.
-        (calendar-julian-from-absolute): Rewrote parallel to other functions.
-        (calendar-islamic-from-absolute): Rewrote parallel to other functions.
-        (calendar-forward-day): Fixed movement when cursor is not on a date
-        and arg is negative.
-        Added description of new `if' form to doc string for calendar-holidays.
-
-
-        * diary.el:
-        Changed all calls to `mod' to call `%' to avoid problem with cl.
-        (diary-entry-time): New function.
-        (diary-entry-compare): Rewritten to take time of day into account.
-
-        * holiday.el:
-        Changed all calls to `mod' to call `%' to avoid problem with cl.
-        (calendar-holiday-function-rosh-hashanah-etc): Fixed grammatical
-        error in a comment.
-        (calendar-holiday-function-hebrew): Fixed typo in doc string.
-        (calendar-holiday-function-islamic): Fixed typo in doc string.
-        (calendar-holiday-function-if): New function.
-
-1990-11-19  Richard Mlynarik  (mly@august-east)
-
-        * rfc822.el (rfc822-addresses):  Blow out, don't loop, on ")
-        (rfc822-addresses-1) Error if address "phrase" not followed by
-       route-spec
-
-        * ebuff-menu.el (Electric-buffer-menu-mode): Remove questionable
-       code which attempted to fake out mode-name in mode-line-list.
-        Also, use slow \\<...> technology.
-
-1990-11-13  David J. MacKenzie  (djm@apple-gunkies)
-
-       * fortran.el: Use domain format instead of uucp format for bug
-       list address.
-
-1990-11-12  Richard Stallman  (rms@mole.ai.mit.edu)
-
-       * lisp.el (lisp-complete-symbol): Use emacs-lisp-mode-syntax-table.
+       * calendar.el (sexp-diary-entry-symbol): New variable.
+       (cursor-to-iso-calendar-date): Simplified, slightly.
+       (cursor-to-calendar-day-of-year): Fixed punctuation.
+       (cursor-to-french-calendar-date): Moved French names to arrays.
+
+       * diary.el (list-sexp-diary-entries, diary-sexp-entry, diary-cyclic)
+       (diary-hebrew-date, diary-iso-date, diary-day-of-year)
+       (diary-float, diary-islamic-date, diary-anniversary, diary-block)
+       (diary-french-date, diary-omer, diary-yahrzeit, diary-parasha)
+       (diary-rosh-hodesh, hebrew-calendar-parasha-name): New functions.
+       (list-diary-entries): Added call to (list-sexp-diary-entries) and
+       fixed an obscure error that caused a diary entry to be missed if it
+       was preceded by an empty entry of the same style.
+       (list-hebrew-diary-entries, list-islamic-diary-entries): Fixed an
+       obscure error that caused a diary entry to be missed if it was
+       preceded by an empty entry of the same style.
+       (mark-islamic-calendar-date-pattern): Renamed some local variables
+       more appropriately.
 
 1990-11-05  Roland McGrath  (roland@geech.ai.mit.edu)
 
        since it somehow disappeared.
 
        * compile.el: Unoverhauled.  Restored from old 19 compile.el, plus
-       these changes: (compilation-{enter,leave}-directory-regexp): New
-       variables, specifying regexps that match lines saying the compilation
-       process is entering/leaving a directory.  The default values match the
-       messages produced by the `-w' option to GNU make.
+       these changes:
+       (compilation-{enter,leave}-directory-regexp): New variables, specifying
+       regexps that match lines saying the compilation process is
+       entering/leaving a directory.  The default values match the messages
+       produced by the `-w' option to GNU make.
        (compilation-error-regexp-alist): [Idea from tale.]  Replaces
        compilation-error-regexp.  Alist (REGEXP FILE-IDX LINE-IDX) of regular
        expressions to match errors in compilation.  If REGEXP matches, the
        regexp matches, set default-directory to that directory, and push it
        on compilation-directory-stack.  When the leave-directory regexp
        matches, pop the stack to find the matching directory, and set
-       default-directory to that.  This change requries RE_NREGS to be (at
+       default-directory to that.  This change requires RE_NREGS to be (at
        least 26) (it's been upped from 10 to 30 in v19 ../src/regex.h).
        (compilation-finish-hook): New variable, a hook to run when a
        compilation finishes.  Called with two args: the compilation buffer
        the name of the major mode of the buffer.  (compile-internal): Use it.
        [From tale's changes:]
        (compile): Moved window enlarging to compile-internal.
-       (compile-internal): Don't use with-output-to-temp-buffer.  Use
-       display-buffer instead.
+       (compile-internal): Don't use with-output-to-temp-buffer.
+       Use display-buffer instead.
 
 1990-11-05  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * c++-mode.el (c++-mode):  Made several global variables related to
+       * c++-mode.el (c++-mode): Made several global variables related to
        comment handling buffer-local.
 
-       * emerge.el:  Moved the kill-buffers out of emerge-extract-* and
+       * emerge.el: Moved the kill-buffers out of emerge-extract-* and
        into the emerge-make-*-list functions which are responsible for
        creating and using them.  unwind-protect it to make sure the
        buffer is always killed.
 
-       * subr.el:  fset buffer-flush-undo to buffer-disable-undo, not
+       * subr.el: fset buffer-flush-undo to buffer-disable-undo, not
        buffer-enable-undo.
 
-       * comint.el, inf-lisp.el, shell.el:  Updated to meet Olin's
+       * comint.el, inf-lisp.el, shell.el: Updated to meet Olin's
        version 2.0 comint offerings.
-        * ring.el:  The underlying history mechanism for comint.
+       * ring.el: The underlying history mechanism for comint.
        Generalised handling of a ring data type based on vectors.
-       * history.el:  For now, a symlink to ring.el.
-       * loaddefs.el:  Updated shell-prompt-pattern doc string.
+       * history.el: For now, a symlink to ring.el.
+       * loaddefs.el: Updated shell-prompt-pattern doc string.
 
 1990-11-02  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-10-25  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-        * texinfmt.el (texinfo-format-defun-1): Replace with new version
-        that handles @deftypefn and related typed definition commands.
-        (texinfo-format-deftypefn-type, texinfo-format-deftypefn-index):
-        Formatting commands for @deftypefn and related typed definition
-        commands.  Inserted related `put' expressions.
+       * texinfmt.el (texinfo-format-defun-1): Replace with new version
+       that handles @deftypefn and related typed definition commands.
+       (texinfo-format-deftypefn-type, texinfo-format-deftypefn-index):
+       Formatting commands for @deftypefn and related typed definition
+       commands.  Inserted related `put' expressions.
+
+1990-10-23  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+       * diary.el (list-diary-entries): Add a separate hook to do the display,
+       so that the diary entries can be obtained without displaying them.
+       (simple-diary-display): New function (renaming of
+       ordinary-list-diary-hook).
+       (fancy-diary-display): New function (renaming of
+       prepare-fancy-diary-buffer).
+
+       * calendar.el: Add default definition of diary-display-hook.
 
 1990-10-23  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * emerge.el (emerge-setup, emerge-setup-with-ancestor):  Moved
+       * emerge.el (emerge-setup, emerge-setup-with-ancestor): Moved
        insert-buffer calls back before call to emerge-extract-diffs where
        the merge-buffer really needs to have something in it.
-       (emerge-extract-diffs,emerge-extract-diffs3):  Moved errant
+       (emerge-extract-diffs,emerge-extract-diffs3): Moved errant
        kill-buffer which interfered with return value of functions.
 
 1990-10-22  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * loaddefs.el, bibtex.el:  Changed bogus "" sequences attempting
+       * loaddefs.el, bibtex.el: Changed bogus "" sequences attempting
        to generate a single quote to \" pairs.
 
        * calc-aent.el, calc-alg-2.el, calc-alg.el, calc-arith.el,
-       calc-bin.el, calc-comb.el, calc-comp.el, calc-cplx.el,
-       calc-ext.el, calc-forms.el, calc-frac.el, calc-funcs.el,
-       calc-graph.el, calc-incom.el, calc-lang.el, calc-macs.el,
-       calc-map.el, calc-mat.el, calc-math.el, calc-misc.el,
-       calc-mode.el, calc-prog.el, calc-rewr.el, calc-rules.el,
-       calc-sel-2.el, calc-sel.el, calc-store.el, calc-stuff.el,
-       calc-trail.el, calc-undo.el, calc-units.el, calc-vec.el,
-       calc-yank.el, calc.el:  New files for a very complete RPN
+       calc-bin.el, calc-comb.el, calc-comp.el, calc-cplx.el,
+       calc-ext.el, calc-forms.el, calc-frac.el, calc-funcs.el,
+       calc-graph.el, calc-incom.el, calc-lang.el, calc-macs.el,
+       calc-map.el, calc-mat.el, calc-math.el, calc-misc.el,
+       calc-mode.el, calc-prog.el, calc-rewr.el, calc-rules.el,
+       calc-sel-2.el, calc-sel.el, calc-store.el, calc-stuff.el,
+       calc-trail.el, calc-undo.el, calc-units.el, calc-vec.el,
+       * calc-yank.el, calc.el: New files for a very complete RPN
        calculator which supports integer, rational, floating-point,
-       comples, matrix and symbolic arithmetic to arbitrary precision.
+       complex, matrix and symbolic arithmetic to arbitrary precision.
 
-       edmacro.el:  New file, a keyboard macro editor.  On its own
-       probably not very useful, but in the context of calc
-       programmability it fits the model well.
+       * edmacro.el: New file, a keyboard macro editor.  On its own
+       probably not very useful, but in the context of calc programmability
+       it fits the model well.
 
-       emerge.el:  New file, for merging files or buffers based on their
+       * emerge.el: New file, for merging files or buffers based on their
        differences.
 
-       loaddefs.el:  Autoloads for calc, quick-calc, full-calc,
+       * loaddefs.el: Autoloads for calc, quick-calc, full-calc,
        calc-eval, defmath, calc-grab-region and calc-extensions for the
        calculator.  Bind calc to M-#.
        Autoloads for edit-kbd-macro, edit-last-kbd-macro and
        * etags.el (visit-tags-table-buffer):
        Handle local bindings of tags-file-name.
 
+1990-10-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+       * calendar.el (describe-calendar-mode): Rewrote to give just a brief
+       description of the mode instead of calling describe-mode.
+
+1990-10-19  Neil Mager  (neilm@juliet.ll.mit.edu)
+
+       * appt.el: Changed issue-appointments-message to
+       appt.issue.message in header.
+
+       * appt.el: Using copy modified by rms.
+
 1990-10-19  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-        * texinfmt.el (texinfo-format-include,
-        texinfo-format-setfilename): Redefined to handle new include
-        files.  (texinfo-format-buffer-1, texinfo-format-region): Add
-        `last-input-buffer' so handles new include files.
-        (texinfo-format-bullet, texinfo-format-minus,
-        texinfo-format-paragraph-break): Require braces if used within
-        line; do no require braces if used@end of line.
-        (texinfo-optional-braces-discard): Discard optional braces.
-
-        * texnfo-upd.el (texinfo-incorporate-descriptions): Require exact
-        match for item names.
-        (texinfo-update-menu-region-beginning): Do not accidentally copy
-        an info-only title for the top node into the main menu.
-        (texinfo-section-types-regexp): Add `@chapheading'.
-        (texinfo-find-lower-level-node, texinfo-find-higher-level-node,
-        texinfo-menu-locate-entry-p, texinfo-copy-menu-title,
-        texinfo-update-menu-region-beginning, texinfo-update-menu-region-end):
-        Handle `@ifinfo' as well as comment line following node line.
-        (texinfo-multiple-files-update and aux. files):  Added to handle
-        multi-file Texinfo sources.
+       * texinfmt.el (texinfo-format-include, texinfo-format-setfilename):
+       Redefined to handle new include files.
+       (texinfo-format-buffer-1, texinfo-format-region):
+       Add `last-input-buffer' so handles new include files.
+       (texinfo-format-bullet, texinfo-format-minus)
+       (texinfo-format-paragraph-break): Require braces if used within
+       line; do no require braces if used at end of line.
+       (texinfo-optional-braces-discard): Discard optional braces.
+
+       * texnfo-upd.el (texinfo-incorporate-descriptions): Require exact
+       match for item names.
+       (texinfo-update-menu-region-beginning): Do not accidentally copy
+       an info-only title for the top node into the main menu.
+       (texinfo-section-types-regexp): Add `@chapheading'.
+       (texinfo-find-lower-level-node, texinfo-find-higher-level-node)
+       (texinfo-menu-locate-entry-p, texinfo-copy-menu-title)
+       (texinfo-update-menu-region-beginning, texinfo-update-menu-region-end):
+       Handle `@ifinfo' as well as comment line following node line.
+       (texinfo-multiple-files-update and aux. files): Added to handle
+       multi-file Texinfo sources.
 
 1990-10-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-10-17  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * lisp-mode.el:  Indent autoload like defun.
+       * lisp-mode.el: Indent autoload like defun.
 
-       * cl.el, mh-e.el, gnus.el:  Change uses of lisp-indent-hook to
+       * cl.el, mh-e.el, gnus.el: Change uses of lisp-indent-hook to
        lisp-indent-function.
 
 1990-10-16  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-10-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * Kill commands on read-only buffers, just copy to kill-ring.
-       * simple.el (kill-region): If read-only, just copy to kill-ring.
-       (zap-to-char, kill-line, kill-comment, kill-word):
+       * simple.el: Kill commands on read-only buffers, just copy to
+       kill-ring.
+       (kill-region): If read-only, just copy to kill-ring.
+       (zap-to-char, kill-line, kill-comment, kill-word)
        (backward-kill-word, kill-paragraph, backward-kill-paragraph):
        Allow read-only buffers.
 
 
        * lisp-mode.el (indent-sexp): Make sure outer loop ends@eob.
 
+1990-10-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+       * holiday.el (calendar-holiday-function-hebrew): Fixed minor problem
+       with the code to short-circuit the calculations to save time.
+
+       * diary.el (mark-hebrew-calendar-date-pattern): Fixed minor problem
+       with the code to short-circuit the calculations to save time.
+
 1990-10-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * man.el (nuke-nroff-bs): Handle o\b+.
 
 1990-10-01  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * compile.el:  Major overhauls.  Remove references to mode, since
+       * compile.el: Major overhauls.  Remove references to mode, since
        it never really was a mode.
-       (compile-regexp-list):  Don't use a single regexp, but try
+       (compile-regexp-list): Don't use a single regexp, but try
        multiple ones from a list.
        (next-error): Don't read in every single file when doing
        next-error, just go to the line of the next file, reading it in if
        of buffers you never wanted around.
        Use buffer named in compilation-buffer.  Get buffer to use
        interactively via compilation-use-buffer if called with arg.
-       (compile-internal):  Move window resizing here, since a grep
+       (compile-internal): Move window resizing here, since a grep
        window is still a compile window as far as this package is
        concerned.  Don't use with-output-to-temp-buffer since it is very
        anti-social with show-temp-buffer-hooks which resize based on the
        how much data is output by its forms; it never worked with
        compile-window-height that way anyway.
-       (compilation-parse-line):  Figures out file and line for
+       (compilation-parse-line): Figures out file and line for
        next-error from compile-regexp-list.
-       (compilation-use-buffer):  Function which sets buffer for
+       (compilation-use-buffer): Function which sets buffer for
        next-error to use.
 
 1990-10-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-09-25  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * edebug.el:  New file for elisp source debugging.
+       * edebug.el: New file for elisp source debugging.
 
-       * loaddefs.el:  Autoload edebug with edebug-defun.
+       * loaddefs.el: Autoload edebug with edebug-defun.
 
-       * lisp-mode.el (eval-defun):  If arg, edebug-defun.
+       * lisp-mode.el (eval-defun): If arg, edebug-defun.
 
-       * simple.el (comment-region):  New function.
+       * simple.el (comment-region): New function.
 
        * c-mode.el (c-beginning-of-statement, c-end-of-statement):
        New functions bound to M-a and M-e respectively.
-       (c-beginning-of-statement-1, c-end-of-statement-1):  Engines for
+       (c-beginning-of-statement-1, c-end-of-statement-1): Engines for
        above.
-       (set-c-style):  New function to easily select a preferred
+       (set-c-style): New function to easily select a preferred
        indentation style.
-       (c-style-alist):  Styles and variables values for set-c-style.
+       (c-style-alist): Styles and variables values for set-c-style.
 
-       * asm-mode.el:  New file.  Mode for editing assembler code.
+       * asm-mode.el: New file.  Mode for editing assembler code.
 
-       * loaddefs.el (auto-mode-alist):  Use asm-mode for .s files.
+       * loaddefs.el (auto-mode-alist): Use asm-mode for .s files.
        Autoload it.
 
 1990-09-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-09-22  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * simple.el (shell-command):  Document in code comment why -f is
+       * simple.el (shell-command): Document in code comment why -f is
        not used for C shells.  Perhaps this will get people to stop
        asking about it.
 
 
 1990-09-21  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * loaddefs.el (auto-mode-alist):  Use bibtex-mode for .bib files
+       * loaddefs.el (auto-mode-alist): Use bibtex-mode for .bib files
        and autoload it.
 
 1990-09-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-09-13  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-        * texinfmt.el (texinfo-format-inforef): Item name now optional.
+       * texinfmt.el (texinfo-format-inforef): Item name now optional.
 
 1990-09-13  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
        * help.el (print-help-return-message): Mention C-M-v.
 
+1990-09-10  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+       * diary.el (list-diary-entries, list-hebrew-diary-entries)
+       (list-islamic-diary-entries): Fixed to use add-to-diary-list.
+
 1990-09-10  Chris Hanson  (cph@kleph)
 
        * xscheme.el (xscheme-eval): Add hook that allows Scheme to
 
        * ftp.el (ftp-command): Ignore output lines without status codes.
 
+1990-09-07  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+       * holiday.el (filter-visible-calendar-holidays): New function.
+       (calendar-holiday-function-rosh-hashanah-etc): Rewrote.
+       (calendar-holiday-function-tisha-b-av-etc): New function.
+       (calendar-holiday-function-passover-etc): New function.
+       (calendar-holiday-function-hanukkah): New function.
+       (calendar-holiday-function-easter-etc): Rewrote.
+
+       * calendar.el (calendar-other-month): Rewrote.
+       (calendar-read, calendar-make-alist): New functions.
+       Eliminated constants calendar-day-abbrev-list and
+       calendar-month-abbrev-list.
+       (calendar-current-date): Eliminated use of calendar-month-abbrev-list.
+       Modified the default value of `calendar-holidays'.
+       Added variable `all-christian-calendar-holidays'.
+       Added variable `all-islamic-calendar-holidays'.
+       Added variable `all-hebrew-calendar-holidays'.
+       (redraw-calendar, calendar-goto-date, calendar-goto-julian-date)
+       (calendar-goto-hebrew-date, calendar-goto-islamic-date)
+       (calendar-goto-iso-date): New functions.
+       (calendar-mode-map): Put them on keys.
+       (calendar-mode): Describe them.
+       (calendar-mode-map): Put scroll-other-window on a key.
+       list-diary-entries-hook: Changed the default value to
+       ordinary-list-diary-hook.
+
+       * diary.el (mark-diary-entries, mark-islamic-diary-entries)
+       (mark-hebrew-diary-entries): Eliminated use of constant alists for
+       month and day names.
+       (prepare-fancy-diary-buffer): Fixed the way holidays are displayed
+       when there are no diary entries but lots of holidays.
+       (ordinary-list-diary-hook, add-to-diary-list): New functions.
+
+1990-09-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+       * calendar.el:
+       Changed reference at beginning of file from the report to the
+       published version of the paper.
+       Changed all calls to `mod' to call `%' to avoid problem with cl.
+       (calendar-date-string): Added optional parameter `nodayname'.
+       (cursor-to-islamic-calendar-date): Fixed so that
+       calendar-date-string doesn't try find the day name.
+       (cursor-to-hebrew-calendar-date): Fixed so that
+       calendar-date-string doesn't try find the day name.
+       nongregorian-diary-marking-hook: Fixed typo in doc string.
+       (calendar-mode): Fixed a typo in doc string.
+       (cursor-to-iso-calendar-date): Made message consistent with
+       similar functions for Julian, Islamic, Hebrew, and French calendars.
+       (calendar-absolute-from-gregorian): Simplified calculation.
+       (calendar-mark-today): Changed today mark to `=' to avoid
+       confusion with the default holiday mark.
+       (calendar-julian-from-absolute): Rewrote parallel to other functions.
+       (calendar-islamic-from-absolute): Rewrote parallel to other functions.
+       (calendar-forward-day): Fixed movement when cursor is not on a date
+       and arg is negative.
+       Added description of new `if' form to doc string for calendar-holidays.
+
+       * diary.el:
+       Changed all calls to `mod' to call `%' to avoid problem with cl.
+       (diary-entry-time): New function.
+       (diary-entry-compare): Rewritten to take time of day into account.
+
+       * holiday.el:
+       Changed all calls to `mod' to call `%' to avoid problem with cl.
+       (calendar-holiday-function-rosh-hashanah-etc): Fixed grammatical
+       error in a comment.
+       (calendar-holiday-function-hebrew): Fixed typo in doc string.
+       (calendar-holiday-function-islamic): Fixed typo in doc string.
+       (calendar-holiday-function-if): New function.
+
 1990-09-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * sendmail.el (mail-signature): New variable holds signature.
 
 1990-09-03  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * rnews.el:  Reinstated.
+       * rnews.el: Reinstated.
 
 1990-09-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-08-31  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * sendmail.el (mail-send-and-exit):  Remove dependency on other
+       * sendmail.el (mail-send-and-exit): Remove dependency on other
        window being in rmail-mode in order to delete selected window.
 
 1990-08-30  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * paths.el:  Add gnus-default-nntp-server, gnus-nntp-service,
+       * paths.el: Add gnus-default-nntp-server, gnus-nntp-service,
        gnus-your-domain, gnus-your-organization, and gnus-newsrc-file to
        be visible for admins during installation configuration.
 
        * loaddefs.el:
-       (gnus, gnus-post-news):  Autoload gnus.
+       (gnus, gnus-post-news): Autoload gnus.
        (sendnews, postnews): fset to gnus-post-news instead of news-post-news.
-       (rnews, news-post-news):  Removed autoloads.
+       (rnews, news-post-news): Removed autoloads.
 
-       * gnus.el:  New file.
-       (gnus-make-newsrc-file):  Removed.
-       (gnus-read-newsrc-file):  Work without above.
-       (gnus-Info-directory):  Removed.
-       (gnus-Info-find-node):  Work without above.
-       (lots of variables):  Made non-interactive.  Some doc fixes.
+       * gnus.el: New file.
+       (gnus-make-newsrc-file): Removed.
+       (gnus-read-newsrc-file): Work without above.
+       (gnus-Info-directory): Removed.
+       (gnus-Info-find-node): Work without above.
+       (lots of variables): Made non-interactive.  Some doc fixes.
 
        * gnuspost.el, gnusmail.el, gnusmisc.el, nntp.el, nnspool.el,
-       * mhspool.el:  New files.
+       * mhspool.el: New files.
 
-       * rnews.el:  Removed.  (Renamed to rnews.el.~backout~.)
+       * rnews.el: Removed.  (Renamed to rnews.el.~backout~.)
 
 1990-08-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-08-29  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * files.el (basic-save-buffer):  Signal an error when the directory
+       * files.el (basic-save-buffer): Signal an error when the directory
        doesn't exist or is write-protected.
-       (set-visited-file-name):  When renaming buffer, don't switch from
+       (set-visited-file-name): When renaming buffer, don't switch from
        current name if that is the name causing the conflict for the new name.
        Eg, C-x b foo C-x C-w /tmp/foo would name the buffer foo<2> and
        leave no foo around.  Now it stays foo.
 
-       * fortran.el (fortran-mode):  Define comment-line-start-skip based
+       * fortran.el (fortran-mode): Define comment-line-start-skip based
        partially on value of fortran-comment-region; statements starting
        with c (eg: call, common) were being indented as comments.
-       (fortran-current-line-indentation):  Only skip over continuation
+       (fortran-current-line-indentation): Only skip over continuation
        char or line number for statements.  It was giving back wrong
        values for statements which started in columns 1-6.
-       (fortran-mode-version):  Removed.
+       (fortran-mode-version): Removed.
 
 1990-08-28  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * loaddefs.el:  Autoload reverse-region from sort.el.
+       * loaddefs.el: Autoload reverse-region from sort.el.
 
-       * cl.el:
-        (defstruct):  The copier function invoked the non-existent
+       * cl.el (defstruct): The copier function invoked the non-existent
        copy-vector.  Calling copy-sequence does the job.
-        (defsetf for point):  Point's inverse is goto-char.  Of course,
-        what do we do with the other basic types of Emacs Lisp?
-        (member):  Another, perhaps counterproductive, speed hack.  When
+       (defsetf for point): Point's inverse is goto-char.  Of course,
+       what do we do with the other basic types of Emacs Lisp?
+       (member): Another, perhaps counterproductive, speed hack.  When
        test or testnot are symbols (hopefully, non-null), they are
        replaced by their symbol-function slots.  This presumably reduces
        one indirection per each funcall in the inner loop.
-        (byte-compile-named-list-accessors):  Another byte-compile
+       (byte-compile-named-list-accessors): Another byte-compile
        handler, this one eliminates the extra call incurred when using
        first, ..., tenth, or rest.  This makes those list accessors
        essentially as primitive as car, cdr, or nth.
-        (with-keyword-args): Macro that simplifies most of the handling of
+       (with-keyword-args): Macro that simplifies most of the handling of
        klists.  The only neglected functionality is that no supplied-p
        forms exist (although that is true also of lambda lists in Emacs Lisp).
-       (cl-eval-print-last-sexp):  Added half-hearted support for -, +,
+       (cl-eval-print-last-sexp): Added half-hearted support for -, +,
        ++, +++, *, **, ***, /, //, ///; and cleared the mvalues mechanism
        at every call.
-        (declare, proclaim, the):  Make some more CL codes easy to load.
+       (declare, proclaim, the): Make some more CL codes easy to load.
        These are dummies, and have no effect whatsoever.  (Perhaps `the'
-       could be made to check in  interpreter, and to ignore in the
+       could be made to check in interpreter, and to ignore in the
        compiler.  Then again, writing `typecase' would be also useful and
        I haven't done it yet.)
-        (byte-compile-ca*d*r):  New function, used as a handler from
+       (byte-compile-ca*d*r): New function, used as a handler from
        byte-compile-form to eliminate the extra call to the c*r functions
        in compiled code.
-        (adjoin, map):  Changed to use `memq' instead of `member', too.
-        (case, ecase):  Via a change in case-clausify, these macros now
+       (adjoin, map): Changed to use `memq' instead of `member', too.
+       (case, ecase): Via a change in case-clausify, these macros now
        generate tests using the primitive `memq', instead of the heavier
        `member'.
-        (member):  Rewrote it to exploit the keyword argument machinery.
+       (member): Rewrote it to exploit the keyword argument machinery.
        It also tries to call memq whenever possible.
-       (many funcs):  Two-branch conds changed into simple ifs here and
+       (many funcs): Two-branch conds changed into simple ifs here and
        there, minor layout changes all over.
-        (defsetf):  `Puts' occur in the generated code, not in the macro
+       (defsetf): `Puts' occur in the generated code, not in the macro
        expander.  (Didn't we fix this long ago?)
-        (setf):  Comment disagreed with the code.  Code was right.
-        (defkeyword):  Was dropping the DOCSTRING.
-        (reduce): New function.  Presented as an example of how to use
+       (setf): Comment disagreed with the code.  Code was right.
+       (defkeyword): Was dropping the DOCSTRING.
+       (reduce): New function.  Presented as an example of how to use
        KLISTs to parse calls in functions that take keyword arguments.
-        (concatenate, map):  New functions.
-        (extract-from-klist):  Swapped arguments for convenience.
-        (keyword-argument-supplied-p, cl$subseq-as-list):  New auxiliary
+       (concatenate, map): New functions.
+       (extract-from-klist): Swapped arguments for convenience.
+       (keyword-argument-supplied-p, cl$subseq-as-list): New auxiliary
        functions.
-        (build-klist):  Better error messages.
-        (psetf):  Rewrote, patterned after the new psetq.
-        (psetq):  Added early check for even number of arguments.  This
+       (build-klist): Better error messages.
+       (psetf): Rewrote, patterned after the new psetq.
+       (psetq): Added early check for even number of arguments.  This
        causes a better error message than previously.
-        (defstruct, parse$defstruct$options):  asp@CS.CMU.EDU (James
+       (defstruct, parse$defstruct$options): asp@CS.CMU.EDU (James
        Aspnes) reported that defstruct wasn't handling properly the use
        of accessors of an :included definition applied to instances of
        the :including structure.  Indeed, the old version was
        was inimical to the Common Lisp sense.  Fixed here by adding
        properties :structure-includes and :structure-included-in to the
        struct name.  They keep track of the graph of inclusions.
-        (mapc, maplist, mapl, mapcan, mapcon,
-        copy-list, copy-tree, revappend, nreconc, nbutlast,
-        subst, subst-if, subst-if-not, sublis,
-        member-if, member-if-not, tailp):  New functions, developed apart
-       and now merged with the main file.  They still don't take :keyword
-       arguments.
-
-       * sort.el (sort-subr):  Support floating point numbers.
-       (sort-float-fields, reverse-region):  New functions.
-       (sort-numeric-fields, sort-fields, sort-float-fields):  Use -ARG
+       (mapc, maplist, mapl, mapcan, mapcon, copy-list, copy-tree, revappend)
+       (nreconc, nbutlast, subst, subst-if, subst-if-not, sublis, member-if)
+       (member-if-not, tailp): New functions, developed apart and now merged
+       with the main file.  They still don't take :keyword arguments.
+
+       * sort.el (sort-subr): Support floating point numbers.
+       (sort-float-fields, reverse-region): New functions.
+       (sort-numeric-fields, sort-fields, sort-float-fields): Use -ARG
        to mean count fields from right, not reverse.  (Doc fixes.)
-       (sort-fields-1):  Let negative arg pass unmolested.  Always do
+       (sort-fields-1): Let negative arg pass unmolested.  Always do
        ascending sort.
-       (sort-skip-fields):  Handle negative field.
+       (sort-skip-fields): Handle negative field.
 
-       * tex-mode.el (tex-mode-map):  Move bindings of M-{ and M-} to
-        C-c { and C-c }.
+       * tex-mode.el (tex-mode-map): Move bindings of M-{ and M-} to
+       C-c { and C-c }.
 
 1990-08-28  Roland McGrath  (roland@gnu.ai.mit.edu)
 
 
 1990-08-27  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * compile.el (compilation-error-regexp):  Padded up a little to
+       * compile.el (compilation-error-regexp): Padded up a little to
        work with new function:
-       (compilation-get-file-and-line):  Grabs file and line using
+       (compilation-get-file-and-line): Grabs file and line using
        matched sub-expressions in compilation-error-regexp.
-       (compilation-parse-errors):  Use new function.
-       (compilation-sentinel):  Make buffer writable before trying to
+       (compilation-parse-errors): Use new function.
+       (compilation-sentinel): Make buffer writable before trying to
        insert things.
 
-       * info.el (Info-extract-menu-item):  Search for an exact match for
+       * info.el (Info-extract-menu-item): Search for an exact match for
        menu item before looking for a partial match.  Regexp-quote the
        search string.
 
-       * lisp.el (lisp-complete-symbol):  Display possibilities in
+       * lisp.el (lisp-complete-symbol): Display possibilities in
        *Completions* not *Help*.
 
-       * help.el (describe-mode):  Use Dale Worley's version to also show
+       * help.el (describe-mode): Use Dale Worley's version to also show
        minor mode documentation if argument is given.  Fset
        defining-keyboard-macro to start-keyboard-macro so its
        documentation can be found.  Currently does not work with
 
 1990-08-11  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * screen.el (get-screen):  Don't loop on screen-visible-p.
+       * screen.el (get-screen): Don't loop on screen-visible-p.
        Set auto-new-screen-function to new-screen.
 
        * gdb.el (gdb-break): Also handle temporary breaks.
 
 1990-07-31  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * files.el (find-alternate-file):  Don't depend on buffer being
+       * files.el (find-alternate-file): Don't depend on buffer being
        read-only for modifications to invoke yes-or-no-p.
 
 1990-07-28  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-07-27  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * fill.el (fill-region-as-paragraph):  Remove tabs that aren't in
+       * fill.el (fill-region-as-paragraph): Remove tabs that aren't in
        fill-prefix or part of paragraph indentation.
 
 1990-07-26  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-07-26  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * c-mode.el (c-auto-newline):  Doc addition.
-       (electric-c-terminator):  Removed bogus set-marker.
-       (electric-c-sharp-sign):  Make sure c-auto-newline is nil for call
+       * c-mode.el (c-auto-newline): Doc addition.
+       (electric-c-terminator): Removed bogus set-marker.
+       (electric-c-sharp-sign): Make sure c-auto-newline is nil for call
        to electric-c-terminator.
 
-       * texinfo.el:  Bind tex-insert-quote to " in texinfo-mode-map.
+       * texinfo.el: Bind tex-insert-quote to " in texinfo-mode-map.
 
-       * simple.el (goal-column):  Make buffer-local.
+       * simple.el (goal-column): Make buffer-local.
 
-       * man.el (manual-entry):  Enter view-mode.
+       * man.el (manual-entry): Enter view-mode.
 
 1990-07-25  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * replace.el (occur-last-string):  New variable to hold last
+       * replace.el (occur-last-string): New variable to hold last
        interactive regexp to occur.
-       (occur):  Use occur-last-string.
+       (occur): Use occur-last-string.
 
-       * lisp.el (down-list):  Doc fix.
+       * lisp.el (down-list): Doc fix.
 
 1990-07-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-07-05  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-        * texinfmt.el: Renamed Lisp definitions section to `Description
-          formatting' and revised `texinfo-format-defun-1' and format
-          defuns to handle object oriented descriptions properly.
+       * texinfmt.el: Renamed Lisp definitions section to `Description
+       formatting' and revised `texinfo-format-defun-1' and format
+       defuns to handle object oriented descriptions properly.
 
 1990-06-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-06-28  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-        * texinfmt.el (texinfo-format-paragraph-break): @br{} no longer a
-          noop.
+       * texinfmt.el (texinfo-format-paragraph-break): @br{} no longer a noop.
 
-        * texinfmt.el (texinfo-format-scan): @* now breaks lines; no
-          longer does nothing.
+       * texinfmt.el (texinfo-format-scan): @* now breaks lines; no
+       longer does nothing.
 
-        * texinfmt.el: `Bottom node' changed to `End node' and `BN'
-          changed to `EN'; also, `footnote-style' changed to
-          `texinfo-footnote-style'.
+       * texinfmt.el: `Bottom node' changed to `End node' and `BN'
+       changed to `EN'; also, `footnote-style' changed to
+       `texinfo-footnote-style'.
 
-        * texnfo-upd.el (texinfo-all-menus-update): With a non-nil
-          argument, now updates all the nodes in the buffer before
-          updating the menus.
+       * texnfo-upd.el (texinfo-all-menus-update): With a non-nil
+       argument, now updates all the nodes in the buffer before
+       updating the menus.
 
-        * texnfo-upd.el (texinfo-master-menu): With non-nil argument
-          (prefix, if interactive) means first update all existing nodes
-          and menus, not just menus.
+       * texnfo-upd.el (texinfo-master-menu): With non-nil argument (prefix,
+       if interactive) means first update all existing nodes and menus,
+       not just menus.
 
-        * texinfo.el (texinfo-show-structure): With optional arg, list
-          lines with @-sign commands for @chapter, @section and the like,
-          but not @node lines.
+       * texinfo.el (texinfo-show-structure): With optional arg, list
+       lines with @-sign commands for @chapter, @section and the like,
+       but not @node lines.
 
-1990-06-27  Richard Stallman (rms@mole.ai.mit.edu)
+1990-06-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * paragraphs.el (start-of-paragraph-text): Avoid infinite loop.
 
 
 1990-06-26  David Lawrence  (tale@geech)
 
-       * compile.el (grep):  Use `grep-command' to also hold args for
+       * compile.el (grep): Use `grep-command' to also hold args for
        grep, like compile-command.
 
-       * simple.el (kill-ring-save):  Fixed to not reference free
+       * simple.el (kill-ring-save): Fixed to not reference free
        variable `verbose' but to just unconditionally echo message.
-       (shell-command):  Use new `last-shell-command' interactively.
-       (shell-command-on-region):  Use new `last-shell-command-on-region'
+       (shell-command): Use new `last-shell-command' interactively.
+       (shell-command-on-region): Use new `last-shell-command-on-region'
        interactively.  Delete *Shell Command Output* if no output.
-       (kill-comment):  Error if no comment syntax defined.
+       (kill-comment): Error if no comment syntax defined.
 
 1990-06-25  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-06-21  Robert J. Chassell  (bob@pogo.ai.mit.edu)
 
-        * texinfmt.el (texinfo-format-include): Include files ending with
-          ".texi" as well as ".texinfo" and ".tex".
+       * texinfmt.el (texinfo-format-include): Include files ending with
+       ".texi" as well as ".texinfo" and ".tex".
 
-        * texinfmt.el: Define @shortcontents, like @summaryconents, as
-          'texinfo-discard-line-with-args.
+       * texinfmt.el: Define @shortcontents, like @summarycontents, as
+       'texinfo-discard-line-with-args.
 
 1990-06-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-06-15  Robert J. Chassell  (bob@pogo.ai.mit.edu)
 
-        * tex-mode.el (tex-start-shell): Don't put `require' in defun, put
-          it@top level.
+       * tex-mode.el (tex-start-shell): Don't put `require' in defun, put
+       it@top level.
 
-        * texnfo-upd.el (texinfo-incorporate-descriptions): Don't
-          accidently find a string in the description that is confused for
-          a menu item.
+       * texnfo-upd.el (texinfo-incorporate-descriptions): Don't
+       accidently find a string in the description that is confused for
+       a menu item.
 
 1990-06-01  Robert J. Chassell  (bob@wheat-chex)
 
-        * texinfo.el: Added `texinfo-tex-region' (C-c C-r) to run TeX on
-          the current region, `texinfo-tex-buffer' (C-c C-t) to run TeX on
-          the current buffer, and `texinfo-tex-print' (C-c C-p) to print
-          the .dvi file made by TeX.
+       * texinfo.el: Added `texinfo-tex-region' (C-c C-r) to run TeX on
+       the current region, `texinfo-tex-buffer' (C-c C-t) to run TeX on
+       the current buffer, and `texinfo-tex-print' (C-c C-p) to print
+       the .dvi file made by TeX.
 
-          Also, bound functions from TeX mode in Texinfo mode:
-          `tex-kill-job' (C-c C-k), `tex-recenter-output-buffer' (C-c
-          C-l), and `tex-show-print-queue' (C-c C-q).
+       Also, bound functions from TeX mode in Texinfo mode:
+       `tex-kill-job' (C-c C-k), `tex-recenter-output-buffer' (C-c
+       C-l), and `tex-show-print-queue' (C-c C-q).
 
 1990-05-31  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * startup.el (command-line):  Check environment variable
+       * startup.el (command-line): Check environment variable
        VERSION_CONTROL and set version-control appropriately.
 
 1990-05-31  Robert J. Chassell  (bob@wheat-chex)
 
-        * texnfo-upd.el (texinfo-top-pointer-case): rewrote to handle
-          @chapter (or other sectioning) command following Top node.
+       * texnfo-upd.el (texinfo-top-pointer-case): Rewrote to handle
+       @chapter (or other sectioning) command following Top node.
 
-          (texinfo-master-menu): rewrote to remove pre-existing master
-          menu, if there is one.  Non-nil argument (prefix, if interactive)
-          now means first update all existing menus---previously it always
-          updated all existing menus (very time consuming).
+       (texinfo-master-menu): Rewrote to remove pre-existing master
+       menu, if there is one.  Non-nil argument (prefix, if interactive)
+       now means first update all existing menus---previously it always
+       updated all existing menus (very time consuming).
 
-          (texinfo-all-menus-update,  texinfo-every-node-update):
-          added a save-excursion to each so that point does not move when
-          you update the menus or nodes.
+       (texinfo-all-menus-update, texinfo-every-node-update):
+       Added a save-excursion to each so that point does not move when
+       you update the menus or nodes.
 
-        * texinfmt.el (texinfo-format-parse-args): expand arguments so
-          they can include commands such as @code, etc.
+       * texinfmt.el (texinfo-format-parse-args): Expand arguments so
+       they can include commands such as @code, etc.
 
 1990-05-31  David Lawrence  (tale@geech)
 
-       * backquote.el (bq-splicequote):  Correctly splice in elements
+       * backquote.el (bq-splicequote): Correctly splice in elements
        when followed by constant elements; don't list the constant elements.
 
-       * add-log.el (add-change-log-entry):  Fixed match test for full name.
+       * add-log.el (add-change-log-entry): Fixed match test for full name.
 
-       * lpr.el (print-buffer):  Removed an extra trailing parenthesis.
+       * lpr.el (print-buffer): Removed an extra trailing parenthesis.
 
 1990-05-30  David Lawrence  (tale@geech)
 
-       * comint.el (comint-load-hook):  Superseded by eval-after-load.
+       * comint.el (comint-load-hook): Superseded by eval-after-load.
 
-       * inf-lisp.el (lisp-eval-region, lisp-compile-region):  Use
+       * inf-lisp.el (lisp-eval-region, lisp-compile-region): Use
        temporary files instead of send-string to avoid problems with pty
        buffering.
 
-       * tex-mode.el (tex-close-latex-block):  Allow whitespace after
+       * tex-mode.el (tex-close-latex-block): Allow whitespace after
        \begin and \end before their opening brace.
-       (tex-last-unended-begin):  Ditto.
+       (tex-last-unended-begin): Ditto.
 
 1990-05-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-05-30  David Lawrence  (tale@geech)
 
-       * dired.el (dired-revert):  Preserve deletions across reversion
+       * dired.el (dired-revert): Preserve deletions across reversion
        and report files flagged for deletion which were already removed.
        When reading the root directory, name the buffer "/".
 
 
 1990-05-24  Robert J. Chassell  (bob@rice-chex)
 
-        * page-ext.el (pages-directory-goto): Go to end of file if called
+       * page-ext.el (pages-directory-goto): Go to end of file if called
        from the last line (which is empty) of the pages-directory
 
 1990-05-24  David Lawrence  (tale@pogo.ai.mit.edu)
 
-       * shell.el (shell-load-hook):  Superseded by eval-after-load.
+       * shell.el (shell-load-hook): Superseded by eval-after-load.
 
-       * files.el (cd):  Make sure that directory can be changed to.
-        * shell.el (shell-process-cd-or-pushd):  ditto.
+       * files.el (cd): Make sure that directory can be changed to.
+       * shell.el (shell-process-cd-or-pushd): Ditto.
 
-       * c++-mode.el:  Installed latest version from David Detlefs with
+       * c++-mode.el: Installed latest version from David Detlefs with
        all additions made since Sep 1989.
 
 1990-05-24  Robert J. Chassell  (bob@apple-gunkies)
 
-        * texinfmt.el:  Added   texinfo-format-defindex   which provides
+       * texinfmt.el: Added texinfo-format-defindex which provides
        @defindex and @defcodeindex.
 
-       Rewrote texinfo-format-synindex to be more modular; removed
-       references to it in   texinfo-format-scan   and
-       texinfo-format-printindex.
+       Rewrote texinfo-format-synindex to be more modular; removed references
+       to it in texinfo-format-scan and texinfo-format-printindex.
 
 1990-05-22  David Lawrence  (tale@geech)
 
-       * informat.el: (Info-tagify):  Give status messages before and
+       * informat.el (Info-tagify): Give status messages before and
        after tagifying.
        (batch-info-validate): Removed status messages around Info-tagify.
 
-       * rmailout.el (rmail-output):  Check for From:, Really-From: and
+       * rmailout.el (rmail-output): Check for From:, Really-From: and
        Sender: fields, in that order, and run mail-strip-quoted-names on
        a non-nil value for the initial Unix mail "From user date" line.
 
 
 1990-05-18  Robert J. Chassell  (bob@apple-gunkies)
 
-        * page-ext.el: (pages-addresses-file-name):
+       * page-ext.el (pages-addresses-file-name):
        Renamed from addresses-file-name.
 
 1990-05-17  Robert J. Chassell  (bob@apple-gunkies)
 
-        * texinfo.el (texinfo-mode-map): Replace `C-c LETTER ...' key
-          bindings for functions updating nodes and menus with `C-c C-...'
-          keybindings, so as to leave `C-c LETTER' bindings free.
+       * texinfo.el (texinfo-mode-map): Replace `C-c LETTER ...' key
+       bindings for functions updating nodes and menus with `C-c C-...'
+       keybindings, so as to leave `C-c LETTER' bindings free.
 
-        * texnfo-upd.el (texinfo-menu-copy-old-description): Copy
-          descriptions that begin with an `@' as well as with word syntax char.
-          (texinfo-insert-master-menu-list): Print message telling which
-          menu entry it is inserting.
+       * texnfo-upd.el (texinfo-menu-copy-old-description): Copy
+       descriptions that begin with an `@' as well as with word syntax char.
+       (texinfo-insert-master-menu-list): Print message telling which
+       menu entry it is inserting.
 
 1990-05-12  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * isearch.el (isearch):  Check non-nil of unread command char
+       * isearch.el (isearch): Check non-nil of unread command char
        before checking >= 0.
 
 1990-05-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-05-10  Robert J. Chassell  (bob@wheat-chex)
 
-        * texinfmt.el: updated to correspond, more or less, to version 2.8
-        of texinfo.tex.   Does not do refilling.
+       * texinfmt.el: Updated to correspond, more or less, to version 2.8
+       of texinfo.tex.  Does not do refilling.
 
-        texinfo-format-chapter-1  now displays message telling which
-        section is being formatted, so formatting is no longer silent.
+       texinfo-format-chapter-1 now displays message telling which
+       section is being formatted, so formatting is no longer silent.
 
-        Added notations: @quiv, @error, @expansion, @point, @print, @result
+       Added notations: @quiv, @error, @expansion, @point, @print, @result.
 
-        Added @synindex and @syncodeindex, including
-        texinfo-format-synindex, texinfo-format-syncodeindex,
-        and defined  syncode-arg  as local variable in texinfo-format-scan.
-        Modified  texinfo-format-printindex  to handle these.
+       Added @synindex and @syncodeindex, including
+       texinfo-format-synindex, texinfo-format-syncodeindex,
+       and defined syncode-arg as local variable in texinfo-format-scan.
+       Modified texinfo-format-printindex to handle these.
 
-        Added  @ref, which the same as @xref in Info.
-        Added  @titlespec, which is ignored in Info.
-        Added  @br  @need  as noops.
-        Added  @today   texinfo-format-today   in `1 Jan 1900' style.
-        Added  @defconst, @defcmd  to the  texinfo-format-defun  series
+       Added @ref, which the same as @xref in Info.
+       Added @titlespec, which is ignored in Info.
+       Added @br @need as noops.
+       Added @today texinfo-format-today in `1 Jan 1900' style.
+       Added @defconst, @defcmd to the texinfo-format-defun series
 
-        Added  @flushright   @end flushright, including
-        texinfo-format-flushright, texinfo-end-flushright,
-        texinfo-do-flushright.
+       Added @flushright @end flushright, including
+       texinfo-format-flushright, texinfo-end-flushright,
+       texinfo-do-flushright.
 
-        Added  @ftable, which is like the `@table' command but also
-        inserts each item in the first column into the function index.
-        Includes texinfo-ftable, texinfo-ftable-item, texinfo-end-ftable.
+       Added @ftable, which is like the `@table' command but also
+       inserts each item in the first column into the function index.
+       Includes texinfo-ftable, texinfo-ftable-item, texinfo-end-ftable.
 
-        Added  @footnote, including texinfo-format-footnote, footnote-style,
-        texinfo-format-make-node, texinfo-format-bottom-node.
+       Added @footnote, including texinfo-format-footnote, footnote-style,
+       texinfo-format-make-node, texinfo-format-bottom-node.
 
 1990-05-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-05-04  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * simple.el (open-line):  Insert fill-prefix if defined.
+       * simple.el (open-line): Insert fill-prefix if defined.
 
 1990-05-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-04-26  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * man.el (manual-entry):  Don't allow null topics.
+       * man.el (manual-entry): Don't allow null topics.
 
-       * dired.el (dired-create-directory):  Use new primitive
+       * dired.el (dired-create-directory): Use new primitive
        make-directory.
-       (dired-do-deletions):  Use new primitive remove-directory.
+       (dired-do-deletions): Use new primitive remove-directory.
 
 1990-04-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-04-18  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * loaddefs.el:  Removed Meta-g def of fill-region.
+       * loaddefs.el: Removed Meta-g def of fill-region.
 
 1990-04-13  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * c-mode.el (c-comment-indent): Don't need \n in #endif/#else
-       regexps.
+       * c-mode.el (c-comment-indent): Don't need \n in #endif/#else regexps.
 
 1990-04-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * bytecomp.el (byte-compile-file-form): Most forms pushed on `pending'.
        Those that are special print their output and first compile
        and print the contents of `pending'.
-       (byte-compile-file):@end of file, compile and print `pending'.
+       (byte-compile-file): @end of file, compile and print `pending'.
        (byte-compile-pending): New function.
 
        * bytecomp.el (byte-compile-find-vars-1):
 
 1990-04-06  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * mouse.el:  Check consp of coordinates-in-window-p result.
+       * mouse.el: Check consp of coordinates-in-window-p result.
 
 1990-04-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-04-05  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * screen.el:  Don't redefine ctl-x {p,n}, just ctl-x o.
+       * screen.el: Don't redefine ctl-x {p,n}, just ctl-x o.
 
 1990-04-05  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-04-04  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * screen.el:  Define keys ctl-x {o, n, p}.  Make C-Z iconify
-       emacs.
-       (next-multiscreen-window):
-       (previous-multiscreen-window):  Include the minibuffer screen if
-       the minbuffer is active.
+       * screen.el: Define keys ctl-x {o, n, p}.  Make C-Z iconify emacs.
+       (next-multiscreen-window, previous-multiscreen-window):
+       Include the minibuffer screen if the minibuffer is active.
 
 1990-04-03  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-03-25  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * x-mouse.el (x-select):  Only pass one arg to x-own-selection.
+       * x-mouse.el (x-select): Only pass one arg to x-own-selection.
 
 1990-03-23  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-03-21  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * startup.el (command-line):  Load the window-system file if
+       * startup.el (command-line): Load the window-system file if
        DISPLAY is set or -d was specified on the command line.
 
 1990-03-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-03-20  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * term/x-win.el (x-pop-initial-window):  Set mouse-motion-handler.
+       * term/x-win.el (x-pop-initial-window): Set mouse-motion-handler.
 
 1990-03-19  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * sendmail.el (mail-send):  Force deletion of auto-save files.
-       (mail-do-fcc):  Add closing paren.
+       * sendmail.el (mail-send): Force deletion of auto-save files.
+       (mail-do-fcc): Add closing paren.
 
 1990-03-17  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-03-16  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * simple.el (auto-fill-mode):  Doc fix.
+       * simple.el (auto-fill-mode): Doc fix.
 
 1990-03-14  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * term/x-win.el:  Set suspend hook here, as well as put
+       * term/x-win.el: Set suspend hook here, as well as put
        'iconify-emacs on C-Z.
 
-       * screen.el:  Check screenp of last-selected-screen in
+       * screen.el: Check screenp of last-selected-screen in
        iconification functions.
 
 1990-03-14  David Lawrence  (tale@pogo.ai.mit.edu)
 
        * c++-mode.el (c++-comment-region): New function.
-         (c++-uncomment-region): New function.
+       (c++-uncomment-region): New function.
 
 1990-03-11  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * mouse.el (track-mouse):  x-mouse-grabbed now mouse-grabbed.
-       * x-mouse.el (dynamic-rect-selection):  Ditto.
+       * mouse.el (track-mouse): x-mouse-grabbed now mouse-grabbed.
+       * x-mouse.el (dynamic-rect-selection): Ditto.
 
 1990-03-10  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * x-mouse.el:  Conditionalization of certain functions dependent
+       * x-mouse.el: Conditionalization of certain functions dependent
        on X version.  Added mouse-key descriptions for X11.
 
 1990-03-09  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1990-03-08  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * screen.el (deiconify-function, multi-minibuffer-startup,
-       attached-minibuffer-startup, detached-minibuffer-startup): Pass
-       second parameter t to select-screen.
+       * screen.el (deiconify-function, multi-minibuffer-startup)
+       (attached-minibuffer-startup, detached-minibuffer-startup):
+       Pass second parameter t to select-screen.
 
 1990-03-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-03-06  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * screen.el (deiconify-function):  Setq last-selected-screen nil.
+       * screen.el (deiconify-function): Setq last-selected-screen nil.
 
        * array.el, blackbox.el, compile.el, diff.el, files.el, ftp.el:
        * gomoku.el, hanoi.el, informat.el, ispell.el, life.el, mailalias.el:
        * man.el, rmail.el, sendmail.el, terminal.el:
-       * texinfmt.el:  Renamed buffer-flush-undo to buffer-disable-undo.
+       * texinfmt.el: Renamed buffer-flush-undo to buffer-disable-undo.
 
 1990-03-04  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * screen.el (get-screen):  If the screen is not visible, make it
-       so.
+       * screen.el (get-screen): If the screen is not visible, make it so.
 
 1990-03-02  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
        * term/x-win.el: Don't set suspend-hook any more.
 
-       * screen.el:  No more x-specific things, this is now entirely
+       * screen.el: No more x-specific things, this is now entirely
        window system independent.
        (new-screen): Use new function:
        (new-screen-position): Determine position of new screen based on
        that of selected-screen.
-       (pop-initial-screen): Set first-screen-user-positioned if user did
-       so.  Also decide on which screen style depending on either new
+       (pop-initial-screen): Set first-screen-user-positioned if user did so.
+       Also decide on which screen style depending on either new
        variable `separate-minibuffer-screen' or minibuffer elt in
        window-system-switches.
-       (detached-minibuffer-startup):  Add screen colors to minibuffer
+       (detached-minibuffer-startup): Add screen colors to minibuffer
        alist if possible.  Also make sure screen-default-alist has
        minibuffer element none, and correct name.
 
 
        * term/x-win.el: Require 'screen as well in initial setup code.
        Don't set suspend hook; this will be something else.
-       Removed redundant cursor-shape delcarations.  The all begin with
+       Removed redundant cursor-shape declarations.  They all begin with
        x-pointer- now.
        Added some more definitions to the function keys.
        Generally cleaned up this file.
        determine whether or not to avoid asking to save the buffer.
        * rmail.el (rmail-mode): Removed skip-list stuff.
        (rmail-variables): make-local-variable save-buffers-skip.
-       * compile.el (compile): Removed additional parameter to
-       save-buffers.
+       * compile.el (compile): Removed additional parameter to save-buffers.
 
 1990-02-26  David Lawrence  (tale@pogo.ai.mit.edu)
 
 
 1990-02-25  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-       * lisp-mode.el (indent-sexp): Changed opoint to last-point.  Very
-       strange, I thought I'd already fixed this.
+       * lisp-mode.el (indent-sexp): Changed opoint to last-point.
+       Very strange, I thought I'd already fixed this.
 
        * screen.el: New file.
 
        * isearch.el (isearch): After doing read-event, check numberp of
        char first.
 
-       * replace.el (perform-replace): Use read-event rather than
-       read-char.  Check that returned object is char before comparisons.
+       * replace.el (perform-replace): Use read-event rather than read-char.
+       Check that returned object is char before comparisons.
 
 1990-02-22  David Lawrence  (tale@pogo.ai.mit.edu)
 
 
 1990-02-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * ispell.el: new file.
+       * ispell.el: New file.
 
 1990-02-14  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
 
 1990-02-12  David Lawrence  (tale@galapas)
 
-       * tex-mode.el: require oshell until converted to comint.
+       * tex-mode.el: Require oshell until converted to comint.
 
-       * loaddefs.el: point run-lisp autoload to new file inf-lisp.
+       * loaddefs.el: Point run-lisp autoload to new file inf-lisp.
 
-       * shell.el: converted to comint.  Relegated original to oshell.el.
+       * shell.el: Converted to comint.  Relegated original to oshell.el.
 
-       * inf-lisp.el: converted to comint.
+       * inf-lisp.el: Converted to comint.
 
-       * comint.el: removed last vestiges of original history stuff.
+       * comint.el: Removed last vestiges of original history stuff.
 
 1990-02-07  David Lawrence  (tale@galapas)
 
        * inf-lisp.el: inferior-lisp-program can be a list of the programme
-         name and its arguments.
+       name and its arguments.
 
 1990-02-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el:
-        (french-calendar-leap-year-p): Rewritten with corrected rule.
-        (calendar-absolute-from-french): Fixed comments.
-        (calendar-french-from-absolute): Rewrote using calendar-sum.
-        (cursor-to-french-calendar-date): Simplified and corrected spelling.
+       * calendar.el (french-calendar-leap-year-p):
+       Rewritten with corrected rule.
+       (calendar-absolute-from-french): Fixed comments.
+       (calendar-french-from-absolute): Rewrote using calendar-sum.
+       (cursor-to-french-calendar-date): Simplified and corrected spelling.
 
 1990-02-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-01-27  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el:
-       (scroll-calendar-left): Fixed so it works when the cursor is not
-        positioned on a day.
-        (cursor-to-calendar-day-of-year): Fixed so that "day" is properly
-        pluralized, depending how many days remain in the year.
-        (french-calendar-leap-year-p): New function.
-        (french-calendar-last-day-of-month): New function.
-        (calendar-absolute-from-french): New function.
-        (calendar-french-from-absolute): New function.
-        (cursor-to-french-calendar-date): New function.
+       * calendar.el (scroll-calendar-left): Fixed so it works when the cursor
+       is not positioned on a day.
+       (cursor-to-calendar-day-of-year): Fixed so that "day" is properly
+       pluralized, depending how many days remain in the year.
+       (french-calendar-leap-year-p): New function.
+       (french-calendar-last-day-of-month): New function.
+       (calendar-absolute-from-french): New function.
+       (calendar-french-from-absolute): New function.
+       (cursor-to-french-calendar-date): New function.
        (calendar-mode-map): Put cursor-to-french-calendar-date on a key.
-        (calendar-mode): Describe cursor-to-french-calendar-date.
+       (calendar-mode): Describe cursor-to-french-calendar-date.
 
 1990-01-31  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
        * loaddefs.el: Removed above from dired-listing-switches doc string.
 
-        * mh-e.el (c/o James Larus <larus@cs.wisc.edu>):
-         Accepts message range specifications.
-         Defaults sequence name to previous sequence name when reading.
-         Made mode-line id user-setable.
-         Changes from Gildea: documentation and a few typos.
-         Added command to pipe message through shell command.
-         Fixed refile twice failed after second one moved.
-         Added changes from Gildea to speed-up mh-e.
-         Won't reverse sequence lists.
-         Allows arbitrary fields for pick.
-         Packing folder now properly updates sequence list.
-         Added previously missing %s in mh-redistribute.
+       * mh-e.el (c/o James Larus <larus@cs.wisc.edu>):
+       Accepts message range specifications.
+       Defaults sequence name to previous sequence name when reading.
+       Made mode-line id user-setable.
+       Changes from Gildea: documentation and a few typos.
+       Added command to pipe message through shell command.
+       Fixed refile twice failed after second one moved.
+       Added changes from Gildea to speed-up mh-e.
+       Won't reverse sequence lists.
+       Allows arbitrary fields for pick.
+       Packing folder now properly updates sequence list.
+       Added previously missing %s in mh-redistribute.
 
-       * timer.el: (new file) Adds run-at-time function with absolute
-         or relative time spec to run a function with args.
+       * timer.el: New file.  Adds run-at-time function with absolute
+       or relative time spec to run a function with args.
 
-       * loaddefs.el: autoload for run-at-time.
+       * loaddefs.el: Autoload for run-at-time.
 
 1990-01-16  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-01-16  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el:
-        (insert-diary-entry): New function.
-        (insert-weekly-diary-entry): New function.
-        (insert-monthly-diary-entry): New function.
-        (insert-yearly-diary-entry): New function.
-        (insert-hebrew-diary-entry): New function.
-        (insert-monthly-hebrew-diary-entry): New function.
-        (insert-yearly-hebrew-diary-entry): New function.
-        (insert-islamic-diary-entry): New function.
-        (insert-monthly-islamic-diary-entry): New function.
-        (insert-yearly-islamic-diary-entry): New function.
+       * diary.el (insert-diary-entry): New function.
+       (insert-weekly-diary-entry): New function.
+       (insert-monthly-diary-entry): New function.
+       (insert-yearly-diary-entry): New function.
+       (insert-hebrew-diary-entry): New function.
+       (insert-monthly-hebrew-diary-entry): New function.
+       (insert-yearly-hebrew-diary-entry): New function.
+       (insert-islamic-diary-entry): New function.
+       (insert-monthly-islamic-diary-entry): New function.
+       (insert-yearly-islamic-diary-entry): New function.
 
        * calendar.el: Autoload these functions.
        (calendar-mode-map): Put them on keys.
-        (calendar-mode): Describe them.
+       (calendar-mode): Describe them.
 
 1990-01-11  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el
-        (list-diary-entries): Deleted several lines of extraneous code
-        and added `nongregorian-diary-listing-hook' to the list of hooks
-        called@the end; this is for use in including Hebrew, Islamic,
-        Julian, or ISO diary entries.  A similar
-        `nongregorian-diary-marking-hook' was added to the list of hooks
-        called at the end of mark-diary-entries for the same reason.
+       * diary.el (list-diary-entries): Deleted several lines of extraneous
+       code and added `nongregorian-diary-listing-hook' to the list of hooks
+       called@the end; this is for use in including Hebrew, Islamic,
+       Julian, or ISO diary entries.  A similar
+       `nongregorian-diary-marking-hook' was added to the list of hooks
+       called at the end of mark-diary-entries for the same reason.
 
-        (diary-name-pattern): Fixed the documentation and added an optional
-        parameter FULLNAME which insists on the full spelling of the name;
-        this is also for use in marking Hebrew or Islamic diary entries
-        (those month names are not unique in the first three characters).
+       (diary-name-pattern): Fixed the documentation and added an optional
+       parameter FULLNAME which insists on the full spelling of the name;
+       this is also for use in marking Hebrew or Islamic diary entries
+       (those month names are not unique in the first three characters).
 
-        (mark-hebrew-diary-entries): New function.
-        (list-hebrew-diary-entries): New function.
-        (mark-hebrew-calendar-date-pattern): New function.
-        (mark-islamic-diary-entries): New function.
-        (list-islamic-diary-entries): New function.
-        (mark-islamic-calendar-date-pattern): New function.
+       (mark-hebrew-diary-entries): New function.
+       (list-hebrew-diary-entries): New function.
+       (mark-hebrew-calendar-date-pattern): New function.
+       (mark-islamic-diary-entries): New function.
+       (list-islamic-diary-entries): New function.
+       (mark-islamic-calendar-date-pattern): New function.
 
-        (list-diary-entries): Added nongregorian-diary-listing-hook.
-        (mark-diary-entries): Added nongregorian-diary-marking-hook.
+       (list-diary-entries): Added nongregorian-diary-listing-hook.
+       (mark-diary-entries): Added nongregorian-diary-marking-hook.
 
-        * calendar.el: Added documentation for the hooks described above.
+       * calendar.el: Added documentation for the hooks described above.
 
 1990-01-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1990-01-08  Robert J. Chassell  (bob@apple-gunkies.ai.mit.edu)
 
-        * texnfo-upd.el (texinfo-update-node,
-          texinfo-sequential-node-update): fixed auto-fill-hook bug.
+       * texnfo-upd.el (texinfo-update-node, texinfo-sequential-node-update):
+       Fixed auto-fill-hook bug.
 
 1990-01-08  Joseph Arceneaux  (jla@spiff)
 
 
 1990-01-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-date-is-visible-p):
+       * calendar.el (calendar-date-is-visible-p):
        Fixed so it does not switch to the calendar buffer.
 
-        * diary.el (prepare-fancy-diary-buffer): Compute the list of
-        holidays only once for each three-month period, not once for each date
-        displayed in the calendar.  This saves an enormous amount of time in
-        the fancy diary display for multiple days.
+       * diary.el (prepare-fancy-diary-buffer): Compute the list of
+       holidays only once for each three-month period, not once for each date
+       displayed in the calendar.  This saves an enormous amount of time in
+       the fancy diary display for multiple days.
 
 1990-01-07  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el: Fixed the value of list-diary-entries-hook.
-        (regenerate-calendar-window): Changed (update-display) to (sit-for 0).
-        Corrected several instances of "dairy" to "diary".
-        (describe-calendar-mode): Added this function to issue the message
-        "Preparing..." to `?' key in calendar-mode because it's so incredibly
-        slow for describe-mode to prepare the help buffer.
-        (calendar-holidays): Fixed the examples in the doc-string.
+       * calendar.el: Fixed the value of list-diary-entries-hook.
+       (regenerate-calendar-window): Changed (update-display) to (sit-for 0).
+       Corrected several instances of "dairy" to "diary".
+       (describe-calendar-mode): Added this function to issue the message
+       "Preparing..." to `?' key in calendar-mode because it's so incredibly
+       slow for describe-mode to prepare the help buffer.
+       (calendar-holidays): Fixed the examples in the doc-string.
 
-        * diary.el: Corrected several instances of "dairy" to "diary".
+       * diary.el: Corrected several instances of "dairy" to "diary".
 
 1990-01-05  Joseph Arceneaux  (jla@spiff)
 
 
 1989-12-29  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (mark-diary-entries): Made "sticky" so effect continues
-        whenever the calendar is redisplayed.
-        (mark-calendar-holidays, calendar-unmark): Likewise.
+       * calendar.el (mark-diary-entries): Made "sticky" so effect continues
+       whenever the calendar is redisplayed.
+       (mark-calendar-holidays, calendar-unmark): Likewise.
 
 1989-12-26  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el: Fixed many minor bugs throughout the code. The major
-        changes are as follows.
-        Completely rewrote the Hebrew calendar functions to make them
-        much faster and hence make holiday determination much faster
-
-        Split the code into three files: the calendar stuff is in the
-        main file, calendar.el; the diary stuff is in diary.el; the
-        holiday stuff is in holiday.el.
-
-        Added a diary hook example that shows how to get sorted diary
-        entries in the fancy diary buffer.
-
-        (calendar-iso-from-absolute): New function.
-        (calendar-absolute-from-iso): New function.
-        (cursor-to-iso-calendar-date): Added `D' calendar command to give
-        the day number in the Gregorian year and number of days remaining.
-        (mark-diary-entries): Made two-digit abbreviated years acceptable
-        in diary entries.  Changed possible diary entry styles: DAY
-        entries are no longer available; European style is now an option.
-        Diary entry styles are now controlled by a list of pseudo-patterns.
-        (list-diary-entries): Made two-digit abbreviated years acceptable
-        in diary entries.  Changed possible diary entry styles: DAY
-        entries are no longer available; European style is now an option.
-        Diary entry styles are now controlled by a list of pseudo-patterns.
+       * calendar.el: Fixed many minor bugs throughout the code. The major
+       changes are as follows.
+       Completely rewrote the Hebrew calendar functions to make them
+       much faster and hence make holiday determination much faster
+
+       Split the code into three files: the calendar stuff is in the
+       main file, calendar.el; the diary stuff is in diary.el; the
+       holiday stuff is in holiday.el.
+
+       Added a diary hook example that shows how to get sorted diary
+       entries in the fancy diary buffer.
+
+       (calendar-iso-from-absolute): New function.
+       (calendar-absolute-from-iso): New function.
+       (cursor-to-iso-calendar-date): Added `D' calendar command to give
+       the day number in the Gregorian year and number of days remaining.
+       (mark-diary-entries): Made two-digit abbreviated years acceptable
+       in diary entries.  Changed possible diary entry styles: DAY
+       entries are no longer available; European style is now an option.
+       Diary entry styles are now controlled by a list of pseudo-patterns.
+       (list-diary-entries): Made two-digit abbreviated years acceptable
+       in diary entries.  Changed possible diary entry styles: DAY
+       entries are no longer available; European style is now an option.
+       Diary entry styles are now controlled by a list of pseudo-patterns.
        (calendar-date-string): Display style of dates is now controlled by
-        a pseudo-pattern so the European style is available.
-        (all functions conatining the word `hebrew').
-        (list-diary-entries, mark-diary-entries):
-        (include-other-diary-files, mark-included-diary-files):
-        Added the possibity of `shared diary files' with a recursive
-        include mechanism like the C preprocessor
-        (list-calendar-holidays): Eliminated the 'special class of holidays,
-        rewriting the entire mechanism to make it more general.
-        (calendar-holiday-function-float): Changed the 'float class of
-        holidays so that negative values count backward from end of month: 5
-        is no longer used for the last occurrence of a day in a month; -1 is
-        used instead
+       a pseudo-pattern so the European style is available.
+       (all functions containing the word `hebrew').
+       (list-diary-entries, mark-diary-entries)
+       (include-other-diary-files, mark-included-diary-files):
+       Added the possibility of `shared diary files' with a recursive
+       include mechanism like the C preprocessor
+       (list-calendar-holidays): Eliminated the 'special class of holidays,
+       rewriting the entire mechanism to make it more general.
+       (calendar-holiday-function-float): Changed the 'float class of
+       holidays so that negative values count backward from end of month: 5
+       is no longer used for the last occurrence of a day in a month; -1 is
+       used instead.
 
 1989-12-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-12-17  David Lawrence  (tale@cocoa-puffs)
 
        * (comint-)shell.el: Use comint.  NOT ready yet.
-       * (comint-)inf-lisp.el:  Broke the inferior lisp code out to its
+       * (comint-)inf-lisp.el: Broke the inferior lisp code out to its
        own file and converted for comint use.  NOT ready yet.
 
 1989-12-16  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-12-15  Joseph Arceneaux  (jla@spiff)
 
-       * isearch.el: Replaced all occurences of read-char with
+       * isearch.el: Replaced all occurrences of read-char with
        read-event; and check return type.
 
 1989-12-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-12-12  David Lawrence  (tale@cocoa-puffs)
 
-       * medit.el and simple.el: initial definition of keymaps uses
+       * medit.el, simple.el: Initial definition of keymaps uses
        copy-keymap, not copy-alist.
 
 1989-12-11  David Lawrence  (tale@cocoa-puffs)
 
        * telnet.el: Converted to use comint.  Removed
-        delete-char-or-send-eof and telnet-copy-last-input.  Added
-        telnet-mode-hook.  Modified telnet-filter to insert-before-markers
+       delete-char-or-send-eof and telnet-copy-last-input.  Added
+       telnet-mode-hook.  Modified telnet-filter to insert-before-markers
        at the process-mark.
 
 1989-12-10  David Lawrence  (tale@cocoa-puffs)
        kermit-clean-filter with a more efficient version.
 
        * comint.el: Added optional arguments ``terminator'' and
-       ``delete'' to   comint-send-input, for processes that want to see
+       ``delete'' to comint-send-input, for processes that want to see
        a CR or CR-LFD pair instead of LFD and for processes that do echoing.
 
 1989-12-08  David Lawrence  (tale@cocoa-puffs)
 
-       * history.el (new file): general history mechanism, primarily
+       * history.el: New file.  General history mechanism, primarily
        intended for interactive processes.
 
-       * comint.el: converted to use history.el.  Took out all the ring
+       * comint.el: Converted to use history.el.  Took out all the ring
        code.  comint-send-input will replace entire input region rather
        than append to it (user option?).  comint-kill-output will only
        nuke through the last newline, to retain prompt.
 
        * comint.el (new file):
        Added FSF copyright.
-        Moved bindings off of C-c LETTER.
+       Moved bindings off of C-c LETTER.
        Cleaned up references to cmu* files.
        Made comint-send-input do unconditional end-of-line before processing.
        cominit-exec will signal an error if no programme name.
 1989-11-16  Joseph Arceneaux  (jla@spiff)
 
        * simple.el: New variable x-select-kill.
-       (copy-region-as-kill): If non-nil, make the killed text an X
-       selection.
+       (copy-region-as-kill): If non-nil, make the killed text an X selection.
 
        * fill.el (justify-current-line, fill-region-as-paragraph):
        Consider : as sentence terminator.
 
 1989-11-08  Joseph Arceneaux  (jla@spiff)
 
-       * paths.el (mh-progs, mh-lib):  Use file-directory-p, and check
+       * paths.el (mh-progs, mh-lib): Use file-directory-p, and check
        /usr/local/bin as well.
 
 1989-11-06  Richard Stallman  (rms@mole.ai.mit.edu)
 1989-10-12  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
        * x-mouse.el (x-paste-text): push-mark before inserting text.
-       (x-insert-selection):
-       (x-select): Moved these functions over from the file:
-       * mouse.el
+       (x-insert-selection, x-select):
+       Moved these functions over from mouse.el.
 
 1989-10-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-10-10  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * files.el (recover-file):  Prompt with current buffer's filename.
+       * files.el (recover-file): Prompt with current buffer's filename.
 
 1989-10-09  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * term/x-win.el (x-pop-up-window):  If color screen, start out
+       * term/x-win.el (x-pop-up-window): If color screen, start out
        with some default colors.
 
 1989-10-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-10-03  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * x-mouse.el (x-insert-selecton, x-select): New functions:
+       * x-mouse.el (x-insert-selection, x-select): New functions.
 
-       * mouse.el: New [experimental] functions:
-       (mouse-motion, track-mouse, mouse-select-buffer-line)
+       * mouse.el (mouse-motion, track-mouse, mouse-select-buffer-line)
        (mouse-boxing, mouse-erase-box, incr-scroll-down)
        (incr-scroll-up, incremental-scroll, incr-scroll-stop)
        (mouse-kill-rectangle, mouse-open-rectangle, mouse-multiple-insert)
-       (mouse-move-text)
+       (mouse-move-text): New [experimental] functions.
 
 1989-10-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-09-30  Robert J. Chassell  (bob@rice-chex)
 
-        * texnfo-upd.el (texinfo-copy-menu): Don't enter infinite loop
-          when copying a multi-line description@the end of a menu.
+       * texnfo-upd.el (texinfo-copy-menu): Don't enter infinite loop
+       when copying a multi-line description@the end of a menu.
 
 1989-09-28  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * mouse.el: New function mouse-line-length.  New constants for
-       mouse-motion keys.
+       * mouse.el (mouse-line-length): New function.
+       New constants for mouse-motion keys.
 
 1989-09-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-09-25  Robert J. Chassell  (bob@apple-gunkies.ai.mit.edu)
 
-        * renamed texinfo-update.el to texnfo-upd.el and updated `provide'
+       * renamed texinfo-update.el to texnfo-upd.el and updated `provide'.
 
-        * texinfo.el: updated `require' to reflect new name for texnfo-upd
+       * texinfo.el: Updated `require' to reflect new name for texnfo-upd
 
 1989-09-23  Robert J. Chassell  (bob@rice-chex)
 
-        * texinfo.el: Moved functions to update nodes and menus to
-          texinfo-update.el.
-
-        * texinfo.el, texinfo-update.el: Added `require' and `provide'.
+       * texinfo.el: Moved functions to update nodes and menus to
+       texinfo-update.el.
 
-        * texinfo.el: Added keybindings to insert frquently used @-commands.
+       * texinfo.el, texinfo-update.el: Added `require' and `provide'.
 
-          Added keybindings for `texinfo-format-buffer',
-          `texinfo-update-node', `texinfo-every-node-update',
-          `texinfo-make-menu', and `texinfo-all-menus-update'.
+       * texinfo.el: Added keybindings to insert frequently used @-commands.
 
-        * texinfo-update.el (texinfo-sequential-node-update): now updates
-          node in which point is located so pointer are to next and
-          previous node regardless of hierarchy.  Non-nil argument
-          (prefix, if interactive) means update nodes in region.
+       Added keybindings for `texinfo-format-buffer',
+       `texinfo-update-node', `texinfo-every-node-update',
+       `texinfo-make-menu', and `texinfo-all-menus-update'.
 
-          (texinfo-every-node-update): updates every node in a Texinfo
-          file.
+       * texinfo-update.el (texinfo-sequential-node-update): Now updates
+       node in which point is located so pointer are to next and
+       previous node regardless of hierarchy.  Non-nil argument (prefix,
+       if interactive) means update nodes in region.
 
-          (texinfo-all-menus-update): updates all the regular menus in a
-          Texinfo file.
+       (texinfo-every-node-update): Updates every node in a Texinfo file.
 
-          (texinfo-indent-menu-description,
-          texinfo-menu-indent-description): Indent every description in
-          menu following point to specified column.  Non-nil argument
-          (prefix, if interactive) means indent every description in every
-          menu in the region.  Does not indent second and subsequent lines
-          of a multi-line description.
+       (texinfo-all-menus-update): Updates all the regular menus in a
+       Texinfo file.
 
-          (texinfo-insert-menu, texinfo-column-for-description): starts a
-          menu description@column specified by variable
-          `texinfo-column-for-description'.
+       (texinfo-indent-menu-description, texinfo-menu-indent-description):
+       Indent every description in menu following point to specified column.
+       Non-nil argument (prefix, if interactive) means indent every
+       description in every menu in the region.  Does not indent second and
+       subsequent lines of a multi-line description.
 
-          (texinfo-find-pointer, texinfo-insert-pointer): find and inserts
-          higher level pointer as `Previous' pointer if there is no
-          previous node@the same level.
+       (texinfo-insert-menu, texinfo-column-for-description):
+       Starts a menu description at column specified by variable
+       `texinfo-column-for-description'.
 
-          (texinfo-menu-copy-old-description): now copies `@' commands in
-          old descriptions.
+       (texinfo-find-pointer, texinfo-insert-pointer): Find and inserts higher
+       level pointer as `Previous' pointer if there is no previous node at the
+       same level.
 
+       (texinfo-menu-copy-old-description): Now copies `@' commands in
+       old descriptions.
 
 1989-09-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-09-15  Joseph Arceneaux  (jla@spiff)
 
-       * term/x-win.el: Removed function x-color-screen-p
-       (now in xfns.c).  New variables x-colors, x-display-defined colors.
-       Initialize them.
+       * term/x-win.el: Removed function x-color-screen-p (now in xfns.c).
+       New variables x-colors, x-display-defined colors.  Initialize them.
 
 1989-09-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-09-11  Robert J. Chassell  (bob@apple-gunkies.ai.mit.edu)
 
-       * texinfo.el (texinfo-update-node, texinfo-make-menu,
-       texinfo-master-menu, texinfo-sequential-node-update): Added
-       functions to insert or update the next, previous, and up node
-       pointers in a Texinfo file, or alternatively to insert node
-       pointers as a depth-first traversal---sequentially through the
-       file, each pointing to the next node regardless of its
-       hierarchical level, and to create or update a menu or menus
-       (preserving pre-existing descriptions, if any), to create a master
-       menu for a Texinfo file accordng to the Manual recommendation.
+       * texinfo.el (texinfo-update-node, texinfo-make-menu)
+       (texinfo-master-menu, texinfo-sequential-node-update): Added functions
+       to insert or update the next, previous, and up node pointers in a
+       Texinfo file, or alternatively to insert node pointers as a depth-first
+       traversal---sequentially through the file, each pointing to the next
+       node regardless of its hierarchical level, and to create or update a
+       menu or menus (preserving pre-existing descriptions, if any), to create
+       a master menu for a Texinfo file according to the Manual recommendation.
 
 1989-09-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-08-31  Joseph Arceneaux  (jla@spiff)
 
-       * term/Old/wyse.el: New terminal configuration file.
+       * term/wyse.el: New terminal configuration file.
 
 1989-08-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-07-12  Joseph Arceneaux  (jla@spiff)
 
-       * lisp.el (insert-parentheses) Changed conditions for pre- and
+       * lisp.el (insert-parentheses): Changed conditions for pre- and
        post- insertion of blanks.
 
        * bytecomp.el (byte-compile-file): If current buffer is in
 
 1989-07-07  Joseph Arceneaux  (jla@spiff)
 
-       * files.el (basic-save-buffer) When querying for a final newline,
+       * files.el (basic-save-buffer): When querying for a final newline,
        use y-or-n-p instead of yes-or-no-p.
 
 1989-07-06  Joseph Arceneaux  (jla@galapas.ai.mit.edu)
 
-       * files.el: (find-alternate-file): Use new function
-       new-read-file-name.  This name is temporary.  Also don't
-       substitute `~' for homedir; new-read-file-name does this.
+       * files.el (find-alternate-file): Use new function new-read-file-name.
+       This name is temporary.  Also don't substitute `~' for homedir;
+       new-read-file-name does this.
 
 1989-07-04  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-06-27  Joseph Arceneaux  (jla@mole.ai.mit.edu)
 
-       * term/x-win.el (x-new-window) New function.
+       * term/x-win.el (x-new-window): New function.
 
 1989-06-25  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-06-23  Joseph Arceneaux  (jla@all-bran.ai.mit.edu)
 
-       * term/x-win.el (x-pop-up-window) Run hook x-pop-up-window-hook.
-       (x-color-screen-p) New macro;  used to be C function.
+       * term/x-win.el (x-pop-up-window): Run hook x-pop-up-window-hook.
+       (x-color-screen-p): New macro; used to be C function.
 
 1989-06-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-06-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * c-mode.el (electric-c-terminator, c-indent-line):
+       * c-mode.el (electric-c-terminator, c-indent-line)
        (calculate-c-indent, indent-c-exp): Recognize `case' more generally.
 
        * c-mode.el (c-indent-command): With arg, find a sexp split over lines.
 
 1989-06-08  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * term/x-win.el
-       (new-screen): Added this function, which is the default
+       * term/x-win.el (new-screen): Added this function, which is the default
        auto-screen function.  It uses new variables new-screen-x-delta
        and new-screen-y-delta.
        (next-multiscreen-window, previous-multiscreen-window):
 
        * bib-mode.el: New file.
 
-       * sendmail.el (mail-mode-syntax-table): Seperate syntax table
+       * sendmail.el (mail-mode-syntax-table): Separate syntax table
        for mail mode.  Makes % a separator.
 
 1989-05-31  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-05-23  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * rmailsum.el: Added C-d (rmail-summarey-delete-backward) to
+       * rmailsum.el: Added C-d (rmail-summary-delete-backward) to
        rmail-summary-mode-map.
 
 1989-05-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-05-16  Chris Hanson  (cph@kleph)
 
-       * scheme.el: change syntax table entries to use new "p" bit.
+       * scheme.el: Change syntax table entries to use new "p" bit.
 
 1989-05-15  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * tags.el (next-file): fixed typo: " *next-file*" --> "*next-file*"
+       * tags.el (next-file): Fixed typo: " *next-file*" --> "*next-file*"
 
 1989-05-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1989-05-12  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * term/x-win.el (x-set-display-name):  Now works;  correctly gets
+       * term/x-win.el (x-set-display-name): Now works; correctly gets
        display name and removes those options from `command-line-args-left'.
        Renamed some of the options to be consistent with standard X
        applications.
-       Added "-iconic" option for iconic startup;  created variable
-       `x-iconic-startup' and function `x-set-iconic-startup'
-       (x-pop-up-window):  initialize x-display-name first, then call
+       Added "-iconic" option for iconic startup; created variable
+       `x-iconic-startup' and function `x-set-iconic-startup'.
+       (x-pop-up-window): Initialize x-display-name first, then call
        x-open-connection.
 
 1989-05-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-05-10  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-       * term/x-win.el (x-handle-numeric-switch)  Just like
+       * term/x-win.el (x-handle-numeric-switch): Just like
        x-handle-switch, but converts argument to int (e.g., "-b 4").
 
 1989-05-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1989-05-08  Joseph Arceneaux  (jla@rice-chex.ai.mit.edu)
 
-       * x-mouse.el (x-cut-text):  sit-for 1 when warping mouse to mark.
-       Also removed code dupicated by mouse.el
-       (x-trace-mouse):  debugging function which prints out mouse events
+       * x-mouse.el (x-cut-text): sit-for 1 when warping mouse to mark.
+       Also removed code duplicated by mouse.el.
+       (x-trace-mouse): Debugging function which prints out mouse events
        as they arrive.
-       (x-paste-text):  Don't set point before inserting cut text;  too
+       (x-paste-text): Don't set point before inserting cut text; too
        confusing and incompatible with xterm.
 
-       * mouse.el (mouse-scroll, mouse-del-char, mouse-kill-line,
-       narrow-window-to-region, mouse-window-to-region): Added these
+       * mouse.el (mouse-scroll, mouse-del-char, mouse-kill-line)
+       (narrow-window-to-region, mouse-window-to-region): Added these
        new functions.
 
 1989-05-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * lisp-mode.el (lisp-indent-line, lisp-comment-indent): Use \\s<
        to recognize comment-start characters.
-       (indent-sexp): likewise.
-       * lisp.el (end-of-defun): likewise.
+       (indent-sexp): Likewise.
+       * lisp.el (end-of-defun): Likewise.
 
 1989-05-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
        * startup.el (command-line-1, normal-top-level): Call hooks with
        run-hooks.
-       * sun-mouse.el: likewise.
+       * sun-mouse.el: Likewise.
 
-       * mim-mode.el: rename indent-mim-hook to indent-mim-function.
-       * scheme.el: likewise scheme-indent-hook.
+       * mim-mode.el: Rename indent-mim-hook to indent-mim-function.
+       * scheme.el: Likewise scheme-indent-hook.
 
        * lisp-mode.el, cl.el, cl-indent.el, loaddefs.el, sun-mouse.el:
        *lisp-indent-hook renamed to *lisp-indent-function.
 
-       * kermit.el (shell-send-input-cr): use run-hooks.
+       * kermit.el (shell-send-input-cr): Use run-hooks.
        * shell.el (shell-send-input): run-hooks wants quoted arg.
 
        * simple.el, mlsupport.el, loaddefs.el, c-fill.el, doctor.el:
 
        * files.el (diff-switches-function): diff-switches-hook renamed.
 
-       * compile.el (compile-reinitialize-errors): use run-hooks.
+       * compile.el (compile-reinitialize-errors): Use run-hooks.
 
-       * rmail.el (rmail-convert-to-babyl-format): error if unrecognized text.
+       * rmail.el (rmail-convert-to-babyl-format): Error if unrecognized text.
 
 1989-04-19  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
        * replace.el (occur): Removed an extraneous save-excursion.
 
-       * replace.el (perform-replace): make ! undo as a unit.
+       * replace.el (perform-replace): Make ! undo as a unit.
 
 1989-04-17  Chris Smith  (csmith@mozart)
 
        line in a bol comment, start the continued line in column 1
        not column 2.
 
-       * icon-mode.el (icon-backward-to-noncomment): use parse-partial-sexp
+       * icon-mode.el (icon-backward-to-noncomment): Use parse-partial-sexp
        so as not to be fooled by # in strings.
 
-       * icon-mode.el (icon-is-continuation-line): distinguish between
+       * icon-mode.el (icon-is-continuation-line): Distinguish between
        tokens that end a statement but cause the following statement to
        be indented and tokens that cause the following line to be a
        continuation of the same statement.
 
 1989-04-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * rmail.el (rmail-message-labels-p): put save-excursion outside.
+       * rmail.el (rmail-message-labels-p): Put save-excursion outside.
 
        * picture.el (picture-tab): Dumb errors in prefix-arg case.
 
 
        * loaddefs.el: Autoload ftp-list-directory.
 
-1989-04-06  Edward M. Reingold (reingold@cs.uiuc.edu)
+1989-04-06  Edward M. Reingold  (reingold@cs.uiuc.edu)
 
-         Hook added to list-diary-entries, along with a possible
-          value for that hook which prepares a fancy diary buffer
-          for display.
+       Hook added to list-diary-entries, along with a possible
+       value for that hook which prepares a fancy diary buffer
+       for display.
 
-         Holidays integrated into the diary: in the ordinary diary
-          buffer the holidays are given in the mode line.  In the
-          fancy diary buffer the holidays are given in the heading
-          for each date.
+       Holidays integrated into the diary: in the ordinary diary
+       buffer the holidays are given in the mode line.  In the
+       fancy diary buffer the holidays are given in the heading
+       for each date.
 
-         Added a new command to tell the holidays on a specific date,
-          parallel to the way diary entries are given for a specific
-          date.  This new command became `h' and the old `h' became
-          `a' to show all the holidays in a three-month period.
+       Added a new command to tell the holidays on a specific date,
+       parallel to the way diary entries are given for a specific
+       date.  This new command became `h' and the old `h' became
+       `a' to show all the holidays in a three-month period.
 
 1989-04-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * info.el (Info-tag-table-marker): `read' now stops@end of line,
        so advance to next line.
 
-       * info.el (Info-follow-nearest-node):@last line of text,
+       * info.el (Info-follow-nearest-node): @last line of text,
        move to next node.
 
        * rmail.el (rmail-message-labels-p): Widen.
 
 1989-03-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * files.el: doc fix.
+       * files.el: Doc fix.
 
        * autoinsert.el (insert-auto-insert-files): Mark bfr unmodified
        if has just the autoinsert file.
 
-       * sendmail.el: doc fix.
+       * sendmail.el: Doc fix.
 
 1989-03-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * rmail.el (rmail-insert-inbox-text): Don't insert newline if
        inserted an empty file.
 
-       * startup.el: doc fix.
+       * startup.el: Doc fix.
 
 1989-03-29  Edward M. Reingold  (reingold@cs.uiuc.edu)
 
-       * calendar.el:  Change shift-three-month functions so the name
-                       includes the word ``calendar''.
+       * calendar.el: Change shift-three-month functions so the name
+       includes the word ``calendar''.
 
        * calendar.el (list-diary-entries): Delete extraneous command
-                       to indicate buffer is not modified.
+       to indicate buffer is not modified.
 
 1989-03-15  Jeff Peck  (rms@mole.ai.mit.edu)
 
 
 1989-02-24  Richard Mlynarik  (mly@rice-chex.ai.mit.edu)
 
-        * terminal.el (terminal-emulator):  Move help message after call-hooks
-        so that correct escape character is mentioned.
+       * terminal.el (terminal-emulator): Move help message after call-hooks
+       so that correct escape character is mentioned.
 
 1989-02-23  Richard Stallman  (rms@mole.ai.mit.edu)
 
-        * Version 18.53 released(?)
+       * Version 18.53 released(?)
 
        * telnet.el: New vars telnet-initial-count and telnet-maximum-count.
        These replace constants in the code.
        * dbx.el (run-dbx): Set dbx-process.
        (dbx-stop-at): Use that to decide where to send the string.
 
-1989-02-13  Marc Shapiro  (shapiro@sor.inria.fr)
+1989-02-13  Marc Shapiro  (marc.shapiro@acm.org)
 
-        * bibtex.el (bibtex-clean-entry, bibtex-empty-field, bibtex-find-text,
-       bibtex-kill-optional-field, bibtex-next-field, bibtex-pop-next,
-       bibtex-pop-previous, bibtex-cfield, bibtex-enclosing-field,
-       bibtex-enclosing-reference, bibtex-enclosing-regexp, bibtex-flash-entry
-       bibtex-flash-head, bibtex-inside-field, bibtex-make-optional-entry,
-       bibtex-remove-OPT): New functions.
-       (bibtex-find-it, bibtex-make-OPT-entry, bibtex-next-position): Deleted
+       * bibtex.el (bibtex-clean-entry, bibtex-empty-field, bibtex-find-text)
+       (bibtex-kill-optional-field, bibtex-next-field, bibtex-pop-next)
+       (bibtex-pop-previous, bibtex-cfield, bibtex-enclosing-field)
+       (bibtex-enclosing-reference, bibtex-enclosing-regexp, bibtex-flash-entr)
+       (bibtex-flash-head, bibtex-inside-field, bibtex-make-optional-entry)
+       (bibtex-remove-OPT): New functions.
+       (bibtex-find-it, bibtex-make-OPT-entry, bibtex-next-position): Deleted.
        (kill-current-line): Deleted.
        (bibtex-mode-map): C-c keys to make entries moved to C-c C-e.
        (general): Use regexps instead of simple-minded cursor motion.
 1989-02-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * loaddefs.el (ctl-x-4-map): Fully define it here, as sparse keymap.
-       * files.el: not here.
+       * files.el: Not here.
 
        * lisp-mode.el (lisp-interaction-mode):
        Use emacs-lisp-mode-syntax-table
 
 1989-02-04  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * files.el: Make certain variables permenant if they are local.
+       * files.el: Make certain variables permanent if they are local.
        * ftp.el: Likewise.
 
        * dired.el (dired-rename-file): If file is visited, offer
        * files.el (basic-save-buffer): Check writability and make backup file
        only after trying the hooks.
 
-       * ftp.el (ftp-write-file): do save-excursion.
+       * ftp.el (ftp-write-file): Do save-excursion.
        (ftp-write-file-hook): Clear modified-flag here.
        (ftp-setup-write-file-hooks): Clear read-only flag here.
-       (ftp-sentinal): If input, clear modified flag.
+       (ftp-sentinel): If input, clear modified flag.
        Don't bind buffer-read-only across (kill-buffer (current-buffer)).
 
        * texinfmt.el (texinfo-format-sp): New fn; handle @sp.
 
 1989-01-26  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * replace.el (occur-mode-goto-occurrence): error msg fix.
+       * replace.el (occur-mode-goto-occurrence): Error msg fix.
 
        * tex-mode.el (tex-mode-syntax-table): Initialize all elts afresh.
        (tex-common-initialization): Make local var compare-windows-whitespace.
        (tex-categorize-whitespace): New fn helps compare-windows.
        (tex-insert-quote): Use \\s when categorizing prev. char.
 
-       * compare-w.el: provide 'compare-w.
+       * compare-w.el: Provide 'compare-w.
        (compare-windows): Don't set success for just whitespace.
        Remember start-point in both buffers, and pass as arg to
        the whitespace-function.
 
 1989-01-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * sort.el: doc fix.
+       * sort.el: Doc fix.
 
        * server.el (server-buffer-clients): Now a permanent local.
 
-       * dabbrev.el (dabbrev-expand): case-adapt only if expansion is l.c.
-       (dabbrev-search): downcase the result if found@beg of sentence
+       * dabbrev.el (dabbrev-expand): Case-adapt only if expansion is l.c.
+       (dabbrev-search): Downcase the result if found@beg of sentence
        and only initial is upper case.
 
 1989-01-19  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * files.el (after-find-file): change calling sequence to sit-for.
+       * files.el (after-find-file): Change calling sequence to sit-for.
 
        * bytecomp.el (byte-compile-defun,-defmacro):
        Compile `defun' and `defmacro' within functions.
        (tex-mode-map): C-c C-e and C-c C-f changed.
        (tex-common-initialization): comment-start-skip changed.
        (tex-validate-region): Fn renamed, and now leaves point@the error.
-       (tex-terminate-paragraph): must save-excursion.
-       (tex-start-shell):@end, sleep a little if I/O buffer is empty.
+       (tex-terminate-paragraph): Must save-excursion.
+       (tex-start-shell): @end, sleep a little if I/O buffer is empty.
        (tex-file): New fn; save buffers and run TeX on visit file.
        (tex-print): Print buffer's most recent output, whether from tex-file
        or tex-region.  Use shell-command to do the printing.
        * startup.el (normal-top-level): Abbrev default directory
        as in find-file-noselect.
 
-       * lisp-mode.el (lisp-mode-variables): set parse-sexp-ignore-comments.
+       * lisp-mode.el (lisp-mode-variables): Set parse-sexp-ignore-comments.
 
 1989-01-13  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * files.el (find-alternate-file): Don't change prefix to `~'
        unless a slash follows.
 
-       * lisp.el (insert-parentheses): skip leading spaces if arg,
+       * lisp.el (insert-parentheses): Skip leading spaces if arg,
        maybe insert one if no arg.
 
        * lisp-mode.el (shared-lisp-mode-map): New map contains shared keys.
 
 1989-01-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * options.el: doc fix.
+       * options.el: Doc fix.
 
        * mouse.el (mouse-delete-window): Delete window pointed at.
 
        * simple.el (backward-delete-char-untabify): In overwrite mode,
        back over columns clearing them out.
 
-       * dired.el (dired-get-filename): filename ends before ` ->', not after.
+       * dired.el (dired-get-filename): Filename ends before ` ->', not after.
 
 1989-01-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
        (file-newest-backup): Return newest backup for given filename.
 
        * debug.el (debug-on-entry-1): Handle macros here.
-       ({cancel-,}debug-on-entry): instead of here.
+       ({cancel-,}debug-on-entry): Instead of here.
        But here maintain a list debug-function-list of functions set for
        debug on entry.  nil or empty arg to cancel-... means cancel all.
        (debugger-list-functions): New command, on `l'.
        * vmsproc.el (subprocess-command-to-buffer): New function.
 
        * dired.el (dired-readin): Handle VMS.
-       (dired-get-filename): handle VMS.  Also move handling
+       (dired-get-filename): Handle VMS.  Also move handling
        of LOCALP and NOERROR arguments to the end.
 
        * vms-patch.el (vms-read-directory): New function.
 
 1989-01-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * gdb.el (gdb-mode-map): continue now C-c C-p.
+       * gdb.el (gdb-mode-map): Continue now C-c C-p.
 
        * tags.el (find-tag-default): If not inside a tag, use previous
        or next tag found on current line.  Never go outside current line.
 
        * files.el (find-alternate-file): Abbreviate homedir as `~'.
 
-       * files.el (find-file-noselect): perform abbreviations on the
+       * files.el (find-file-noselect): Perform abbreviations on the
        directory name when setting the default--from directory-abbrev-alist.
 
 1988-12-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * term/at386.el: Eric Raymond's changes to work with keypad.el.
 
-       * loaddefs.el (completion-ignored-extensions): add .a and .ln.
+       * loaddefs.el (completion-ignored-extensions): Add .a and .ln.
 
        * shell.el (shell-set-directory): Convert // to one /,
        so Emacs emulates Unix conventions.
 
 1988-12-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * backquote.el, loaddefs.el: doc fix.
+       * backquote.el, loaddefs.el: Doc fix.
 
 1988-12-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1988-12-06  Richard Mlynarik  (mly@peduncle.ai.mit.edu)
 
-        * files.el (toggle-read-only):  +ve prefix arg means to set read-only
+       * files.el (toggle-read-only): +ve prefix arg means to set read-only.
 
 1988-12-04  Richard Stallman  (rms@mole.ai.mit.edu)
 
 1988-12-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * dbx.el (dbx-filter): Use insert-before-markers.
-       * gdb.el (gdb-filter):  Likewise...
+       * gdb.el (gdb-filter): Likewise...
        * kermit.el (kermit-clean-filter):
        * mh-e.el (mh-process-demon):
        * telnet.el (telnet-filter):
 
 1988-11-15  Richard Mlynarik  (mly@peduncle.ai.mit.edu)
 
-        * rmail.el (rmail-make-in-reply-to-field):  I'm sick of seeing
-        illegal headers generated by rmail.
-        Note that this change undoes rms' change of 4-Jul-88" -- I'll
-        check to see why that change was made in the first place.
+       * rmail.el (rmail-make-in-reply-to-field): I'm sick of seeing
+       illegal headers generated by rmail.
+       Note that this change undoes rms' change of 4-Jul-88" -- I'll
+       check to see why that change was made in the first place.
 
-        * rmail.el (rmail-forward): Set `forwarded' attribute only if mail
-        is sent.
+       * rmail.el (rmail-forward): Set `forwarded' attribute only if mail
+       is sent.
 
 1988-11-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
        * term/vt100.el (vt100-wide-mode): New function to toggle 132-col mode.
 
-       * replace.el (perform-replace): typos in doc string.
+       * replace.el (perform-replace): Typos in doc string.
 
 1988-10-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 
 1988-09-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * loaddefs.el: autoload mail-mode.
+       * loaddefs.el: Autoload mail-mode.
 
 1988-09-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
        (edt-delete-previous-word): Function renamed.
        (edt-line-to-{top,bottom}-of-window): Function renamed.
 
-       * cl.el: require cl, so that byte-compiler will load it.
+       * cl.el: Require cl, so that byte-compiler will load it.
 
        * lpr.el (print-region-1): Don't pass -T, -J switches on sysv.
 
 
 1988-09-19  Richard Stallman  (rms@mole.ai.mit.edu)
 
-*      * shell.el: New commands TAB, M-n, M-p.
+       * shell.el: New commands TAB, M-n, M-p.
        (shell-complete-file-name): New function.
        (shell-completion-cleanup): New function, called from
        kill-shell-input and shell-send-input.
        (kill-output-from-shell): Kill back to last recognized prompt.
        (shell-{next,prev}-command): New motion commands.
 
-*      * text-mode.el (center-region): Don't change blank lines.
+       * text-mode.el (center-region): Don't change blank lines.
 
 1988-09-17  Richard Stallman  (rms@mole.ai.mit.edu)
 
-*      * lisp.el (beginning-of-defun): Obey new var defun-prompt-regexp.
+       * lisp.el (beginning-of-defun): Obey new var defun-prompt-regexp.
 
 1988-09-16  Richard Stallman  (rms@corn-chex.ai.mit.edu)
 
        via the shell.
        * compile.el (compile1): Call that.
 
-*      * server.el (server-temp-file-p): New function for recognizing
+       * server.el (server-temp-file-p): New function for recognizing
        which files are temp files.
        (server-edit): Call it.
        (server-temp-file-regexp): Variable that controls the function.
 
-*      * outline.el (outline-minor-mode): New command; adds outline-mode-ness
+       * outline.el (outline-minor-mode): New command; adds outline-mode-ness
        to current major mode.
        (outline-heading-end-regexp): New variable; how to find end of heading.
        (outline-end-of-heading): Move fwd to end of heading.
 1988-09-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * compile.el (grep): Use grep-command for program.
-*      * loaddefs.el (grep-command): New variable.
+       * loaddefs.el (grep-command): New variable.
        (compile-command): Moved to compile.el.
 
        * c-mode.el (electric-c-terminator): Make insertpos a marker.
 
        * loaddefs.el (shell-prompt-pattern): Allow prompt enclosed in parens.
 
-       * lisp-mode.el (calculate-lisp-indent): bug in lisp-indent-offset case.
+       * lisp-mode.el (calculate-lisp-indent): Bug in lisp-indent-offset case.
 
 See ChangeLog.2 for earlier changes.
 
-    Copyright (C) 1989, 1993 Free Software Foundation, Inc.
-  Copying and distribution of this file, with or without modification,
-  are permitted provided the copyright notice and this notice are preserved.
+;; Local Variables:
+;; coding: utf-8
+;; End:
+
+    Copyright (C) 1989, 1993, 2001, 2002, 2003, 2004, 2005, 2006,
+    2007, 2008, 2009  Free Software Foundation, Inc.
+
+  This file is part of GNU Emacs.
+
+  GNU Emacs is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Emacs is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
+
+;;; arch-tag: f07a3446-5672-464a-8fdc-2ca92e8e7b2a