Fix typos in ChangeLogs.
[bpt/emacs.git] / lisp / ChangeLog.3
index c237900..f99f2ec 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)
 
        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.
        (emerge-write-and-delete): Don't write-file if file-out is nil.
        (emerge-setup-fixed-keymaps): Put emerge-abort on C-].
        (emerge-find-difference-diff): Renamed from emerge-find-difference.
-       (emerge-find-difference): New command.  Now on `.'.
+       (emerge-find-difference): New command.  Now on `.'.
        (emerge-diff-ok-lines-regexp): Renamed from emerge-diff-ok-lines.
        (emerge-diff3-ok-lines-regexp): Renamed from emerge-diff3-ok-lines.
 
 1993-05-10  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
        * bytecomp.el (byte-recompile-directory): If ARG is non-nil, set
-       it to its prefix numeric value.  Test for ARG being zero with eq,
+       it to its prefix numeric value.  Test for ARG being zero with eq,
        not zerop.
 
 1993-05-09  Richard Stallman  (rms@mole.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)
 
        * calendar.el: Update reference to the papers in S-P&E.
        (calendar-print-astro-day-number): Correct spelling error in
-        message string.
+       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.
 
        * ring.el: Rewritten.  A poor choice of representation made the
        old code excessively complex.  The new version is smaller and
-       faster.  The interface is unchanged, except that ring-remove now
+       faster.  The interface is unchanged, except that ring-remove now
        accepts an optional numeric argument specifying the element to
        remove.
 
        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)
 
-       * simple.el (down-arrow): New function.  Uses
+       * simple.el (down-arrow): New function.  Uses
        next-line-add-newlines to suppress addition of new lines at end of
        buffer.
        (up-arrow): Alias of previous-line, added for consistency.
        keys.
 
        * tex-mode.el (tex-compilation-parse-errors): Added.  At the
-       moment, this would have to be applied manually.  It's not worth
+       moment, this would have to be applied manually.  It's not worth
        trying to integrate this with the rest of the mode more tightly
        until we decide whether and how compile's interface is going to
        change away from a closed subsystem.
        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).
+       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.
        Emulates Unipress' &kill-lines-magic variable.
        (next-line): Added next-line-add-newlines variable.  If nil,
        next-line will not insert newlines when invoked at the end of a
-       buffer.  This obviates three LCD packages.
+       buffer.  This obviates three LCD packages.
        (left-arrow, right-arrow): New functions.  These do backward-char
        and forward-char first. If line truncation is on, they then scroll
        left or right as necessary to make sure point is visible.
 
 1993-04-14  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * finder.el: Rewritten.  The Finder is now a major mode with the
+       * finder.el: Rewritten.  The Finder is now a major mode with the
        ability to browse package commentary sections and a completely
        point-and-shoot interface similar to Dired's.
 
 
        * 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.
        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)
        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)
 
        interactive spec.
 
        * map-ynp.el (map-y-or-n-p): Make bindings of user-defined keys be
-       each a vector containing the user's binding, rather than 'user.  Check
+       each a vector containing the user's binding, rather than 'user.  Check
        (vectorp DEF) and call the vector's elt, rather than checking (eq 'user
        DEF) and calling something completely random.
 
 
        * 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.
+       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.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
 
        * 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
-       string.  Made argument optional, because window-buffer does the
+       * 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)
 
        * 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-26  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
-       * yow.el (psychoanalyze-pinhead): Needed a prefrontal lobotomy.  I
+       * yow.el (psychoanalyze-pinhead): Needed a prefrontal lobotomy.  I
        gave it one.
 
        * two-column.el: Added Commentary.
        guts of spook.el, lightly hacked to support more than one
        simultaneous cookie database.
 
-       * spook.el, yow.el: Modified to use cookie.el.  Total code in
+       * spook.el, yow.el: Modified to use cookie.el.  Total code in
        the three files cookie.el, yow.el and spook.el is less than the
        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.
-
 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:
-       Added or corrected Commentary sections.  There's more of this
+       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-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  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
 
 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)
 
-       * help-screen.el: Installed, following release.  Now package
+       * help-screen.el: Installed, following release.  Now package
        writers can easily implement help screens resembling Emacs's
        own on-line help system.
 
 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).
 
 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)
        * rmailsum.el (rmail-summary-next-msg): Call display-buffer.
        (rmail-summary-previous-all, rmail-summary-next-all): Likewise.
        (rmail-summary-rmail-update): Do nothing if rmail buffer not visible.
