]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog.5
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog.5
index 69bc24c4966ba76f5f4968da137fb233ffc86ccf..bb8821053ad2eac0b6616b5913f4526afb64b9e1 100644 (file)
@@ -42,7 +42,7 @@
        on things like "cdump".
        Don't use \\s patterns inside brackets.
 
-1995-06-19  David K}gedal  <davidk@lysator.liu.se>
+1995-06-19  David Kågedal  <davidk@lysator.liu.se>
 
        * tempo.el: Documented the `l' tag.
        (tempo-insert-template): Check for zmacs-regions.
@@ -65,7 +65,7 @@
 1995-06-19  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
        * solar.el (calendar-location-name, sunrise-sunset): Fix bug in
-        determination of output string.
+       determination of output string.
 
 1995-06-18  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 1995-06-17  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * ediff.el: Fixed bogus references to menu-bar-file-menu in
-       define-key forms.
+       define-key forms.
 
 1995-06-16  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
 
        * isearch.el (isearch-mode-map): Bind frame events to nil.
 
-1995-06-16  Andre Spiegel <spiegel@berlin.informatik.uni-stuttgart.de>
+1995-06-16  Andre Spiegel  <spiegel@berlin.informatik.uni-stuttgart.de>
 
        * vc-hooks.el (vc-fetch-properties): Don't use
        vc-backend-dispatch, as that is in vc.el.
 
-       * vc.el (vc-register): Inhibit backups for the file's buffer
+       * vc.el (vc-register): Inhibit backups for the file's buffer.
 
        * vc.el (vc-add-triple, vc-lookup-triple, vc-record-rename):
        Use absolute file names to access the SCCS named configuration files
        (ispell-dictionary-alist): Once more a single variable.
        (ispell-required-version): Documentation changes
        (ispell-skip-sgml): Documentation changes
-       (ispell-command-loop): mode-line-format now shows misspelled word.
+       (ispell-command-loop): `mode-line-format' now shows misspelled word.
        (ispell-message-text-end): Can now process postscript version 1.
        (ispell-message-start-skip): New variable for block skips, set up for
        pgp and forward blocks.
        (ispell-message-end-skip): New variable for block skips, set up for
        pgp and forward blocks.
-       (ispell-message): Added block message skipping.
+       (ispell-message): Added block message skipping.
        (ispell-buffer-local-parsing): Added html-mode.
 
        * mouse.el (mouse-set-region): Bind last-command with this-command.
        main properties, `vc-workfile-version' and `vc-locking-user',
        are inferred from those master file properties if the
        information cannot be found elsehow.  All properties are
-        consistently cached now.
+       consistently cached now.
 
        Reordered some defuns so they are grouped in a logical way.
 
-       (vc-master-info, vc-log-info, vc-fetch-properties): Functions
-       removed.  Their job is now done by `vc-fetch-master-properties'
+       (vc-master-info, vc-log-info, vc-fetch-properties): Functions removed.
+       Their job is now done by `vc-fetch-master-properties'
        and `vc-insert-file'.
 
        (vc-fetch-master-properties): New function.
        the new 'none-value of vc-locking-user.
 
        (vc-consult-rcs-headers): Fixed bug that prevented
-       (not vc-consult-headers) from working
+       (not vc-consult-headers) from working.
 
        (vc-file-not-found-hook): Set the default-directory of the new
        buffer before check-out.
        * vc.el: Adapt to the changes in vc-hooks.el, namely, the new
        'none-value of vc-locking-user, and the consistent caching
        of all properties.  Especially, make the properties survive
-        check-ins and check-outs.  Various minor bug fixes.
+       check-ins and check-outs.  Various minor bug fixes.
 
        (vc-file-clear-masterprops): New function.
 
        Use vc-file-clear-masterprops, and adjust those properties
        that are not cleared.
 
-       (vc-resynch-window):  Temporarily remove vc-find-file-hook, so
+       (vc-resynch-window): Temporarily remove vc-find-file-hook, so
        that we don't lose the file properties during check-in/out.
 
        (vc-resynch-window): Do not try to delete the current window if
 
        * winnt.el (null-device): Set to "NUL".
        (grep-regexp-alist): Match entries with drive letters.
-       (save-to-unix-hook,revert-from-unix-hook): Defined.
+       (save-to-unix-hook, revert-from-unix-hook): Defined.
        (using-unix-filesystems): Defined.
        (window-frame): Unaliased.
 
 1995-06-14  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compilation-find-file): If FILENAME is absolute,
-       apply abbreviate-file-name to it and then use its directory part
-       as the first search path element, searching for its nondirectory
-       part.  Fix prompting code not to use a free variable.
-       (compilation-parse-errors, compile-abbreviate-directory): Use
-       abbreviate-file-name on directories.
+       apply abbreviate-file-name to it and then use its directory part
+       as the first search path element, searching for its nondirectory
+       part.  Fix prompting code not to use a free variable.
+       (compilation-parse-errors, compile-abbreviate-directory):
+       Use abbreviate-file-name on directories.
 
 1995-06-14  Johan Vromans  <jv@NL.net>
 
-       * forms.el (forms--mode-menu-edit,forms--mode-menu-ro):
+       * forms.el (forms--mode-menu-edit, forms--mode-menu-ro):
        Set `mouse-major-mode-menu'.
 
 1995-06-14  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
 1995-06-13  Per Bothner  <bothner@kalessin.cygnus.com>
 
-       * term.el:  Various optimizations.  The main one is to optimize for
+       * term.el: Various optimizations.  The main one is to optimize for
        simple output at the end of the buffer, with no paging, and in that
        case to defer scrolling while we can.
-       (term-emulate-terminal):  Don't call term-handle-scroll in
+       (term-emulate-terminal): Don't call term-handle-scroll in
        simple cases unless we are either paging or term-scroll-with-delete.
-       (term-down):  Likewise.
-       (term-handle-scroll):  Modify accordingly.
-       (term-emulate-terminal):  Avoid deleting old text in common case.
+       (term-down): Likewise.
+       (term-handle-scroll): Modify accordingly.
+       (term-emulate-terminal): Avoid deleting old text in common case.
        Optimize the simple case of CRLF when we're at buffer end.
        Handle deferred scroll when done processing output.
-       (term-handle-deferred-scroll):  New function.
-       (term-down):  Simplify - no longer take RIGHT argument.  Tune.
-       (term-goto):  Use term-move-columns to compensate for the above.
+       (term-handle-deferred-scroll): New function.
+       (term-down): Simplify - no longer take RIGHT argument.  Tune.
+       (term-goto): Use term-move-columns to compensate for the above.
 
-       * term.el (term-escape-char, term-set-escape-char):  Add doc-string.
-       (term-mouse-paste):  Add xemacs support.
+       * term.el (term-escape-char, term-set-escape-char): Add doc-string.
+       (term-mouse-paste): Add XEmacs support.
 
-       * term.el:  Various speed enhencements:
-       (term-handle-scroll):  Don't clear term-current-row; maybe adjust it.
-       (term-down):  Don't call term-adjust-current-row-cache if we've
+       * term.el: Various speed enhencements:
+       (term-handle-scroll): Don't clear term-current-row; maybe adjust it.
+       (term-down): Don't call term-adjust-current-row-cache if we've
        done term-handle-scroll.
-       (term-emulate-terminal):  Don't call term-adjust-current-row-cache.
-       (term-emulate-terminal):  For TAB, don't nil term-start-line-column.
-       (term-goto):  Possible optimization.
+       (term-emulate-terminal): Don't call term-adjust-current-row-cache.
+       (term-emulate-terminal): For TAB, don't nil term-start-line-column.
+       (term-goto): Possible optimization.
 
 1995-06-13  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
 
        (comint-send-input, comint-output-filter): Use run-hook-with-args.
        (comint-dynamic-complete): Use run-hook-with-args-until-success.
 
-1995-06-13  Michael Kifer <kifer@cs.sunysb.edu>
+1995-06-13  Michael Kifer  <kifer@cs.sunysb.edu>
 
-       * viper.el (vip-change-state-to-vi): bug fix.
-       * viper-util.el (vip-over-whitespace-line): new function.
+       * viper.el (vip-change-state-to-vi): Bug fix.
+       * viper-util.el (vip-over-whitespace-line): New function.
 
 1995-06-13  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        * add-log.el (prompt-for-change-log-name): Handle the case where
        a directory name is specified gracefully.
 
-1995-06-08  Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de>
+1995-06-08  Andre Spiegel  <spiegel@bruessel.informatik.uni-stuttgart.de>
 
        * vc.el (vc-backend-checkin): Handle RCS `ci'-output in the event
        that a check-in only results in reverting to the previous version.
 
        * files.el (file-precious-flag): Doc clarification.
 
-1995-06-08  Michael Kifer <kifer@cs.sunysb.edu>
+1995-06-08  Michael Kifer  <kifer@cs.sunysb.edu>
 
-       * viper.el (vip-envelop-ESC-key): if an ESC-sequence translates
+       * viper.el (vip-envelop-ESC-key): If an ESC-sequence translates
        into a function key, pretend that this key was the last command event.
 
-       * viper.el (vip-put-back,vip-Put-back): now emulate Vi's behavior
+       * viper.el (vip-put-back, vip-Put-back): Now emulate Vi's behavior
        more closely.
 
-       * viper.el (vip-line): no longer not bombs out.
+       * viper.el (vip-line): No longer not bombs out.
        (vip-exec-shift) now preserves the point.
 
        * viper.el: Fixed the behavior of the Vi commands M, L, G, yw, dg, etc.
 
-       * viper-util.el (vip-event-key): now handles keys 128--255 as
+       * viper-util.el (vip-event-key): Now handles keys 128--255 as
        meta-chars.
        * viper-ex.el: Fixed problems with yanking/deleting buffers.
 
        * viper.el, viper-mous.el, viper-util.el, viper-ex.el:
        Changed vip-*-frame-* to *-frame-*, incorporated overlay strings,
-       unread-command-events, removed support for emacs versions 19.28 and
-       xemacs 19.11 and earlier.
+       unread-command-events, removed support for Emacs versions 19.28 and
+       XEmacs 19.11 and earlier.
        * viper-macs.el, viper-keym.el: Likewise.
 
 1995-06-08  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * map-ynp.el (map-y-or-n-p): Don't eval return value of prompter
-       function.
+       function.
 
 1995-06-08  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
 1995-06-08  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * rlogin.el (rlogin): If optional second arg is buffer or string,
-       use that as name.
+       use that as name.
 
 1995-06-07  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * gud.el (gud-common-init): Call the MASSAGE-ARGS function even if
-       FILE is nil.
+       FILE is nil.
 
 1995-06-07  Morten Welinder  <terra+@cs.cmu.edu>
 
 
 1995-06-05  Michael Kifer  <kifer@cs.sunysb.edu>
 
-       * ediff-merg.el (ediff-set-state-of-diff-in-all-buffers): bug fix.
-       (ediff-set-merge-mode): new function.
-       (ediff-do-merge): now sets correct major mode in the merge buffer.
-       (ediff-combine-diffs): handles correctly non-interactive calls.
+       * ediff-merg.el (ediff-set-state-of-diff-in-all-buffers): Bug fix.
+       (ediff-set-merge-mode): New function.
+       (ediff-do-merge): Now sets correct major mode in the merge buffer.
+       (ediff-combine-diffs): Handles correctly non-interactive calls.
 
        * ediff.el: Added ediff-cleanup-hooks and ediff-janitor.
 
        * ediff-wind.el (ediff-setup-control-frame, ediff-keep-window-config):
        bug fix.
 
-       * ediff-init.el (ediff-frame-has-menubar): function deleted.
-       (ediff-device-type, ediff-color-display-p): new functions.
+       * ediff-init.el (ediff-frame-has-menubar): Function deleted.
+       (ediff-device-type, ediff-color-display-p): New functions.
 
-       * ediff-wind.el (ediff-make-control-frame): optimized for display.
+       * ediff-wind.el (ediff-make-control-frame): Optimized for display.
        Commented out (redraw-display), to improve speed.
 
-       * ediff.el: don't make the patch buffer RO.
+       * ediff.el: Don't make the patch buffer RO.
 
-       * ediff.el (ediff-load-version-control): now checks if
+       * ediff.el (ediff-load-version-control): Now checks if
        ediff-revision-key is non-nil.
 
        * ediff.el (ediff-revision-key): Now defaults to nil.
 
-       * ediff.el (ediff-revision): now takes prefix argument; can compare
+       * ediff.el (ediff-revision): Now takes prefix argument; can compare
        two versions of the same file.
 
-       * ediff.el: the merge buffer now assumes the major mode of the
+       * ediff.el: The merge buffer now assumes the major mode of the
        default variant.
 
-       * ediff.el (ediff-documentation: new function.
+       * ediff.el (ediff-documentation: New function.
 
-       * ediff-wind.el: Got rid of toolbars in control frame in xemacs
+       * ediff-wind.el: Got rid of toolbars in control frame in XEmacs.
 
-       * ediff-wind.el: Changed window-min-height from 1 to 2
+       * ediff-wind.el: Changed window-min-height from 1 to 2.
 
-       * ediff-wind.el (ediff-diff-at-point, ediff-toggle-multiframe): bug
-       fixes.
-       (ediff-destroy-control-frame, ediff-window-display-p): new functions.
+       * ediff-wind.el (ediff-diff-at-point, ediff-toggle-multiframe):
+       Bug fixes.
+       (ediff-destroy-control-frame, ediff-window-display-p): New functions.
        * ediff.el, ediff-wind.el, ediff-util.el, ediff-init.el:
-       Converted xemacs *screen* nomenclature to *frame*.
-       Incorporated overlay strings. Ediff no longer runs under emacs
+       Converted XEmacs *screen* nomenclature to *frame*.
+       Incorporated overlay strings.  Ediff no longer runs under Emacs
        19.28 and earlier and XEmacs 19.11 and earlier.
-       * ediff.el (ediff-patch-buffer): now handles buffers that don't
+       * ediff.el (ediff-patch-buffer): Now handles buffers that don't
        visit any file.
-       (ediff-windows): renamed to ediff-windows-wordwise, added
-       (ediff-windows-linewise): new function.
-       Changed ediff-small/large-regions to ediff-regions-wordwise/linewise
+       (ediff-windows): Renamed to ediff-windows-wordwise, added
+       (ediff-windows-linewise): New function.
+       Changed ediff-small/large-regions to ediff-regions-wordwise/linewise.
 
        * ediff.el, ediff-wind.el:
        Changed window-system to ediff-window-display.
 
-       * ediff-wind.el (ediff-toggle-multiframe): fixed.
-       (ediff-destroy-control-frame): new function.
+       * ediff-wind.el (ediff-toggle-multiframe): Fixed.
+       (ediff-destroy-control-frame): New function.
 
 1995-06-05  Boris Goldowsky  <boris@spiff.gnu.ai.mit.edu>
 
 
 1995-06-02  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * calendar.el (calendar-string-spread): Fix to allow 0 or 1 string.
-        (calendar-set-mode-line): Use this ability.
-        (generate-calendar-month): Ditto.
+       * calendar.el (calendar-string-spread): Fix to allow 0 or 1 string.
+       (calendar-set-mode-line): Use this ability.
+       (generate-calendar-month): Ditto.
 
-        * cal-x.el (calendar-two-frame-setup): Create fancy buffer if needed.
-        (calendar-one-frame-setup): Ditto.
+       * cal-x.el (calendar-two-frame-setup): Create fancy buffer if needed.
+       (calendar-one-frame-setup): Ditto.
 
-        * diary-lib.el (make-fancy-diary-buffer): New function.
-        (fancy-diary-display): Use it.
+       * diary-lib.el (make-fancy-diary-buffer): New function.
+       (fancy-diary-display): Use it.
 
 1995-06-02  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
 1995-06-01  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * files.el (multiple-recover-finish): Renamed to
-       recover-session-finish.
+       recover-session-finish.
        (recover-session): Changed binding.
        (recover-session-finish): Doc fix; rewritten using map-y-or-n-p.
 
 1995-06-01  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * cal-x.el (calendar-setup): Autoload it.
+       * cal-x.el (calendar-setup): Autoload it.
 
 1995-06-01  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        timestamp of file against cache.  Check buffer with buffer-modified-p.
        Do set-buffer before all of these.
        (fast-lock-save-events): Events for which a cache may be saved.
-       (fast-lock-after-save-hook, fast-lock-kill-buffer-hook,
-       fast-lock-kill-emacs-hook): Functions for those events; added to hooks.
+       (fast-lock-after-save-hook, fast-lock-kill-buffer-hook)
+       (fast-lock-kill-emacs-hook): Funs for those events; added to hooks.
        (fast-lock-save-faces): List of faces to save.
        (fast-lock-get-face-properties): Use it.
        (fast-lock-cache-filename): Variable to store buffer's cache file name.
        (archive-mode-map, archive-summarize-files): Make it sort-of
        work with Lucid Emacs.
        (archive-mouse-extract): Use Lucid compatible code.
-       (archive-summarize-files, archive-lzh-chmod-entry): Guard
-       lambda with function.
+       (archive-summarize-files, archive-lzh-chmod-entry):
+       Guard lambda with function.
 
 1995-05-30  Stephen Gildea  <gildea@stop.mail-abuse.org>
 
-       * time-stamp.el (time-stamp): only warn about time-stamping
+       * time-stamp.el (time-stamp): Only warn about time-stamping
        being disabled if found a time-stamp that won't get updated.
 
 1995-05-30  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compilation-error-regexp-alist): In "Cray C" regexp,
-       don't allow newlines.
+       don't allow newlines.
 
-1995-05-30  Michael Kifer <kifer@cs.sunysb.edu>
+1995-05-30  Michael Kifer  <kifer@cs.sunysb.edu>
 
-       * ediff-wind.el (ediff-setup-control-frame): Make
-       Ediff delete the old control frame before creating a new one.
+       * ediff-wind.el (ediff-setup-control-frame):
+       Make Ediff delete the old control frame before creating a new one.
 
 1995-05-30  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
 
 
 1995-05-28  Erik Naggum  <erik@naggum.no>
 
-       * mail-extr.el (mail-extr-all-letters-but-separators): reinstate
-       \377, the bug in search.c is apparently gone.
-       (mail-extr-first-letters): add 8-bit characters
-       (mail-extr-last-letters): ditto
+       * mail-extr.el (mail-extr-all-letters-but-separators):
+       Reinstate \377, the bug in search.c is apparently gone.
+       (mail-extr-first-letters): Add 8-bit characters
+       (mail-extr-last-letters): Ditto.
 
-       * simple.el (indent-for-comment): move to beginning of line only
+       * simple.el (indent-for-comment): Move to beginning of line only
        if there is a comment syntax.
 
 1995-05-28  Michael Ernst  <mernst@research.microsoft.com>
        * files.el (find-file-noselect): In "file changed" messages,
        mention buffer name if different from file name.
 
-       * ediff-wind.el (ediff-setup-control-frame): Use
-       designated-minibuffer-frame while making the new frame.
+       * ediff-wind.el (ediff-setup-control-frame):
+       Use designated-minibuffer-frame while making the new frame.
        And delete the old frame if its minibuffer is not in that frame.
        (ediff-setup-windows-multiframe-compare)
        (ediff-setup-windows-multiframe-merge): Don't mess with
 1995-05-26  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compilation-error-regexp-alist): In "IBM C/C++
-       Tools" regexp, disallow leading spaces and disallow whitespace
-       chars within the file name.
+       Tools" regexp, disallow leading spaces and disallow whitespace
+       chars within the file name.
 
 1995-05-26  Michael Ernst  <mernst@research.microsoft.com>
 
        * ada-mode.el (initial comments): Copyright 1995; don't speak
        about setup; correct history for a file that actually IS in
        Emacs 19.29; update list of known bugs.
-       (all functions): inititialize all local variables explicitely to 'nil'.
-       (ada-font-lock-keywords): initialized according to new user option
+       (all functions): Inititialize all local variables explicitely to 'nil'.
+       (ada-font-lock-keywords): Initialized according to new user option
        `font-lock-maximum-decoration'.
 