-       (rmail-summary-mode-map): Don't bind C-n, C-p.  Use ordinary move cmds.
+       (rmail-summary-mode-map): Don't bind C-n, C-p.  Use ordinary move cmds.
 
 1993-03-12  Eric S. Raymond  (eric@mole.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/README: 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:
 
-       * 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
        introduced into VC by a bad patch.  This was one for the
        books....badly corrupted vc-checkin code somehow mostly functioned
-       for three days.  The Code That Would Not Die...
+       for three days.  The Code That Would Not Die...
 
 1993-03-11  Richard Stallman  (rms@mole.gnu.ai.mit.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.
+       * vc.el: Installed version 5, the new baseline.  This version
+       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.
 
        * rmailsum.el (rmail-update-summary): New function.
-       (rmail-new-summary): New arg redo-form.  Considerable rewrite
+       (rmail-new-summary): New arg redo-form.  Considerable rewrite
        of how and when buffers are selected.
        (rmail-summary-mode): New local vars rmail-summary-redo,
        revert-buffer-function, post-command-hook, rmail-current-message.
 
 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)
        (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
        * files.el (revert-buffer): Reverse the sense of the first
        argument, but leave interactive usage the same.
        * vc.el (vc-resynch-window): Call vc-revert-buffer1 with the newly
-       appropriate arguments.  This seems to be the only file which was
+       appropriate arguments.  This seems to be the only file which was
        adjusted for the new meaning of the revert-buffer arguments.
 
 1993-02-17  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * frame.el (frame-initialize): Fix error syntax.
        (toggle-horizontal-scroll-bar): Likewise.
-       (toggle-horizontal-scroll-bar): Renamed from set-horizontal-bar
+       (toggle-horizontal-scroll-bar): Renamed from set-horizontal-bar.
        (toggle-vertical-scroll-bar): Likewise.
        (toggle-auto-lower, toggle-auto-raise): Likewise.
        (set-foreground-color, set-background-color):
        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
-       and don't set the mark.  Replace obsolete fn event-point.
+       and don't set the mark.  Replace obsolete fn event-point.
        (mouse-kill): Replace obsolete fn event-point.
 
 1993-01-11  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
        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
 1992-12-21  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
        * c-mode.el (c-fill-paragraph): Calculating the proper fill-prefix
-       shouldn't change the buffer text.  Make it not.  If we're in the
+       shouldn't change the buffer text.  Make it not.  If we're in the
        blank space before another comment, fill that one as a comment,
        not as normal text.
 
        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.
 
 
        * 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
-       for some Fortran 90 statements.  Adjust comments to conform to new
+       * 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-comment-line-column' meaning changed.  Now defaults to 0.
+       (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
        * 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.
 1992-10-14  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
        * files.el (file-truename): The variable ~ should be considered an
-       absolute pathname; handle it correctly.  Concatenate the directory
+       absolute pathname; handle it correctly.  Concatenate the directory
        onto the filename in the correct order.
 
 1992-10-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        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.
 1992-09-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * info.el (Info-follow-nearest-node): Handle line breaks after *note.
-       Fix interactive spec.  Doc fix.  Put on mouse-3.
+       Fix interactive spec.  Doc fix.  Put on mouse-3.
 
 1992-09-30  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
        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.
        * mpuz.el: Fix setup of mpuz-read-map not to depend on keymap format.
        (mpuz): Renamed from mult-puzzle.  Make it autoload.
 
-       * setenv.el (setenv): Doc fix.  Make it autoload.
+       * setenv.el (setenv): Doc fix.  Make it autoload.
 
        * diff.el (diff): Don't print echo area message.
        (diff-parse-differences): Always add `done' to message, at end.
 
        * subr.el (baud-rate): Defined.
        (substitute-key-definition): Understand today's keymap format.
-       New arg OLDMAP.  Operate recursively on prefix keys.
+       New arg OLDMAP.  Operate recursively on prefix keys.
 
        * rmail.el (rmail-insert-inbox-text): Make the inbox file empty here
        if we rename it with rename-file here.
 
 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-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.
 
 1992-09-04  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * rmail.el (rmail-unix-mail-delimiter): Expand this to recognize
-       time zones after the date too.  Re-arranged some of the whitespace
+       time zones after the date too.  Re-arranged some of the whitespace
        matching, to facilitate factoring out the time zone regexp.
        (rmail-nuke-pinhead-header): Deal with the timezone matched in
        either position.
        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.
 
        * rmail.el (rmail): Bind enable-local-variables, not inhibit...
 
        * sendmail.el (mail-setup): Don't use mail-signature-file
-       if nonexistent.  Insert just one newline if no signature.
+       if nonexistent.  Insert just one newline if no signature.
 
 1992-08-18  Richard Stallman  (rms@mole.gnu.ai.mit.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.
+       (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).
 
 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)
 
        (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
+       (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)
        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.
        * 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)
        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.
 
        (medit-zap-define-to-mdl): Change `medit-save-defun' to
        `medit-save-define'.
        (medit-save-region, medit-save-buffer, medit-zap-define-to-mdl):
-       Changed `medit-go-to-mdl' to `medit-goto-mdl'.  Did anyone ever
+       Changed `medit-go-to-mdl' to `medit-goto-mdl'.  Did anyone ever
        try this code?
 
 1992-08-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        "\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
 
        * 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):
+       * 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)
 
        * comint.el (comint-mode-map): comint-previous-similar-input now M-r.
 
 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
+       * 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
        (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).
        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
+       (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.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.
 
 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.
 
        * dired.el (dired-remember-hidden): Fix typo in `following-char'.
 
        * add-log.el (add-change-log-entry): Avoid spurious whitespace
-       when making new entry.  Delete excess blank lines.
+       when making new entry.  Delete excess blank lines.
        Really don't use "ChangeLog" as the file name in the entry.
        Always put a space after the colon.
        (add-log-current-defun): Verify the defun actually contains point.
        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
+       * 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.
 
 
 1992-07-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * Keywords added for [n-z]*.el.  Finder now under construction.
+       * Keywords added for [n-z]*.el.  Finder now under construction.
 
 1992-07-17  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 
 1992-07-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * Keywords added for [a-m]*.el.  The keyword categories will
+       * Keywords added for [a-m]*.el.  The keyword categories will
        probably need some tuning, but at least this will suffice
        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)
 
-       * New library headers for [opqrst]*.el.  Ghod, this is boring.
+       * New library headers for [opqrst]*.el.  Ghod, this is boring.
 
 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.
+       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.
        * 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-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)
        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
+       (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)
 
        (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
+       * 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-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 (latex-block-names, standard-latex-block-names): New
-       variables.
+       * 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
 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):
+       * 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):
        * 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)
 
 
        * compile.el (compilation-error-regexp-alist): Tightened up the
        regular expressions designed to match lint pass 2 and lint pass 3
-       error messages.  These were too loose; they were matching the
+       error messages.  These were too loose; they were matching the
        "grep exited 00:06:20" messages at the end of the buffer.
 
 1992-06-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
        * add-log.el (add-change-log-entry): If the visited file is in
        the directory tree under the directory containing the change
        log file, insert the path to it from there, rather than just
-       the file name.  Also removed setq of random variable
+       the file name.  Also removed setq of random variable
        `formatted-revision'.
 
 1992-06-02  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        * yow.el: Somehow, the semicolons introducing the comment on the
-       first line disappeared.  Put them back.
+       first line disappeared.  Put them back.
 
 1992-06-02  Richard Stallman  (rms@mole.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)
 
 
 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)
 
        causes input to be echoed with '*' characters on the prompt
        line.
        (send-invisible): Change prompt from "Enter non-echoed text: "
-       to "Non-echoed text: ".  This conforms with the convention
+       to "Non-echoed text: ".  This conforms with the convention
        used by existing prompts, and gives more room to type stuff.
 
        * comint.el (comint-last-input-start): New varible.  In
        (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,
+       (diary-ordinal-suffix): Give correct suffix for 111, 112, 113, 211,
        212, 213, etc.
 
 1992-05-21  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 1992-05-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * subr.el (lambda): Define this as a macro which wraps the lambda
-       expression in a (function ...) quoter.  This means that you don't
+       expression in a (function ...) quoter.  This means that you don't
        need to write out the cursed ``function'' any more.  It might be
        cleaner to simply change the way the interpreter and compiler
        treat lambda.
 
 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)
 
 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-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@pogo.cs.oberlin.edu)
 
 
 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@occs.cs.oberlin.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@mole.gnu.ai.mit.edu)
 
-       * perl-mode.el: installed.
+       * perl-mode.el: Installed.
 
 1991-12-13  Richard Stallman  (rms@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@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.el: 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@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
-       their data is now located under data-directory.  Changed to use
+       their data is now located under data-directory.  Changed to use
        data-directory as appropriate.
        * loadup.el: Changed to use the appropriate path names.
 
 
 1991-10-31  Richard Mlynarik  (mly@peduncle)
 
-       * ebuff-menu.el (eletric-buffer-menu-mode-map):  Define
+       * 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@pogo.gnu.ai.mit.edu)
 1991-10-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
        * disass.el (disassemble): Correctly distinguish functions with no
-       interactive spec and functions that are (interactive).  Correctly
+       interactive spec and functions that are (interactive).  Correctly
        extract components of explicit calls to byte-code (old-style
        compiled functions).  Correctly pass byte code of function to
        disassemble-1.
 
 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@pogo.gnu.ai.mit.edu)
 
 
        * add-log.el (change-log-name): New fn.
        (add-change-log-entry, add-change-log-entry-other-window): All
-       args optional.  FILE-NAME defaults to new var
+       args optional.  FILE-NAME defaults to new var
        `change-log-default-name'.  Give this var a local value in the
        buffer we were run from, pointing to the file we found.
 
 
 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)
 
 
        * calendar.el (redraw-calendar): Preserve cursor location in
        redrawing.
-       (extract-calendar-month, extract-calendar-day,
-       extract-calendar-year):
+       (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@mole.gnu.ai.mit.edu)
 
        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)
 
        * 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
 
        * 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
+       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
        (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-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-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,
+       lisp-mode-syntax-table.  Lisp-mode is usually in the dumped emacs,
        but dumping should always be a convenience, not an unstated
        expectation.
        * lisp-mode.el: Do a (provide 'lisp-mode).
 
 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@mole.gnu.ai.mit.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@geech.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)
 
        * 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.
 
 
        * autoload.el: New file, a package to maintain autoloads in
        loaddefs.el.
-       * *.el: Make everything use it.  Comments in loaddefs.el explain
+       * *.el: Make everything use it.  Comments in loaddefs.el explain
        what to do.
 
        * etags.el: (provide 'etags) inside of (provide 'tags).
 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
+       Major upgrade of previous version 1.21.  Cleaned up doc-strings, made
        all lines 80 or less characters and made the following changes.
 
        Added modify-syntax-entry's for ?\r and ?=.
        `abbrev-mode' is set to t by default.  New local variables
        `fortran-tab-mode', `fortran-comment-line-column',
        `fortran-minimum-statement-indent', `fortran-column-ruler',