-       * ada-mode.el (ada-ident-re): new regexp for Ada identifiers.
+       * ada-mode.el (ada-ident-re): New regexp for Ada identifiers.
        (ada-block-start-re): "record" may be preceded by one or more
        occurencies of "limited", "abstract", or "tagged".
-       (ada-end-stmt-re): added "separate" body parts, "else", and
+       (ada-end-stmt-re): Add "separate" body parts, "else", and
        "package <Id> is".
-       (ada-subprogram-start-re): added "entry", "protected" and
+       (ada-subprogram-start-re): Add "entry", "protected" and
        "package body"
-       (ada-indent-function): handle "elsif" the same way as "if", added
+       (ada-indent-function): Handle "elsif" the same way as "if", added
        "separate" for no indent.
-       (ada-get-indent-type): if "type ... is .." is followed by code on
-       the same line, it is a broken statement. Test it.
-       (ada-check-defun-name): check for "protected" records.
-       (ada-goto-matching-decl-start): use of ada-ident-re.
-       (ada-goto-matching-start): extend regexp for "protected" record.
-       (ada-in-limit-line): renamed from in-limit-line. Don't use
+       (ada-get-indent-type): If "type ... is .." is followed by code on
+       the same line, it is a broken statement.  Test it.
+       (ada-check-defun-name): Check for "protected" records.
+       (ada-goto-matching-decl-start): Use of ada-ident-re.
+       (ada-goto-matching-start): Extend regexp for "protected" record.
+       (ada-in-limit-line): Rename from in-limit-line.  Don't use
        count-lines, but test if beginning-of-line/end-of-line puts us
        to bob/eob.
-       (ada-goto-previous-nonblank-line): save a beginning-of-line
+       (ada-goto-previous-nonblank-line): Save a beginning-of-line
        statement, as we already are there.
-       (ada-complete-type): removed.
-       (ada-tabsize): removed.
-       (keymap): use C-M-a and C-M-e for proc/func movement.  No
-       keybinding anymore for next/prev-package.
-       (ada-font-lock-keywords-[1|2]): add protected records. "when" removed
+       (ada-complete-type): Remove.
+       (ada-tabsize): Remove.
+       (keymap): Use C-M-a and C-M-e for proc/func movement.
+       No keybinding anymore for next/prev-package.
+       (ada-font-lock-keywords-[1|2]): Add protected records.  "when" removed
        from 'reference'-face.
-       (initial comments): updated CREDITS list.
-       (ada-add-ada-menu): capitalized menu entries.  Added menu statement
+       (initial comments): Update CREDITS list.
+       (ada-add-ada-menu): Capitalize menu entries.  Add menu statement
        needed for XEmacs.
 
-       * ada-mode.el: changed all Ada94 to Ada95.
+       * ada-mode.el: Change all Ada94 to Ada95.
 
-       * ada-mode.el: (ada-xemacs): new function, detect if we are
-       running on XEmacs. Ada keymap definition and menus use it.
-       (ada-create-syntax-table): corrected comments explaining use of 2nd
+       * ada-mode.el (ada-xemacs): New function, detect if we are
+       running on XEmacs.  Ada keymap definition and menus use it.
+       (ada-create-syntax-table): Correct comments explaining use of 2nd
        syntax table.  Added creation of ada-mode-symbol-syntax-table
        with '_' as word constituent.
-       (ada-adjust-case): add test, if symbol is preceeded by a "'".
+       (ada-adjust-case): Add test, if symbol is preceeded by a "'".
        If true, change case according to ada-case-attribute.
-       (ada-which-function-are-we-in): new routine. Save name of the current
+       (ada-which-function-are-we-in): New routine.  Save name of the current
        function in the old buffer; we can place cursor now at the same
        function in the new buffer using find-file.
-       (ada-make-body): new function.  Generates body stubs if the body
+       (ada-make-body): New function.  Generates body stubs if the body
        did not exist yet and you switch to it by find-file.
-       (ada-gen-treat-proc): complete rewrite for ada-make-body.
-       (ada-mode): two doc lines about the above extension.
-       (keymap definition): remove 4th parameter in call to
+       (ada-gen-treat-proc): Complete rewrite for ada-make-body.
+       (ada-mode): Two doc lines about the above extension.
+       (keymap definition): Remove 4th parameter in call to
        `substitute-key-definition' to make XEmacs happy.
 
-       (ada-adjust-case-region, ada-move-to-start, ada-move-to-end,
-       ada-indent-newline-indent, ada-format-paramlist): switch syntax
+       (ada-adjust-case-region, ada-move-to-start, ada-move-to-end)
+       (ada-indent-newline-indent, ada-format-paramlist): Switch syntax
        tables, protect switching of syntax tables with unwind-protect.
-       (ada-in-open-paren-p): replace user option
+       (ada-in-open-paren-p): Replace user option
        `ada-search-paren-line-count-limit' by
        `ada-search-paren-char-count-limit'.
-       (ada-case-attribute): new user option, but not yet the functionality.
-       (ada-krunch-args): initialized to 0 exploiting the new capability of
+       (ada-case-attribute): New user option, but not yet the functionality.
+       (ada-krunch-args): Initialized to 0 exploiting the new capability of
        'gnatk8' as of gnat-2.0.
-       (ada-make-filename-from-adaname): remove downcasing and replacement
-       of dots. This is done in external program gnatk8 (gnat-2.0).
-       (ada-in-open-paren-p): complete rewrite for speed-up.
-       (ada-search-ignore-string-comment): ignore # as a string terminator
+       (ada-make-filename-from-adaname): Remove downcasing and replacement
+       of dots.  This is done in external program gnatk8 (gnat-2.0).
+       (ada-in-open-paren-p): Complete rewrite for speed-up.
+       (ada-search-ignore-string-comment): Ignore # as a string terminator
        in all searches.
-       (ada-add-ada-menu): use real variables instead of t for invoking
-       'easymenu'
-       (require 'easymenu).
-       (imenu-create-ada-index): we accept forward definitions again.
-       (ada-indent-region): catch errors, simplified code.
+       (ada-add-ada-menu): Use real variables instead of t for invoking
+       'easymenu'.
+       (imenu-create-ada-index): We accept forward definitions again.
+       (ada-indent-region): Catch errors, simplified code.
 
 1995-05-23  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
 
 1995-05-22  Erik Naggum  <erik@naggum.no>
 
-       * gnus.el (gnus-gnus-to-quick-newsrc-format): don't save
+       * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't save
        gnus-newsgroup-alist in .newsrc.el.
 
 1995-05-22  Richard Stallman  <rms@waves>
 
        * easymenu.el (easy-menu-do-define): Add autoload cookie.
 
-1995-05-19  Kevin Rodgers <kevinr@ihs.com>
+1995-05-19  Kevin Rodgers  <kevinr@ihs.com>  (tiny change)
 
        * mailalias.el (expand-mail-aliases): Expand aliases in
        From and Reply-to headers as well, plus the Resent- variants.
        * compile.el (compilation-next-error-locus): Ignore zero column number.
        (compilation-parse-errors): Don't store the beginning of the line
        containing the end of the error-regexp match.  Instead, store the
-       beginning of the line containing the start of the match, unless
-       the match starts with a newline, in which case the beginning of
-       the next line.
+       beginning of the line containing the start of the match, unless
+       the match starts with a newline, in which case the beginning of
+       the next line.
 
        * vc-hooks.el (vc-status): If vc-locking-user returns a number,
-       compare it to (user-uid).
+       compare it to (user-uid).
 
-1995-05-11  James Thompson  <thompson@wg2.waii.com>
+1995-05-11  Jim Thompson  <thompson@wg2.waii.com>
 
        * ps-print.el: Miscellaneous fixes for better compatibility with
        XEmacs 19.12.
 
        * ps-print.el (ps-plot-with-face): Added code to handle Emacs
-       19.29's new ability for the face attribute to hold a list of
-       faces.
+       19.29's new ability for the face attribute to hold a list of faces.
 
        * ps-print.el: Rolled in Chuck Thompson's changes to make color
        printing work in XEmacs 19.12.
        * ps-print.el (ps-generate-postscript-with-faces): Add fix to
        handle extents without faces.
 
-       * ps-print.el (ps-faces-list): deleted.  Added alias for
+       * ps-print.el (ps-faces-list): Delete.  Added alias for
        list-faces if face-list isn't fbound.
 
-       * ps-print.el: (ps-print-ensure-fontified) added to make sure
+       * ps-print.el (ps-print-ensure-fontified): Added to make sure
        ps-print works correctly in conjunction with lazy-lock.
 
        * ps-print.el: RMS's changes for Emacs.
 1995-05-10  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * etags.el (tags-loop-continue): Doc fix.  Reset NEW after
-       visiting for real, so we don't clobber the buffer again.
+       visiting for real, so we don't clobber the buffer again.
 
        * compile.el (compilation-error-regexp-alist): Add regexps for IBM
-       and Cray compilers.
+       and Cray compilers.
        (compilation-next-error-locus): Ignore a column number that is zero.
 
 1995-05-09  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 1995-05-02  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
-       * scribe.el: (scribe-chapter): Change to C-c C-c.
+       * scribe.el (scribe-chapter): Change to C-c C-c.
        (scribe-section): Change to C-c C-t.
        (scribe-subsection): Change to C-c C-s.
        (scribe-insert-environment): Change to C-c C-v.
 1995-04-26  Rob Riepel  <riepel@Snowflake.Stanford.edu>
 
        * tpu-edt.el (tpu-copy-keyfile): New function.
-        (tpu-load-xkeys): Copy key definition file to new default name.
+       (tpu-load-xkeys): Copy key definition file to new default name.
 
 1995-04-26  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
        here from vc-hooks.el.
 
        * vc-hooks.el (vc-default-backend, vc-path, vc-consult-headers):
-       (vc-mistrust-permissions, vc-keep-workfiles): Customization
-       variables, moved here from vc.el.
+       (vc-mistrust-permissions, vc-keep-workfiles):
+       Customization variables, moved here from vc.el.
        (vc-trunk-p, vc-minor-revision, vc-branch-part): Moved to vc.el.
        (vc-backend): Renamed from vc-backend-deduce.  Callers changed.
        (vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info):
        (vc-status): Replaced by the much simpler version that gets the
        information from the file properties.  Removed the obsolete
        parameter vc-type.
-       (vc-parse-buffer): changed format of PATTERNS.  Each pattern is now a
+       (vc-parse-buffer): Change format of PATTERNS.  Each pattern is now a
        list of 2 to 3 elements, the first being the pattern, the remaining
        ones the numbers of subexpressions to refer to.
        (vc-cvs-status): New per-file property, only used in the CVS case.
        Better search regexp for CVS latest version.
        (vc-log-info): Search for branch version only in the RCS case,
        since this doesn't make sense for SCCS or CVS.
-       (vc-fetch-properties): CVS case: set vc-cvs-status.
-       (vc-locking-user): CVS case: use vc-cvs-status to determine if
+       (vc-fetch-properties) <CVS>: Set vc-cvs-status.
+       (vc-locking-user) <CVS>: Use vc-cvs-status to determine if
        the file is up-to-date, thus avoiding an expensive call to
        vc-workfile-unchanged-p.
        (vc-mode-line): Re-activated the code that makes the buffer read-only
        * edt.el (edt-advance, edt-backup): Likewise.
        * emerge.el (emerge-fast-mode, emerge-edit-mode): Likewise.
        (emerge-auto-advance, emerge-skip-prefers): Likewise.
-       (emerge-refresh-mode-line): Likewise.
+       (emerge-refresh-mode-line): Likewise.
        * f90.el (f90-auto-fill-mode): Likewise.
        * files.el (toggle-read-only, rename-uniquely): Likewise.
        * find-dired.el (find-dired-sentinel): Likewise.
        * mh-comp.el (mh-insert-signature): Likewise.
        * mh-e.el (mh-set-scan-mode): Likewise.
        * mh-utils.el (mh-set-mode-name): Likewise.
-o      * noutline.el (outline-minor-mode): Likewise.
+       * noutline.el (outline-minor-mode): Likewise.
        * outline.el (outline-minor-mode): Likewise.
        * picture.el (picture-set-motion, picture-mode-exit): Likewise.
        * rmailedit.el (rmail-edit-current-message): Likewise.
@@ -1401,17 +1399,17 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
        * tpu-extras.el: Removed reference to tpu-gnu-emacs18-p.
 
-        * tpu-mapper.el: Eval key definitions and clean up upon completion.
-        Persistent completion status message.
+       * tpu-mapper.el: Eval key definitions and clean up upon completion.
+       Persistent completion status message.
 
-       * loaddefs.el (esc-map): Define ESC ESC : like ESC :.
+       * loaddefs.el (esc-map): Define `ESC ESC :' like `ESC :'.
 
 1995-04-25  Johan Vromans  <jv@squirrel.NL.net>
 
-       * forms.el: (forms--make-format-elt-using-text-properties)
-       forms--make-format): Add `intangible' text property to read-only areas.
-       (forms-next-field, forms-previous-field): Use
-       `inhibit-point-motion-hooks' to allow move between two
+       * forms.el (forms--make-format-elt-using-text-properties)
+       (forms--make-format): Add `intangible' text property to read-only areas.
+       (forms-next-field, forms-previous-field):
+       Use `inhibit-point-motion-hooks' to allow move between two
        intangible areas.
 
 1995-04-25  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
@@ -1467,8 +1465,8 @@ o * noutline.el (outline-minor-mode): Likewise.
        (font-lock-apply-highlight): New inline function to apply highlights.
        (font-lock-hack-keywords): Use them, if font-lock-keywords are not
        compiled, and to highlight.  Use funcall if MATCHER is not a regexp.
-       (font-lock-mode): Doc fix for font-lock-maximum-decoration.  Use
-       font-lock-set-defaults to call font-lock-make-faces.
+       (font-lock-mode): Doc fix for font-lock-maximum-decoration.
+       Use font-lock-set-defaults to call font-lock-make-faces.
        (tex-font-lock-keywords): Revamped.
 
        * fortran.el (fortran-match-!-comment): New function.
@@ -1507,7 +1505,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * mh-comp.el (mh-auto-fill-for-letter): Use fill-prefix to do
        message headers.
 
-1995-04-20  Torbj|rn Einarsson  <tfkte@fy.chalmers.se>
+1995-04-20  Torbjorn Einarsson  <tfkte@fy.chalmers.se>
 
        * f90.el (f90-keywords): "only" added to keyword list.
        (f90-font-lock-keywords-1): Type may now have attributes private
@@ -1521,7 +1519,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (f90-no-block-limit): Now uses f90-p-type-re.
        (f90-change-keywords): Don't change preprocessor lines.
 
-1995-04-20  Kevin Rodgers <kevinr@ihs.com>
+1995-04-20  Kevin Rodgers  <kevinr@ihs.com>
 
        * dired-x.el: Change the instructions in the INSTALLATION
        comment block to set buffer-local variables like
@@ -1560,10 +1558,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
        Rename mouse-sel-selection-type to mouse-sel-primary-thing.
        (mouse-sel-secondary-thing): New variable.
        (mouse-sel-selection-alist): New constant.
-       (mouse-sel-set-selection-function): Semantics changed.  Value
-       should now be a function taking two arguments.
-       (mouse-sel-get-selection-function): Semantics changed.  Value
-       should now be a function taking one argument.
+       (mouse-sel-set-selection-function): Semantics changed.
+       Value should now be a function taking two arguments.
+       (mouse-sel-get-selection-function): Semantics changed.
+       Value should now be a function taking one argument.
        (mouse-sel-selection-owner-p-function): New variable.
        Removed variable mouse-sel-check-selection-function.
        Rename mouse-sel-determine-selection-type to
@@ -1596,8 +1594,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-04-18  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 
-       * info.el (Info-find-node, Info-restore-point, Info-search,
-       Info-forward-node, Info-backward-node): Use string-equal, not equal,
+       * info.el (Info-find-node, Info-restore-point, Info-search)
+       (Info-forward-node, Info-backward-node): Use string-equal, not equal,
        to compare node names.
 
        * cpp.el (cpp-edit-reset): Fix typo.
@@ -1639,7 +1637,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-04-18  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * etags.el (tags-search, tags-query-replace): Put (quote ...)
-       around args inserted into forms to be evalled.
+       around args inserted into forms to be evalled.
 
 1995-04-18  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -1673,7 +1671,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-04-16  Ethan Bradford  <ethanb@phys.washington.edu>
 
        * ispell.el (ispell-init-ispell): Don't barf if there is a
-       warning message before the version line when Ispell starts up.
+       warning message before the version line when Ispell starts up.
 
 1995-04-16  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -1714,7 +1712,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-04-14  Erik Naggum  <erik@naggum.no>
 
        * rmail.el (rmail-reformat-message): Call `rmail-clear-headers'
-       also if `rmail-displayed-headers' is set.
+       also if `rmail-displayed-headers' is set.
        (rmail-clear-headers): Handle `rmail-displayed-headers' correctly.
 
 1995-04-14  Erik Naggum  <erik@naggum.no>
@@ -1783,42 +1781,42 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
        * vc-hooks.el: Add branch support for RCS;
        treat CVS more like RCS and SCCS.
-        (vc-occurences, vc-trunk-p, vc-branch-p, vc-minor-revision)
-        (vc-branch-part): new functions that operate on RCS revision numbers.
-        (vc-status): Use the new property vc-workfile-version
+       (vc-occurences, vc-trunk-p, vc-branch-p, vc-minor-revision)
+       (vc-branch-part): New functions that operate on RCS revision numbers.
+       (vc-status): Use the new property vc-workfile-version
        and vc-locking-user (see vc.el).  Display "locking state" for CVS.
-        (vc-find-cvs-master): Search for file name case-sensitively, store
+       (vc-find-cvs-master): Search for file name case-sensitively, store
        version number into the new property vc-workfile-version.
-       (vc-find-file-hook): kill any remaining properties.  Like this,
+       (vc-find-file-hook): Kill any remaining properties.  Like this,
        when re-finding a file (for example because it has changed on disk),
        the version control state gets re-computed.
-       (vc-mode-line): CVS case: make the buffer read-only if the file
+       (vc-mode-line) <CVS>: Make the buffer read-only if the file
        is unmodified.
-        (vc-kill-buffer-hook): Clear file's vc props when buffer is killed.
+       (vc-kill-buffer-hook): Clear file's vc props when buffer is killed.
 
-        * vc.el: Add branch support for RCS; treat CVS more like RCS and SCCS.
-       (vc-next-action-on-file): changed CVS handling, such that C-x C-q
+       * vc.el: Add branch support for RCS; treat CVS more like RCS and SCCS.
+       (vc-next-action-on-file): Change CVS handling, such that C-x C-q
        works as with RCS and SCCS.
        (vc-consult-rcs-headers): New function.
-        (vc-branch-version): New per-file property, refers
+       (vc-branch-version): New per-file property, refers
        to the RCS version selected by `rcs -b'.
        (vc-workfile-version): New function.  Also new per-file property
        (vc-consult-headers): New parameter variable.
        (vc-mistrust-permissions): Default set to `nil'.
-        (vc-locking-user): Property is now cached.  The other functions
+       (vc-locking-user): Property is now cached.  The other functions
        update it as necessary.  Attempts to use RCS headers if enabled.
-        (vc-log-info, vc-parse-buffer): Various bug fixes.  Added support
+       (vc-log-info, vc-parse-buffer): Various bug fixes.  Added support
        for property `vc-branch-version'.
-       (vc-backend-checkout): RCS case: if no explicit version
+       (vc-backend-checkout) <RCS>: If no explicit version
        is specified, check out `vc-workfile-version'.  After check-out,
        set `vc-workfile-version' according to the version number
        reported by "co".
-       (vc-backend-checkin): RCS case: remove any remaining locks
+       (vc-backend-checkin) <RCS>: Remove any remaining locks
        if a new branch was created.  After every check-in, adjust
        the current branch using `rcs -b' (this cannot be avoided).
-       CVS case: allow for explicit checkin, but only on the trunk.
-       (vc-next-action-on-file, vc-backend-checkout, vc-backend-checkin,
-       vc-backend-revert, vc-backend-diff): Explicitly use
+       <CVS>: Allow for explicit checkin, but only on the trunk.
+       (vc-next-action-on-file, vc-backend-checkout, vc-backend-checkin)
+       (vc-backend-revert, vc-backend-diff): Explicitly use
        vc-workfile-version as the default version to operate on.
 
 1995-04-13  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
@@ -1852,7 +1850,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-04-11  Geoff Voelker  <voelker@cs.washington.edu>
 
-        * loadup.el [WINDOWSNT]: Find doc strings.
+       * loadup.el [WINDOWSNT]: Find doc strings.
 
        * files.el (set-auto-mode) [WINDOWSNT]: Match insensitive to case.
 
@@ -1884,23 +1882,23 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-04-10  Stefan Schoef  <schoef@Informatik.Uni-Oldenburg.DE>
 
-        * bibtex.el (bibtex-find-text, bibtex-remove-double-quotes-or-braces):
+       * bibtex.el (bibtex-find-text, bibtex-remove-double-quotes-or-braces):
        Support both kind of delimiters (braces or quotes) regardless of the
        value of bibtex-field-left-delimiter and bibtex-field-right-delimiter.
-        (bibtex-field-left-delimiter, bibtex-field-right-delimiter):
+       (bibtex-field-left-delimiter, bibtex-field-right-delimiter):
        Made buffer-local.
 
-        * bibtex.el (bibtex-beginning-of-entry): At the beginning of an
-       entry, leave point at the beginning of that entry instead of
-       moving to the beginning of the previous one.
-        (bibtex-end-of-entry): Outside an entry, now move to the end of
-       the *previous* entry (i.e. bibtex-beginning-of-entry and
-       bibtex-end-of-entry are now idempotent).
-        (bibtex-sort-entries, bibtex-clean-entry): Removed now obsolete
-        calls of bibtex-beginning-of-entry just before calls to
-        bibtex-end-of-entry.
-        (bibtex-clean-entry): Minor change to adapt to new behavior of
-        bibtex-beginning-of-entry.
+       * bibtex.el (bibtex-beginning-of-entry): At the beginning of an
+       entry, leave point at the beginning of that entry instead of
+       moving to the beginning of the previous one.
+       (bibtex-end-of-entry): Outside an entry, now move to the end of
+       the *previous* entry (i.e. bibtex-beginning-of-entry and
+       bibtex-end-of-entry are now idempotent).
+       (bibtex-sort-entries, bibtex-clean-entry): Removed now obsolete
+       calls of bibtex-beginning-of-entry just before calls to
+       bibtex-end-of-entry.
+       (bibtex-clean-entry): Minor change to adapt to new behavior of
+       bibtex-beginning-of-entry.
 
 1995-04-10  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -1917,12 +1915,12 @@ o       * noutline.el (outline-minor-mode): Likewise.
 1995-04-10  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compilation-error-regexp-alist): Remove superfluous
-       SGI cc regexp.
+       SGI cc regexp.
 
 1995-04-10  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
-       * version.el (emacs-major-version, emacs-minor-version): Use
-        match-string rather than substring.
+       * version.el (emacs-major-version, emacs-minor-version):
+       Use match-string rather than substring.
 
 1995-04-10  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -1943,7 +1941,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-04-09  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * server.el (server-switch-buffer): Make first arg optional too;
-       server-edit might pass no args, since server-done might return nil.
+       server-edit might pass no args, since server-done might return nil.
 
 1995-04-09  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -1974,7 +1972,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-04-08  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * etags.el (next-file): Handle empty list returned by
-       (tags-table-files).
+       `tags-table-files'.
 
 1995-04-08  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -1990,7 +1988,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-04-08  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compilation-error-regexp-alist): Extend Ultrix 3.0
-       f77 regexp to also match SGI cc.
+       f77 regexp to also match SGI cc.
 
 1995-04-08  Morten Welinder  <terra+@cs.cmu.edu>
 
@@ -2014,9 +2012,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-04-08  Noah Friedman  <friedman@splode.com>
 
-        * rsz-mini.el (resize-minibuffer-window): Make sure minibuffer
-        window is selected.
-        (resize-minibuffer-window-restore): Likewise.
+       * rsz-mini.el (resize-minibuffer-window): Make sure minibuffer
+       window is selected.
+       (resize-minibuffer-window-restore): Likewise.
 
 1995-04-08  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2038,11 +2036,11 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-04-07  Noah Friedman  <friedman@splode.com>
 
-        * rlogin.el (rlogin): Use format, not concat, to generate numeric
-        buffer names.
-        Do not create a new buffer if process in existing buffer has exited.
-        (rlogin-directory-tracking-mode): Set shell-dirtrackp, not
-        shell-dirtrack-p.
+       * rlogin.el (rlogin): Use format, not concat, to generate numeric
+       buffer names.
+       Do not create a new buffer if process in existing buffer has exited.
+       (rlogin-directory-tracking-mode): Set shell-dirtrackp, not
+       shell-dirtrack-p.
 
 1995-04-07  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2066,7 +2064,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * avoid.el: Add autoload cookies; doc fixes.
        (mouse-avoidance-set-pointer-shape): New function.
        (mouse-avoidance-nudge-mouse): Use it.
-       (mouse-avoidance-fancy-hook): streamline args to set-mouse-pos.
+       (mouse-avoidance-fancy-hook): Streamline args to set-mouse-pos.
 
 1995-04-07  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2144,15 +2142,15 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (jka-compr-uninstall): Delete entries that jka-compr-install
        added to inhibit-first-line-modes-suffixes.
 
-1995-04-03  David K}gedal  <davidk@lysator.liu.se>
+1995-04-03  David Kågedal  <davidk@lysator.liu.se>
 
        * tempo.el (tempo-insert):
        Added the P tag and modified the s tag accordingly
        (tempo-insert-named): Checks for valid name, insert mark otherwise.
 
-       * tempo.el (tempo-dolist): Changed (cadr ...) to (car (cdr ...))
+       * tempo.el (tempo-dolist): Changed (cadr ...) to (car (cdr ...)).
 
-       * tempo.el (tempo-expand-if-complete): New function
+       * tempo.el (tempo-expand-if-complete): New function.
 
 1995-04-03  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
@@ -2164,14 +2162,14 @@ o       * noutline.el (outline-minor-mode): Likewise.
        characters that are quoted when in file names (default nil).
        (comint-mode): Make it buffer local.
        (comint-quote-filename): Quote them if they are in the file name.
-       (comint-dynamic-complete-as-filename,
-       comint-dynamic-list-filename-completions): Call it before insertion.
+       (comint-dynamic-complete-as-filename)
+       (comint-dynamic-list-filename-completions): Call it before insertion.
        (comint-unquote-filename): Unquote any character in the file name.
        (comint-match-partial-filename): Call it before substitution.
        (comint-word): Include any quoted character as part of the word.
        (comint-completion-addsuffix): Value can be a cons pair of strings.
-       (comint-dynamic-complete-as-filename,
-       comint-dynamic-simple-complete): Use it when inserting suffixes.
+       (comint-dynamic-complete-as-filename)
+       (comint-dynamic-simple-complete): Use it when inserting suffixes.
 
        * shell.el (shell-file-name-quote-list): New variable of special
        characters that are quoted when present in file names.
@@ -2190,7 +2188,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-04-01  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * fill.el (fill-region-as-paragraph): Remove fill-prefix first,
-       then remove indentation.
+       then remove indentation.
 
        * files.el (inhibit-first-line-modes-suffixes): New variable.
        (set-auto-mode): Use it.
@@ -2208,7 +2206,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * unrmail.el (unrmail): Don't make or switch to a summary buffer.
 
        * rmail.el (rmail-displayed-headers): New variable.
-       (rmail-clear-headers): Handle rmail-displayed-headers
+       (rmail-clear-headers): Handle rmail-displayed-headers.
 
 1995-03-31  Michael Ernst  <mernst@research.microsoft.com>
 
@@ -2246,7 +2244,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-03-30  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        * dired.el (dired-insert-directory): Wrap filename character
-        quoting code with save-excursion.
+       quoting code with save-excursion.
 
 1995-03-29  Richard Stallman  <rms@pogo.gnu.ai.mit.edu>
 
@@ -2299,7 +2297,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-03-24  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        * subr.el (match-string): Change to defun, but still return nil if
-        no match.
+       no match.
 
 1995-03-23  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
@@ -2329,7 +2327,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-03-23  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        * subr.el (match-string): New macro.  Unlike the function version,
-        returns nil if no match.
+       returns nil if no match.
 
 1995-03-22  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2371,8 +2369,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-03-20  Karl Fogel  <kfogel@floss.cyclic.com>
 
-       * bookmark.el (bookmark-automatically-show-annotations): new var.
-       (bookmark-jump): only show annotation if above var is non-nil.
+       * bookmark.el (bookmark-automatically-show-annotations): New var.
+       (bookmark-jump): Only show annotation if above var is non-nil.
 
 1995-03-20  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2437,30 +2435,30 @@ o       * noutline.el (outline-minor-mode): Likewise.
        * loadup.el: Load format.el.
 
        * enriched.el: Some keybindings adjusted for new function names.
-       (enriched-auto-save-interval, enriched-downcase-annotations,
-       enriched-code-face, enriched-indenatation-face,
-       enriched-ignored-ok, enriched-encode-interesting-regexp,
-       enriched-decode-special-alist, enriched-decode-interesting-regexp,
-       enriched-encode-special-alist, enriched-translated,
-       enriched-ignored-list, enriched-open-ans,
-       enriched-encode-hard-newline, enriched-decode-hard-newline,
-       enriched-push, enriched-pop, enriched-which-assoc,
-       enriched-get-face-attribute, enriched-overlays-overlapping,
-       enriched-show-codes, enriched-show-margin-codes,
-       enriched-show-region-as-code, enriched-nogrow-hook, enriched-warn,
-       enriched-looking-at-with-props,
-       enriched-search-forward-with-props,
-       enriched-search-backward-with-props,
-       enriched-text-properties-include, enriched-tag-indentation,
-       enriched-open-annotation, enriched-close-annotation,
-       enriched-annotate-function, enriched-delete-indentation,
-       enriched-move-to-next-property-change): Deleted.
-
-       (enriched-delq-1, enriched-make-list-uniq,
-       enriched-make-relatively-unique, enriched-common-tail,
-       enriched-reorder, enriched-insert-annotations,
-       enriched-loc-annotations, enriched-annotate-change,
-       enriched-encode-unknown): Moved to format.el.  Names changed.
+       (enriched-auto-save-interval, enriched-downcase-annotations)
+       (enriched-code-face, enriched-indenatation-face)
+       (enriched-ignored-ok, enriched-encode-interesting-regexp)
+       (enriched-decode-special-alist, enriched-decode-interesting-regexp)
+       (enriched-encode-special-alist, enriched-translated)
+       (enriched-ignored-list, enriched-open-ans)
+       (enriched-encode-hard-newline, enriched-decode-hard-newline)
+       (enriched-push, enriched-pop, enriched-which-assoc)
+       (enriched-get-face-attribute, enriched-overlays-overlapping)
+       (enriched-show-codes, enriched-show-margin-codes)
+       (enriched-show-region-as-code, enriched-nogrow-hook, enriched-warn)
+       (enriched-looking-at-with-props)
+       (enriched-search-forward-with-props)
+       (enriched-search-backward-with-props)
+       (enriched-text-properties-include, enriched-tag-indentation)
+       (enriched-open-annotation, enriched-close-annotation)
+       (enriched-annotate-function, enriched-delete-indentation)
+       (enriched-move-to-next-property-change): Delete.
+
+       (enriched-delq-1, enriched-make-list-uniq)
+       (enriched-make-relatively-unique, enriched-common-tail)
+       (enriched-reorder, enriched-insert-annotations)
+       (enriched-loc-annotations, enriched-annotate-change
+       (enriched-encode-unknown): Move to format.el.  Names changed.
 
        (enriched-display-table): Copy standard table if there is one,
        otherwise create new table.
@@ -2468,21 +2466,21 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (enriched-initial-annotation): Made it closer to MIME standard.
        (enriched-file-width): Use new header format.
        (enriched-remove-header): New fn.
-       (enriched-par-props, enriched-initial-annotation,
-       enriched-annotation-format, enriched-annotation-regexp): Declare
-       as const.
+       (enriched-par-props, enriched-initial-annotation)
+       (enriched-annotation-format, enriched-annotation-regexp):
+       Declare as const.
        (enriched-translations): Name changed from
-       enriched-annotation-alist.  `hard' removed from list.  Description
-       of its semantics moved to format.el.
-       (enriched-list-valued-properties): Deleted, now
+       enriched-annotation-alist.  `hard' removed from list.
+       Description of its semantics moved to format.el.
+       (enriched-list-valued-properties): Delete, now
        `format-list-valued' property holds this information.
-       (enriched-annotation-name, enriched-annotation-positive-p): Merged
-       into enriched-next-annotation.
+       (enriched-annotation-name, enriched-annotation-positive-p):
+       Merge into enriched-next-annotation.
        (enriched-mode): Do not translate buffer.  This should be done
        already when mode is called.  Do not set
        write-region-annotate-functions or after-change-functions hooks.
-       Put text/enriched on buffer-file-format if necessary.  Don't
-       set auto-save-interval.  Do set default-properties.
+       Put text/enriched on buffer-file-format if necessary.
+       Don't set auto-save-interval.  Do set default-properties.
        (enriched-insert-indentation): Do nothing to blank lines.
        (enriched-encode, enriched-decode): New fns are rewritten
        versions of enriched-encode-region and enriched-decode-region.
@@ -2505,7 +2503,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-03-16  Boris Goldowsky  <boris@cs.rochester.edu>
 
-       * indent.el (indent-line-to): move to end of indentation, even if
+       * indent.el (indent-line-to): Move to end of indentation, even if
        it didn't change.
 
 1995-03-16  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
@@ -2535,13 +2533,13 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-03-15  Per Bothner  <bothner@kalessin.cygnus.com>
 
-       * term.el (term-mouse-paste):  Make work for xemacs-19.11.
-       For GNU emacs, don't mouse-set-point, but do
-       run-hooks on mouse-leave-buffer-hook,
+       * term.el (term-mouse-paste): Make work for XEmacs-19.11.
+       For GNU Emacs, don't mouse-set-point, but do
+       run-hooks on mouse-leave-buffer-hook.
 
-       * term.el (term-char-mode):  Fix paren error that caused
-       the arrow keys to not be recognized under xemacs.
-       Also, simplify/fix [(button2)] to [button2] for paste under xemacs.
+       * term.el (term-char-mode): Fix paren error that caused
+       the arrow keys to not be recognized under XEmacs.
+       Also, simplify/fix [(button2)] to [button2] for paste under XEmacs.
 
 1995-03-15  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2573,23 +2571,23 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-03-15  Karl Fogel  <kfogel@spiff.gnu.ai.mit.edu>
 
-        * bookmark.el: (bookmark-bmenu-2-window): go to correct position
+       * bookmark.el (bookmark-bmenu-2-window): Go to correct position
        as well as correct buffer.
-       (bookmark-bmenu-other-window): same.
-        (bookmark-bmenu-switch-other-window): same.
+       (bookmark-bmenu-other-window): Same.
+       (bookmark-bmenu-switch-other-window): Same.
 
 1995-03-13  Karl Fogel  <kfogel@floss>
 
        * bookmark.el: Removed C-v bindings; they were inconsistent.
        Defvarred some variables to nil, solely to avoid compilation warnings.
        Use "Author's Update Number:" instead of "Version:".
-       (bookmark-history): new var.
-       (bookmark-completing-read): use `bookmark-history'.
-       (bookmark-maybe-historicize-string): new macro.
+       (bookmark-history): New var.
+       (bookmark-completing-read): Use `bookmark-history'.
+       (bookmark-maybe-historicize-string): New macro.
        Use this everywhere `bookmark-completing-read' is used, because
        `completing-read' won't get a chance to add to `bookmark-history' if
        we were invoked via a menu.
-       (bookmark-rename): use `bookmark-history' when reading the new name.
+       (bookmark-rename): Use `bookmark-history' when reading the new name.
        No need for the strange C-o binding anymore.
 
 1995-03-13  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
@@ -2678,9 +2676,9 @@ o * noutline.el (outline-minor-mode): Likewise.
        Changed format of bookmark-alist and therefore of bookmark files.
        Have version stamps in bookmark files.
        Automatically upgrade old bookmark files to new format.
-        Changed name of default bookmark file to ".emacs.bmk".
-       Replaced "Bookmark-menu" with "bookmark-bmenu".  The
-        capitalization signified nothing; "bmenu" means "buffer-menu"
+       Changed name of default bookmark file to ".emacs.bmk".
+       Replaced "Bookmark-menu" with "bookmark-bmenu".
+       The capitalization signified nothing; "bmenu" means "buffer-menu"
        -- that is, bmenu code is for the dired-like of bookmarks that
        appears when `list-bookmarks' is run, and the "bookmark-menu"
        prefix is for the menu-bar.