-       and `fortran-tab-mode-string'.  Call fortran-analyze-file-format.
+       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@geech.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 it, rather than using eval-region.  The old version could
        lose if the form being eval'd moved point or twiddled the restriction.
        (eval-defun): Similarly rewritten.
        (eval-print-last-sexp): Rewritten to just call eval-last-sexp;
 
 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)
 
        * 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.
 
        * texnfo-upd.el (texinfo-update-menu-region-beginning): Change
        code that searches for "top" node so it returns the position of
-       the beginning of the node line.  Always search from the buffer's
+       the beginning of the node line.  Always search from the buffer's
        start when looking for that node.
        (texinfo-make-one-menu): Bump forward over the outer node line.
 
        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.
 
        compilation; C-x `; C-c C-c; was done.
        (compile-internal): Don't set compilation-error-buffer.
        Start the process after setting up the mode, etc. in the compilation
-       buffer.  Name the process (downcase mode-name) instead of "compilation"
+       buffer.  Name the process (downcase mode-name) instead of "compilation"
        (so it will be "grep" for M-x grep).
        Make compilation-error-list, compilation-parsing-end local vars.
        (next-error): Slightly reorganized (changed (let* (while (save-ex))) to
        compilation-error-list for errors in the same file, and turn their
        descriptors into markers as well.
        (compilation-find-file): Take new arg DIR, the directory to use as
-       default in expanding the filename, and MARKER.  If we can't find the
+       default in expanding the filename, and MARKER.  If we can't find the
        file@all, pop up MARKER's buffer and scroll to MARKER (to display
        the error message for which we want this file), and ask the user where
        to find the file.
 
 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