@@ -2717,7 +2715,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (bookmark-make-cell): Use backquote.
        Produce with the new format (Format Version 1).
        Use `format' to strip text-properties.
-        (bookmark-write-file): Use `pp' instead of `princ'.
+       (bookmark-write-file): Use `pp' instead of `princ'.
        Call `bookmark-insert-file-format-version-stamp'.
        (bookmark-all-names, bookmark-menu-popup-paned-bookmark-menu)
        (bookmark-menu-build-paned-menu, bookmark-menu-popup-paned-menu)
@@ -2727,8 +2725,8 @@ o * noutline.el (outline-minor-mode): Likewise.
        (bookmark-load-hook): New hook.
 
        (bookmark-make-menu-alist): Function deleted.
-       (bookmark-popup-menu-and-apply-function): replaces
-       `bookmark-make-menu-with-function'.
+       (bookmark-popup-menu-and-apply-function):
+       Replaces `bookmark-make-menu-with-function'.
 
        (bookmark-load): Use `bookmark-alist-from-buffer'.
        Call `bookmark-maybe-upgrade-file-format'.
@@ -2780,23 +2778,23 @@ o       * noutline.el (outline-minor-mode): Likewise.
        continuations, don't go to line beg;
        perl-backward-to-start-of-continued-exp gives the right place.
 
-1995-03-07  Enami Tsugutomo  <enami@sys.ptg.sony.co.jp>
+1995-03-07  Tsugutomo ENAMI  <enami@sys.ptg.sony.co.jp>
 
        * simple.el (indent-new-comment-line): Clean up handling
        of \(...\) in comment-start-skip.
 
 1995-03-07  Per Bothner  <bothner@kalessin.cygnus.com>
 
-       * term.el (term-eol-on-send):  New variable.
-       (term-send-input):  Move point to eol before sending only if
+       * term.el (term-eol-on-send): New variable.
+       (term-send-input): Move point to eol before sending only if
        term-eol-on-send is true.
 
-       * term.el (term-send-input):  Don't move process-mark until
+       * term.el (term-send-input): Don't move process-mark until
        after possible 'history processing.
 
 1995-03-07  Francesco Potorti`  (pot@cnuce.cnr.it)
 
-       * cmacexp.el (c-macro-expansion): put the unique string before the
+       * cmacexp.el (c-macro-expansion): Put the unique string before the
        first #line directive (instead of after), preceded by a newline.
 
 1995-03-06  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
@@ -2807,7 +2805,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (find-dired-filter): Use dired-insert-set-properties on new text.
 
        * compile.el (compilation-buffer-p): Fix braino in last change:
-       switch to the buffer first.
+       switch to the buffer first.
        (compilation-error-regexp-alist): Doc fix: optional cdrs give
        string containing %s to produce the file name from the matched text.
        (compilation-find-file): Reorder args: MARKER first, then
@@ -2833,8 +2831,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-03-03  Robert J. Chassell  <bob@hill.gnu.ai.mit.edu>
 
-        * texinfmt.el (texinfo-format-refill): Don't confuse a title
-        underline with 2 or more `*' with an xref line starting with one `*'.
+       * texinfmt.el (texinfo-format-refill): Don't confuse a title
+       underline with 2 or more `*' with an xref line starting with one `*'.
 
 1995-03-03  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2861,24 +2859,24 @@ o       * noutline.el (outline-minor-mode): Likewise.
        * gnus-uu.el (gnus-uu-post-reply-mode): Likewise.
        * icon.el (icon-mode): Likewise.
        * mh-comp.el (mh-letter-mode): Likewise.
-       * mim-mode.el (mim-mode):  Likewise.
-       * modula2.el (modula-2-mode):  Likewise.
-       * nroff-mode.el (nroff-mode):  Likewise.
-       * options.el (Edit-options-mode):  Likewise.
-       * outline.el (outline-mode):  Likewise.
-       * perl-mode.el (perl-mode):  Likewise.
-       * prolog.el (prolog-mode-variables):  Likewise.
-       * rnewspost.el (news-reply-mode):  Likewise.
-       * scheme.el (scheme-mode-variables):  Likewise.
-       * scribe.el (scribe-mode):  Likewise.
-       * sendmail.el (mail-mode):  Likewise.
-       * simula.el (simula-mode):  Likewise.
-       * texinfmt.el (texinfo-format-refill):  Likewise.
-       * texinfo.el (texinfo-mode):  Likewise.
-       * tex-mode.el (tex-common-initialization,latex-mode,slitex-mode):
+       * mim-mode.el (mim-mode): Likewise.
+       * modula2.el (modula-2-mode): Likewise.
+       * nroff-mode.el (nroff-mode): Likewise.
+       * options.el (Edit-options-mode): Likewise.
+       * outline.el (outline-mode): Likewise.
+       * perl-mode.el (perl-mode): Likewise.
+       * prolog.el (prolog-mode-variables): Likewise.
+       * rnewspost.el (news-reply-mode): Likewise.
+       * scheme.el (scheme-mode-variables): Likewise.
+       * scribe.el (scribe-mode): Likewise.
+       * sendmail.el (mail-mode): Likewise.
+       * simula.el (simula-mode): Likewise.
+       * texinfmt.el (texinfo-format-refill): Likewise.
+       * texinfo.el (texinfo-mode): Likewise.
+       * tex-mode.el (tex-common-initialization, latex-mode, slitex-mode):
        Likewise.
-       * text-mode.el (indented-text-mode):  Likewise.
-       * vc.el (vc-comment-to-change-log):  Likewise.
+       * text-mode.el (indented-text-mode): Likewise.
+       * vc.el (vc-comment-to-change-log): Likewise.
 
 1995-03-02  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
@@ -2890,24 +2888,24 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (font-lock-fontify-region): Fix to use forward-comment from
        comment-start, rather than searching for comment-end from point.
 
-       * ada.el, ada-mode.el (ada-font-lock-keywords): Use
-       font-lock-maximum-decoration.
+       * ada.el, ada-mode.el (ada-font-lock-keywords):
+       Use font-lock-maximum-decoration.
 
-       * fortran.el, f90.el (fortran-font-lock-keywords): Use
-        font-lock-maximum-decoration.
+       * fortran.el, f90.el (fortran-font-lock-keywords):
+       Use font-lock-maximum-decoration.
 
 1995-03-02  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * gud.el (gud-massage-args): Variable and function deleted.
        (gud-common-init): Don't set the variable.
 
-1995-03-02  Boris Goldowsky <boris@cs.rochester.edu>
+1995-03-02  Boris Goldowsky  <boris@cs.rochester.edu>
 
        * simple.el (newline): Moved from cmds.c.  Indents last
        inserted line to left-margin.
 
-       * paragraphs.el (paragraph-start, paragraph-separate): Default
-       values no longer start with ^. Doc fix.
+       * paragraphs.el (paragraph-start, paragraph-separate):
+       Default values no longer start with ^.  Doc fix.
        (use-hard-newlines): Moved here from cmds.c.  Made buffer-local.
        Doc fix.
        (looking-at-hard): Deleted, not needed.
@@ -2917,8 +2915,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        treated like blank lines.
        Paragraph-separate no longer requires a preceding hard newline, but
        paragraph-start does: paragraph-separates usually won't occur by
-       accident, so it doesn't hurt to respect them whenever they do
-       occur.
+       accident, so it doesn't hurt to respect them whenever they do occur.
 
 1995-03-01  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2947,8 +2944,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-02-28  Noah Friedman  <friedman@splode.com>
 
-        * rlogin.el (rlogin-carriage-filter): Don't assume buffer is
-        narrowed to region with most recent output.
+       * rlogin.el (rlogin-carriage-filter): Don't assume buffer is
+       narrowed to region with most recent output.
 
 1995-02-28  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
 
@@ -2963,9 +2960,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-02-26  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compilation-buffer-p): Check for
-       compilation-minor-mode or compilation-mode major mode, rather than
-       internal state variables.  Don't want to match a buffer that was
-       once in compilation-minor-mode but is not now.
+       compilation-minor-mode or compilation-mode major mode, rather than
+       internal state variables.  Don't want to match a buffer that was
+       once in compilation-minor-mode but is not now.
 
 1995-02-26  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -2998,11 +2995,11 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
        * shell.el (shell-truncate-buffer): Doc them.
 
-       * comint.el (comint-dynamic-complete-as-filename): Let
-        file-name-handler-alist to nil; comint-file-name-prefix does this.
+       * comint.el (comint-dynamic-complete-as-filename):
+       Let file-name-handler-alist to nil; comint-file-name-prefix does this.
        (comint-dynamic-list-filename-completions): Likewise.
-       (comint-dynamic-complete-filename,
-       comint-dynamic-complete-as-filename): Use window-minibuffer-p.
+       (comint-dynamic-complete-filename)
+       (comint-dynamic-complete-as-filename): Use window-minibuffer-p.
 
 1995-02-25  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -3022,9 +3019,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-02-24  Lars Lindberg  <Lars.Lindberg@sypro.cap.se>
 
-       * msb.el (msb): Select the window that the mouse is in before
-         showing the menu.  This makes the "Most recently used" menu more
-         accurate.
+       * msb.el (msb): Select the window that the mouse is in before showing
+       the menu.  This makes the "Most recently used" menu more accurate.
        (menu-bar-update-buffers): The frame list is now an integrated
        part of the buffer menu.
        (msb--few-menus, msb--very-many-menus): Added rmail-edit-mode.
@@ -3049,13 +3045,12 @@ o       * noutline.el (outline-minor-mode): Likewise.
        done after the save-restriction.
 
        Newlines at end of region used to be changed to spaces, then
-       deleted.  Now delete them (all but one) explicitly, so that we
-       can test whether they are hard and not delete hard newlines.
+       deleted.  Now delete them (all but one) explicitly, so that we
+       can test whether they are hard and not delete hard newlines.
 
-       Ignore all whitespace at beginning of region: a line
-       containing spaces before first line of text used to be joined
-       onto first line of text, making spurious paragraph
-       indentation.
+       Ignore all whitespace at beginning of region: a line
+       containing spaces before first line of text used to be joined
+       onto first line of text, making spurious paragraph indentation.
 
        If there is only whitespace in the region, exit quickly (fixed
        possible infinite-loop condition).
@@ -3067,11 +3062,11 @@ o       * noutline.el (outline-minor-mode): Likewise.
        any whitespace after the fill-prefix too.
 
        Always exit with point at end of region, after a single
-       paragraph-final newline.
+       paragraph-final newline.
 
        (fill-region): Don't use paragraph-movement commands
-       in use-hard-newlines mode; just fill between each pair of hard
-       newlines.  Old strategy of setting paragraph-start to "^"
+       in use-hard-newlines mode; just fill between each pair of hard
+       newlines.  Old strategy of setting paragraph-start to "^"
        doesn't work, since paragraph-start no longer no longer need
        occur at BOL.
 
@@ -3082,12 +3077,12 @@ o       * noutline.el (outline-minor-mode): Likewise.
        begin and end args in noninteractive use, or extend to limits of
        paragraphs.
        Don't use "^" in paragraph-start regexp.
-       Ignore fill-prefix when searching for enclosing paragraph with
+       Ignore fill-prefix when searching for enclosing paragraph with
        use-hard-newlines true.
-       Squeeze spaces from regions that used to be full-justified.
+       Squeeze spaces from regions that used to be full-justified.
        Remove leftover debugging code.
 
-       (set-justification-{none,left,right,full,center}): Use WHOLE-PAR
+       (set-justification-{none,left,right,full,center}): Use WHOLE-PAR
        arg of set-justification.  Interactive spec changed to avoid
        errors when there is no region.
 
@@ -3129,17 +3124,17 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (delete-to-left-margin): Use move-to-left-margin.  Doc fix.
        Make arguments optional.
 
-       (set-left-margin): Make region include following spaces and tabs,
+       (set-left-margin): Make region include following spaces and tabs,
        so that later insertions there will inherit new setting.
        Always reindent text to show new setting, not only when auto-fill
        is active; auto-fill controls only whether to re-fill text.
        (set-left-margin, increase-left-margin): Use indent-rigidly to
        change indentation level.
-       (set-left-margin, set-right-margin, increase-left-margin): Save
-       point when calling fill-region.
-       (increase-left-margin): left-margin property can be
+       (set-left-margin, set-right-margin, increase-left-margin):
+       Save point when calling fill-region.
+       (increase-left-margin): `left-margin' property can be
        negative, for outdenting, up to the value of the left-margin variable.
-       (increase-right-margin): right-margin property can be arbitrarily
+       (increase-right-margin): `right-margin' property can be arbitrarily
        negative.  Negative values can't be stored in text/enriched
        format, but that doesn't mean we shouldn't allow it in general.
 
@@ -3167,22 +3162,22 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-02-21  Michael Kifer  <kifer@cs.sunysb.edu>
 
-       * viper-ex.el (ex-find-file): now gives an error when a wild card
+       * viper-ex.el (ex-find-file): Now gives an error when a wild card
        gives no match.
-       (ex-next): now recognizes counts and puts proper commands in
+       (ex-next): Now recognizes counts and puts proper commands in
        ex-command-history.
-       (vip-info-on-file, ex-substitute): bug fixed.
+       (vip-info-on-file, ex-substitute): Bug fixed.
 
 1995-02-21  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        * shell.el (shell-cd): New function.
-       (shell-process-cd, shell-process-pushd, shell-process-popd,
-       shell-resync-dirs): Use it instead of cd.
+       (shell-process-cd, shell-process-pushd, shell-process-popd)
+       (shell-resync-dirs): Use it instead of cd.
        (shell-mode): Make list-buffers-directory local with value
        default-directory.
 
        * mouse.el (mouse-buffer-menu): Use list-buffers-directory if
-        non-nil if buffer-file-name is nil.
+       non-nil if buffer-file-name is nil.
 
 1995-02-20  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
@@ -3192,13 +3187,12 @@ o       * noutline.el (outline-minor-mode): Likewise.
 1995-02-20  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        * fortran.el (fortran-mode): Made fortran-font-lock-keywords turn
-        off syntactic fontification by default.
+       off syntactic fontification by default.
 
 1995-02-20  Roland McGrath  <roland@duality.gnu.ai.mit.edu>
 
        * vc.el (vc-log-info): Don't switch to the *vc* buffer before
-       running vc-do-command, because that would change its
-       default-directory.
+       running vc-do-command, because that would change its default-directory.
 
 1995-02-19  Richard Stallman  <rms@pogo.gnu.ai.mit.edu>
 
@@ -3412,32 +3406,32 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-02-04  Per Bothner  <bothner@kalessin.cygnus.com>
 
-       * term.el (term-version):  Increased to 0.95.
-       (term-pager-enabled):  New macro.  Use it a bunch of places.
-       (term-terminal-menu):  Clean up initialization so we don't get
+       * term.el (term-version): Increased to 0.95.
+       (term-pager-enabled): New macro.  Use it a bunch of places.
+       (term-terminal-menu): Clean up initialization so we don't get
        complaints when re-loading term.el.
-       (term-send-raw-meta):  Redo to handle meta-symbols (e.g. meta-delete).
+       (term-send-raw-meta): Redo to handle meta-symbols (e.g. meta-delete).
        More robust checking of parameter to make-string.
-       (term-update-mode-line):  New function.  Call it whenever we change
+       (term-update-mode-line): New function.  Call it whenever we change
        char/line/paging mode.  Now includes "page" in mode-line-process
        if paging is abled.
 
-       * term.el:  Remove causes for byte-compilation to complain:
-       (term-terminal-pos):  Declare x and y in let-binding.
-       (term-send-invisible):  Remove bogus second "iteractive" call.
+       * term.el: Remove causes for byte-compilation to complain:
+       (term-terminal-pos): Declare x and y in let-binding.
+       (term-send-invisible): Remove bogus second "iteractive" call.
        (term-*): Provide defvars for lots of buffer-local variables.
-       (term-mode):  Make comments and initial value setting from
+       (term-mode): Make comments and initial value setting from
        here to the corresponding defvar.
-       (term-line-start-column):  Remove unused variable.
-       (term-erase-in-line):  Fix syntax (incorrect parenthesis) error.
-       (term-erase-in-display):  Fix typo "\?n" -> "?\n".
+       (term-line-start-column): Remove unused variable.
+       (term-erase-in-line): Fix syntax (incorrect parenthesis) error.
+       (term-erase-in-display): Fix typo "\?n" -> "?\n".
 
-       * term.el:  Make Unix "resize" command work:
-       (term-handle-ansi-escape):  On "\e[row;colH", limit row
+       * term.el: Make Unix "resize" command work:
+       (term-handle-ansi-escape): On "\e[row;colH", limit row
        and col to size of window.  (Resize sends "999;999".)
-       (term-handle-ansi-escape):   Implement "\e[6n" "Report cursor
+       (term-handle-ansi-escape): Implement "\e[6n" "Report cursor
        position".  This requires that we pass proc as an extra parameter.
-       (term-scroll-region):  An empty region means extend to window bottom.
+       (term-scroll-region): An empty region means extend to window bottom.
 
 1995-02-05  Richard Stallman  <rms@pogo.gnu.ai.mit.edu>
 
@@ -3545,8 +3539,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-02-01  Noah Friedman  <friedman@splode.com>
 
-        * sendmail.el (mail-mailer-swallows-blank-line): Handle full range
-          of RFC822-legal header names.
+       * sendmail.el (mail-mailer-swallows-blank-line): Handle full range
+       of RFC822-legal header names.
 
 1995-02-01  Richard Stallman  <rms@pogo.gnu.ai.mit.edu>
 
@@ -3644,8 +3638,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-01-26  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * mouse.el (mouse-save-then-kill): When we don't use existing
-       region, put where click and put mark at the other end.  Use
-       point-before-scroll if non-nil.  Recognize mouse-set-region
+       region, put where click and put mark at the other end.
+       Use point-before-scroll if non-nil.  Recognize mouse-set-region
        as a previous command that makes a region we should use.
        (mouse-drag-region): When we run the final click's binding,
        set this-command.
@@ -3655,9 +3649,10 @@ o        * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-25  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
-       * mouse.el (mouse-save-then-kill): Ignore mouse-selection-click-count if no active mark.
-       (mouse-drag-region): Modify previous change--don't run the ordinary binding
-       in the case of a multiple click.
+       * mouse.el (mouse-save-then-kill): Ignore mouse-selection-click-count
+       if no active mark.
+       (mouse-drag-region): Modify previous change--don't run the ordinary
+       binding in the case of a multiple click.
 
        * tex-mode.el (tex-display-shell): New function.
        (tex-file, tex-region, tex-show-print-queue, tex-bibtex-file):