+       * 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)
        * diary.el (insert-block-diary-entry): Change reference to
        mark-ring to calendar-mark-ring.
 
+1990-11-22  Richard Stallman  (rms@mole.ai.mit.edu)
+
+       * files.el (basic-save-buffer): Run after-save-hooks.
+
 1990-11-21  Neil Mager  (neilm@juliet.ll.mit.edu)
 
        * appt.el: Updated header of file to reflect changes.
        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@emr.cs.uiuc.edu)
+       to be compatible with new version of the calendar/diary package.
 
-       * 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-21  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-1990-11-11  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+       * texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of line.
+       (texinfo-format-make-node): Handle Info file names with periods in 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.
+       * history.el: Specify `(provide 'history)'.
 
-1990-11-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+1990-11-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-       * calendar.el (calendar-set-mark,
-       calendar-exchange-point-and-mark): New functions.
+       * 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-06  Ed Reingold  (reingold@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-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-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-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-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),
+       * 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-block-diary-entry, insert-anniversary-diary-entry)
        (insert-cyclic-diary-entry): New functions.
 
-       * calendar.el:
-       Autoload them.
+       * calendar.el: Autoload them.
        (calendar-mode-map): Put them on keys.
        (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.
 
 1990-11-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-       * calendar.el: Added new variable sexp-diary-entry-symbol.
+       * 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.
+       * 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
+       (list-hebrew-diary-entrieslist-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.
-
 1990-11-05  Roland McGrath  (roland@geech.ai.mit.edu)
 
        * compile.el (compilation-window-height): Added defconst for this,
        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
        FILE-IDX'th subexpression gives the file name, and the LINE-IDX'th
        subexpression gives the line number.
-       (compilation-parse-errors): Rewritten.  Combine the error and
+       (compilation-parse-errors): Rewritten.  Combine the error and
        enter/leave directory regexps into a single regexp to search for, and
-       dispatch on which subexpressions match.  When the enter-directory
+       dispatch on which subexpressions match.  When the enter-directory
        regexp matches, set default-directory to that directory, and push it
-       on compilation-directory-stack.  When the leave-directory regexp
+       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)
 
        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.
+       * 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
        (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):
+       (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
+       (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)
        * 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):
+       (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
        need be.  The old method was slow and could end up creating a lot
        of buffers you never wanted around.
-       Use buffer named in compilation-buffer.  Get buffer to use
+       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
-       not used for C shells.  Perhaps this will get people to stop
+       * 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  Richard Stallman  (rms@mole.ai.mit.edu)
 
 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)
 
        * 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,
+       (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
+       (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
-       klists.  The only neglected functionality is that no supplied-p
+       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
        implementing a (rather useless) sense of multiple-inheritance that
-       was inimical to the Common Lisp sense.  Fixed here by adding
+       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
-       minor mode documentation if argument is given.  Fset
+       * 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
        auto-fill-mode because of the hook nature of its minor mode
 
 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.
+       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.
+       longer does nothing.
 
        * texinfmt.el: `Bottom node' changed to `End node' and `BN'
-         changed to `EN'; also, `footnote-style' changed to
-         `texinfo-footnote-style'.
+       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.
+       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.
+       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-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'
-       interactively.  Delete *Shell Command Output* if no output.
-       (kill-comment):  Error if no comment syntax defined.
+       (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.
 
 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".
+       ".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.
+       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.
+       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.
+       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  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.
+       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.
+       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
+       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.
+       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
+       Added @flushright @end flushright, including
        texinfo-format-flushright, texinfo-end-flushright,
        texinfo-do-flushright.
 
-       Added  @ftable, which is like the `@table' command but also
+       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,
+       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 minibuffer 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.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-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.
+       * 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.
        * 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.
-
-       * 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.
+       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.
+
+       * 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.
+       * 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.
 
 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
+       * 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
 
 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)
 
        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):
+       (all functions containing 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
+       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
+       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
-       own file and converted for comint use.  NOT ready yet.
+       * (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)
        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.
 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.
+       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-update.el.
 
        * texinfo.el, texinfo-update.el: Added `require' and `provide'.
 
-       * texinfo.el: Added keybindings to insert frquently used @-commands.
-
-         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-08-19  Joseph Arceneaux  (jla@spiff)
 
        * term/x-win.el: Changed iconic type option string from "-i" to
-       "-ib".  Also normalized the options to the X toolkit standard.
+       "-ib".  Also normalized the options to the X toolkit standard.
 
 1989-08-15  Richard Stallman  (rms@hobbes.ai.mit.edu)
 
        a change log file name.
        (add-change-log-entry): Use it.
        (add-change-log-entry-other-window): Take an arg, the file name of
-       the change log.  If interactive: if given a prefix arg, prompt for
+       the change log.  If interactive: if given a prefix arg, prompt for
        the file name; if use default-directory.
 
 1989-08-14  Richard Stallman  (rms@hobbes.ai.mit.edu)
        used by X.
        (x-keypad-setup): Provide use of the function and keypad keys,
        using the standard keyboard files of /term/*
-       * term/news.el: New file for the Sony keyboard.  This now works
+       * term/news.el: New file for the Sony keyboard.  This now works
        with both keypad.el and x-win.el.  The other terminal files are
        obsolete.
 
 
 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
-       for mail mode.  Makes % a separator.
+       * 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)
 
 
        * tags.el (visit-tags-table-buffer): Clean up if file invalid.
 
-       * apropos.el: New file.  Apropos now defined here.
+       * apropos.el: New file.  Apropos now defined here.
        * loaddefs.el: Autoload it.
 
        * help.el: Doc fix.
 
        * 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.
 
 
 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)
 
 
 1989-02-24  Richard Mlynarik  (mly@rice-chex.ai.mit.edu)
 
-       * terminal.el (terminal-emulator):  Move help message after call-hooks
+       * 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)
 
 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.
+       or tex-region.  Use shell-command to do the printing.
        (tex-append-dvi): New subroutine.
 
        * compare-w.el (compare-windows): Prefix arg means ignore
        * 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)
 
        * debug.el (cancel-debug-on-entry): Use empty string for "cancel all".
        (debug-on-entry-1): Clean err msg for built-in function.
 
-       * session.el: New file.  Load ~/.emacs-session.
+       * session.el: New file.  Load ~/.emacs-session.
        Related code moved here from startup.el.
        * session.el (save-session): New fn. has meat of kill-emacs-hook.
        Call expand-file-name to expand `~'.
        (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.
+       debug on entry.  nil or empty arg to cancel-... means cancel all.
        (debugger-list-functions): New command, on `l'.
        (debugger-jump): Continue to exit of this frame
        after turning off all debug-on-entries.
        * 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-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
        * mouse.el: New file; window-system-independent parts of mouse support.
-       * x-mouse.el: Parts moved to mouse.el.  Require 'mouse.
+       * x-mouse.el: Parts moved to mouse.el.  Require 'mouse.
 
        * rmail.el (rmail-make-in-reply-to-field): Regexp had nested loops.
 
 
 1988-12-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
-       * telnet.el (telnet-send-input): Save input in telnet-previous-input
+       * telnet.el (telnet-send-input): Save input in telnet-previous-input.
        (telnet-mode): Make that var buffer-local.
        (telnet-copy-last-input): New fn to yank that var; now on C-c C-y.
 
 
 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
+       * 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.
 
        * xscheme.el (xscheme-send-control-g-interrupt,
        xscheme-send-interrupt): Don't use second argument to
-       `interrupt-process' or `quit-process'.  These aren't needed and
+       `interrupt-process' or `quit-process'.  These aren't needed and
        they actually cause the wrong effect on Ultrix.
 
 1988-10-12  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.
 
 
        * 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.
 
+;; Local Variables:
+;; coding: utf-8
+;; End:
+
     Copyright (C) 1989, 1993, 2001, 2002, 2003, 2004, 2005, 2006,
-    2007  Free Software Foundation, Inc.
+    2007, 2008, 2009, 2010  Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
-  GNU Emacs is free software; you can redistribute it and/or modify
+  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 2, or (at your option)
-  any later version.
+  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
@@ -12631,8 +12454,6 @@ See ChangeLog.2 for earlier changes.
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
-  along with GNU Emacs; see the file COPYING.  If not, write to the
-  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-  Boston, MA 02110-1301, USA.
+  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
 ;;; arch-tag: f07a3446-5672-464a-8fdc-2ca92e8e7b2a