@@ -3674,13 +3669,13 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
        * etags.el : Changes to support filenames as tags too and provided
        a drop-in replacement for list-tags.
-       (find-tag-noselect): recognize filenames as valid tags too.
-       (find-tag-file-order): new variable added. This contains the name of
+       (find-tag-noselect): Recognize filenames as valid tags too.
+       (find-tag-file-order): New variable added.  This contains the name of
        the function used to qualify a matched filename.
-       (last-tag-file): new variable; stores the filename looked for via
+       (last-tag-file): New variable; stores the filename looked for via
        find-tag fmaily of functions.
        (find-tag-in-order): In case tag searched for is a file, don't do
-       anything fancy to locate position of tag in file. Just seek to
+       anything fancy to locate position of tag in file.  Just seek to
        beginning of file.
        (etags-recognize-tags-table): Added new var find-tag-file-order to
        tags-table-format variables and also set the priority of searching
@@ -3692,7 +3687,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (tags-list-functions-in-file): New function which is a backend for
        list-tags function.
        (tags-locate-file-in-tags-table): New function which locates a
-       file in `tags-table-list'. Its used by list-tags.
+       file in `tags-table-list'.  Its used by list-tags.
 
 1995-01-24  Frederic Lepied  <fred@sugix.frmug.fr.net>
 
@@ -3707,7 +3702,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        Add a newsgroups-update-description menu.
        (gnus-newsgroups-regex, gnus-newsgroups-display, gnus-newsgroups-alist)
        (gnus-newsgroups-hashtb, gnus-newsgroups-showall): New variables.
-       (gnus-group-group-name):  Changed the regexp to avoid  conflict
+       (gnus-group-group-name): Changed the regexp to avoid  conflict
        with descriptions which have a ':' inside.
        (gnus-group-mode): Doc fix.
 
@@ -3728,7 +3723,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-23  Espen Skoglund  <espensk@tklab3.cs.uit.no>
 
-       * pascal.el: (pascal-*-completion, pascal-comp-defun)
+       * pascal.el (pascal-*-completion, pascal-comp-defun)
        (pascal-complete-word, pascal-completion-response, pascal-completion)
        (pascal-get-completion-decl): Rename some internal variables
        to start with 'pascal-'.
@@ -3770,19 +3765,19 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
        * bytecomp.el (byte-compile-defvar): Add the var to current-load-list.
 
-1994-01-21  David K}gedal  <davidk@lysator.liu.se>
+1994-01-21  David Kågedal  <davidk@lysator.liu.se>
 
        * tempo.el (tempo-insert-template): Quoted transient-mark-mode
        Expansion around region now puts point at the first mark.
 
        * tempo.el (tempo-region-start, tempo-region-stop): New variables
        (tempo-insert-template, tempo-insert): Don't affect the
-       mark.  Check for Transient Mark mode
+       mark.  Check for Transient Mark mode.
 
-       * tempo.el (tempo-find-match-string): Removed the stupid 1+ again
+       * tempo.el (tempo-find-match-string): Removed the stupid 1+ again.
 
        * tempo.el (tempo-use-tag-list):
-       Set tempo-match-finder to completion-function
+       Set tempo-match-finder to completion-function.
 
        * tempo.el (tempo-match-finder): Renamed variable from
        tempo-default-match-finder.  Change the value too.
@@ -3799,31 +3794,31 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-21  Per Bothner  <bothner@kalessin.cygnus.com>
 
-       * term.el (term-version):  Increased to 0.94.
-       (term-if-emacs19, term-if-xemacs, term-ifnot-xemacs):  New macros
-       to conditionalize at compile-time for different emacs versions.
-       (various places):  Use them (instead of term-is-XXXX).
-       (term-is-emacs19):  Removed, no longer needed.
+       * term.el (term-version): Increased to 0.94.
+       (term-if-emacs19, term-if-xemacs, term-ifnot-xemacs): New macros
+       to conditionalize at compile-time for different Emacs versions.
+       (various places): Use them (instead of term-is-XXXX).
+       (term-is-emacs19): Removed, no longer needed.
 
-       * term.el:  Change keybindings to not use C-c LETTER, for
+       * term.el: Change keybindings to not use C-c LETTER, for
        term-char-mode, term-line-mode.  Keybindings for term-pager-enable
        and term-pager-disable replaced by one for term-pager-toggle.
-       (term-pager-toggle):  New function.
+       (term-pager-toggle): New function.
 
        * term.el (term-fake-pager-enable, term-fake-pager-disable):
        Define as aliases, so that menubar code will find proper keybindings.
-       (term-char-mode):  Make no-op if already in char mode.
-       (term-line-mode):  Make no-op if already in line mode.
-       (term-mode-map):  Add keybinding for no-op term-line-mode, so
+       (term-char-mode): Make no-op if already in char mode.
+       (term-line-mode): Make no-op if already in line mode.
+       (term-mode-map): Add keybinding for no-op term-line-mode, so
        code to display menubar keybindings doesn't lose it.  (Needed
        as long as char-mode and line-mode share term-terminal-menu.)
-       (term-raw-escape-map):  Likewise for term-char-mode.
-       (term-char-mode, term-line-mode):  Better documentation strings.
+       (term-raw-escape-map): Likewise for term-char-mode.
+       (term-char-mode, term-line-mode): Better documentation strings.
 
-       * term.el:  Added menubar for pager sub-mode.
+       * term.el: Added menubar for pager sub-mode.
 
-       * term.el (term-command-hook):  Disabled the feature that allowed
-       inferior to send a lisp command to emacs - too big a security hole.
+       * term.el (term-command-hook): Disabled the feature that allowed
+       inferior to send a lisp command to Emacs - too big a security hole.
 
 1995-01-21  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
@@ -3839,7 +3834,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-20  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
 
-       * text-mode.el (center-line): fill-column is a var, not a function.
+       * text-mode.el (center-line): `fill-column' is a var, not a function.
 
 1995-01-20  Morten Welinder  <terra@diku.dk>
 
@@ -3874,10 +3869,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
        Callers changed.
        (fill-region-as-paragraph): left-margin renamed to current-left-margin.
 
-       * indent.el (move-to-left-margin): justification renamed to
-        current-justification.
-       * simple.el (do-auto-fill): justification renamed to
-        current-justification.
+       * indent.el (move-to-left-margin): `justification' renamed to
+       `current-justification'.
+       * simple.el (do-auto-fill): `justification' renamed to
+       `current-justification'.
 
        * ispell.el (check-ispell-version): Use Fundamental mode
        in the temporary buffer.
@@ -3901,8 +3896,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * fill.el (set-justification): New function.
        (set-justification-{none,left,right,full,center}): New functions.
-       (fill-region-as-paragraph, fill-region, justify-current-line): New
-       arg NOSQUEEZE defeats normal removal of extra whitespace.
+       (fill-region-as-paragraph, fill-region, justify-current-line):
+       New arg NOSQUEEZE defeats normal removal of extra whitespace.
        (fill-region-as-paragraph, fill-region)
        (fill-nonuniform-paragraphs, fill-individual-paragraphs):
        Arg JUSTIFY-FLAG (JUSTIFYP) renamed to JUSTIFY.
@@ -3926,8 +3921,8 @@ o * noutline.el (outline-minor-mode): Likewise.
        Don't check fill-column; do-auto-fill will do that.
 
        * simple.el (do-auto-fill): Fill, don't fill, or fill-and-justify
-       depending on setting of justification text-property.  Respect
-       left-margin and right-margin text properties.
+       depending on setting of justification text-property.
+       Respect left-margin and right-margin text properties.
        (open-line, indent-new-comment-line): Inherit when inserting.
        (newline-and-indent, reindent-then-newline-and-indent): Doc fix.
 
@@ -3986,18 +3981,19 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (facemenu-unlisted-faces): Doc fix.
 
        * facemenu.el: Revise keybindings; doc fix.
-       (facemenu-new-faces-at-end): New vbl. (facemenu-add-new-face): Use it.
+       (facemenu-new-faces-at-end): New vbl.
+       (facemenu-add-new-face): Use it.
        (facemenu-set-face, facemenu-set-face-from-menu): Check read-only.
        (facemenu-set-face): Doc fix.
 
-       * facemenu.el (facemenu-face-menu, facemenu-foreground-menu,
-       facemenu-background-menu, facemenu-special-menu): New or renamed
+       * facemenu.el (facemenu-face-menu, facemenu-foreground-menu)
+       (facemenu-background-menu, facemenu-special-menu): New or renamed
        variables for submenus.
        (facemenu-color-alist): Renamed from facemenu-colors.
        (facemenu-add-new-face): New function.
        (facemenu-update): Don't redo top-level menu;
-       nothing should change.  Move menu setup to defvars.  Use
-       facemenu-add-new-face. Changed global binding to C-down-mouse-3.
+       nothing should change.  Move menu setup to defvars.
+       Use facemenu-add-new-face.  Changed global binding to C-down-mouse-3.
        (facemenu-menu): "Update" item removed; should
        no longer be needed interactively.
        (facemenu-complete-face-list): Just return faces, not keybindings.
@@ -4019,14 +4015,14 @@ o       * noutline.el (outline-minor-mode): Likewise.
 1995-01-17  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * gud.el (gud-new-keymap): New function.
-       (gud-xdb-find-file, gud-dbx-find-file, gud-sdb-find-file, gud-gdb-find-file):
-       Use it for keymap inheritance.
+       (gud-xdb-find-file, gud-dbx-find-file, gud-sdb-find-file)
+       (gud-gdb-find-file): Use it for keymap inheritance.
 
 1995-01-17  Dave Love  <d.love@dl.ac.uk>
 
        * gud.el (gud-gdb-find-file): Propagate debug menu to found buffers.
-       (gud-dbx-find-file, gud-xdb-find-file, gud-sdb-find-file, gud-perldb-find-file):
-       Likewise.
+       (gud-dbx-find-file, gud-xdb-find-file, gud-sdb-find-file)
+       (gud-perldb-find-file): Likewise.
        (gud-menu-map): New variable.
        (gud-mode): Use gud-menu-map and move the menu-setting outside.
 
@@ -4036,14 +4032,14 @@ o       * noutline.el (outline-minor-mode): Likewise.
 1995-01-17  Simon Marshall  <simon@duality.gnu.ai.mit.edu>
 
        * comint.el (comint-dynamic-list-completions): Test event-start to
-        make sure it is not a complex event (e.g., switch-frame).
+       make sure it is not a complex event (e.g., switch-frame).
 
 1995-01-17  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * help.el (help-for-help): Doc fix.
 
        * help-macro.el (make-help-screen): Use *only* local-map to look
-        up keys.
+       up keys.
 
 1995-01-16  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
@@ -4071,7 +4067,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * vc.el: Revert Jan 15 and Jan 5 changes.
 
-       * scribe.el (scribe-mode): Treat @: as a sentence end.
+       * scribe.el (scribe-mode): Treat `@:' as a sentence end.
 
 1995-01-15  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4081,12 +4077,12 @@ o       * noutline.el (outline-minor-mode): Likewise.
 1995-01-15  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * vc.el (vc-do-command): Use set-buffer-modified-p instead of
-        not-modified.
+       not-modified.
 
        * files.el (not-modified): Doc fix.
 
        * etags.el (etags-tags-completion-table): Don't let match string
-        contain a \177.
+       contain a \177.
 
 1995-01-13  Karl Heuer  <kwzh@hal.gnu.ai.mit.edu>
 
@@ -4130,7 +4126,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * files.el (revert-buffer): Recompute buffer-file-truename.
 
-       * c-mode.el (indent-c-exp): Handle `{ if (x)\n  foo;\n  bar;' case.
+       * c-mode.el (indent-c-exp): Handle `{ if (x)\n  foo;\n  bar;' case.
        * cplus-md.el (indent-c++-exp): Handle `{ if (x)\n  foo;\n  bar;' case.
 
        * etags.el (etags-goto-tag-location): Add 1 to char positions in TAGS.
@@ -4160,10 +4156,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-10  Noah Friedman  <friedman@splode.com>
 
-        * rlogin.el (rlogin-tab-or-complete): Insert tab in buffer, don't
-        send directly to process.
-        (rlogin, rlogin-directory-tracking-mode): Use rlogin-remote-user,
-        not rlogin-user.
+       * rlogin.el (rlogin-tab-or-complete): Insert tab in buffer, don't
+       send directly to process.
+       (rlogin, rlogin-directory-tracking-mode): Use rlogin-remote-user,
+       not rlogin-user.
 
 1995-01-10  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4192,22 +4188,22 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-09  Noah Friedman  <friedman@splode.com>
 
-        * rlogin.el: Removed several more gratuitous autoload cookies.
-        (rlogin-initially-track-cwd): Variable deleted.
-        (rlogin-directory-tracking-mode): New variable and function.
-        Default to 'local.
-        (rlogin-host, rlogin-remote-user): New variables.
-        (rlogin): Set them appropriately.
-        (rlogin-tab-or-complete): New function.
-        Bind C-i to it.
-        (rlogin-carriage-filter): New function.
-        (rlogin): Add it to comint-output-filter-functions.
-        (rlogin-parse-words): New function.
-        (rlogin): Make buffer name "*rlogin-USER@HOST* if remote user
-        differs from local.
-        Simplify initialization of local variables, using rlogin-parse-words.
-        Do not call comint-mode directly.
-        Doc fixes.
+       * rlogin.el: Removed several more gratuitous autoload cookies.
+       (rlogin-initially-track-cwd): Variable deleted.
+       (rlogin-directory-tracking-mode): New variable and function.
+       Default to 'local.
+       (rlogin-host, rlogin-remote-user): New variables.
+       (rlogin): Set them appropriately.
+       (rlogin-tab-or-complete): New function.
+       Bind C-i to it.
+       (rlogin-carriage-filter): New function.
+       (rlogin): Add it to comint-output-filter-functions.
+       (rlogin-parse-words): New function.
+       (rlogin): Make buffer name "*rlogin-USER@HOST* if remote user
+       differs from local.
+       Simplify initialization of local variables, using rlogin-parse-words.
+       Do not call comint-mode directly.
+       Doc fixes.
 
 1995-01-09  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
 
@@ -4225,9 +4221,9 @@ o * noutline.el (outline-minor-mode): Likewise.
        (dabbrev--capitalize): Function deleted.
        (dabbrev-completion): Use `capitalize'.
 
-       * msb.el Better format of files-by-directory menus.  Now
-       splits big menus into sub-menus.
-        (msb-max-menu-items): Changed default value.  This variable
+       * msb.el: Better format of files-by-directory menus.
+       Now splits big menus into sub-menus.
+       (msb-max-menu-items): Changed default value.  This variable
        now depicts the maximum number of items in a sub-menu.
        (msb-display-most-recently-used): Changed default value.
        (mouse-select-buffer): Now handles several levels of
@@ -4249,9 +4245,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-05  Stefan Schoef  <schoef@Informatik.Uni-Oldenburg.DE>
 
-        * bibtex.el (bibtex-clean-entry): Killing text while editing
-        the autogenerated label in the minibuffer caused the killed text
-        to appear in front of the bibtex entry.
+       * bibtex.el (bibtex-clean-entry): Killing text while editing
+       the autogenerated label in the minibuffer caused the killed text
+       to appear in front of the bibtex entry.
 
 1995-01-05  Eric Raymond  <esr@locke.ccil.org>
 
@@ -4260,8 +4256,8 @@ o * noutline.el (outline-minor-mode): Likewise.
        default directory.  Also, mark the *vc* output buffer unmodified.
        (vc-revert-buffer1): Handle font-lock mode correctly.
        (vc-diff, vc-print-log): vc-do-command no longer sets the default
-       directory, but doing so is advantageous for these cases.
-       (file-executable-p-18): Better portability to Emacs 18.
+       directory, but doing so is advantageous for these cases.
+       (file-executable-p-18): Better portability to Emacs 18.
        (vc-directory-exclusion-list, vc-file-tree-walk-internal):
        Implement the new variable vc-directory-exclusion-list to prune
        tree walks.  Initial value tells it to ignore SCCS and RCS
@@ -4275,9 +4271,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 1995-01-05  Johan Vromans  <jv@NL.net>
 
        * forms.el: Change forms-search to forms-search-forward, and add
-        forms-search-backward.
-       (forms--mode-menu-ro, forms--mode-menu-edit): New
-       functions to create a pulldown menu in the menubar.
+       forms-search-backward.
+       (forms--mode-menu-ro, forms--mode-menu-edit):
+       New functions to create a pulldown menu in the menubar.
        (forms--mode-commands): Call them for the edit and view mode.
        * (forms-print): New function.
 
@@ -4288,13 +4284,13 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1995-01-03  Noah Friedman  <friedman@splode.com>
 
-        * sendmail.el (mail-personal-alias-file): New variable.
-        Use globally in place of hardwired "~/.mailrc".
-        * mailalias.el: Here too.
-        * mailabbrev.el (mail-abbrev-mailrc-file): Variable and macro
-        deleted.  All callers now use `mail-personal-alias-file'.
+       * sendmail.el (mail-personal-alias-file): New variable.
+       Use globally in place of hardwired "~/.mailrc".
+       * mailalias.el: Here too.
+       * mailabbrev.el (mail-abbrev-mailrc-file): Variable and macro
+       deleted.  All callers now use `mail-personal-alias-file'.
 
-        * pp.el: Add autoload cookies.
+       * pp.el: Add autoload cookies.
 
 1995-01-03  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4363,7 +4359,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-12-28  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * etags.el (find-tag-in-order): Don't set buffer-local value of
-        tags-file-name.
+       tags-file-name.
 
 1994-12-27  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4523,10 +4519,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-12-22  Dave Love  <d.love@dl.ac.uk>
 
-        * gud.el (gdb): Correct tbreak doc string.
-        (gud-mode): Define a Gud menu.
-        (gdb): Set debugger-specific menu entries.
-        (sdb) (dbx) (xdb): Likewise.
+       * gud.el (gdb): Correct tbreak doc string.
+       (gud-mode): Define a Gud menu.
+       (gdb): Set debugger-specific menu entries.
+       (sdb) (dbx) (xdb): Likewise.
 
 1994-12-22  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4537,139 +4533,139 @@ o     * noutline.el (outline-minor-mode): Likewise.
 
        * imenu.el (imenu-always-use-completion-buffer-p): A value of
        `never' now means never display a completion buffer.
-       (imenu--completion-buffer): implement 'never behaviour.
+       (imenu--completion-buffer): Implement 'never behaviour.
 
 1994-12-21  Stefan Schoef  <schoef@informatik.uni-oldenburg.de>
 
        * bibtex.el: Changed keybinding for bibtex-print-help-message
-        (from \C-ch to \C-c?). Therefore, describe-mode is not longer on
-        \C-c?. Also, changed prefix \C-cn for bibtex-narrow functions to
-        \C-c\C-r.
-        (bibtex-string-files): Changed documentation.
-        (bibtex-mode-map): Inscriptions of menu bar changed from "Entry
-        Types" to "Entry-Types" and "Bibtex Edit" to "BibTeX-Edit".
-        (bibtex-string-files): Changed documentation.
-        (bibtex-mode): If environment variable BIBINPUTS isn't defined,
-        string files are searched in the current directory.
-        (bibtex-completion-candidates): Now buffer-local to allow
-        evaluation of different bibtex-string-files in different buffers.
-        (bibtex-autokey-edit-before-use, bibtex-clean-entry): New variable
-        that determines, if the user is allowed to edit auto-generated
-        reference keys before they are used.
-        (bibtex-generate-autokey, bibtex-clean-entry): New function to
-        generate an autokey if necessary.
-        (bibtex-autokey-names, bibtex-autokey-name-change-strings,
-        bibtex-autokey-name-length, bibtex-autokey-name-separator,
-        bibtex-autokey-year-length, bibtex-autokey-titlewords,
-        bibtex-autokey-title-terminators,
-        bibtex-autokey-titlewords-stretch,
-        bibtex-autokey-titleword-first-ignore,
-        bibtex-autokey-titleword-abbrevs,
-        bibtex-autokey-titleword-change-strings,
-        bibtex-autokey-titleword-length,
-        bibtex-autokey-titleword-separator,
-        bibtex-autokey-name-year-separator,
-        bibtex-autokey-year-title-separator): New variables related to
-        bibtex-generate-autokey.
-        (bibtex-find-entry-location): Optional second parameter maybedup
-        to tell it that entering a duplicate entry isn't to report by an
-        error but by the return value of the function (necessary for
-        bibtex-clean-entry to find the correct position of an entry with
-        an autogenerated key without disturbing the user with unwanted
-        messages).
-        (bibtex-help-message): New variable to avoid printing of help
-        messages in the echo area.
-        (assoc-of-regexp): New function to match an alist of regexps.
-        (bibtex-string-files, bibtex-completion-candidates, bibtex-mode):
-        New variables to allow bibtex-complete-string to work on strings
-        initialized from a variable and from @String definitions in a list
-        of files, too.
-        (bibtex-predefined-strings, bibtex-entry-field-alist): Changed to
-        user options.
-        (bibtex-mode): Changed doc string.
-        (many functions and variables): Changed documentation strings of
-        variables and functions to hold a complete sentence in the first
-        line.
-        (bibtex-print-help-message): Now line dependent and reports if it
-        is called outside a BibTeX field.
-        (validate-bibtex-buffer): Completely rewritten to validate, if
-        buffer is syntactically correct.
-        (find-bibtex-duplicates): Moved into validate-bibtex-buffer.
-        (ispell-abstract, bibtex-ispell-abstract, ispell-bibtex-entry,
-        bibtex-ispell-entry, beginning-of-bibtex-entry,
-        bibtex-beginning-of-entry, end-of-bibtex-entry,
-        bibtex-end-of-entry, hide-bibtex-entry-bodies,
-        bibtex-hide-entry-bodies, narrow-to-bibtex-entry,
-        bibtex-narrow-to-entry, sort-bibtex-entries, bibtex-sort-entries,
-        validate-bibtex-buffer, bibtex-validate-buffer,
-        find-bibtex-entry-location, bibtex-find-entry-location): All
-        interactive functions are renamed, so that any interface function
-        begins with "bibtex-". Mapping:
-        ispell-abstract            --> bibtex-ispell-abstract
-        ispell-bibtex-entry        --> bibtex-ispell-entry
-        beginning-of-bibtex-entry  --> bibtex-beginning-of-entry
-        end-of-bibtex-entry        --> bibtex-end-of-entry
-        hide-bibtex-entry-bodies   --> bibtex-hide-entry-bodies
-        narrow-to-bibtex-entry     --> bibtex-narrow-to-entry
-        sort-bibtex-entries        --> bibtex-sort-entries
-        validate-bibtex-buffer     --> bibtex-validate-buffer
-        find-bibtex-entry-location --> bibtex-find-entry-location
-        (bibtex-maintain-sorted-entries,
-        bibtex-sort-ignore-string-entries): Default is now t.
-        (bibtex-complete-string): String list is built from additional
-        string list bibtex-predefined-string and current strings in file.
-        (string-equalp): Deleted and substituted by string-equal.
-        (assoc-string-equalp): Renamed to assoc-ignore-case.
-        (bibtex-entry): Reference key can be entered with completion. All
-        reference keys that are defined in buffer and all labels that
-        appear in crossreference entries are object to completion.
-        (Entry types): Changed order of entries in menu "entry types".
-        (bibtex-entry-field-alist): Changed order of entries slightly to
-        be more conform with standard BibTeX style layouts.
-        (bibtex-mode-map): Uniform keybindings for \C-c\C-e prefix (often
-        used types on control keys, sometimes used types on normal keys,
-        rarely used types on shift keys, almost never used types on meta
-        keys).
-        (bibtex-mode-map): Function narrow-to-bibtex-entry and counterpart
-        widen and function hide-bibtex-entry-bodies and counterpart
-        show-all bounded to appropriate local keys.
-        (bibtex-abbrev-table): Deleted
-        (bibtex-current-entry-label, put-string-on-kill-ring): Deleted
-        (AUCTeX provides all the functionality needed for citation
-        completion).
-        (bibtex-enclosing-reference, bibtex-pop-previous, bibtex-pop-next,
-        bibtex-clean-entry): Hacked for speed (bibtex-pop-previous and
-        bibtex-pop-next were to slow for larger BibTeX files).
-        (bibtex-pop-previous, bibtex-pop-next): Delimiters from previous
-        or next entry are changed to actual delimters if necessary.
-        (bibtex-entry): Fixed bug (False entry wasn't reported in error
-        message if bibtex-entry was called with undefined reference name).
-        (bibtex-entry-field-alist, bibtex-entry, bibtex-make-field,
-        bibtex-next-field, bibtex-clean-entry): Every reference entry now
-        contains a comment in addition to the name of the reference. This
-        comment appears in the echo area if you start editing that field
-        (after calling bibtex-next-field).
-        (bibtex-include-OPTcrossref, bibtex-entry): Changed
-        bibtex-include-OPTcrossref from single boolean variable to hold a
-        list of reference names which should have a crossref field.
-        (bibtex-complete-word): New function, which completes word
-        fragment before point to the longest prefix of predefined strings
-        in the buffer in the same way that ispell-complete-word operates
-        for words found in the dictionary.
-        (bibtex-reference-head): Start of bibtex-reference-head changed
-        from "^[ \t]*\\(" to "^\\( \\|\t\\)*\\(" (bibtex-pop-previous and
-        bibtex-pop-next didn't work, probably due to a bug in
-        re-search-forward).
-        (several functions): Added support for {} as field delimiters
-        (better than '"' for accented characters.
-        (bibtex-clean-entry): If optional field crossref is empty or
-        missing, former optional fields (if bibtex-include-OPTcrossref was
-        t) are necessary again. bibtex-clean-entry complains if they are
-        empty but not if they are missing, so you can intenionally omit
-        them, e. g. for a pseudo @Journal entry (needed for
-        crossreferences) made out of an @article with missing non-optional
-        fields.
-        Menu bar entries aren't centered anymore.
+       (from \C-ch to \C-c?).  Therefore, describe-mode is not longer on
+       \C-c?.  Also, changed prefix \C-cn for bibtex-narrow functions to
+       \C-c\C-r.
+       (bibtex-string-files): Changed documentation.
+       (bibtex-mode-map): Inscriptions of menu bar changed from "Entry
+       Types" to "Entry-Types" and "Bibtex Edit" to "BibTeX-Edit".
+       (bibtex-string-files): Changed documentation.
+       (bibtex-mode): If environment variable BIBINPUTS isn't defined,
+       string files are searched in the current directory.
+       (bibtex-completion-candidates): Now buffer-local to allow
+       evaluation of different bibtex-string-files in different buffers.
+       (bibtex-autokey-edit-before-use, bibtex-clean-entry): New variable
+       that determines, if the user is allowed to edit auto-generated
+       reference keys before they are used.
+       (bibtex-generate-autokey, bibtex-clean-entry): New function to
+       generate an autokey if necessary.
+       (bibtex-autokey-names, bibtex-autokey-name-change-strings,
+       bibtex-autokey-name-length, bibtex-autokey-name-separator,
+       bibtex-autokey-year-length, bibtex-autokey-titlewords,
+       bibtex-autokey-title-terminators,
+       bibtex-autokey-titlewords-stretch,
+       bibtex-autokey-titleword-first-ignore,
+       bibtex-autokey-titleword-abbrevs,
+       bibtex-autokey-titleword-change-strings,
+       bibtex-autokey-titleword-length,
+       bibtex-autokey-titleword-separator,
+       bibtex-autokey-name-year-separator,
+       bibtex-autokey-year-title-separator): New variables related to
+       bibtex-generate-autokey.
+       (bibtex-find-entry-location): Optional second parameter maybedup
+       to tell it that entering a duplicate entry isn't to report by an
+       error but by the return value of the function (necessary for
+       bibtex-clean-entry to find the correct position of an entry with
+       an autogenerated key without disturbing the user with unwanted
+       messages).
+       (bibtex-help-message): New variable to avoid printing of help
+       messages in the echo area.
+       (assoc-of-regexp): New function to match an alist of regexps.
+       (bibtex-string-files, bibtex-completion-candidates, bibtex-mode):
+       New variables to allow bibtex-complete-string to work on strings
+       initialized from a variable and from @String definitions in a list
+       of files, too.
+       (bibtex-predefined-strings, bibtex-entry-field-alist): Changed to
+       user options.
+       (bibtex-mode): Changed doc string.
+       (many functions and variables): Changed documentation strings of
+       variables and functions to hold a complete sentence in the first
+       line.
+       (bibtex-print-help-message): Now line dependent and reports if it
+       is called outside a BibTeX field.
+       (validate-bibtex-buffer): Completely rewritten to validate, if
+       buffer is syntactically correct.
+       (find-bibtex-duplicates): Moved into validate-bibtex-buffer.
+       (ispell-abstract, bibtex-ispell-abstract, ispell-bibtex-entry,
+       bibtex-ispell-entry, beginning-of-bibtex-entry,
+       bibtex-beginning-of-entry, end-of-bibtex-entry,
+       bibtex-end-of-entry, hide-bibtex-entry-bodies,
+       bibtex-hide-entry-bodies, narrow-to-bibtex-entry,
+       bibtex-narrow-to-entry, sort-bibtex-entries, bibtex-sort-entries,
+       validate-bibtex-buffer, bibtex-validate-buffer,
+       find-bibtex-entry-location, bibtex-find-entry-location): All
+       interactive functions are renamed, so that any interface function
+       begins with "bibtex-".  Mapping:
+       ispell-abstract            --> bibtex-ispell-abstract
+       ispell-bibtex-entry        --> bibtex-ispell-entry
+       beginning-of-bibtex-entry  --> bibtex-beginning-of-entry
+       end-of-bibtex-entry        --> bibtex-end-of-entry
+       hide-bibtex-entry-bodies   --> bibtex-hide-entry-bodies
+       narrow-to-bibtex-entry     --> bibtex-narrow-to-entry
+       sort-bibtex-entries        --> bibtex-sort-entries
+       validate-bibtex-buffer     --> bibtex-validate-buffer
+       find-bibtex-entry-location --> bibtex-find-entry-location
+       (bibtex-maintain-sorted-entries,
+       bibtex-sort-ignore-string-entries): Default is now t.
+       (bibtex-complete-string): String list is built from additional
+       string list bibtex-predefined-string and current strings in file.
+       (string-equalp): Deleted and substituted by string-equal.
+       (assoc-string-equalp): Renamed to assoc-ignore-case.
+       (bibtex-entry): Reference key can be entered with completion.  All
+       reference keys that are defined in buffer and all labels that
+       appear in crossreference entries are object to completion.
+       (Entry types): Changed order of entries in menu "entry types".
+       (bibtex-entry-field-alist): Changed order of entries slightly to
+       be more conform with standard BibTeX style layouts.
+       (bibtex-mode-map): Uniform keybindings for \C-c\C-e prefix (often
+       used types on control keys, sometimes used types on normal keys,
+       rarely used types on shift keys, almost never used types on meta
+       keys).
+       (bibtex-mode-map): Function narrow-to-bibtex-entry and counterpart
+       widen and function hide-bibtex-entry-bodies and counterpart
+       show-all bounded to appropriate local keys.
+       (bibtex-abbrev-table): Deleted
+       (bibtex-current-entry-label, put-string-on-kill-ring): Deleted
+       (AUCTeX provides all the functionality needed for citation
+       completion).
+       (bibtex-enclosing-reference, bibtex-pop-previous, bibtex-pop-next,
+       bibtex-clean-entry): Hacked for speed (bibtex-pop-previous and
+       bibtex-pop-next were to slow for larger BibTeX files).
+       (bibtex-pop-previous, bibtex-pop-next): Delimiters from previous
+       or next entry are changed to actual delimters if necessary.
+       (bibtex-entry): Fixed bug (False entry wasn't reported in error
+       message if bibtex-entry was called with undefined reference name).
+       (bibtex-entry-field-alist, bibtex-entry, bibtex-make-field,
+       bibtex-next-field, bibtex-clean-entry): Every reference entry now
+       contains a comment in addition to the name of the reference.  This
+       comment appears in the echo area if you start editing that field
+       (after calling bibtex-next-field).
+       (bibtex-include-OPTcrossref, bibtex-entry): Changed
+       bibtex-include-OPTcrossref from single boolean variable to hold a
+       list of reference names which should have a crossref field.
+       (bibtex-complete-word): New function, which completes word
+       fragment before point to the longest prefix of predefined strings
+       in the buffer in the same way that ispell-complete-word operates
+       for words found in the dictionary.
+       (bibtex-reference-head): Start of bibtex-reference-head changed
+       from "^[ \t]*\\(" to "^\\( \\|\t\\)*\\(" (bibtex-pop-previous and
+       bibtex-pop-next didn't work, probably due to a bug in
+       re-search-forward).
+       (several functions): Added support for {} as field delimiters
+       (better than '"' for accented characters.
+       (bibtex-clean-entry): If optional field crossref is empty or
+       missing, former optional fields (if bibtex-include-OPTcrossref was
+       t) are necessary again.  bibtex-clean-entry complains if they are
+       empty but not if they are missing, so you can intenionally omit
+       them, e. g. for a pseudo @Journal entry (needed for
+       crossreferences) made out of an @article with missing non-optional
+       fields.
+       Menu bar entries aren't centered anymore.
 
 1994-12-21  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4682,8 +4678,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-12-21  Dave Love  <d.love@dl.ac.uk>
 
-        * gud.el (gud-irixdbx-marker-filter): Changes for Irix dbx.
-        (dbx): gud-up, gud-down are now special cases for Irix.
+       * gud.el (gud-irixdbx-marker-filter): Changes for Irix dbx.
+       (dbx): gud-up, gud-down are now special cases for Irix.
 
 1994-12-21  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4692,8 +4688,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-12-21  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * tex-mode.el (tex-shell-map,tex-start-shell): Start with
-        shell-mode-map.
+       * tex-mode.el (tex-shell-map, tex-start-shell): Start with
+       shell-mode-map.
 
 1994-12-21  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4727,7 +4723,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-12-19  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * tex-mode.el (tex-start-shell): Use comint prompt and mode-map.
+       * tex-mode.el (tex-start-shell): Use comint prompt and mode-map.
 
 1994-12-18  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4766,7 +4762,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        and pass it along to vc-next-action.
 
        * font-lock.el (font-lock-hack-keywords): Turn off undo generation.
-       (font-lock-unfontify-region. font-lock-fontify-region): Likewise.
+       (font-lock-unfontify-region, font-lock-fontify-region): Likewise.
 
        * c-mode.el (indent-c-exp): Don't be fooled by else_ or while_.
        (c-indent-line): Likewise.
@@ -4795,7 +4791,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * replace.el (perform-replace):
        Report number of replacements when done.
        (query-replace, query-replace-regexp, replace-string)
-       (map-query-replace-regexp. replace-regexp): No message here.
+       (map-query-replace-regexp, replace-regexp): No message here.
 
 1994-12-13  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -4829,20 +4825,20 @@ o       * noutline.el (outline-minor-mode): Likewise.
 1994-12-09  Ken Stevens  <stevensk@afit.af.mil>
 
        * ispell.el: Added ispell-offset for version consistency.
-       (ispell-dictionary-alist): updated dictionaries & better match defaults
-       (ispell-alternate-dictionary): added /usr/shar path
-       (ispell-menu-map-needed): redo changes that made this incompatible
-        with earlier versions of emacs19.
-       (ispell-required-version): changed to assure version 3.1.12 accessed.
+       (ispell-dictionary-alist): Updated dictionaries & better match defaults
+       (ispell-alternate-dictionary): Added /usr/shar path
+       (ispell-menu-map-needed): Redo changes that made this incompatible
+       with earlier versions of Emacs19.
+       (ispell-required-version): Changed to assure version 3.1.12 accessed.
        (ispell-word): Correctly accept buffer-local information.
-        Does not try to modify read-only buffer on 'm' command.
-       (ispell-command-loop): fixed bug that corrupted buffers.
-        removed scrolling when *Choices* buffer shrinks.
+       Does not try to modify read-only buffer on 'm' command.
+       (ispell-command-loop): Fixed bug that corrupted buffers.
+       removed scrolling when *Choices* buffer shrinks.
        (check-ispell-version): Correctly identifies new version requirements.
        (ispell-region): Interaction updated for version 3.1.12+
        Buffer read-only modification improvement.  Dictionary messages added.
-       (ispell-message-text-end): skips additional shell files.
-       (ispell-buffer-local-parsing): extended-char mode now matches text mode
+       (ispell-message-text-end): Skips additional shell files.
+       (ispell-buffer-local-parsing): extended-char mode now matches text mode.
 
 1994-12-09  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
 
@@ -4862,8 +4858,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-12-08  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * cal-mayan.el (calendar-mayan-days-before-absolute-zero): Mention
-        Hochleitner's correlation.
+       * cal-mayan.el (calendar-mayan-days-before-absolute-zero): Mention
+       Hochleitner's correlation.
 
 1994-12-07  Richard Stallman  <rms@green-hill>
 
@@ -4984,7 +4980,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-11-30  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compilation-next-error-locus): Parsed column numbers
-        are 1-origin.
+       are 1-origin.
 
 1994-11-29  Richard Stallman  <rms@bethel>
 
@@ -4994,9 +4990,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-11-29  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * cal-x.el: New file.
+       * cal-x.el: New file.
 
-        * calendar.el: Mention cal-x.el in comments.
+       * calendar.el: Mention cal-x.el in comments.
 
 1994-11-28  Richard Stallman  <rms@bethel>
 
@@ -5072,7 +5068,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-11-21  Per Bothner  <bothner@kalessin.cygnus.com>
 
-       * term.el (term-termcap-format):  Add cd capability.  Fix ei.
+       * term.el (term-termcap-format): Add cd capability.  Fix ei.
        (term-exec-1): Pass $TERMINFO instead of $TERMCAP if appropriate.
        Pass emacs-version and term-version in $TERM.
        Rewrite to set process-environment.
@@ -5150,7 +5146,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-11-15  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * etags.el (tags-query-replace): Use query-replace-read-args in
-        interactive spec.
+       interactive spec.
 
 1994-11-15  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -5222,7 +5218,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-11-10  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * compile.el (compile): With prefix arg, prompt even if (not
-        compilation-read-command).
+       compilation-read-command).
        (compilation-error-regexp-alist): Make first regexp match column
        numbers too.  Remove regexp for "prog:file:line: error".  Replace
        GNAT 1.82 regexp with "prog: file:line\(:col\)?: error".
@@ -5302,7 +5298,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-11-07  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * solar.el (solar-sunrise-sunset): Check for nil time before
+       * solar.el (solar-sunrise-sunset): Check for nil time before
        trying to adjust it for dst.
 
 1994-11-07  Francesco Potorti`  (pot@cnuce.cnr.it)
@@ -5409,7 +5405,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-10-30  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * calendar.el (calendar-mode): Delete to window configuration var.
+       * calendar.el (calendar-mode): Delete to window configuration var.
 
 1994-10-30  Richard Stallman  <rms@pogo.gnu.ai.mit.edu>
 
@@ -5433,7 +5429,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-10-29  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
        * calendar.el (calendar, calendar-other-month): Fix use of
-        calendar-read-date.
+       calendar-read-date.
        (calendar-read-date): Fix noday option.
 
        * lunar.el (phases-of-moon): Fix use of calendar-read-date.
@@ -5547,7 +5543,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (calendar-latitude, calendar-longitude, calendar-location): Include
        vector form; suggest setting values in site-local.el.
        (solar-sin-degrees, solar-cosine-degrees): Change to macros.
-       (solar-degrees-to-hours, solar-hours-to-days):  Change to defsubst.
+       (solar-degrees-to-hours, solar-hours-to-days): Change to defsubst.
        (solar-sunrise, solar-sunset): Allow use of vector forms of
        latitude/longitude.
        (calendar-latitude, calendar-longitude): New macros to allow use
@@ -5599,13 +5595,13 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-10-24  Francesco Potorti`  (pot@cnuce.cnr.it)
 
-       * man.el (Man-cleanup-manpage): do all the work if called
+       * man.el (Man-cleanup-manpage): Do all the work if called
        interactively.
 
 1994-10-23  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * dired.el (dired-mode-map): Add query-replace and search items to
-        operate menu.
+       operate menu.
 
 1994-10-23  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -5639,7 +5635,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-10-22  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * dired-aux.el (dired-do-tags-search,
-        dired-do-tags-query-replace): New functions.
+       dired-do-tags-query-replace): New functions.
        * dired.el (dired-mode-map): Bind A to dired-do-tags-search, Q to
        dired-do-tags-query-replace.
 
@@ -5669,10 +5665,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-10-20  Noah Friedman  <friedman@splode.com>
 
-        * timer.el (timer-error, timer-abnormal-termination,
-        timer-filter-error): New error conditions.
-        (timer-process-filter, timer-process-sentinel): Signal an error,
-        don't just print a message.
+       * timer.el (timer-error, timer-abnormal-termination,
+       timer-filter-error): New error conditions.
+       (timer-process-filter, timer-process-sentinel): Signal an error,
+       don't just print a message.
 
 1994-10-20  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -5705,9 +5701,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-10-19  Noah Friedman  <friedman@splode.com>
 
-        * timer.el (timer-program): Make defvar, not defconst.
-        Expand name of timer program in exec-directory here.
-        (run-at-time): Not here.
+       * timer.el (timer-program): Make defvar, not defconst.
+       Expand name of timer program in exec-directory here.
+       (run-at-time): Not here.
 
 1994-10-19  Boris Goldowsky  <boris@cs.rochester.edu>
 
@@ -5718,7 +5714,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * facemenu.el (facemenu-add-new-face): New function.
        * facemenu.el (facemenu-update): Don't redo top-level menu;
        nothing should change.  Move menu setup to defvars.  Use
-       facemenu-add-new-face. Changed global binding to C-down-mouse-3.
+       facemenu-add-new-face.  Changed global binding to C-down-mouse-3.
        * facemenu.el (facemenu-menu): "Update" item removed; should
        no longer be needed interactively.
        * facemenu.el (facemenu-complete-face-list): Just return faces,
@@ -5770,9 +5766,9 @@ o * noutline.el (outline-minor-mode): Likewise.
        * etags.el (etags-tags-table-files, etags-tags-included-tables):
        Search backwards for the comma in case the file name contains one.
 
-1994-10-17  Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr>
+1994-10-17  Fred Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
 
-        * paths.el (rmail-spool-directory): Add a condition to test
+       * paths.el (rmail-spool-directory): Add a condition to test
        the Bull DPX/2.
 
 1994-10-17  Morten Welinder  <terra@mole.gnu.ai.mit.edu>
@@ -5844,7 +5840,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * desktop.el (desktop-internal-v2s): Remove all text properties
        from strings.
 
-1994-10-13  Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr>
+1994-10-13  Fred Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
 
        * hilit19.el (hilit-set-mode-patterns - lisp-mode): Fix regexp
        for 'defconstant' that leads to an infinite loop.
@@ -5900,7 +5896,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * facemenu.el (facemenu-read-color, facemenu-colors): New fn, var.
        (facemenu-set-face, facemenu-set-face-from-menu,
-       facemenu-after-change): Face property can take a list value; add
+       facemenu-after-change): Face property can take a list value; add
        to it rather than completely replacing the property.
        (facemenu-add-face, facemenu-discard-redundant-faces): New functions.
 
@@ -6031,7 +6027,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (makefile-add-log-defun): New function.
        (makefile-menu-index-function): New function.
 
-1994-10-11  Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr>
+1994-10-11  Fred Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
 
        * rmailsum.el (rmail-summary-resend): New function.
        (rmail-summary-mode-map - resend): Call rmail-summary-resend
@@ -6154,13 +6150,13 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-10-06  Noah Friedman  <friedman@splode.com>
 
-        * type-break.el: Do not call type-break-mode upon loading.
-        (type-break-time-sum): New function.
-        (type-break-schedule): Use it.  Make function interactive.
-        (type-break-guestimate-keystroke-threshold): Use `N' interactive
-        spec, not `n'.
-        (type-break-demo-boring): Show elapsed time of break, or number of
-        minutes left for good break.
+       * type-break.el: Do not call type-break-mode upon loading.
+       (type-break-time-sum): New function.
+       (type-break-schedule): Use it.  Make function interactive.
+       (type-break-guestimate-keystroke-threshold): Use `N' interactive
+       spec, not `n'.
+       (type-break-demo-boring): Show elapsed time of break, or number of
+       minutes left for good break.
 
 1994-10-06  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -6201,10 +6197,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
        * perl-mode.el (perl-font-lock-keywords): New variable.
 
-       * pascal.el (pascal-font-lock-keywords):  New variable.
+       * pascal.el (pascal-font-lock-keywords): New variable.
        (pascal-mode): Set comment-start-skip and comment-end.
 
-       * font-lock.el: (font-lock-mode): Doc fix; use add/remove-hook, not
+       * font-lock.el (font-lock-mode): Doc fix; use add/remove-hook, not
        setq; removed make-local-variable of font-lock-no-comments.
        (font-lock-set-defaults): Do it there, and use:
        (font-lock-defaults-alist): Use it to set font-lock-keywords,
@@ -6212,14 +6208,14 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (turn-on-font-lock): New function.
        (font-lock-fontify-buffer): Made interruptible; deleted messages.
 
-       * font-lock.el: (font-lock-fontify-region): Made syntax state reliable
+       * font-lock.el (font-lock-fontify-region): Made syntax state reliable
        by widening within new restriction; let cstart and cend for speed;
        outputs message.
        (font-lock-after-change-function): Remove spurious goto-char and use
        forward-line, not 1+ end-of-line, for end of fontification region.
        (font-lock-any-properties-p): Removed, use text-property-not-all.
 
-       * font-lock.el (font-lock-*-face): facename values are themselves.
+       * font-lock.el (font-lock-*-face): Facename values are themselves.
        (font-lock-variable-name-face, font-lock-reference-face): New vars.
        (font-lock-doc-string-face): Removed.
        (font-lock-keywords): Extended value syntax.
@@ -6324,8 +6320,8 @@ o * noutline.el (outline-minor-mode): Likewise.
        (vc-backend-dispatch): New argument C, used by CVS.  All callers
        updated, but many just passes an (error "NYI") form.
        (vc-backend-admin): Issue a "cvs add" (but not a "cvs commit").
-       (vc-backend-checkout, vc-backend-logentry-check, vc-backend-print-log,
-       vc-backend-assign-name, vc-backend-diff, vc-check-headers): Handle CVS.
+       (vc-backend-checkout, vc-backend-logentry-check, vc-backend-print-log)
+       (vc-backend-assign-name, vc-backend-diff, vc-check-headers): Handle CVS.
        (vc-backend-steal, vc-backend-uncheck): Give error if using CVS.
 
        * vc.el (vc-backend-diff): Fixed typo in SCCS code.
@@ -6388,8 +6384,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-09-30  Francesco Potorti`  (pot@cnuce.cnr.it)
 
-       * man.el (Man-init-defvars, Man-cleanup-manpage,
-       Man-fontify-manpage): fix previous fix.
+       * man.el (Man-init-defvars, Man-cleanup-manpage)
+       (Man-fontify-manpage): Fix previous fix.
 
 1994-09-30  Michael Ernst  <mernst@research.microsoft.com>
 
@@ -6473,18 +6469,18 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-09-27  Christopher J. Madsen  <ac608@yfn.ysu.edu>
 
-        * files.el (hack-one-local-variable):
+       * files.el (hack-one-local-variable):
        Support safe-local-variable property.
        (compile-command): Add safe-local-variable property.
 
 1994-09-27  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
 
        * etags.el (etags-tags-completion-table): Allow ? and : in guessed
-        tag names.
+       tag names.
 
-1994-09-26  Joe Ramey <ramey@csc.ti.com>
+1994-09-26  Joe Ramey  <ramey@csc.ti.com>
 
-        * rmailsum.el (rmail-summary-delete-forward): Regexp for
+       * rmailsum.el (rmail-summary-delete-forward): Regexp for
        recognizing deleted message should not require a space at the
        beginning of the line.
 
@@ -6579,7 +6575,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * cc-mode.el (c-just-after-func-arglist-p)
        (c-guess-basic-syntax, c-lineup-objc-method-args-2):
-       More objc patches from Lele
+       More objc patches from Lele.
 
        * cc-mode.el (c-indent-command):
        With optional arg, shift-amt had wrong sign.
@@ -6591,7 +6587,6 @@ o * noutline.el (outline-minor-mode): Likewise.
        recognize empty arglists with close paren on separate line.
 
        * cc-mode.el (c-mode-menu, c-emacs-features, c-mode-map)
-
        (c-common-init): Remove dependency on string "Lucid" in
        emacs-version.  Use features to distinguish.
 
@@ -6620,7 +6615,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * cc-mode.el (c-offsets-alist-default, c-offsets-alist)
        (c-guess-basic-syntax):
-       Changed syntactic symbol c++-funcdecl-cont to ansi-funcdecl-cont
+       Changed syntactic symbol c++-funcdecl-cont to ansi-funcdecl-cont.
 
        * cc-mode.el (c-offsets-alist, c-read-offset, c-set-offset):
        Accept variable symbols as offsets.
@@ -6733,7 +6728,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-09-23  Jonathan I. Kamens  (jik@gza-client1)
 
-        * files.el (find-alternate-file): Confirm killing buffer
+       * files.el (find-alternate-file): Confirm killing buffer
        only if it is visiting a file.
 
 1994-09-23  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
@@ -6817,8 +6812,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * rmail.el (rmail-ignored-headers): Add resent-message-id.
 
-        * simple.el (insert-buffer): Default to first other buffer,
-        not first non-visible buffer.
+       * simple.el (insert-buffer): Default to first other buffer,
+       not first non-visible buffer.
 
 1994-09-21  Erik Naggum  <erik@naggum.no>
 
@@ -6848,57 +6843,57 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-09-19  Francesco Potorti`  <pot@cnuce.cnr.it>
 
-       * man.el (Man-notify-flag): replaces the old Man-notify
+       * man.el (Man-notify-flag): Replaces the old Man-notify
        variable, use the old one if it is bound as initial value.
-       (Man-reuse-okay-flag): replaces Man-reuse-okay.
-       (Man-downcase-section-letters-flag): replaces
+       (Man-reuse-okay-flag): Replaces Man-reuse-okay.
+       (Man-downcase-section-letters-flag): Replaces
        Man-downcase-section-letters.
-       (Man-circular-pages-flag): replaces Man-circular-pages.
-       (Man-auto-section-alist): variable deleted.
-       (Man-section-translations-alist): removed the "3x" translation.
-       (Man-untabify-command, Man-untabify-command-args): new vars.
-       (Man-sed-command, Man-awk-command): new variables.
-       (Man-sysv-sed-script, Man-berkeley-sed-script): new constants.
-       (Man-name-regexp, Man-page-header-regexp): new variable.
-       (Man-heading-regexp): changed default value.
-       (Man-reference-regexp): now refers to previous regexps.
-       (Man-arguments): new buffer-local variable.
-       (Man-page-mode-string): changed default value.
-       (Man-mode-map): changed the meanings of ",", ".", "q".  Added new
+       (Man-circular-pages-flag): Replaces Man-circular-pages.
+       (Man-auto-section-alist): Variable deleted.
+       (Man-section-translations-alist): Removed the "3x" translation.
+       (Man-untabify-command, Man-untabify-command-args): New vars.
+       (Man-sed-command, Man-awk-command): New variables.
+       (Man-sysv-sed-script, Man-berkeley-sed-script): New constants.
+       (Man-name-regexp, Man-page-header-regexp): New variable.
+       (Man-heading-regexp): Changed default value.
+       (Man-reference-regexp): Now refers to previous regexps.
+       (Man-arguments): New buffer-local variable.
+       (Man-page-mode-string): Changed default value.
+       (Man-mode-map): Changed the meanings of ",", ".", "q".  Added new
        keys ">", "<", "k".
-       (Man-page-mode-string): function deleted.
+       (Man-page-mode-string): Function deleted.
        (Man-init-defvars): New function used for initialising the system
        and environment dependent variables Man-fontify-manpage-flag,
        Man-uses-untabify, Man-sed-script, Man-filter-list.
-       (Man-delete-trailing-newlines): function deleted.
-       (Man-make-page-mode-string): new subst.
-       (Man-build-man-command): now subst instead of function.  Modified
+       (Man-delete-trailing-newlines): Function deleted.
+       (Man-make-page-mode-string): New subst.
+       (Man-build-man-command): Now subst instead of function.  Modified
        to comply with the new format of Man-filter-list.
-       (Man-downcase): function deleted.
-       (Man-translate-references): complete rewrite.
-       (Man-linepos): function deleted.
-       (Man-match-substring): new function.
-       (Man-default-man-args): function deleted.
-       (Man-default-man-entry): complete rewrite.
-       (man, manual-entry): function-alias relationship reversed.
-       (man): prompt changed, prompt using interactive, call
+       (Man-downcase): Function deleted.
+       (Man-translate-references): Complete rewrite.
+       (Man-linepos): Function deleted.
+       (Man-match-substring): New function.
+       (Man-default-man-args): Function deleted.
+       (Man-default-man-entry): Complete rewrite.
+       (man, manual-entry): Function-alias relationship reversed.
+       (man): Prompt changed, prompt using interactive, call
        Man-init-defvars, set Man-arguments.
-       (Man-notify-when-ready): manage the 'pushy value.
-       (Man-fontify-manpage): substitute Man-set-fonts.
-       (Man-cleanup-manpage): new function.
-       (Man-bgproc-sentinel): cleanup, call Man-fontify-manpage and
+       (Man-notify-when-ready): Manage the 'pushy value.
+       (Man-fontify-manpage): Substitute Man-set-fonts.
+       (Man-cleanup-manpage): New function.
+       (Man-bgproc-sentinel): Cleanup, call Man-fontify-manpage and
        Man-cleanup-page when necessary.
-       (Man-mode): call Man-strip-page-headers and Man-unindent.
+       (Man-mode): Call Man-strip-page-headers and Man-unindent.
        (Man-build-section-alist, Man-build-references-alist,
        Man-build-page-list): substs instead of functions.
-       (Man-build-references-alist): cleanup.
-       (Man-build-page-list): new algorithm.
-       (Man-strip-page-headers, Man-unindent): new substs.
-       (Man-find-section): assume section names start in column 1.
-       (Man-quit): bury the buffer instead of killing it, delete the
+       (Man-build-references-alist): Cleanup.
+       (Man-build-page-list): New algorithm.
+       (Man-strip-page-headers, Man-unindent): New substs.
+       (Man-find-section): Assume section names start in column 1.
+       (Man-quit): Bury the buffer instead of killing it, delete the
        frame when necessary.
-       (Man-kill): new function.
-       (Man-goto-page): do the right thing when the manpage is not found,
+       (Man-kill): New function.
+       (Man-goto-page): Do the right thing when the manpage is not found,
        do not assume that Man-build-references-alist is broken.
 
 1994-09-21  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
@@ -6953,14 +6948,14 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (describe-display-table): Describe the window border glyph.
        (display-table-len): New constant.
        (make-display-table, standard-display-8bit,
-        standard-display-default, standard-display-ascii,
-        standard-display-g1, standard-display-graphic,
-        standard-display-underline): Use display-table-len, instead of
-        hard-coding the display table length.
+       standard-display-default, standard-display-ascii,
+       standard-display-g1, standard-display-graphic,
+       standard-display-underline): Use display-table-len, instead of
+       hard-coding the display table length.
 
 1994-09-19  Francesco Potorti`  <pot@cnuce.cnr.it>
 
-       * rlogin.el (rlogin): recognise the `-l user' option to rlogin and
+       * rlogin.el (rlogin): Recognise the `-l user' option to rlogin and
        let comint and ange-ftp know about the correct home directory.
 
 1994-09-19  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
@@ -6999,16 +6994,16 @@ o       * noutline.el (outline-minor-mode): Likewise.
        (rmail-find-all-files, rmail-list-to-menu): New functions.
        (rmail-construct-io-menu): New functions.
        (rmail-input-menu): Function deleted.
-       (rmail). Call rmail-construct-io-menu.
+       (rmail): Call rmail-construct-io-menu.
        (rmail-mode-map): 'Input Rmail file (menu)' renamed to
-       'Input Rmail file'. 'Output (Rmail menu)' renamed to
+       'Input Rmail file'.  'Output (Rmail menu)' renamed to
        'Output Rmail file'.
        * rmailout.el (rmail-output-menu): Function deleted.
        * rmailsum.el (rmail-summary-construct-io-menu): New function.
        (rmail-new-summary): Call rmail-summary-construct-io-menu.
        (rmail-summary-mode-map): New menu items 'Input Rmail File' and
        'Output Rmail File'.
-       (rmail-summary-output-to-rmail-file): New arg 'file-name'. If it
+       (rmail-summary-output-to-rmail-file): New arg 'file-name'.  If it
        non-nil, call rmail-output-to-rmail-file.
 
 1994-09-18  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
@@ -7094,7 +7089,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-09-16  Karl Heuer  <kwzh@churchy.gnu.ai.mit.edu>
 
-       * emacsbug.el: (report-emacs-bug): Insert configuration options.
+       * emacsbug.el (report-emacs-bug): Insert configuration options.
 
        * ispell.el (ispell-menu-map): Order menu items by size:
        buffer > region > word.
@@ -7109,7 +7104,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (Info-edit-mode): Put them here.  Also enable undo, and call
        Info-edit-mode-hook.
 
-       * time.el: (display-time-24hr-format): Doc fix.
+       * time.el (display-time-24hr-format): Doc fix.
        (display-time-filter): Reenable code that got deleted during a
        mispatch.
 
@@ -7171,11 +7166,11 @@ o       * noutline.el (outline-minor-mode): Likewise.
        expressions to include backup files with version numbers.
 
        * jka-compr.el (jka-compr-insert-file-contents): Run the
-        functions in after-insert-file-functions after the
-        buffer-file-name has been set, not before.
+       functions in after-insert-file-functions after the
+       buffer-file-name has been set, not before.
 
        * jka-compr.el (jka-compr-insert-file-contents): Properly
-        handle the 'replace' argument for compressed files.
+       handle the 'replace' argument for compressed files.
 
 1994-09-15  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -7288,7 +7283,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-09-05  Lawrence R. Dodd  <dodd@roebling.poly.edu>
 
-       * dired-x.el: (dired-omit-expunge): Avoid setting buffer modified
+       * dired-x.el (dired-omit-expunge): Avoid setting buffer modified
        unless it was modified before and some mark is set so `%*' won't
        appear in mode-line of omitted buffers.
 
@@ -7346,9 +7341,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-09-01  Francesco Potorti`  (pot@cnuce.cnr.it)
 
-       * cmacexp.el (c-macro-prompt-flag): set default to t.
+       * cmacexp.el (c-macro-prompt-flag): Set default to t.
        (c-macro-expand): buffer-flush-undo is outdated.
-       (c-macro-expansion): make exit-status a local variable.
+       (c-macro-expansion): Make exit-status a local variable.
 
 1994-09-01  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
@@ -7451,7 +7446,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * lpr.el (lpr-headers-switches): Don't use -p on dgux, irix.
 
        * edebug.el (edebug-read-and-maybe-wrap-form): Increment
-        max-specpdl-size by 2000.
+       max-specpdl-size by 2000.
 
        * jka-compr.el (jka-compr-insert-file-contents): Run the
        after-insert-file-functions.
@@ -7522,7 +7517,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-08-13  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * cmacexp.el (c-macro-expansion): If the CPP output is empty, just
-        show error messages.
+       show error messages.
 
        * mouse.el (mouse-set-mark): Select the window before saving point.
 
@@ -7544,7 +7539,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * compile.el (compilation-set-window-height): Add save-excursion.
 
        * rmail.el (rmail-maybe-display-summary): Don't set summary window
-        height if its frame isn't split.
+       height if its frame isn't split.
 
        * subr.el (one-window-p): Doc fix.
 
@@ -7573,7 +7568,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * help.el (view-lossage): Handle buffers and frames in recent-keys.
 
-1994-08-10  Michael Kifer  (Michael Kifer <kifer@cs.sunysb.edu>)
+1994-08-10  Michael Kifer  <kifer@cs.sunysb.edu>
 
        * ediff.el (ediff-find-file, ediff-patch-file): Handle symlinks.
 
@@ -7883,13 +7878,13 @@ o       * noutline.el (outline-minor-mode): Likewise.
        * rmailsum.el (rmail-new-summary): If just one window,
        put the summary in the upper window and Rmail buffer below.
 
-1994-07-30  Ake Stenhoff (etxaksf@aom.ericsson.se)
+1994-07-30  Ake Stenhoff  (etxaksf@aom.ericsson.se)
 
        * imenu.el (imenu, imenu--flatten-index-alist): Add marker support.
        (imenu--cleanup): New function.
-        (imenu-example--name-and-position): Now uses markers.
+       (imenu-example--name-and-position): Now uses markers.
 
-        * imenu.el (imenu-add-to-menubar): New function to add an entry
+       * imenu.el (imenu-add-to-menubar): New function to add an entry
        to the menubar for the buffer's current local keymap.
 
 1994-07-29  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
@@ -7980,10 +7975,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-25  Johan Vromans  (jv@squirrel.NL.net)
 
-       * forms.el (forms-read-file-filter): new hook function to
+       * forms.el (forms-read-file-filter): New hook function to
        preprocess file contents before being passed to forms mode.
-       (forms-write-file-filter): new hook function to preprocess file
-       contents before it is being saved to disk. Can be used to undo the
+       (forms-write-file-filter): New hook function to preprocess file
+       contents before it is being saved to disk.  Can be used to undo the
        effects of `forms-read-file-filter'.
        (forms-mode): Supply a default format if no `forms-format-list' was
        specified.
@@ -8027,7 +8022,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-24  Erik Naggum  <erik@naggum.no>
 
-       * dired.el (dired-internal-noselect): a zero modtime means
+       * dired.el (dired-internal-noselect): A zero modtime means
        directory is unchanged.
 
 1994-07-23  David Robinson  (drtr@mail.ast.cam.ac.uk)
@@ -8059,8 +8054,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-22  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
-        * cal-menu.el (calendar-mode-map): Change reference from renamed
-        calendar-current-month to calendar-goto-today.
+       * cal-menu.el (calendar-mode-map): Change reference from renamed
+       calendar-current-month to calendar-goto-today.
 
 1994-07-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -8116,7 +8111,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-19  Michael Kifer  (kifer@cs.sunysb.edu)
 
-       * ediff.el (ediff-find-file, ediff-files-internal, ediff-patch-file):
+       * ediff.el (ediff-find-file, ediff-files-internal, ediff-patch-file):
        Modified to work with remote and compressed files.
 
        * ediff.el (ediff-read-file-name, ediff-buffers): Better defaults.
@@ -8144,7 +8139,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        New or modified functions and variables attempting to prohibit
        submission of empty bug reporters.
 
-       * reporter.el: (reporter-prompt-for-summary-p): Default value now nil.
+       * reporter.el (reporter-prompt-for-summary-p): Default value now nil.
 
        * reporter.el (reporter-dump-state): Make sure there's a final
        newline after the setq sexp.
@@ -8165,8 +8160,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-18  Karl Fogel  (kfogel@phylo.life.uiuc.edu)
 
-        * mail-hist.el: Make sure that headers are case-insensitive.
-          Upped version to 1.3.
+       * mail-hist.el: Make sure that headers are case-insensitive.
+       Upped version to 1.3.
 
 1994-07-17  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -8211,15 +8206,15 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-13  Noah Friedman  (friedman@splode.com)
 
-        * rsz-mini.el: (resize-minibuffer-setup): Copy post-command-hook
-        when handling minibuffer windows in other frames, not just
-        minibuffer-exclusive frames.
-        Resize the minibuffer window/frame now, in case it has already
-        been initialized with text.
+       * rsz-mini.el (resize-minibuffer-setup): Copy post-command-hook
+       when handling minibuffer windows in other frames, not just
+       minibuffer-exclusive frames.
+       Resize the minibuffer window/frame now, in case it has already
+       been initialized with text.
 
 1994-07-13  Ed Reingold  (reingold@albert.gnu.ai.mit.edu)
 
-        * diary-lib.el: Correct file name on last line of file.
+       * diary-lib.el: Correct file name on last line of file.
 
 1994-07-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -8283,7 +8278,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * indent.el (move-to-tab-stop): Delete spurious multiple definition.
 
-1994-07-11  Kevin Rodgers <kevinr@ihs.com>
+1994-07-11  Kevin Rodgers  <kevinr@ihs.com>  (tiny change)
 
        * mailabbrev.el (define-mail-abbrev): Don't try to parse empty aliases.
 
@@ -8307,7 +8302,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * lisp.el (lisp-complete-symbol): Bind completion-fixup-function.
 
        * mouse.el (mouse-choose-completion): Use mouse-face properties to
-        find string to use.
+       find string to use.
 
        * simple.el (completion-setup-function): Put on mouse-face prop
        even if no window-system.  Call completion-fixup-function if not nil.
@@ -8366,7 +8361,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * gud.el (gud-mips-p): Check for OSF system on Alpha also.
 
-       * files.el (process-environment, exec-path, load-path,exec-directory):
+       * files.el (process-environment, exec-path, load-path, exec-directory):
        Mark these as risky.
        (hack-one-local-variable): Treat vars ending in -program and -command
        as risky.
@@ -8408,7 +8403,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-06  Ed Reingold  (reingold@albert.gnu.ai.mit.edu)
 
-        * diary-lib.el (fancy-diary-display): Consistently turn off selective
+       * diary-lib.el (fancy-diary-display): Consistently turn off selective
        display in diary buffer before doing anything.
 
 1994-07-06  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -8451,9 +8446,9 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-07-05  Ed Reingold  (reingold@albert.gnu.ai.mit.edu)
 
-        * calendar.el (generate-calendar-month): Make highlighted text for
-        mouse-2 a one character wide for single-digit dates (this undoes
-        the incorrect fix of May 30, 1994).
+       * calendar.el (generate-calendar-month): Make highlighted text for
+       mouse-2 a one character wide for single-digit dates (this undoes
+       the incorrect fix of May 30, 1994).
 
 1994-07-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -8465,7 +8460,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-07-04  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * add-log.el (add-change-log-entry): Apply expand-file-name to
-        FILE-NAME.
+       FILE-NAME.
 
 1994-07-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -8495,7 +8490,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-07-02  Morten Welinder  (terra@diku.dk)
 
        * meese.el: Use add-hook, (provide 'meese).
-       (protect-innocence-hook): compare expanded file names for the sake
+       (protect-innocence-hook): Compare expanded file names for the sake
        of non-unix file systems.  Use expand-file-name instead of concat
        to create "celibacy.1" file name.  Check that the "sex.6" exists.
 
@@ -8517,7 +8512,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * bytecomp.el (byte-compile-defalias): Fix typo in prev change.
 
-       * bytecomp.el (byte-compile-callargs-warn): Handle function defnition
+       * bytecomp.el (byte-compile-callargs-warn): Handle function definition
        that is not a lambda expression or byte code function.
        (byte-compile-arglist-warn): Likewise.
        (byte-compile-defalias): New function, used to compile defalias.
@@ -8568,8 +8563,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-06-29  Noah Friedman  (friedman@splode.com)
 
-        * comint.el (comint-password-prompt-regexp): New variable.
-        (comint-watch-for-password-prompt): Use it.
+       * comint.el (comint-password-prompt-regexp): New variable.
+       (comint-watch-for-password-prompt): Use it.
 
 1994-06-29  Richard Stallman  (rms@gnu.ai.mit.edu)
 
@@ -8586,11 +8581,11 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-06-28  Lawrence R. Dodd  (dodd@roebling.poly.edu)
 
-        * dired-x.el (dired-x-hands-off-my-keys): New user-defined variable.
-        (dired-x-bind-find-file): Use it.
-        (dired-x-find-file): New function to substitute find-file.
-        (dired-x-find-file-other-window): New function to substitute
-        find-file-other-window.
+       * dired-x.el (dired-x-hands-off-my-keys): New user-defined variable.
+       (dired-x-bind-find-file): Use it.
+       (dired-x-find-file): New function to substitute find-file.
+       (dired-x-find-file-other-window): New function to substitute
+       find-file-other-window.
 
 1994-06-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -8720,19 +8715,19 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-06-22  Noah Friedman  (friedman@splode.com)
 
-        * rsz-mini.el (resize-minibuffer-window-exactly,
-        resize-minibuffer-frame, resize-minibuffer-frame-exactly): Doc
-        fixes.
-        (resize-minibuffer-frame-exactly): make default t.
-        (resize-minibuffer-frame-original-height): New variable.
-        (resize-minibuffer-setup): Set it locally in the minibuffer.
-        (resize-minibuffer-frame): Use it instead of minibuffer-frame-alist's
-        height.
-        (resize-minibuffer-setup): Append resize-minibuffer-window and
-        resize-minibuffer-frame to the end of post-command-hook, don't
-        insert on the front.
-        (resize-minibuffer-window-restore): New function.
-        (resize-minibuffer-setup): Put it on minibuffer-exit-hook.
+       * rsz-mini.el (resize-minibuffer-window-exactly,
+       resize-minibuffer-frame, resize-minibuffer-frame-exactly): Doc
+       fixes.
+       (resize-minibuffer-frame-exactly): Make default t.
+       (resize-minibuffer-frame-original-height): New variable.
+       (resize-minibuffer-setup): Set it locally in the minibuffer.
+       (resize-minibuffer-frame): Use it instead of minibuffer-frame-alist's
+       height.
+       (resize-minibuffer-setup): Append resize-minibuffer-window and
+       resize-minibuffer-frame to the end of post-command-hook, don't
+       insert on the front.
+       (resize-minibuffer-window-restore): New function.
+       (resize-minibuffer-setup): Put it on minibuffer-exit-hook.
 
 1994-06-22  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -8861,7 +8856,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        * tpu-extras.el: Require tpu-edt.
        (tpu-extras-revision): Variable deleted.
 
-        * tpu-mapper.el: Change size of selected screen.  Reposition after
+       * tpu-mapper.el: Change size of selected screen.  Reposition after
        printing help.  Null default directory for save.  Produce minibuffer
        key bindings for kp4 and kp5.
        (tpu-kp4, tpu-kp5): New variables.
@@ -8911,7 +8906,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
        * faces.el (x-create-frame-with-faces): Set the cursor color last.
 
-1994-06-17  Kevin Rodgers  (kevinr@ihs.com)
+1994-06-17  Kevin Rodgers  (kevinr@ihs.com)  (tiny change)
 
        * mailabbrev.el (build-mail-abbrevs): Pass a recursivep argument in
        recursive call.
@@ -8919,7 +8914,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-06-17  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
        * etags.el (tags-table-computed-list,
-        tags-table-computed-list-for): New variables.
+       tags-table-computed-list-for): New variables.
        (tags-table-list-pointer, tags-table-list-started-at): Doc fixes.
        (tags-table-parent-pointer-list): Variable removed.
        (tags-table-check-computed-list, tags-table-extend-computed-list): New
@@ -8944,12 +8939,12 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-06-16  Noah Friedman  (friedman@splode.com)
 
-        * rlogin.el (rlogin-password-paranoia): Variable deleted.
-        (rlogin-password): Function deleted.
-        This functionality is handled by comint-watch-for-password-prompt.
+       * rlogin.el (rlogin-password-paranoia): Variable deleted.
+       (rlogin-password): Function deleted.
+       This functionality is handled by comint-watch-for-password-prompt.
 
-        * rlogin.el (rlogin-filter): Function deleted.
-        (rlogin): Do not set the process filter to rlogin-filter.
+       * rlogin.el (rlogin-filter): Function deleted.
+       (rlogin): Do not set the process filter to rlogin-filter.
 
 1994-06-15  Morten Welinder  (terra@diku.dk)
 
@@ -8986,8 +8981,8 @@ o * noutline.el (outline-minor-mode): Likewise.
 1994-06-14  Ed Reingold  (reingold@albert.gnu.ai.mit.edu)
 
        * cal-menu.el (calendar-mode-map): Change moon menu bar to pop up
-        a menu instead doing it directly.
-        (calendar-mouse-2-date-menu): Remove moon phase.
+       a menu instead doing it directly.
+       (calendar-mouse-2-date-menu): Remove moon phase.
 
 1994-06-14  Richard Stallman  (rms@albert.gnu.ai.mit.edu)
 
@@ -9057,7 +9052,7 @@ o * noutline.el (outline-minor-mode): Likewise.
        (forms--local-write-file-function): New function to be used as
        `local-write-file-hooks'.
        (forms-mode): Use it.
-       (forms-find-file,forms-find-file-other-window): Locally set
+       (forms-find-file, forms-find-file-other-window): Locally set
        `enable-local-eval' and `enable-local-variables' to t.
        (forms-find-file-other-window): Remove extraneous call to
        `eval-current-buffer'.
@@ -9070,10 +9065,10 @@ o       * noutline.el (outline-minor-mode): Likewise.
 
 1994-06-12  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-       * iso-cvt.el (iso-iso2tex-trans-tab): Add a few characters.
-       (iso-iso2gtex-trans-tab): Likewise.
-       (iso-tex2iso-trans-tab): Recognize TeX accent sequences without braces.
-       (iso-gtex2iso-trans-tab): Likewise.
+       * iso-cvt.el (iso-iso2tex-trans-tab): Add a few characters.
+       (iso-iso2gtex-trans-tab): Likewise.
+       (iso-tex2iso-trans-tab): Recognize TeX accent sequences without braces.
+       (iso-gtex2iso-trans-tab): Likewise.
 
        * info.el (Info-fontify-node): Require some whitespace after *Note.
 
@@ -9147,7 +9142,7 @@ o * noutline.el (outline-minor-mode): Likewise.
 
 1994-06-07  Morten Welinder  (terra@diku.dk)
 
-       * dos-fns.el (Info-default-directory-list):  Setting this no
+       * dos-fns.el (Info-default-directory-list): Setting this no
        longer needed.
 
 1994-06-07  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -9203,7 +9198,7 @@ o * noutline.el (outline-minor-mode): Likewise.
         solar-equinoxes-solstices): Revised to use the rewritten and new fcns.
 
        * calendar.el (solar-holidays): Revised to use the rewritten and
-         new fcns.
+        new fcns.
 
        * lunar.el (lunar-phase): Revised to use the rewritten and new fcns.
 
@@ -9265,3 +9260,25 @@ o        * noutline.el (outline-minor-mode): Likewise.
        * menu-bar.el (menu-bar-mode): Fix previous change.
 
 See ChangeLog.4 for earlier changes.
+
+    Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005, 2006,
+      2007, 2008  Free Software Foundation, Inc.
+
+  This file is part of GNU Emacs.
+
+  GNU Emacs is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 3, or (at your option)
+  any later version.
+
+  GNU Emacs is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with GNU Emacs; see the file COPYING.  If not, write to the
+  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+  Boston, MA 02110-1301, USA.
+
+;;; arch-tag: 1a8fbb45-25d0-48e2-a926-29ca4e3d343a