Fix arg usage of format-decode-run-method (Bug#7488).
[bpt/emacs.git] / lisp / ChangeLog.4
index 53d0e8d..683ca0e 100644 (file)
 
 1994-05-26  Stephen A. Wood  (saw@cebaf.gov)
 
 
 1994-05-26  Stephen A. Wood  (saw@cebaf.gov)
 
-        * fortran.el: (fortran-link-matching-do): Ignore DO statements
-        with line numbers.
+       * fortran.el (fortran-link-matching-do): Ignore DO statements
+       with line numbers.
 
 1994-05-26  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-05-26  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
        * files.el: Add more risky-local-variable properties.
 
 
        * files.el: Add more risky-local-variable properties.
 
-       * fill.el (fill-region-as-paragraph): if left-margin is nonzero,
+       * fill.el (fill-region-as-paragraph): If left-margin is nonzero,
        do adaptive-fill processing even for one-line paragraphs.
 
        * c-mode.el (c-fill-paragraph): Don't include part of comment
        do adaptive-fill processing even for one-line paragraphs.
 
        * c-mode.el (c-fill-paragraph): Don't include part of comment
-        terminator in the fill-prefix.
+       terminator in the fill-prefix.
 
        * server.el (server-kill-emacs-query-function): Ignore killed buffers.
 
 
        * server.el (server-kill-emacs-query-function): Ignore killed buffers.
 
-1994-05-24  Kenneth Manheimer (ken.manheimer@nist.gov)
+1994-05-24  Kenneth Manheimer  (ken.manheimer@nist.gov)
 
 
-       * allout.el (outline-chart-subtree): include outline-next-
+       * allout.el (outline-chart-subtree): Include outline-next-
        heading in loop conditions to detect end-of-buffer (and avoid
        infinite loop).
 
        heading in loop conditions to detect end-of-buffer (and avoid
        infinite loop).
 
        (ispell): New function.
        (ispell-region): Assure choices and checked buffer selections correct.
        reindented.
        (ispell): New function.
        (ispell-region): Assure choices and checked buffer selections correct.
        reindented.
-       (ispell-highlight-spelling-errors): Prefix ispell- to highlght fns.
+       (ispell-highlight-spelling-errors): Prefix ispell- to highlight fns.
        (ispell-complete-word): Heuristic to respect case of completed words.
        (ispell-command-loop): Non-character events ignored.  Reindented.
        (ispell-message): Various improvements.
        (ispell-complete-word): Heuristic to respect case of completed words.
        (ispell-command-loop): Non-character events ignored.  Reindented.
        (ispell-message): Various improvements.
 
 1994-05-20  Noah Friedman  (friedman@splode.com)
 
 
 1994-05-20  Noah Friedman  (friedman@splode.com)
 
-        * rsz-mini.el: Enable resize-minibuffer-mode when this file is
-        loaded.
+       * rsz-mini.el: Enable resize-minibuffer-mode when this file is loaded.
 
 1994-05-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-05-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-05-19  Daniel Quinlan  (quinlan@bucknell.edu)
 
 
 1994-05-19  Daniel Quinlan  (quinlan@bucknell.edu)
 
-       * info.el (info-insert-file-contents): Avoid conflict with jka-compr.
+       * info.el (info-insert-file-contents): Avoid conflict with jka-compr.
 
 1994-05-19  Boris Goldowsky  (boris@mink.cs.rochester.edu)
 
 
 1994-05-19  Boris Goldowsky  (boris@mink.cs.rochester.edu)
 
 
 1994-05-12  Kenneth Manheimer  (klm@coil.nist.gov)
 
 
 1994-05-12  Kenneth Manheimer  (klm@coil.nist.gov)
 
-        * allout.el (outline-mode): Use outline-this-or-next-heading.
+       * allout.el (outline-mode): Use outline-this-or-next-heading.
        * allout.el (outline-this-or-next-heading): New function.
        * allout.el (outline-mode): Fixed topic body reindentation scheme
        so programming code is not indented unless
        * allout.el (outline-this-or-next-heading): New function.
        * allout.el (outline-mode): Fixed topic body reindentation scheme
        so programming code is not indented unless
        it never did anything.
 
        * ispell4.el (ispell-message): Add `ispell-message-text-end' and
        it never did anything.
 
        * ispell4.el (ispell-message): Add `ispell-message-text-end' and
-       `ispell-message-limit'.  Spell-check subject as well as body.
+       `ispell-message-limit'. Spell-check subject as well as body.
 
 1994-05-10  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1994-05-10  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
        new functions.
 
        * calendar.el (calendar-cursor-to-date): Fix error return.
        new functions.
 
        * calendar.el (calendar-cursor-to-date): Fix error return.
-        (calendar-iso-date-string): Repair punctuation.
+       (calendar-iso-date-string): Repair punctuation.
 
 1994-05-10  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-05-10  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
        * files.el (file-chase-links): Delete redundant slashes.
        Match `..' only at start of string.
 
        * files.el (file-chase-links): Delete redundant slashes.
        Match `..' only at start of string.
 
-       * gud.el (gud-gdb-marker-filter, gud-mipsdbx-marker-filter,
-       gud-perldb-marker-filter): Allow marker string to arrive in
+       * gud.el (gud-gdb-marker-filter, gud-mipsdbx-marker-filter)
+       (gud-perldb-marker-filter): Allow marker string to arrive in
        mid-line.
 
 1994-05-10  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        mid-line.
 
 1994-05-10  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        * rmailsum.el (rmail-make-basic-summary-line): Get all the lines of
        the From field.
 
        * rmailsum.el (rmail-make-basic-summary-line): Get all the lines of
        the From field.
 
-       * menu-bar.el (menu-bar-file-menu): Add Apply Patch and Compare Files
+       * menu-bar.el (menu-bar-file-menu): Add Apply Patch and Compare Files.
 
        * ediff.el: Doc fixes.
 
 
        * ediff.el: Doc fixes.
 
 
 1994-05-08  Kenneth Manheimer  (klm@coil.nist.gov)
 
 
 1994-05-08  Kenneth Manheimer  (klm@coil.nist.gov)
 
-       * allout.el (outline-init) New user interface for control of
+       * allout.el (outline-init): New user interface for control of
        outline-mode session setup, sets up `outline-find-file-hook',
        `outline-layout', and `outline-auto-activation'.
 
        outline-mode session setup, sets up `outline-find-file-hook',
        `outline-layout', and `outline-auto-activation'.
 
        (outline-layout, outline-use-mode-specific-leader)
        (outline-mode-leaders): Variables for new mode-activation scheme.
        (outline-expose-topic): New specification format and
        (outline-layout, outline-use-mode-specific-leader)
        (outline-mode-leaders): Variables for new mode-activation scheme.
        (outline-expose-topic): New specification format and
-       optimizations, including thorough accomodation of multiple top-
+       optimizations, including thorough accommodation of multiple top-
        level topics.
        (outline-forward-current-level, outline-next-sibling)
        (outline-backward-current-level, outline-goto-prefix)
        (outline-show-children, outline-up-current-level)
        (outline-expose-topic): Behavior refinements and repairs, and
        level topics.
        (outline-forward-current-level, outline-next-sibling)
        (outline-backward-current-level, outline-goto-prefix)
        (outline-show-children, outline-up-current-level)
        (outline-expose-topic): Behavior refinements and repairs, and
-       speed optimizations.  Better accomodation for multiple top-level
+       speed optimizations.  Better accommodation for multiple top-level
        topics.
        (outline-recent-end-of-subtree): New state var,
        basis for many topic-oriented optimizations.
        topics.
        (outline-recent-end-of-subtree): New state var,
        basis for many topic-oriented optimizations.
        Delete duplicate entry for ISO calendar.
        (calendar-event-to-date): Set buffer in case calendar isn't current.
 
        Delete duplicate entry for ISO calendar.
        (calendar-event-to-date): Set buffer in case calendar isn't current.
 
-1994-05-08  David K}gedal  (davidk@lysator.liu.se)
+1994-05-08  David Kågedal  (davidk@lysator.liu.se)
 
 
-       * tempo.el (tempo-insert-region, tempo-show-completion-buffer,
-       tempo-leave-completion-buffer): New variables.
+       * tempo.el (tempo-insert-region, tempo-show-completion-buffer)
+       (tempo-leave-completion-buffer): New variables.
        (tempo-complete-tag): Added a completion buffer mechanism.
        (tempo-display-completions): New function.
        (tempo-insert-template): An extension to the (p ...) tag
        (tempo-complete-tag): Added a completion buffer mechanism.
        (tempo-display-completions): New function.
        (tempo-insert-template): An extension to the (p ...) tag
 
        * skeleton.el (mirror-mode): Commented out.
 
 
        * skeleton.el (mirror-mode): Commented out.
 
-1994-05-06  Andreas Schwab (schwab@issan.informatik.uni-dortmund.de)
+1994-05-06  Andreas Schwab  (schwab@issan.informatik.uni-dortmund.de)
 
        * asm-mode.el (asm-comment): Don't match newline.
 
 
        * asm-mode.el (asm-comment): Don't match newline.
 
 
 1994-05-02  Morten Welinder  (terra@diku.dk)
 
 
 1994-05-02  Morten Welinder  (terra@diku.dk)
 
-       * isearch.el (isearch-case-fold-search): new possible value `yes'
+       * isearch.el (isearch-case-fold-search): New possible value `yes'
        is like t except that mixed case in search string is ignored.
        (isearch-toggle-case-fold): New function.
        (isearch-search): Don't undo the work of isearch-toggle-case-fold.
        is like t except that mixed case in search string is ignored.
        (isearch-toggle-case-fold): New function.
        (isearch-search): Don't undo the work of isearch-toggle-case-fold.
        underscores before giving the file to uudecode.
 
        * gnus-uu.el (gnus-uu-save-in-digest): Doc fix.
        underscores before giving the file to uudecode.
 
        * gnus-uu.el (gnus-uu-save-in-digest): Doc fix.
-       (gnus-uu-save-articles, gnus-uu-save-article,
-       gnus-uu-digest-and-forward, gnus-uu-marked-digest-and-forward):
+       (gnus-uu-save-articles, gnus-uu-save-article)
+       (gnus-uu-digest-and-forward, gnus-uu-marked-digest-and-forward):
        Changed old functions and added new functions to digest and
        forward articles.
        (gnus-uu-mark-thread): New function to mark a thread for later
        Changed old functions and added new functions to digest and
        forward articles.
        (gnus-uu-mark-thread): New function to mark a thread for later
        (gnus-uu-edit-begin-line, gnus-uu-decode-and-show-in-buffer):
        Select the current article before starting work.
        (gnus-uu-decode-and-view-all-unread-articles)
        (gnus-uu-edit-begin-line, gnus-uu-decode-and-show-in-buffer):
        Select the current article before starting work.
        (gnus-uu-decode-and-view-all-unread-articles)
-       (gnus-uu-decode-and-view-all-articles):  Two new functions for
+       (gnus-uu-decode-and-view-all-articles): Two new functions for
        decoding and viewing all (unread) articles in a newsgroup.
 
        decoding and viewing all (unread) articles in a newsgroup.
 
-       * gnus-uu.el (gnus-uu-view-directory, gnus-uu-unpack-archives,
-       gnus-uu-treat-archive): gnus-uu will now treat archives in
+       * gnus-uu.el (gnus-uu-view-directory, gnus-uu-unpack-archives)
+       (gnus-uu-treat-archive): gnus-uu will now treat archives in
        archives (etc) properly when viewing.
 
        archives (etc) properly when viewing.
 
-       * gnus-uu.el (gnus-uu-threaded-multi-decode-and-save,
-       gnus-uu-threaded-multi-decode-and-view): New interactive functions
+       * gnus-uu.el (gnus-uu-threaded-multi-decode-and-save)
+       (gnus-uu-threaded-multi-decode-and-view): New interactive functions
        for decoding/saving threads.  Bound to `C-c C-v C-j'.
        (gnus-uu-save-article): Added RFC1153-compliant digest saving.
 
        for decoding/saving threads.  Bound to `C-c C-v C-j'.
        (gnus-uu-save-article): Added RFC1153-compliant digest saving.
 
 
        * gnus-uu.el (gnus-uu-decode-and-show-in-buffer)
        (gnus-uu-decode-and-strip, gnus-uu-grab-articles)
 
        * gnus-uu.el (gnus-uu-decode-and-show-in-buffer)
        (gnus-uu-decode-and-strip, gnus-uu-grab-articles)
-       (gnus-uu-decode-and-view-or-save):  Allow multiple
+       (gnus-uu-decode-and-view-or-save): Allow multiple
        encoded files to be decoded (and viewed) in one fell swoop.
        (gnus-uu-work-dir): New variable.
 
        encoded files to be decoded (and viewed) in one fell swoop.
        (gnus-uu-work-dir): New variable.
 
        * gnus-uu.el (gnus-uu-uustrip-article-as): Disabled
        case-fold-search and changed gnus-uu-body-line to be more
        restrictive.
        * gnus-uu.el (gnus-uu-uustrip-article-as): Disabled
        case-fold-search and changed gnus-uu-body-line to be more
        restrictive.
-       (gnus-uu-multi-decode-and-view-or-save,
-       gnus-uu-uustrip-article-as): Changed hard returns to \r.
+       (gnus-uu-multi-decode-and-view-or-save)
+       (gnus-uu-uustrip-article-as): Changed hard returns to \r.
        (gnus-uu-post-reply-mode): New mode for sending encoded files.
        (gnus-uu-post-news, gnus-uu-post-insert-binary-in-article)
        (gnus-uu-post-encode-uuencode, gnus-uu-post-encode-mime-uuencode)
        (gnus-uu-post-reply-mode): New mode for sending encoded files.
        (gnus-uu-post-news, gnus-uu-post-insert-binary-in-article)
        (gnus-uu-post-encode-uuencode, gnus-uu-post-encode-mime-uuencode)
 1994-05-02  Daniel Quinlan  (quinlan@bucknell.edu)
 
        * dired.el: Unspecified location of chown for Linux (Linux doesn't
 1994-05-02  Daniel Quinlan  (quinlan@bucknell.edu)
 
        * dired.el: Unspecified location of chown for Linux (Linux doesn't
-         put chown in /etc).
+       put chown in /etc).
 
 1994-05-02  Per Abrahamsen  (abraham@eupectic)
 
 
 1994-05-02  Per Abrahamsen  (abraham@eupectic)
 
-        * double.el (double-translate-key): Changed 'delete to 127 to make
-        the non-X11 version work.
+       * double.el (double-translate-key): Changed 'delete to 127 to make
+       the non-X11 version work.
 
 1994-05-02  David M. Smith  (maa036@lancaster.ac.uk)
 
        * ielm.el (ielm-dynamic-multiline-inputs): New variable.
        (ielm-return): Support it.
 
 
 1994-05-02  David M. Smith  (maa036@lancaster.ac.uk)
 
        * ielm.el (ielm-dynamic-multiline-inputs): New variable.
        (ielm-return): Support it.
 
-       * ielm.el (ielm-print-working-buffer): New command
-       (ielm-change-working-buffer): New command
-       (ielm-display-working-buffer): New command
+       * ielm.el (ielm-print-working-buffer): New command.
+       (ielm-change-working-buffer): New command.
+       (ielm-display-working-buffer): New command.
        (ielm-map): Bindings for new commands; bindings from
        shared-lisp-mode-map; Lemacs support.
 
        * ielm.el (ielm-eval-input): Give bindings in scope during the eval
        (ielm-map): Bindings for new commands; bindings from
        shared-lisp-mode-map; Lemacs support.
 
        * ielm.el (ielm-eval-input): Give bindings in scope during the eval
-       non-clashing names (ielm- prefix)
+       non-clashing names (ielm- prefix).
 
 
-       * ielm.el (ielm-get-old-input): New function
-       (inferior-emacs-lisp-mode): Bind it to comint-get-old-input
+       * ielm.el (ielm-get-old-input): New function.
+       (inferior-emacs-lisp-mode): Bind it to comint-get-old-input.
 
 1994-05-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-05-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        * tempo.el: New file.
 
 
        * tempo.el: New file.
 
-       * mail-hist.el: New fike.
+       * mail-hist.el: New file.
 
        * mldrag.el: New file.
 
 
        * mldrag.el: New file.
 
 
 1994-04-30  Morten Welinder  (terra@tyr.diku.dk)
 
 
 1994-04-30  Morten Welinder  (terra@tyr.diku.dk)
 
-        * internal.el: Don't bind [mouse-1]; that's done elsewhere.
+       * internal.el: Don't bind [mouse-1]; that's done elsewhere.
        Define lower-upper case correspondence for the three mostly
        used code pages.
 
        Define lower-upper case correspondence for the three mostly
        used code pages.
 
        * allout.el: major code speedups, bug fixes, behavior
           refinements, doc-string clarification and elaboration, etc.
           Prominent new features include:
        * allout.el: major code speedups, bug fixes, behavior
           refinements, doc-string clarification and elaboration, etc.
           Prominent new features include:
-         - Exposure changes and navigation are greatly accelerated.
-         - More elaborate and clear doc-string for outline-mode,
-           giving better guidance on use of the mode.
-         - A new exposure-layout syntax, which accomodates outlines
-           with multiple top-level topics.  (See `outline-expose' and
-           `outline-new-exposure'.)
-         - Automatic exposure and verfication-prompting on attempts to
-           change text within concealed regions, before they are
-           applied.  (Undo affecting concealed regions is only
-           exposed, not verified, to facilitate smooth undo sequences.)
-         - 'hot-spot' navigation implemented.  When the cursor is on a
-           topic's bullet, regular-character keystrokes will be
-           interepreted as if they were preceded by ^C, when
-           appropriate, so users can navigate and adjust exposure,
-           etc, with single-stroke commands.
-         - Lucid emacs accomodated.
+        - Exposure changes and navigation are greatly accelerated.
+        - More elaborate and clear doc-string for outline-mode,
+          giving better guidance on use of the mode.
+        - A new exposure-layout syntax, which accommodates outlines
+          with multiple top-level topics.  (See `outline-expose' and
+          `outline-new-exposure'.)
+        - Automatic exposure and verification-prompting on attempts to
+          change text within concealed regions, before they are
+          applied.  (Undo affecting concealed regions is only
+          exposed, not verified, to facilitate smooth undo sequences.)
+        - 'hot-spot' navigation implemented.  When the cursor is on a
+          topic's bullet, regular-character keystrokes will be
+          interpreted as if they were preceded by ^C, when
+          appropriate, so users can navigate and adjust exposure,
+          etc, with single-stroke commands.
+        - Lucid emacs accommodated.
 
 1994-04-29  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1994-04-29  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        (gud-marker-acc): New variable, replacing the
        debugger-specific accumulation variables.
        (dbx): On Irix, emit a marker so that the source is displayed initially
        (gud-marker-acc): New variable, replacing the
        debugger-specific accumulation variables.
        (dbx): On Irix, emit a marker so that the source is displayed initially
-        with the marker at the first executable statement.
+       with the marker at the first executable statement.
 
        * gud.el (dbx): Fix gud-break under SunOS, at least.  (I suspect
        this is a general problem, because of the \n for some reason.)
 
        * gud.el (dbx): Fix gud-break under SunOS, at least.  (I suspect
        this is a general problem, because of the \n for some reason.)
 
 1994-04-27  Noah Friedman  (friedman@splode.com)
 
 
 1994-04-27  Noah Friedman  (friedman@splode.com)
 
-        * yow.el: Added comment indicating author.
+       * yow.el: Added comment indicating author.
 
 1994-04-26  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-04-26  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-04-25  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-04-25  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
-       * rmailsum.el (rmail-summary-scroll-msg-up,
-       rmail-summary-scroll-msg-down): Scroll rmail-buffer explicitly.
+       * rmailsum.el (rmail-summary-scroll-msg-up)
+       (rmail-summary-scroll-msg-down): Scroll rmail-buffer explicitly.
 
 1994-04-25  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1994-04-25  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1994-04-24  Simon Marshall  (Simon.Marshall@mail.esrin.esa.it)
 
 
 1994-04-24  Simon Marshall  (Simon.Marshall@mail.esrin.esa.it)
 
-       * shell.el (shell-dirstack-query): defaults to nil.
+       * shell.el (shell-dirstack-query): Defaults to nil.
        (shell-mode): Guesses shell-dirstack-query based on shell name.
 
 1994-04-24  Lawrence R. Dodd  (dodd@roebling.poly.edu)
        (shell-mode): Guesses shell-dirstack-query based on shell name.
 
 1994-04-24  Lawrence R. Dodd  (dodd@roebling.poly.edu)
 
        * ange-ftp.el (ange-ftp-add-file-entry-alist): Fix typo in prev change.
 
 
        * ange-ftp.el (ange-ftp-add-file-entry-alist): Fix typo in prev change.
 
-1994-04-22  Jamie Zawinski (jwz@lucid.com)
+1994-04-22  Jamie Zawinski  (jwz@lucid.com)
 
        * mail-extr.el: Major changes by jwz and drw.
 
 
        * mail-extr.el: Major changes by jwz and drw.
 
 
 1994-04-21  Boris Goldowsky  (boris@moose.cs.rochester.edu)
 
 
 1994-04-21  Boris Goldowsky  (boris@moose.cs.rochester.edu)
 
-       * avoid.el: (mouse-avoidance-point-position): New function, using
+       * avoid.el (mouse-avoidance-point-position): New function, using
        new `compute-motion' functionality.  Use of this fixes bugs
        involving wrapped lines & horizontally-scrolled windows.
        new `compute-motion' functionality.  Use of this fixes bugs
        involving wrapped lines & horizontally-scrolled windows.
-        * avoid.el: New avoidance mode, "exile", like "banish" but temporary.
+       * avoid.el: New avoidance mode, "exile", like "banish" but temporary.
 
        * avoid.el: Jump/animate modes now keep track of net offset that
        they have moved the mouse, and try to keep this near 0.  No longer
        wraps to other side of screen.
        * avoid.el (mouse-avoidance-mode): Update mode line.
 
        * avoid.el: Jump/animate modes now keep track of net offset that
        they have moved the mouse, and try to keep this near 0.  No longer
        wraps to other side of screen.
        * avoid.el (mouse-avoidance-mode): Update mode line.
-        * avoid.el (mouse-avoidance-*-hook): Do nothing if inside kbd macro.
+       * avoid.el (mouse-avoidance-*-hook): Do nothing if inside kbd macro.
 
 1994-04-21  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-04-21  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        * gud.el (gud-filter): Call comint-output-filter at the end.
 
 
        * gud.el (gud-filter): Call comint-output-filter at the end.
 
-1994-04-21  Francesco Potorti`  (pot@fly.cnuce.cnr.it)
+1994-04-21  Francesco Potortì  (pot@fly.cnuce.cnr.it)
 
 
-       * cmacexp.el (c-macro-expansion): changed the algorithm to allow
+       * cmacexp.el (c-macro-expansion): Changed the algorithm to allow
        __FILE__ and __LINE__ directives to be expanded correctly.
        __FILE__ and __LINE__ directives to be expanded correctly.
-       (c-macro-expansion): use a forth optional argument DISPLAY meaning
+       (c-macro-expansion): Use a fourth optional argument DISPLAY meaning
        it should print messages at the start and end of preprocessing.
        All callers changed.
        (c-macro-expand): Don't display message here.
        it should print messages at the start and end of preprocessing.
        All callers changed.
        (c-macro-expand): Don't display message here.
        (c-macro-shrink-window-flag): Renamed from c-macro-shrink-window-p.
        (c-macro-prompt-flag): Renamed from c-macro-prompt-p.
 
        (c-macro-shrink-window-flag): Renamed from c-macro-shrink-window-p.
        (c-macro-prompt-flag): Renamed from c-macro-prompt-p.
 
-       * cmacexp.el: Potorti's changes:
+       * cmacexp.el: Potortì's changes:
        Provide cmacexp.
        (c-macro-prompt-p): Var renamed from c-macro-always-prompt-p.
        (c-macro-cppflags): Var renamed from c-macro-default-cppflags.
        Provide cmacexp.
        (c-macro-prompt-p): Var renamed from c-macro-always-prompt-p.
        (c-macro-cppflags): Var renamed from c-macro-default-cppflags.
 
 1994-04-14  Lars Magne Ingebrigtsen  (larsi@bera.ifi.uio.no)
 
 
 1994-04-14  Lars Magne Ingebrigtsen  (larsi@bera.ifi.uio.no)
 
-        * gnus-uu.el (gnus-uu-enter-interactive-file): Escape any special
-        characters in file names.
-        (gnus-uu-call-asynchronous, gnus-uu-treat-archive): Likewise.
+       * gnus-uu.el (gnus-uu-enter-interactive-file): Escape any special
+       characters in file names.
+       (gnus-uu-call-asynchronous, gnus-uu-treat-archive): Likewise.
 
 
-        * gnus-uu.el (gnus-uu-uustrip-article-as): Added more corrections
-        of corrupt uucode.
-        (gnus-uu-uustrip-article-as): Changed the algorithm for finding
-        begin/body lines of encoded articles.
-        (gnus-uu-check-correct-stripped-uucode): Handle
-        extraneous empty lines in uuencoded postings.
+       * gnus-uu.el (gnus-uu-uustrip-article-as): Added more corrections
+       of corrupt uucode.
+       (gnus-uu-uustrip-article-as): Changed the algorithm for finding
+       begin/body lines of encoded articles.
+       (gnus-uu-check-correct-stripped-uucode): Handle
+       extraneous empty lines in uuencoded postings.
 
 
-        * gnus-uu.el (gnus-uu-uustrip-article-as, gnus-uu-clean-up):
-        Check before calling process-status.
-        (gnus-uu-uuencode-and-post): Added possibly non-standard
-        posting of uuencoded files.
+       * gnus-uu.el (gnus-uu-uustrip-article-as, gnus-uu-clean-up):
+       Check before calling process-status.
+       (gnus-uu-uuencode-and-post): Added possibly non-standard
+       posting of uuencoded files.
 
 1994-04-14  Simon Marshall  (Simon.Marshall@mail.esrin.esa.it)
 
 
 1994-04-14  Simon Marshall  (Simon.Marshall@mail.esrin.esa.it)
 
 
 1994-04-13  Stephen Gildea  (gildea@stop.mail-abuse.org)
 
 
 1994-04-13  Stephen Gildea  (gildea@stop.mail-abuse.org)
 
-       * mh-e.el, mh-utils.el: (mh-progs, mh-lib): Move from mh-e.el
+       * mh-e.el, mh-utils.el (mh-progs, mh-lib): Move from mh-e.el
        to mh-utils.el for Emacs 19.23, which doesn't define them in paths.el.
 
        * mh-utils.el (mh-find-progs): Add paths for BSDI.  Put local
        to mh-utils.el for Emacs 19.23, which doesn't define them in paths.el.
 
        * mh-utils.el (mh-find-progs): Add paths for BSDI.  Put local
        expression is just a variable.
 
        * dired-aux.el (dired-add-entry): Set opoint at beginning of line.
        expression is just a variable.
 
        * dired-aux.el (dired-add-entry): Set opoint at beginning of line.
-       No need to explicitly discard direcory from file name.
+       No need to explicitly discard directory from file name.
 
 1994-04-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-04-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * cust-print.el: Simplify top-level definition of defalias
        for Emacs 18.
 
        * cust-print.el: Simplify top-level definition of defalias
        for Emacs 18.
 
-       * edebug.el: (keywordp): Remove definition.
+       * edebug.el (keywordp): Remove definition.
        (edebug-form): Check whether keywordp is defined.
 
 1994-04-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        (edebug-form): Check whether keywordp is defined.
 
 1994-04-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 1994-04-05  Daniel LaLiberte  (liberte@churchy.gnu.ai.mit.edu)
 
 
 1994-04-05  Daniel LaLiberte  (liberte@churchy.gnu.ai.mit.edu)
 
-       * cust-print.el:  Change install-* and uninstall-*
+       * cust-print.el: Change install-* and uninstall-*
        to *-install and *-uninstall.
 
        * eval-region.el: Change install-* and uninstall-*
        to *-install and *-uninstall.
 
        * eval-region.el: Change install-* and uninstall-*
 1994-04-04  Daniel LaLiberte  (liberte@spiff.gnu.ai.mit.edu)
 
        * edebug.el: Change "-emacs-" to "-original-" throughout.
 1994-04-04  Daniel LaLiberte  (liberte@spiff.gnu.ai.mit.edu)
 
        * edebug.el: Change "-emacs-" to "-original-" throughout.
-       (edebug-last-sexp): Fix missing ";;"
+       (edebug-last-sexp): Fix missing ";;".
        (edebug-read): Fix docstring, &optional arg,
        (edebug-read): Fix docstring, &optional arg,
-               and the check that stream is current-buffer.
+       and the check that stream is current-buffer.
        (edebug-install-read-eval-functions): Use (elisp-eval-region-install).
        (edebug-uninstall-read-eval-functions): Restore to function values.
        (edebug-eval-defun): Repair check for edebug-all-defs.
        (edebug-top-level-form): Set edebug-all-defs to t.
        (edebug-read-and-maybe-wrap-form1): Call edebug-original-read
        (edebug-install-read-eval-functions): Use (elisp-eval-region-install).
        (edebug-uninstall-read-eval-functions): Restore to function values.
        (edebug-eval-defun): Repair check for edebug-all-defs.
        (edebug-top-level-form): Set edebug-all-defs to t.
        (edebug-read-and-maybe-wrap-form1): Call edebug-original-read
-                                          instead of read.
+       instead of read.
        (edebug-enter): Bind pre-command-hook and post-command-hook to nil.
        (edebug-enter): Bind pre-command-hook and post-command-hook to nil.
-               Reset these variables and executing-macro to outside values.
+       Reset these variables and executing-macro to outside values.
        (edebug-display): Reset global variables to outside values.
        (edebug-recursive-edit): Reset global variables to outside values.
        (edebug-outside-excursion): Set outside values of global variables
        (edebug-display): Reset global variables to outside values.
        (edebug-recursive-edit): Reset global variables to outside values.
        (edebug-outside-excursion): Set outside values of global variables
-                                  in case they were changed by side effect.
-       (edebug-instrument-callee): Use edebug-original-read instaed of read.
+       in case they were changed by side effect.
+       (edebug-instrument-callee): Use edebug-original-read instead of read.
        (edebug-eval-result-list): While evaluating evaluation list,
        (edebug-eval-result-list): While evaluating evaluation list,
-               bind edebug-execution-mode and edebug-trace to nil.
-
+       bind edebug-execution-mode and edebug-trace to nil.
 
 1994-04-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-04-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-04-02  Karl Fogel  (kfogel@phylo.life.uiuc.edu)
 
 
 1994-04-02  Karl Fogel  (kfogel@phylo.life.uiuc.edu)
 
-        * saveplace.el (save-place-version-control): New var, for determining
-        how to back up the master saved-places file.
-        (save-place-alist-to-file): Bind version-control depending on
-        `save-place-version-control'.
+       * saveplace.el (save-place-version-control): New var, for determining
+       how to back up the master saved-places file.
+       (save-place-alist-to-file): Bind version-control depending on
+       `save-place-version-control'.
        (hook for find-file-hooks): Specify the APPEND arg to add-hook.
 
 1994-04-01  Ethan Bradford  (ethanb@ptolemy.astro.washington.edu)
        (hook for find-file-hooks): Specify the APPEND arg to add-hook.
 
 1994-04-01  Ethan Bradford  (ethanb@ptolemy.astro.washington.edu)
        * gud.el (gud-gdb-complete-command): New defun to support true
        GDB completion in the GUD buffer.  Requires assistance from
        GDB in the form of the `complete' command.
        * gud.el (gud-gdb-complete-command): New defun to support true
        GDB completion in the GUD buffer.  Requires assistance from
        GDB in the form of the `complete' command.
-       (gud-gdb-complete-in-progress, gud-gdb-complete-string,
-       gud-gdb-complete-break, gud-gdb-complete-list,
-       gud-gdb-complete-filter): New.
+       (gud-gdb-complete-in-progress, gud-gdb-complete-string)
+       (gud-gdb-complete-break, gud-gdb-complete-list)
+       (gud-gdb-complete-filter): New.
        (gdb): Bind TAB to gud-gdb-complete-command.
 
 1994-03-25  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        (gdb): Bind TAB to gud-gdb-complete-command.
 
 1994-03-25  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * edebug.el: New version from author.
 
 
        * edebug.el: New version from author.
 
-       * cust-print.el Change "internal" to "original" throughout.
-        (add-custom-printer, delete-custom-printer) replace old
+       * cust-print.el: Change "internal" to "original" throughout.
+       (add-custom-printer, delete-custom-printer): Replace old
        customizers.
        customizers.
-        (with-custom-print) new
-        (custom-prin1-to-string) Made it more robust.
+       (with-custom-print): New.
+       (custom-prin1-to-string): Made it more robust.
 
 1994-03-23  Simon Marshall  (simonm@penelope)
 
 
 1994-03-23  Simon Marshall  (simonm@penelope)
 
 1994-03-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * select.el (x-valid-simple-selection-p): Accept an overlay.
 1994-03-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * select.el (x-valid-simple-selection-p): Accept an overlay.
-       (xselect-convert-to-string, xselect-convert-to-length):
-       (xselect-convert-to-filename xselect-convert-to-charpos):
+       (xselect-convert-to-string, xselect-convert-to-length)
+       (xselect-convert-to-filename xselect-convert-to-charpos)
        (xselect-convert-to-lineno, xselect-convert-to-colno): Likewise.
 
        * subr.el (one-window-p): New argument all-frames.
        (xselect-convert-to-lineno, xselect-convert-to-colno): Likewise.
 
        * subr.el (one-window-p): New argument all-frames.
 
 1994-03-18  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-03-18  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
-
        * help.el (help-with-tutorial): Avoid unexplained large blank area.
 
        * disp-table.el (create-glyph): Don't use slots that look like ASCII.
        * help.el (help-with-tutorial): Avoid unexplained large blank area.
 
        * disp-table.el (create-glyph): Don't use slots that look like ASCII.
        (standard-display-g1, standard-display-graphic): Ditto.
        (standard-display-underline): If window system, use underline font.
 
        (standard-display-g1, standard-display-graphic): Ditto.
        (standard-display-underline): If window system, use underline font.
 
-
 1994-03-18  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * compile.el (compilation-error-regexp-alist): Generalize ultrix 3
 1994-03-18  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * compile.el (compilation-error-regexp-alist): Generalize ultrix 3
        (Man-getpage-in-background): Require env before printing message.
 
        * mh-comp.el, mh-funcs.el, mh-mime.el, mh-pick.el, mh-seq.el,
        (Man-getpage-in-background): Require env before printing message.
 
        * mh-comp.el, mh-funcs.el, mh-mime.el, mh-pick.el, mh-seq.el,
-       mh-utils.el: New files.
+       mh-utils.el: New files.
        * mh-e.el: Version 4.0 from Gildea.
 
 1994-03-14  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
        * mh-e.el: Version 4.0 from Gildea.
 
 1994-03-14  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
        * appt.el: Doc fix.
 
        * add-log.el, ange-ftp.el, cplus-md.el, dired-aux.el, dired.el,
        * appt.el: Doc fix.
 
        * add-log.el, ange-ftp.el, cplus-md.el, dired-aux.el, dired.el,
-       files.el, gnus.el, ispell.el, subr.el, texinfmt.el: Don't use
+       files.el, gnus.el, ispell.el, subr.el, texinfmt.el: Don't use
        triple-hyphen in a character class.
        * scheme.el (scheme-let-indent): Put hyphen in a safer place in
        the character class.
        triple-hyphen in a character class.
        * scheme.el (scheme-let-indent): Put hyphen in a safer place in
        the character class.
 
        * mouse.el (mouse-kill): Select the clicked window first.
 
 
        * mouse.el (mouse-kill): Select the clicked window first.
 
-       * outline.el: (outline-mode, outline-level): Doc fix.
+       * outline.el (outline-mode, outline-level): Doc fix.
        (outline-on-heading-p): Use bolp, not bobp.
        (outline-hide-other): Rename from hide-other.
        (outline-hide-sublevels): Rename from hide-sublevels.
        (outline-on-heading-p): Use bolp, not bobp.
        (outline-hide-other): Rename from hide-other.
        (outline-hide-sublevels): Rename from hide-sublevels.
 
        * rmail.el (rmail-ignored-headers): Add several x400 header types.
 
 
        * rmail.el (rmail-ignored-headers): Add several x400 header types.
 
-       * ispell.el (ispell-pdict-save, ispell-kill-ispell, ispell-continue):
+       * ispell.el (ispell-pdict-save, ispell-kill-ispell, ispell-continue)
        (ispell-help): Add autoloads.
 
        * bookmark.el (kill-emacs-hook): Don't autoload this hook.
        (ispell-help): Add autoloads.
 
        * bookmark.el (kill-emacs-hook): Don't autoload this hook.
        * shell.el (shell-get-current-command, shell-after-partial-filename):
        Functions deleted.
 
        * shell.el (shell-get-current-command, shell-after-partial-filename):
        Functions deleted.
 
-       * shell.el (shell-dynamic-complete-environment-variable,
-       shell-replace-by-expanded-directory): New commands.
-       (shell-match-partial-variable,
-       shell-dynamic-complete-as-environment-variable): New functions.
+       * shell.el (shell-dynamic-complete-environment-variable)
+       (shell-replace-by-expanded-directory): New commands.
+       (shell-match-partial-variable)
+       (shell-dynamic-complete-as-environment-variable): New functions.
 
 
-       * comint.el (comint-after-partial-filename-command,
-       comint-dynamic-complete-filename-command,
-       comint-dynamic-complete-command-command,
-       comint-get-current-command): Deleted.
+       * comint.el (comint-after-partial-filename-command)
+       (comint-dynamic-complete-filename-command)
+       (comint-dynamic-complete-command-command)
+       (comint-get-current-command): Deleted.
 
        * comint.el (comint-input-sentinel-functions):
        Replaces comint-input-sentinel.
 
        * comint.el (comint-input-sentinel-functions):
        Replaces comint-input-sentinel.
 
        * comint.el (comint-word): New function.
        (comint-match-partial-filename): Use it.
 
        * comint.el (comint-word): New function.
        (comint-match-partial-filename): Use it.
-       (comint-after-partial-filename, comint-match-partial-variable,
-       comint-dynamic-complete-variable): Deleted.
+       (comint-after-partial-filename, comint-match-partial-variable)
+       (comint-dynamic-complete-variable): Deleted.
 
        * comint.el (comint-dynamic-complete):
        Run hooks on comint-dynamic-complete-functions.
 
        * comint.el (comint-dynamic-complete):
        Run hooks on comint-dynamic-complete-functions.
 
 1994-03-03  Christian Lynbech  (lynbech@daimi.aau.dk)
 
 
 1994-03-03  Christian Lynbech  (lynbech@daimi.aau.dk)
 
-       * appt.el: Better use add-hook than setq when setting
-       display-time-hook
+       * appt.el: Better use add-hook than setq when setting display-time-hook.
 
 1994-03-03  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-03-03  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-03-01  Ed Reingold  (reingold@goldman.gnu.ai.mit.edu)
 
 
 1994-03-01  Ed Reingold  (reingold@goldman.gnu.ai.mit.edu)
 
-       * calendar.el: (calendar-current-date): Use fixed assoc list for
-        month names so that changing the array of names doesn't screw up
+       * calendar.el (calendar-current-date): Use fixed assoc list for
+       month names so that changing the array of names doesn't screw up
        the determination of the current date.
 
 1994-03-01  Ethan Bradford  (ethanb@ptolemy.astro.washington.edu)
        the determination of the current date.
 
 1994-03-01  Ethan Bradford  (ethanb@ptolemy.astro.washington.edu)
 
 1994-02-22  Jay K. Adams  (jka@mustang.ece.cmu.edu)
 
 
 1994-02-22  Jay K. Adams  (jka@mustang.ece.cmu.edu)
 
-       * jka-compr.el: (jka-compr-partial-uncompress): Make dd give you
+       * jka-compr.el (jka-compr-partial-uncompress): Make dd give you
        one more block than you think you need.
 
        * jka-compr.el (jka-compr-dd-blocksize): Change default value to 256.
        one more block than you think you need.
 
        * jka-compr.el (jka-compr-dd-blocksize): Change default value to 256.
        Removed autoload for `backquote'.
        Removed arglist specifications for `documentation' and `fset'.
        (ad-emacs19-p, ad-use-jwz-compiler): Removed these variables.
        Removed autoload for `backquote'.
        Removed arglist specifications for `documentation' and `fset'.
        (ad-emacs19-p, ad-use-jwz-compiler): Removed these variables.
-       (ad-lemacs-p, ad-v19-compiled-p, ad-subr-arglist,
-       ad-make-advised-docstring): Removed reference to `ad-emacs19-p'.
+       (ad-lemacs-p, ad-v19-compiled-p, ad-subr-arglist)
+       (ad-make-advised-docstring): Removed reference to `ad-emacs19-p'.
        (ad-compiled-p): Renamed from `ad-v19-compiled-p'.  Removed old
        definition of `ad-compiled-p'.
        (ad-compiled-code): Renamed from `ad-v19-compiled-code'.
        (ad-compiled-p): Renamed from `ad-v19-compiled-p'.  Removed old
        definition of `ad-compiled-p'.
        (ad-compiled-code): Renamed from `ad-v19-compiled-code'.
        are now at the top level.
        (ad-advised-byte-code-definition): Renamed to `ad-advised-byte-code'
        and removed the definition of `ad-advised-byte-code' via `fset'.
        are now at the top level.
        (ad-advised-byte-code-definition): Renamed to `ad-advised-byte-code'
        and removed the definition of `ad-advised-byte-code' via `fset'.
-       (ad-advised-byte-code-definition, ad-recover-byte-code,
-       ad-stop-advice, ad-recover-normality): Removed
+       (ad-advised-byte-code-definition, ad-recover-byte-code)
+       (ad-stop-advice, ad-recover-normality): Removed
        `ad-real-byte-codify'-cation of their definitions.
        (ad-adjust-stack-sizes): Removed.
        (ad-enable-definition-hooks, ad-disable-definition-hooks):
        `ad-real-byte-codify'-cation of their definitions.
        (ad-adjust-stack-sizes): Removed.
        (ad-enable-definition-hooks, ad-disable-definition-hooks):
        changed the default formatting of advised docstrings.
        (ad-make-plain-docstring, ad-make-freeze-docstring): New functions.
 
        changed the default formatting of advised docstrings.
        (ad-make-plain-docstring, ad-make-freeze-docstring): New functions.
 
-       * advice.el: (ad-recover-all, ad-scan-byte-code-for-fsets):
+       * advice.el (ad-recover-all, ad-scan-byte-code-for-fsets):
        Removed unused condition variable `ignore-errors'.
 
        * advice.el (ad-save-real-definition): New macro to save real
        Removed unused condition variable `ignore-errors'.
 
        * advice.el (ad-save-real-definition): New macro to save real
 1994-02-22  Ed Reingold  (reingold@mole.gnu.ai.mit.edu)
 
        * calendar.el (calendar-cursor-to-date): Fix to handle starred
 1994-02-22  Ed Reingold  (reingold@mole.gnu.ai.mit.edu)
 
        * calendar.el (calendar-cursor-to-date): Fix to handle starred
-        days correctly.
+       days correctly.
 
 1994-02-22  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-02-22  Karl Heuer  (kwzh@hal.gnu.ai.mit.edu)
 
 
 1994-02-17  Noah Friedman  (friedman@splode.com)
 
 
 1994-02-17  Noah Friedman  (friedman@splode.com)
 
-        * files.el (interpreter-mode-alist): Add entries for awk, gawk, and
-        scm scripts.
+       * files.el (interpreter-mode-alist): Add entries for awk, gawk, and
+       scm scripts.
 
 1994-02-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1994-02-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 1994-02-14  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * files.el (interpreter-mode-alist): New variable.
 1994-02-14  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * files.el (interpreter-mode-alist): New variable.
-       (set-auto-mode): Use that for chosing a mode.
+       (set-auto-mode): Use that for choosing a mode.
 
 1994-02-14  Karl Heuer  (kwzh@geech.gnu.ai.mit.edu)
 
 
 1994-02-14  Karl Heuer  (kwzh@geech.gnu.ai.mit.edu)
 
        Update copyright year in displayed message.
 
        * faces.el (face-initialize): Specify default characteristics
        Update copyright year in displayed message.
 
        * faces.el (face-initialize): Specify default characteristics
-       for the standard faces.  Use face-fill-in to set up existing frames.
+       for the standard faces.  Use face-fill-in to set up existing frames.
        (face-fill-in, face-try-color-list): New subroutines.
        Handle underline, foreground and background in the
        frame-independent info of a face.
        (face-fill-in, face-try-color-list): New subroutines.
        Handle underline, foreground and background in the
        frame-independent info of a face.
        * fileio.c (Fsubstitute_in_file_name): Remove long-dead code
        that looked at USER before LOGNAME.
 
        * fileio.c (Fsubstitute_in_file_name): Remove long-dead code
        that looked at USER before LOGNAME.
 
-       * time.el (display-time-filter):  Remove unnecessary (getenv "LOGNAME")
+       * time.el (display-time-filter): Remove unnecessary (getenv "LOGNAME")
        and (getenv "USER"), since (user-login-name) already does this.
        * gnuspost.el (gnus-inews-login-name): Likewise.
        * gnus.el (gnus-user-login-name): Fix doc string accordingly.
        and (getenv "USER"), since (user-login-name) already does this.
        * gnuspost.el (gnus-inews-login-name): Likewise.
        * gnus.el (gnus-user-login-name): Fix doc string accordingly.
-       * subr.el (user-original-login-name):  Reduce to a defalias, since
+       * subr.el (user-original-login-name): Reduce to a defalias, since
        it's redundant with user-login-name.  All callers changed to use
        user-login-name.
 
        it's redundant with user-login-name.  All callers changed to use
        user-login-name.
 
        (calendar-cursor-to-date): Add optional parameter to cause error
        signal when cursor is not on a date---this allows lots of
        simplifications throughout the code.
        (calendar-cursor-to-date): Add optional parameter to cause error
        signal when cursor is not on a date---this allows lots of
        simplifications throughout the code.
-       (calendar-forward-month,calendar-set-mark,
-       calendar-exchange-point-and-mark,calendar-count-days-region,
-       calendar-print-day-of-year,calendar-print-iso-date,
-       calendar-print-julian-date,calendar-print-islamic-date,
-       calendar-print-hebrew-date,calendar-print-astro-day-number):
+       (calendar-forward-month,calendar-set-mark)
+       (calendar-exchange-point-and-mark,calendar-count-days-region)
+       (calendar-print-day-of-year,calendar-print-iso-date)
+       (calendar-print-julian-date,calendar-print-islamic-date)
+       (calendar-print-hebrew-date,calendar-print-astro-day-number):
        Use simplification.
 
        * holidays.el (calendar-cursor-holidays): Use new error arg
        Use simplification.
 
        * holidays.el (calendar-cursor-holidays): Use new error arg
        * diary.el (view-diary-entries,diary-islamic-date): Use new error arg
        to calendar-cursor-to-date.
 
        * diary.el (view-diary-entries,diary-islamic-date): Use new error arg
        to calendar-cursor-to-date.
 
-       * diary-ins.el (insert-diary-entry,insert-weekly-diary-entry,
-       insert-monthly-diary-entry,insert-yearly-diary-entry,
-       insert-anniversary-diary-entry,insert-block-diary-entry,
-       insert-cyclic-diary-entry,insert-hebrew-diary-entry,
-       insert-monthly-hebrew-diary-entry,insert-yearly-hebrew-diary-entry,
-       insert-islamic-diary-entry,insert-monthly-islamic-diary-entry,
-       insert-yearly-islamic-diary-entry): Use new error arg
+       * diary-ins.el (insert-diary-entry,insert-weekly-diary-entry)
+       (insert-monthly-diary-entry,insert-yearly-diary-entry)
+       (insert-anniversary-diary-entry,insert-block-diary-entry)
+       (insert-cyclic-diary-entry,insert-hebrew-diary-entry)
+       (insert-monthly-hebrew-diary-entry,insert-yearly-hebrew-diary-entry)
+       (insert-islamic-diary-entry,insert-monthly-islamic-diary-entry)
+       (insert-yearly-islamic-diary-entry): Use new error arg
        to calendar-cursor-to-date.
 
        * solar.el (calendar-sunrise-sunset): Use new error arg
        to calendar-cursor-to-date.
 
        * solar.el (calendar-sunrise-sunset): Use new error arg
        to calendar-cursor-to-date.
 
        * solar.el (sunrise-sunset): Allow it to be called without an
        to calendar-cursor-to-date.
 
        * solar.el (sunrise-sunset): Allow it to be called without an
-       argument (as advertized).
+       argument (as advertised).
 
 1994-02-07  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1994-02-07  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
        * mouse.el (mouse-yank-secondary): Do move point.
        (mouse-yank-at-point): New var.
 
        * mouse.el (mouse-yank-secondary): Do move point.
        (mouse-yank-at-point): New var.
-       (mouse-yank-at-click, mouse-yank-secondary) Obey that.
+       (mouse-yank-at-click, mouse-yank-secondary): Obey that.
 
        * menu-bar.el: Use > as convention for another menu follows.
        (menu-bar-edit-menu): Add entry for Emerge.
 
        * menu-bar.el: Use > as convention for another menu follows.
        (menu-bar-edit-menu): Add entry for Emerge.
        (emerge-set-keys): Put them into the emerge-edit-keymap.
        (emerge-minor-modes-list): Add defvar.
        (emerge-before-flag, emerge-after-flag): Move defvars up.
        (emerge-set-keys): Put them into the emerge-edit-keymap.
        (emerge-minor-modes-list): Add defvar.
        (emerge-before-flag, emerge-after-flag): Move defvars up.
-       (emerge-files-remote, emerge-files-with-ancestor-remote):
+       (emerge-files-remote, emerge-files-with-ancestor-remote)
        (emerge-remote-exit): Var exit-func renamed to emerge-exit-func.
 
 1994-02-05  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
        (emerge-remote-exit): Var exit-func renamed to emerge-exit-func.
 
 1994-02-05  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        * mouse-sel.el (mouse-sel-version): Don't base version number on
        RCS revision.  Updated to version 2.0.
 
        * mouse-sel.el (mouse-sel-version): Don't base version number on
        RCS revision.  Updated to version 2.0.
-       (mouse-sel-set-selection-function, mouse-sel-get-selection-function,
-        mouse-sel-check-selection-function):
+       (mouse-sel-set-selection-function, mouse-sel-get-selection-function)
+       (mouse-sel-check-selection-function):
        Check whether X11 functions are bound when setting defaults.
        (mouse-extend): Check whether modify-frame-parameters is bound before
        calling it.  Add support to kill region with double-mouse-3.
        Check whether X11 functions are bound when setting defaults.
        (mouse-extend): Check whether modify-frame-parameters is bound before
        calling it.  Add support to kill region with double-mouse-3.
 
 1994-02-02  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
 
 1994-02-02  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * vc.el (vc-parse-buffer): arrange for old properties to get
+       * vc.el (vc-parse-buffer): Arrange for old properties to get
        cleared when their match string is not found in the master file.
 
 1994-02-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        cleared when their match string is not found in the master file.
 
 1994-02-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * tabify.el (tabify): Don't delete back before initial START.
 
 
        * tabify.el (tabify): Don't delete back before initial START.
 
-       * appt.el: (appt-display-interval, appt-display-duration)
+       * appt.el (appt-display-interval, appt-display-duration)
        (appt-message-warning-time): Use larger defaults.
 
        (appt-message-warning-time): Use larger defaults.
 
-1994-01-31  (saw@cebaf.gov)
+1994-01-31  Stephen A. Wood  (saw@cebaf.gov)
 
        * fortran.el (calculate-fortran-indent): Handle
        Fortran 90 INTERFACE and SELECT/CASE blocks.
 
 1994-01-31  Boris Goldowsky  (boris@moose.cs.rochester.edu)
 
 
        * fortran.el (calculate-fortran-indent): Handle
        Fortran 90 INTERFACE and SELECT/CASE blocks.
 
 1994-01-31  Boris Goldowsky  (boris@moose.cs.rochester.edu)
 
-       * avoid.el: (mouse-avoidance-nudge-mouse): Use (frame-width) and
+       * avoid.el (mouse-avoidance-nudge-mouse): Use (frame-width) and
        (frame-height) instead of erroneous (window-width) and (window-height).
        (mouse-avoidance-simple-hook): Raise frame first.
        (mouse-avoidance-fancy-hook): If moving mouse would enter
        (frame-height) instead of erroneous (window-width) and (window-height).
        (mouse-avoidance-simple-hook): Raise frame first.
        (mouse-avoidance-fancy-hook): If moving mouse would enter
 
 1994-01-31  Karl Heuer  (kwzh@mole.gnu.ai.mit.edu)
 
 
 1994-01-31  Karl Heuer  (kwzh@mole.gnu.ai.mit.edu)
 
-       * rmailsum.el (rmail-summary-mail, rmail-summary-continue,
-       rmail-summary-reply, rmail-summary-retry-failure): Fix rmail
+       * rmailsum.el (rmail-summary-mail, rmail-summary-continue)
+       (rmail-summary-reply, rmail-summary-retry-failure): Fix rmail
        summary commands to work with rmail-mail-new-frame.
 
 1994-01-30  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
        summary commands to work with rmail-mail-new-frame.
 
 1994-01-30  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
        * calendar.el (calendar-version): New function.
        Adjustments to commentary at top of file.
 
        * calendar.el (calendar-version): New function.
        Adjustments to commentary at top of file.
-       (diary-entry-marker, calendar-today-marker,
-       calendar-holiday-marker): Don't autoload them; change definitions
+       (diary-entry-marker, calendar-today-marker)
+       (calendar-holiday-marker): Don't autoload them; change definitions
        to support monochrome and color workstations.
        to support monochrome and color workstations.
-       (calendar-french-date-string,calendar-mayan-date-string): Autoload
-       them.
-       (calendar-day-of-year-string, calendar-iso-date-string,
-       calendar-julian-date-string,calendar-islamic-date-string,
-       calendar-hebrew-date-string,calendar-astro-date-string): New functions
-       (calendar-print-day-of-year, calendar-print-iso-date,
-       calendar-print-iso-date,calendar-print-julian-date,
-       calendar-print-islamic-date,calendar-print-hebrew-date,
-       calendar-print-astro-day-number): Use them.
+       (calendar-french-date-string,calendar-mayan-date-string): Autoload them.
+       (calendar-day-of-year-string, calendar-iso-date-string)
+       (calendar-julian-date-string,calendar-islamic-date-string)
+       (calendar-hebrew-date-string,calendar-astro-date-string): New functions.
+       (calendar-print-day-of-year, calendar-print-iso-date)
+       (calendar-print-iso-date,calendar-print-julian-date)
+       (calendar-print-islamic-date,calendar-print-hebrew-date)
+       (calendar-print-astro-day-number): Use them.
        (calendar-mode-map): Add mouse support.
        (calendar-unmark,mark-visible-calendar-date,calendar-mark-today):
        Rewritten.
 
        (calendar-mode-map): Add mouse support.
        (calendar-unmark,mark-visible-calendar-date,calendar-mark-today):
        Rewritten.
 
-       * diary.el (diary-day-of-year, diary-iso-date,  diary-islamic-date,
-       diary-hebrew-date, diary-julian-date, diary-astro-day-number):
+       * diary.el (diary-day-of-year, diary-iso-date, diary-islamic-date)
+       (diary-hebrew-date, diary-julian-date, diary-astro-day-number):
        Use new functions from calendar.el.
 
        * holidays.el (list-calendar-holidays): Fix mode line.
        Use new functions from calendar.el.
 
        * holidays.el (list-calendar-holidays): Fix mode line.
 
        * shell.el (shell-cd): Function removed.
        (shell-prefixed-directory-name): New defsubst.
 
        * shell.el (shell-cd): Function removed.
        (shell-prefixed-directory-name): New defsubst.
-       (shell-process-popd, shell-process-pushd, shell-process-cd,
-       shell-resync-dirs): Apply it to ARG when it's a directory name.  Use
-       (concat comint-file-name-prefix "~") in place of (getenv "HOME") or
-       "~".  Call cd instead of shell-cd.
+       (shell-process-popd, shell-process-pushd, shell-process-cd)
+       (shell-resync-dirs): Apply it to ARG when it's a directory name.
+       Use (concat comint-file-name-prefix "~") in place of (getenv "HOME")
+       or "~".  Call cd instead of shell-cd.
 
        * menu-bar.el (mouse-menu-choose-yank): Don't use
        rotate-yank-pointer; set kill-ring-yank-pointer explicitly
 
        * menu-bar.el (mouse-menu-choose-yank): Don't use
        rotate-yank-pointer; set kill-ring-yank-pointer explicitly
        * files.el (auto-mode-alist): Default mode for "changelo" set to
        change-log-mode to support ms-dos 8+3 file names.  AAAARRGGG!  Also
        use emacs-lisp-mode for "_emacs" file which is the equivalent of
        * files.el (auto-mode-alist): Default mode for "changelo" set to
        change-log-mode to support ms-dos 8+3 file names.  AAAARRGGG!  Also
        use emacs-lisp-mode for "_emacs" file which is the equivalent of
-       ".emacs"
+       ".emacs".
 
        * bytecomp.el (byte-compile-file) [ms-dos]: Save as binary.
 
 
        * bytecomp.el (byte-compile-file) [ms-dos]: Save as binary.
 
 
        * files.el (make-backup-file-name, backup-file-name-p) [ms-dos]:
        Use "*.bak" as backup file name.
 
        * files.el (make-backup-file-name, backup-file-name-p) [ms-dos]:
        Use "*.bak" as backup file name.
-       (user-init-file): new variable.
+       (user-init-file): New variable.
 
        * inc-vers.el [ms-dos]: Save version.el as *binary*.
 
 
        * inc-vers.el [ms-dos]: Save version.el as *binary*.
 
 
        * novice.el (enable-command, disable-command): Use user-init-file.
 
 
        * novice.el (enable-command, disable-command): Use user-init-file.
 
-       * desktop.el: (desktop-buffer-mh): New function for mh mail system.
+       * desktop.el (desktop-buffer-mh): New function for mh mail system.
        (desktop-buffer-handlers): Add desktop-buffer-mh.
        (desktop-buffer): Correct setting of auto-fill-mode.
        Make the compilation silent using (eval-when-compile ...)
        (desktop-buffer-handlers): Add desktop-buffer-mh.
        (desktop-buffer): Correct setting of auto-fill-mode.
        Make the compilation silent using (eval-when-compile ...)
        (desktop-save): Use desktop-create-buffer-form.
        (desktop-value-to-string): New function.
        (desktop-outvar): Clean-up using desktop-value-to-string.
        (desktop-save): Use desktop-create-buffer-form.
        (desktop-value-to-string): New function.
        (desktop-outvar): Clean-up using desktop-value-to-string.
-       (desktop-save): clean-up Using desktop-value-to-string.
+       (desktop-save): Clean-up using desktop-value-to-string.
        (desktop-save): Decide Emacs version at compile time.
        (desktop-locals-to-save): New variable.
        (desktop-truncate): New function.
        (desktop-save): Decide Emacs version at compile time.
        (desktop-locals-to-save): New variable.
        (desktop-truncate): New function.
 
        * paths.el (manual-program): Deleted.
 
 
        * paths.el (manual-program): Deleted.
 
-1993-01-01  Martin Boyer <mboyer@ireq-robot.hydro.qc.ca>
+1993-01-01  Martin Boyer  <mboyer@ireq-robot.hydro.qc.ca>
 
 
-       * bibtex.el (bibtex-field-name, bibtex-field-const, bibtex-field-text):
-       Adapted to Emacs 19 regex rules.
-       (bibtex-reference): Removed one set of parentheses (a workaround).
+       * bibtex.el (bibtex-field-name, bibtex-field-const, bibtex-field-text):
+       Adapted to Emacs 19 regex rules.
+       (bibtex-reference): Removed one set of parentheses (a workaround).
 
 1993-01-01  Michael D. Ernst  (mernst@research.microsoft.com)
 
 
 1993-01-01  Michael D. Ernst  (mernst@research.microsoft.com)
 
        * rmailsum.el (rmail-summary-delete-forward): Move to next or prev msg
        among those included in the summary.
 
        * rmailsum.el (rmail-summary-delete-forward): Move to next or prev msg
        among those included in the summary.
 
-1993-12-29  Ken Manheimer (klm@nist.gov)
+1993-12-29  Ken Manheimer  (klm@nist.gov)
 
        * icomplete.el (icomplete-pre-command-hook): Reconciled with
        keyboard macro operation.
 
        * icomplete.el (icomplete-pre-command-hook): Reconciled with
        keyboard macro operation.
 
 1993-12-22  Noah Friedman  (friedman@splode.com)
 
 
 1993-12-22  Noah Friedman  (friedman@splode.com)
 
-        * lisp-mnt.el (Bogus-Bureaucratic-Cruft): Changed to
-        `X-Bogus-Bureaucratic-Cruft'.
-        Change comments to indicate that any header starting with `X-' is
-        not supposed to be implemented.  This gives us the same "out"
-        that RFC822 does.
+       * lisp-mnt.el (Bogus-Bureaucratic-Cruft): Changed to
+       `X-Bogus-Bureaucratic-Cruft'.
+       Change comments to indicate that any header starting with `X-' is
+       not supposed to be implemented.  This gives us the same "out"
+       that RFC822 does.
 
 1993-12-16  Richard Stallman  (rms@srarc2)
 
 
 1993-12-16  Richard Stallman  (rms@srarc2)
 
        * gud.el (gud-mipsdbx-massage-args, gud-mipsdbx-marker-filter):
        New functions for dbx support on Mips under Ultrix.
        (gud-dbx-mips-p, gud-mipsdbx-marker-acc): New variables.
        * gud.el (gud-mipsdbx-massage-args, gud-mipsdbx-marker-filter):
        New functions for dbx support on Mips under Ultrix.
        (gud-dbx-mips-p, gud-mipsdbx-marker-acc): New variables.
-       (dbx) If gud-dbx-mips-p is non-nil, overload above two functions
+       (dbx): If gud-dbx-mips-p is non-nil, overload above two functions
        and initialize appropriate command strings for dbx.
 
 1993-12-12  Richard Stallman  (rms@srarc2)
        and initialize appropriate command strings for dbx.
 
 1993-12-12  Richard Stallman  (rms@srarc2)
 
 1993-12-08  Boris Goldowsky  (boris@mink.cs.rochester.edu)
 
 
 1993-12-08  Boris Goldowsky  (boris@mink.cs.rochester.edu)
 
-       * shadowfile.el: (shadow-noquery): Use it.
+       * shadowfile.el (shadow-noquery): Use it.
        (shadow-copy-file): Use abbreviate-file-name to
        avoid incorrect warnings.
        Lucid support commented out (didn't work and caused compiler warnings).
        (shadow-copy-file): Use abbreviate-file-name to
        avoid incorrect warnings.
        Lucid support commented out (didn't work and caused compiler warnings).
        * compile.el (compilation-error-regexp-alist): Generalize
        `"foo.c", line 13:' regexp to also match `"foo.c", line 13 pos 1...'.
 
        * compile.el (compilation-error-regexp-alist): Generalize
        `"foo.c", line 13:' regexp to also match `"foo.c", line 13 pos 1...'.
 
-       * loaddefs.el (point-to-register-compatibility-binding,
-       jump-to-register-compatibility-binding,
-       copy-to-register-compatibility-binding,
-       insert-register-compatibility-binding): Add defaliases for these.
+       * loaddefs.el (point-to-register-compatibility-binding)
+       (jump-to-register-compatibility-binding)
+       (copy-to-register-compatibility-binding)
+       (insert-register-compatibility-binding): Add defaliases for these.
        (ctl-x-map): Bind / j x g to those, respectively, so \[...] always
        expands to the C-x r ... bindings.
 
 1993-12-08  Stephen Gildea  (gildea@stop.mail-abuse.org)
 
        (ctl-x-map): Bind / j x g to those, respectively, so \[...] always
        expands to the C-x r ... bindings.
 
 1993-12-08  Stephen Gildea  (gildea@stop.mail-abuse.org)
 
-       * time-stamp.el (time-stamp-month-dd-yyyy): no leading zero on day.
+       * time-stamp.el (time-stamp-month-dd-yyyy): No leading zero on day.
 
 1993-12-08  Richard Stallman  (rms@srarc2)
 
 
 1993-12-08  Richard Stallman  (rms@srarc2)
 
 
 1993-12-06  Noah Friedman  (friedman@splode.com)
 
 
 1993-12-06  Noah Friedman  (friedman@splode.com)
 
-        * loaddefs.el: Remove autoload for `rlogin-with-args', which no
-        longer exists.
+       * loaddefs.el: Remove autoload for `rlogin-with-args', which no
+       longer exists.
 
 1993-12-06  Michael D. Ernst  (mernst@monozygote)
 
 
 1993-12-06  Michael D. Ernst  (mernst@monozygote)
 
 
        * gnuspost.el (gnus-post-news): Call gnus-read-distributions-file.
 
 
        * gnuspost.el (gnus-post-news): Call gnus-read-distributions-file.
 
-1993-12-06  Anders Holst (aho@sans.kth.se)
+1993-12-06  Anders Holst  (aho@sans.kth.se)
 
        * hippie-exp.el (;; Keywords:): Changed to "abbrev".
 
        * hippie-exp.el (;; Keywords:): Changed to "abbrev".
-        (hippie-expand-ignore-buffers): New variable.
-        (he-regexp-member): New function.
-        (hippie-expand-try-functions-list): Added `try-expand-list'.
-        (try-expand-line-all-buffers, try-expand-list-all-buffers,
-        try-expand-dabbrev-all-buffers): Use `he-regexp-member' and
-        `hippie-expand-ignore-buffers'.
-        (he-list-search): Don't find list containing point.
-        (he-dab-search-regexp): Just match at beginning of words.
-        (he-dabbrev-beg): Never move point forward.
+       (hippie-expand-ignore-buffers): New variable.
+       (he-regexp-member): New function.
+       (hippie-expand-try-functions-list): Added `try-expand-list'.
+       (try-expand-line-all-buffers, try-expand-list-all-buffers,
+       try-expand-dabbrev-all-buffers): Use `he-regexp-member' and
+       `hippie-expand-ignore-buffers'.
+       (he-list-search): Don't find list containing point.
+       (he-dab-search-regexp): Just match at beginning of words.
+       (he-dabbrev-beg): Never move point forward.
 
 1993-12-05  Paul Eggert  (eggert@twinsun.com)
 
 
 1993-12-05  Paul Eggert  (eggert@twinsun.com)
 
 
        * comint.el (comint-mode-map): Put comint-show-output on C-M-l.
 
 
        * comint.el (comint-mode-map): Put comint-show-output on C-M-l.
 
-       * cplus-md.el (c++-indent-line, calculate-c++-indent):
+       * cplus-md.el (c++-indent-line, calculate-c++-indent)
        (indent-c++-exp): Recognize `friend' without `class'.
 
        * rmail.el (rmail): Doc fix.
        (indent-c++-exp): Recognize `friend' without `class'.
 
        * rmail.el (rmail): Doc fix.
 1993-12-01  Morten Welinder  (terra@tyr.diku.dk)
 
        * desktop.el: Add keywords.
 1993-12-01  Morten Welinder  (terra@tyr.diku.dk)
 
        * desktop.el: Add keywords.
-       (desktop-outvar): clean-up output using fewer quotes and \n for
+       (desktop-outvar): Clean-up output using fewer quotes and \n for
        newlines.
        newlines.
-       (desktop-save): print buffer information using \n for newlines.
-       (desktop-save-buffer-p): doc fix.
-       (desktop-save): bug in mark-activity saving.
-       (desktop-buffer-rmail): doc fix.
-       (desktop-buffer-rmail, desktop-buffer-dired, desktop-buffer): use
-       `eq' instead of `equal'.
-       (desktop-clear): end up with one window.
+       (desktop-save): Print buffer information using \n for newlines.
+       (desktop-save-buffer-p): Doc fix.
+       (desktop-save): Bug in mark-activity saving.
+       (desktop-buffer-rmail): Doc fix.
+       (desktop-buffer-rmail, desktop-buffer-dired, desktop-buffer):
+       Use `eq' instead of `equal'.
+       (desktop-clear): End up with one window.
 
 1993-12-01  Richard Stallman  (rms@srarc2)
 
 
 1993-12-01  Richard Stallman  (rms@srarc2)
 
 
 1993-12-01  Noah Friedman  (friedman@splode.com)
 
 
 1993-12-01  Noah Friedman  (friedman@splode.com)
 
-        * rlogin.el (rlogin-filter): initialize `region-begin' to
-        (marker-position proc-mark), not just (point), whatever random
-        value that may be.
-        Put bindings for `proc-mark', `region-begin', and `window' in
-        separate setq forms.
-        In determining whether window-start readjustment is needed, do not
-        examine scroll-step; it is irrelevant.
+       * rlogin.el (rlogin-filter): Initialize `region-begin' to
+       (marker-position proc-mark), not just (point), whatever random
+       value that may be.
+       Put bindings for `proc-mark', `region-begin', and `window' in
+       separate setq forms.
+       In determining whether window-start readjustment is needed, do not
+       examine scroll-step; it is irrelevant.
 
 1993-11-30  Richard Stallman  (rms@srarc2)
 
 
 1993-11-30  Richard Stallman  (rms@srarc2)
 
 
 1993-11-24  Rob Riepel  (riepel@Snowflake.Stanford.edu)
 
 
 1993-11-24  Rob Riepel  (riepel@Snowflake.Stanford.edu)
 
-        * tpu-edt.el (tpu-quoted-insert): New function.
-        (tpu-reset-control-keys): Remove C-f mapping.
-        Insert (in file) fsets for free/bound cursor, scroll
-        margins, key mappings for same.
+       * tpu-edt.el (tpu-quoted-insert): New function.
+       (tpu-reset-control-keys): Remove C-f mapping.
+       Insert (in file) fsets for free/bound cursor, scroll
+       margins, key mappings for same.
 
 
-        * tpu-extras.el: Remove free/bound cursor and scroll
-        margin fsets and key mappings.  Add autoload cookies.
+       * tpu-extras.el: Remove free/bound cursor and scroll
+       margin fsets and key mappings.  Add autoload cookies.
 
 
-        * tpu-doc.el: Add sample test for tpu-set-scroll-margins.
+       * tpu-doc.el: Add sample test for tpu-set-scroll-margins.
 
 1993-11-24  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-24  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-22  Morten Welinder  (terra@tyr.diku.dk)
 
 
 1993-11-22  Morten Welinder  (terra@tyr.diku.dk)
 
-       * add-log.el (add-change-log-entry): put buffer in change-log-mode.
-       (find-change-log): correct calculation of file one directory out.
+       * add-log.el (add-change-log-entry): Put buffer in change-log-mode.
+       (find-change-log): Correct calculation of file one directory out.
 
 1993-11-22  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-22  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-19  Robert J. Chassell  (bob@geech.gnu.ai.mit.edu)
 
 
 1993-11-19  Robert J. Chassell  (bob@geech.gnu.ai.mit.edu)
 
-        * texinfmt.el (texinfo-if-set, texinfo-if-clear): Act
-          appropriately when flat neither set nor cleared.
+       * texinfmt.el (texinfo-if-set, texinfo-if-clear): Act
+       appropriately when flat neither set nor cleared.
 
 1993-11-19  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-19  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-15  Per Bothner  (bothner@cygnus.com)
 
 
 1993-11-15  Per Bothner  (bothner@cygnus.com)
 
-       * iso-acc.el (iso-accents-list):  Added /A for A-with-ring
+       * iso-acc.el (iso-accents-list): Added /A for A-with-ring
        and /E for AE-ligature, with lowercase versions.  These
        letters are used (with O-with-slash) in Norwegian and Danish.
 
        and /E for AE-ligature, with lowercase versions.  These
        letters are used (with O-with-slash) in Norwegian and Danish.
 
        * comint.el (comint-read-input-ring, comint-write-input-ring):
        Treat "" like nil in comint-input-ring-file-name.
 
        * comint.el (comint-read-input-ring, comint-write-input-ring):
        Treat "" like nil in comint-input-ring-file-name.
 
-1993-11-15  Robert J. Chassell (bob@grackle.stockbridge.ma.us)
+1993-11-15  Robert J. Chassell  (bob@grackle.stockbridge.ma.us)
 
 
-        * page.el: Add `provide'.
-        (narrow-to-page): Enable page-delimiter to span lines.
+       * page.el: Add `provide'.
+       (narrow-to-page): Enable page-delimiter to span lines.
 
 
-        * page-ext.el: Revise documentation.  Add `provide'.
-        (pages-directory-for-adding-addresses-narrowing-p):
-        New user option for adding addresses.  Default to narrowing.
-        (pages-directory-for-addresses): Intall user settable options.
-        (add-new-page): Insert new page in specified location.
-        (original-page-delimiter): Set default value to "^^L".
+       * page-ext.el: Revise documentation.  Add `provide'.
+       (pages-directory-for-adding-addresses-narrowing-p):
+       New user option for adding addresses.  Default to narrowing.
+       (pages-directory-for-addresses): Install user settable options.
+       (add-new-page): Insert new page in specified location.
+       (original-page-delimiter): Set default value to "^^L".
 
 1993-11-15  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
 
 1993-11-15  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
 
 1993-11-10  Robert J. Chassell  (bob@kropotkin.gnu.ai.mit.edu)
 
 
 1993-11-10  Robert J. Chassell  (bob@kropotkin.gnu.ai.mit.edu)
 
-        * texinfo.el (texinfo-texi2dvi-command): Separate `texi2dvi'
+       * texinfo.el (texinfo-texi2dvi-command): Separate `texi2dvi'
        command from `tex' command so `texinfo-format-region' can use
        straight `tex' command.
        command from `tex' command so `texinfo-format-region' can use
        straight `tex' command.
-        (texinfo-format-buffer): Use `texinfo-texi2dvi-command'
-        (texinfo-delete-from-print-queue): Revise documentation.
+       (texinfo-format-buffer): Use `texinfo-texi2dvi-command'.
+       (texinfo-delete-from-print-queue): Revise documentation.
        (texinfo-quit-job): Use comint-send-input.
 
        * texinfmt.el (texinfo-format-region): Change `texinfo-[start
        end]-of-header' to `tex-[start end]-of-header'.
 
        (texinfo-quit-job): Use comint-send-input.
 
        * texinfmt.el (texinfo-format-region): Change `texinfo-[start
        end]-of-header' to `tex-[start end]-of-header'.
 
-1993-11-10  Brian Fox  (bfox@mole.gnu.ai.mit.edu)
+1993-11-10  Brian J. Fox  (bfox@mole.gnu.ai.mit.edu)
 
        * rmail.el (rmail-start-mail): Don't do other frame unless we have
 
        * rmail.el (rmail-start-mail): Don't do other frame unless we have
-       a window system, irregardless of the state of rmail-mail-new-frame.
+       a window system, regardless of the state of rmail-mail-new-frame.
 
        * man.el (Man-filter-list): Include anything starting with
        alphabetics, and containing "Last change:".
 
        * man.el (Man-filter-list): Include anything starting with
        alphabetics, and containing "Last change:".
        Man-translate-references has already done the right thing.
 
        * info.el (Info-extract-menu-item): Quote `*' in the menu-item
        Man-translate-references has already done the right thing.
 
        * info.el (Info-extract-menu-item): Quote `*' in the menu-item
-       leadin re-search to prevent us from finding node names which
+       leading re-search to prevent us from finding node names which
        contain the text of another node name within them.
 
        * files.el (find-backup-file-name): Don't fatal-error on
        contain the text of another node name within them.
 
        * files.el (find-backup-file-name): Don't fatal-error on
 
 1993-11-08  Robert J. Chassell  (bob@geech.gnu.ai.mit.edu)
 
 
 1993-11-08  Robert J. Chassell  (bob@geech.gnu.ai.mit.edu)
 
-        * texinfo.el (texinfo-show-structure): Indent appendices properly.
+       * texinfo.el (texinfo-show-structure): Indent appendices properly.
 
 1993-11-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-03  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1993-11-03  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * tex-mode.el (tex-alt-print): New function for menu bar.
-        (tex-define-common-keys, tex-mode-map): Move some items from
+       * tex-mode.el (tex-alt-print): New function for menu bar.
+       (tex-define-common-keys, tex-mode-map): Move some items from
        tex-define-common-keys to tex-mode-map.
        Add more menu-enable properties.
        tex-define-common-keys to tex-mode-map.
        Add more menu-enable properties.
-        (tex-append): Cope with both the original
-        Pascal-based TeX and the newer C-based TeX.
+       (tex-append): Cope with both the original
+       Pascal-based TeX and the newer C-based TeX.
 
 1993-11-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-11-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-10-25  Karl Fogel  (kfogel@mole.gnu.ai.mit.edu)
 
 
 1993-10-25  Karl Fogel  (kfogel@mole.gnu.ai.mit.edu)
 
-        * bookmark.el (bookmark-load, bookmark-write-file): Made
+       * bookmark.el (bookmark-load, bookmark-write-file): Made
        enable-local-eval be nil when loading a bookmark file, since
        bookmark context strings can contain eval forms from the files in
        which the bookmarks are set, and we don't want them evalled when
        enable-local-eval be nil when loading a bookmark file, since
        bookmark context strings can contain eval forms from the files in
        which the bookmarks are set, and we don't want them evalled when
 
        Got rid of ###autoload to put a bookmark menu on the menu-bar.
        Now it will appear on the File menu -- that change is made in
 
        Got rid of ###autoload to put a bookmark menu on the menu-bar.
        Now it will appear on the File menu -- that change is made in
-        menu-bar.el.  See below:
+       menu-bar.el.  See below:
 
 
-        * menu-bar.el: Added a define-key for menu-bar-bookmark-map, so
-        that bookmarks will appear on the File menu of the menu-bar, right
-        after the Print Buffer item.
+       * menu-bar.el: Added a define-key for menu-bar-bookmark-map, so
+       that bookmarks will appear on the File menu of the menu-bar, right
+       after the Print Buffer item.
 
 1993-10-25  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-10-25  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        Scroll so only if point is at or after the process mark.
        When scrolling, put end of text on bottom line, regardless of point.
 
        Scroll so only if point is at or after the process mark.
        When scrolling, put end of text on bottom line, regardless of point.
 
-1993-10-25  Brian Fox  (bfox@albert.gnu.ai.mit.edu)
+1993-10-25  Brian J. Fox  (bfox@albert.gnu.ai.mit.edu)
 
 
-       * ispell.el (ispell): If the buffer to spell has no associated
+       * ispell.el (ispell): If the buffer to spell has no associated
        file, or, the associated file has a special handler, use a
        temporary file with the buffer contents to pass to the local
        ispell process.
        file, or, the associated file has a special handler, use a
        temporary file with the buffer contents to pass to the local
        ispell process.
        * shell.el (shell-read-input-ring, shell-input-ring-file-name):
        Moved to, and renamed in, comint.el.
 
        * shell.el (shell-read-input-ring, shell-input-ring-file-name):
        Moved to, and renamed in, comint.el.
 
-       * shell.el (shell-dynamic-complete-command):  Make sure local
+       * shell.el (shell-dynamic-complete-command): Make sure local
        completion-ignore-case is nil.
 
        * shell.el (shell-mode): Set buffer-local variable paragraph-start
        completion-ignore-case is nil.
 
        * shell.el (shell-mode): Set buffer-local variable paragraph-start
        * comint.el (comint-previous-matching-input-string): Moved to
        comint-previous-matching-input-position.
        (comint-previous-matching-input-string): Use it.
        * comint.el (comint-previous-matching-input-string): Moved to
        comint-previous-matching-input-position.
        (comint-previous-matching-input-string): Use it.
-       (comint-search-arg, comint-search-start,
-       comint-previous-input-string): New subroutines.
-       (comint-previous-input, comint-next-input,
-       comint-previous-matching-input, comint-next-matching-input,
-       comint-previous-matching-input-from-input,
-       comint-next-matching-input-from-input): Use them.
+       (comint-search-arg, comint-search-start)
+       (comint-previous-input-string): New subroutines.
+       (comint-previous-input, comint-next-input)
+       (comint-previous-matching-input, comint-next-matching-input)
+       (comint-previous-matching-input-from-input)
+       (comint-next-matching-input-from-input): Use them.
 
        * comint.el (comint-mode-map): Added signal menu-bar.  Moved
        comint-backward/forward-matching-input to output menu-bar, since
        they move within the buffer rather than do input.
 
 
        * comint.el (comint-mode-map): Added signal menu-bar.  Moved
        comint-backward/forward-matching-input to output menu-bar, since
        they move within the buffer rather than do input.
 
-       * comint.el (comint-send-input, comint-after-pmark-p,
-       comint-kill-input, comint-proc-query): Removed serialisation of
+       * comint.el (comint-send-input, comint-after-pmark-p)
+       (comint-kill-input, comint-proc-query): Removed serialisation of
        obtaining the process mark's marker-position.
 
        * comint.el, shell.el: Commented out comint/shell-load-hooks.
        obtaining the process mark's marker-position.
 
        * comint.el, shell.el: Commented out comint/shell-load-hooks.
 
        * comint.el (comint-file-name-prefix): New variable.
        (comint-directory): New inline subroutine.
 
        * comint.el (comint-file-name-prefix): New variable.
        (comint-directory): New inline subroutine.
-       (comint-dynamic-complete-filename, comint-dynamic-complete-variable,
-       comint-dynamic-list-filename-completions): Use it.
+       (comint-dynamic-complete-filename, comint-dynamic-complete-variable)
+       (comint-dynamic-list-filename-completions): Use it.
 
 
-       * comint.el (comint-dynamic-complete-filename,
-       comint-dynamic-complete-variable,
-       comint-dynamic-list-filename-completions): Make sure local
+       * comint.el (comint-dynamic-complete-filename)
+       (comint-dynamic-complete-variable)
+       (comint-dynamic-list-filename-completions): Make sure local
        completion-ignore-case is nil.
 
        * comint.el (comint-next-prompt, comint-previous-prompt): Use
        paragraph-start and paragraph motion commands rather than
        re-search-forward and re-search-backward commands.
 
        completion-ignore-case is nil.
 
        * comint.el (comint-next-prompt, comint-previous-prompt): Use
        paragraph-start and paragraph motion commands rather than
        re-search-forward and re-search-backward commands.
 
-       * comint.el (comint-dynamic-list-input-ring,
-       comint-previous-matching-input-string): Use ring-empty-p rather
+       * comint.el (comint-dynamic-list-input-ring)
+       (comint-previous-matching-input-string): Use ring-empty-p rather
        than zerop and ring-length.
 
        * comint.el (comint-input-ignoredups): New variable.
        than zerop and ring-length.
 
        * comint.el (comint-input-ignoredups): New variable.
 
        * cdl.el: New file.
 
 
        * cdl.el: New file.
 
-1993-10-20  Brian Fox  (bfox@gnu.ai.mit.edu)
+1993-10-20  Brian J. Fox  (bfox@gnu.ai.mit.edu)
 
        * forms.el (forms--set-minor-mode): Rewrite so that describe-mode
        can parse the value of minor-mode-alist correctly.  The string
 
        * forms.el (forms--set-minor-mode): Rewrite so that describe-mode
        can parse the value of minor-mode-alist correctly.  The string
        * calendar.el (calendar-week-start-day): New var (autoloaded) to
        allow the calendar week to start on any day, not just Sunday.
        (calendar-mod): New support function.
        * calendar.el (calendar-week-start-day): New var (autoloaded) to
        allow the calendar week to start on any day, not just Sunday.
        (calendar-mod): New support function.
-       (calendar-cursor-to-visible-date, generate-calendar-month,
-       calendar-beginning-of-week, calendar-end-of-week): Rewritten to
+       (calendar-cursor-to-visible-date, generate-calendar-month)
+       (calendar-beginning-of-week, calendar-end-of-week): Rewritten to
        use new var calendar-week-start-day.
 
        * holidays.el (holiday-easter-etc): Fix Ascension Day string.
        use new var calendar-week-start-day.
 
        * holidays.el (holiday-easter-etc): Fix Ascension Day string.
        (solar-equinoxes-solstices): Use them to fix names for
        southern hemisphere.
 
        (solar-equinoxes-solstices): Use them to fix names for
        southern hemisphere.
 
-       * calendar.el (calendar-day-name-array, calendar-month-name-array,
-       calendar-islamic-month-name-array,
-       calendar-hebrew-month-name-array-common-year,
-       calendar-hebrew-month-name-array-leap-year):  Change to defvar.
+       * calendar.el (calendar-day-name-array, calendar-month-name-array)
+       (calendar-islamic-month-name-array)
+       (calendar-hebrew-month-name-array-common-year)
+       (calendar-hebrew-month-name-array-leap-year): Change to defvar.
 
 
-       * diary.el (hebrew-calendar-parashiot-names):  Change to defvar.
+       * diary.el (hebrew-calendar-parashiot-names): Change to defvar.
 
 1993-10-18  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-10-18  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-10-18  Noah Friedman  (friedman@splode.com)
 
 
 1993-10-18  Noah Friedman  (friedman@splode.com)
 
-        * rlogin.el (rlogin-initially-track-cwd): New variable.
-        (rlogin): Use it to determine whether enable directory tracking
-        via ange-ftp.
-        (rlogin-mode): Make `comint-filename-prefix' local here.
+       * rlogin.el (rlogin-initially-track-cwd): New variable.
+       (rlogin): Use it to determine whether enable directory tracking
+       via ange-ftp.
+       (rlogin-mode): Make `comint-filename-prefix' local here.
 
 
-        * rlogin.el (rlogin): Arguments to function are now a string with
-        multiple words (hostname first) and an optional prefix.
-        (rlogin-with-args): Function deleted.
+       * rlogin.el (rlogin): Arguments to function are now a string with
+       multiple words (hostname first) and an optional prefix.
+       (rlogin-with-args): Function deleted.
 
 
-        * rlogin.el (rlogin): Set process filter after calling
-        `rlogin-mode' since the latter called `comint-mode', which sets
-        its own initial process filter.
+       * rlogin.el (rlogin): Set process filter after calling
+       `rlogin-mode' since the latter called `comint-mode', which sets
+       its own initial process filter.
 
 1993-10-18  Barry A. Warsaw, ITB  (warsaw@anthem)
 
 
 1993-10-18  Barry A. Warsaw, ITB  (warsaw@anthem)
 
-       * reporter.el:
-       (reporter-submit-bug-report, reporter-mailer): reporter-mailer
-       variable can now take a list of mailers, trying each one until an
-       commandp one is found.
+       * reporter.el (reporter-submit-bug-report, reporter-mailer):
+       reporter-mailer variable can now take a list of mailers,
+       trying each one until an commandp one is found.
 
        * reporter.el: Fixed elisp archive address.
        Handle dumping of buffer local variables via reporter-eval-buffer.
 
        * reporter.el: Fixed elisp archive address.
        Handle dumping of buffer local variables via reporter-eval-buffer.
        * bookmark.el (bookmark-jump): bookmark-jump now gives a
        default value if no bookmark is entered manually.
        (bookmark-set): Default to bookmark-current-bookmark or
        * bookmark.el (bookmark-jump): bookmark-jump now gives a
        default value if no bookmark is entered manually.
        (bookmark-set): Default to bookmark-current-bookmark or
-        buffer-name the way bookmark-jump does.
+       buffer-name the way bookmark-jump does.
 
        * bookmark.el (ctl-x-map): Check if C-x r is a prefix
        before using it as one.
 
        * bookmark.el (ctl-x-map): Check if C-x r is a prefix
        before using it as one.
        bookmark-jump.  Support compressed files.
        (bookmark-jump): Call bookmark-jump-noselect.
        Offer to relocate if necessary, but change default dir to that of
        bookmark-jump.  Support compressed files.
        (bookmark-jump): Call bookmark-jump-noselect.
        Offer to relocate if necessary, but change default dir to that of
-        the old        bookmark in read-file-name.
+       the old bookmark in read-file-name.
 
 
-       * bookmark.el: (bookmark-set, bookmark-rename, bookmark-delete,
-       bookmark-write-file, bookmark-load, Bookmark-menu-show-filenames,
-       Bookmark-menu-hide-filenames, Bookmark-menu-bookmark,
-       Bookmark-menu-save, Bookmark-menu-load): Fixed the save-excursion
+       * bookmark.el (bookmark-set, bookmark-rename, bookmark-delete)
+       (bookmark-write-file, bookmark-load, Bookmark-menu-show-filenames)
+       (Bookmark-menu-hide-filenames, Bookmark-menu-bookmark)
+       (Bookmark-menu-save, Bookmark-menu-load): Fixed the save-excursion
        bugs by wrapping things in save-window-excursion as well.
 
        (bookmark-make-menu-bar-alist): Added sorting.
        bugs by wrapping things in save-window-excursion as well.
 
        (bookmark-make-menu-bar-alist): Added sorting.
        for this to take effect, sorry.)  Save "mark-activity" and
        allow multi-dir direds.
 
        for this to take effect, sorry.)  Save "mark-activity" and
        allow multi-dir direds.
 
-1993-10-04  Brian Fox  (bfox@albert.gnu.ai.mit.edu)
+1993-10-04  Brian J. Fox  (bfox@albert.gnu.ai.mit.edu)
 
        * telnet.el (rsh): Add `host' to args passed to make-comint.
 
 
        * telnet.el (rsh): Add `host' to args passed to make-comint.
 
 
 1993-10-04  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
 
 1993-10-04  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-       * vc.el (vc-next-action): Fix (throw ... ) invocation to work with 19;
+       * vc.el (vc-next-action): Fix (throw ... ) invocation to work with 19;
        allows vc-next-action on all marked files in a dired buffer to work.
 
        allows vc-next-action on all marked files in a dired buffer to work.
 
-       (vc-finish-logentry) There isn't necessarily a *VC-log-entry* buffer
+       (vc-finish-logentry): There isn't necessarily a *VC-log-entry* buffer
        to remove if this function was called from within a dired buffer.  Fix
        its handling of this case.
 
        to remove if this function was called from within a dired buffer.  Fix
        its handling of this case.
 
        (comint-magic-space): Use self-insert command.
        (comint-history-file-name): New variable.
 
        (comint-magic-space): Use self-insert command.
        (comint-history-file-name): New variable.
 
-1993-09-21  Brian Fox  (bfox@albert.gnu.ai.mit.edu)
+1993-09-21  Brian J. Fox  (bfox@albert.gnu.ai.mit.edu)
 
        * edebug.el (edebug-enter): Don't call the current function being
        debugged in pre-command-hook or post-command-hook.
 
        * edebug.el (edebug-enter): Don't call the current function being
        debugged in pre-command-hook or post-command-hook.
        candidates, souped up for configurability.
        (comint-dynamic-complete-variable): New command.
        (comint-file-name-autolist): New variable.
        candidates, souped up for configurability.
        (comint-dynamic-complete-variable): New command.
        (comint-file-name-autolist): New variable.
-       (comint-file-name-addsuffix): New variable,
+       (comint-file-name-addsuffix): New variable.
        (comint-file-name-recexact): New variable.
 
 1993-09-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        (comint-file-name-recexact): New variable.
 
 1993-09-20  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        * menu-bar.el (revert-buffer):
        Enable menu item when the buffer is modified.
 
        * menu-bar.el (revert-buffer):
        Enable menu item when the buffer is modified.
 
-1993-09-17  Brian Fox  (bfox@inferno)
+1993-09-17  Brian J. Fox  (bfox@inferno)
 
        * simple.el (kill-region): Use `equal' instead of `eq' to compare
        markers `beg' and `end'.  They might be two different markers that
 
        * simple.el (kill-region): Use `equal' instead of `eq' to compare
        markers `beg' and `end'.  They might be two different markers that
        * dired.el (dired-mode): Don't change the value of
        case-fold-search.
 
        * dired.el (dired-mode): Don't change the value of
        case-fold-search.
 
-1993-09-15  Brian Fox  (bfox@inferno)
+1993-09-15  Brian J. Fox  (bfox@inferno)
 
        * files.el (local-write-file-hooks): Make this variable
        buffer-local.
 
        * files.el (local-write-file-hooks): Make this variable
        buffer-local.
        * vc.el (vc-do-command): Remove debugging output.  Use (forward-line
        -1) instead of (previous-line 1).
 
        * vc.el (vc-do-command): Remove debugging output.  Use (forward-line
        -1) instead of (previous-line 1).
 
-1993-09-14  Brian Fox  (bfox@inferno)
+1993-09-14  Brian J. Fox  (bfox@inferno)
 
        * rmail.el (rmail-convert-file): If the file is empty, don't
        convert it after inserting the BABYL header.
 
        * rmail.el (rmail-convert-file): If the file is empty, don't
        convert it after inserting the BABYL header.
        Create a new change log entry if the mailing address doesn't
        match; don't just compare the date, full name, and login name.
 
        Create a new change log entry if the mailing address doesn't
        match; don't just compare the date, full name, and login name.
 
-1993-09-01  Brian Fox  (bfox@inferno)
+1993-09-01  Brian J. Fox  (bfox@inferno)
 
        * tex-mode.el (slitex-mode): Add ###autoload magic cookie.
 
 
        * tex-mode.el (slitex-mode): Add ###autoload magic cookie.
 
-1993-08-27  Brian Fox  (bfox@sonderbar)
+1993-08-27  Brian J. Fox  (bfox@sonderbar)
 
        * diff.el (diff): Doc fix.
 
 
        * diff.el (diff): Doc fix.
 
-1993-08-17  Brian Fox  (bfox@inferno)
+1993-08-17  Brian J. Fox  (bfox@inferno)
 
        * version.el: Changed comment to refer to actual filename
        "inc-vers.el" instead of "inc-version.el".
 
        * version.el: Changed comment to refer to actual filename
        "inc-vers.el" instead of "inc-version.el".
 
 1993-09-17  Jonathan Stigelman  <Stig@netcom.com>
 
 
 1993-09-17  Jonathan Stigelman  <Stig@netcom.com>
 
-        * hilit19.el:
-        - (hilit-rehighlight-region): added (save-restriction (widen))
-          to avoid hangups in dired.
-        - Also slight improvements to fortran patterns and
-          hilit-default-face-table doc string
-        - added optional case-fold argument to hilit-set-mode-patterns
-        - added hilit-rehighlight-buffer-quietly to dired-after-readin-hook
-        - fixed bug in hilit-string-find that mishandled some strings: "\\"
-        - work-around for bug in next-overlay-change
-        - the pattern matcher now starts it's searches from the end of the
+       * hilit19.el:
+       - (hilit-rehighlight-region): Added (save-restriction (widen))
+         to avoid hangups in dired.
+       - Also slight improvements to fortran patterns and
+         hilit-default-face-table doc string
+       - added optional case-fold argument to hilit-set-mode-patterns
+       - added hilit-rehighlight-buffer-quietly to dired-after-readin-hook
+       - fixed bug in hilit-string-find that mishandled some strings: "\\"
+       - work-around for bug in next-overlay-change
+       - the pattern matcher now starts it's searches from the end of the
          most recently highlighted region (which is not necessarily the end
          of the most recently matched regex).
          most recently highlighted region (which is not necessarily the end
          of the most recently matched regex).
-        - code moved from hilit-highlight-region to hilit-set-mode-patterns.
-          This will affect you if you pass your patterns directly to
-          hilit-highlight-region....use a pseudo-mode instead.
-        - twiddled C/C++, latex, texinfo, fortran, nroff patterns.
-        - added calendar-mode, icon-mode and pascal-mode patterns
-        - diverged lisp-mode and emacs-lisp-mode...also added lisp keywords.
+       - code moved from hilit-highlight-region to hilit-set-mode-patterns.
+         This will affect you if you pass your patterns directly to
+         hilit-highlight-region....use a pseudo-mode instead.
+       - twiddled C/C++, latex, texinfo, fortran, nroff patterns.
+       - added calendar-mode, icon-mode and pascal-mode patterns
+       - diverged lisp-mode and emacs-lisp-mode...also added lisp keywords.
 
 1993-09-17  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-09-17  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-09-09  Noah Friedman  (friedman@splode.com)
 
 
 1993-09-09  Noah Friedman  (friedman@splode.com)
 
-        * rlogin.el: require 'shell.
+       * rlogin.el: require 'shell.
 
 1993-09-08  Paul Eggert  (eggert@twinsun.com)
 
 
 1993-09-08  Paul Eggert  (eggert@twinsun.com)
 
        comint-filename-prefix from elts.
 
        * comint.el (comint-filename-prefix): New variable.
        comint-filename-prefix from elts.
 
        * comint.el (comint-filename-prefix): New variable.
-       (comint-replace-by-expanded-filename, comint-dynamic-complete,
-       comint-dynamic-list-completions): Prepend it to absolute file
+       (comint-replace-by-expanded-filename, comint-dynamic-complete)
+       (comint-dynamic-list-completions): Prepend it to absolute file
        names before completing.
        * shell.el (shell-cd): New function, like `cd' but prepend
        comint-filename-prefix.
        names before completing.
        * shell.el (shell-cd): New function, like `cd' but prepend
        comint-filename-prefix.
-       (shell-resync-dirs, shell-process-cd, shell-process-pushd,
-       shell-process-popd): Use shell-cd in place of cd.
+       (shell-resync-dirs, shell-process-cd, shell-process-pushd)
+       (shell-process-popd): Use shell-cd in place of cd.
        * rlogin.el (rlogin): After rlogin-mode, set
        comint-filename-prefix locally to indicate the host, and cd to
        /HOST:~/.
        * rlogin.el (rlogin): After rlogin-mode, set
        comint-filename-prefix locally to indicate the host, and cd to
        /HOST:~/.
 
        * cal-dst.el (calendar-time-zone-daylight-rules): Remove
        special case for Israel.  Israel has changed its daylight
 
        * cal-dst.el (calendar-time-zone-daylight-rules): Remove
        special case for Israel.  Israel has changed its daylight
-       savings time rules.  We don't know what the current rules are,
+       saving time rules.  We don't know what the current rules are,
        but the special case was definitely incorrect.
 
 1993-09-06  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
        but the special case was definitely incorrect.
 
 1993-09-06  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
        current-time-zone yields nil, don't bother with
        calendar-next-time-zone-transition.  Use clearer names for local vars.
 
        current-time-zone yields nil, don't bother with
        calendar-next-time-zone-transition.  Use clearer names for local vars.
 
-       (calendar-time-zone, calendar-daylight-time-offset,
-       calendar-{standard,daylight}-time-zone-name,
-       calendar-daylight-savings-{starts,ends}): Default to US Eastern rules
+       (calendar-time-zone, calendar-daylight-time-offset)
+       (calendar-{standard,daylight}-time-zone-name)
+       (calendar-daylight-savings-{starts,ends}): Default to US Eastern rules
        for information that is not available.
 
        (calendar-daylight-savings-{starts,ends}-time): New vars, replacing
        for information that is not available.
 
        (calendar-daylight-savings-{starts,ends}-time): New vars, replacing
 
 1993-08-19  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1993-08-19  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * solar.el (solar-sunrise, solar-sunset, solar-longitude-of-sun):
-        Make both arguments to solar-mod float.
+       * solar.el (solar-sunrise, solar-sunset, solar-longitude-of-sun):
+       Make both arguments to solar-mod float.
 
 
-        (sunrise-sunset): Change screen-width to frame-width.
+       (sunrise-sunset): Change screen-width to frame-width.
 
 
-        * calendar.el (calendar-absolute-from-iso,
-        american-calendar-display-form, european-calendar-display-form):
-        Fix typos in doc strings doc strings.
+       * calendar.el (calendar-absolute-from-iso,
+       american-calendar-display-form, european-calendar-display-form):
+       Fix typos in doc strings doc strings.
 
 
-        (calendar-mode-map): Use "[prior]" and "[next]" in key bindings.
+       (calendar-mode-map): Use "[prior]" and "[next]" in key bindings.
 
 1993-08-18  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-08-18  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-08-10  Rob Riepel  (riepel@Snowflake.Stanford.edu)
 
 
 1993-08-10  Rob Riepel  (riepel@Snowflake.Stanford.edu)
 
-        * tpu-edt.el (tpu-help): Use variables for "n" and "p".
+       * tpu-edt.el (tpu-help): Use variables for "n" and "p".
        (tpu-help-N, tpu-help-n, tpu-help-P, tpu-help-p): New vars.
        (tpu-help-N, tpu-help-n, tpu-help-P, tpu-help-p): New vars.
-        * tpu-mapper.el: Insert (in buffer) setqs for tpu-help-... variables.
+       * tpu-mapper.el: Insert (in buffer) setqs for tpu-help-... variables.
 
 1993-08-09  Paul Eggert  (eggert@twinsun.com)
 
 
 1993-08-09  Paul Eggert  (eggert@twinsun.com)
 
 
 1993-08-09  Rob Riepel  (riepel@Snowflake.Stanford.edu)
 
 
 1993-08-09  Rob Riepel  (riepel@Snowflake.Stanford.edu)
 
-        * tpu-doc.el: Added section on local variables.
+       * tpu-doc.el: Added section on local variables.
 
 
-        * tpu-edt.el (tpu-version): Print version number rather than the RCS
-        revision number.
+       * tpu-edt.el (tpu-version): Print version number rather than the RCS
+       revision number.
 
 
-        * tpu-edt.el (tpu-next-file-buffer): Bind starting-buffer with let.
-        * tpu-edt.el (tpu-load-xkeys): Check value of tpu-xkeys-file.
+       * tpu-edt.el (tpu-next-file-buffer): Bind starting-buffer with let.
+       * tpu-edt.el (tpu-load-xkeys): Check value of tpu-xkeys-file.
        Make sure to use the "*scratch*" buffer.
 
        Make sure to use the "*scratch*" buffer.
 
-        * tpu-edt.el (tpu-lm-replace): Changed variable searching-forward
-        to tpu-searching-forward.
-        (tpu-substitute): Likewise.
+       * tpu-edt.el (tpu-lm-replace): Changed variable searching-forward
+       to tpu-searching-forward.
+       (tpu-substitute): Likewise.
        (tpu-toggle-search-direction): Likewise.
        (tpu-toggle-search-direction): Likewise.
-        (tpu-search-forward, tpu-search-reverse, tpu-set-search): Likewise.
-        (tpu-search-internal, tpu-adjust-search): Likewise.
+       (tpu-search-forward, tpu-search-reverse, tpu-set-search): Likewise.
+       (tpu-search-internal, tpu-adjust-search): Likewise.
 
 
-        * tpu-extras.el (tpu-search-internal): Changed variable
-        searching-forward to tpu-searching-forward.
+       * tpu-extras.el (tpu-search-internal): Changed variable
+       searching-forward to tpu-searching-forward.
 
 
-        * tpu-extras.el: Changed "edit-picture-hook" to
-        "picture-mode-hook" for emacs version 19.
+       * tpu-extras.el: Changed "edit-picture-hook" to
+       "picture-mode-hook" for emacs version 19.
 
 
-        * tpu-mapper.el (tpu-gnu-map-key): Repaired the key name
-        generation code to work with the latest version of emacs.
+       * tpu-mapper.el (tpu-gnu-map-key): Repaired the key name
+       generation code to work with the latest version of emacs.
 
 1993-08-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-08-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * menu-bar.el (menu-bar-mode): Defvar removed.
        (menu-bar-mode): Rewritten to parallel scroll-bar-mode.
 
        * menu-bar.el (menu-bar-mode): Defvar removed.
        (menu-bar-mode): Rewritten to parallel scroll-bar-mode.
 
-       * info.el (Info-goto-emacs-command-node,
-       Info-goto-emacs-key-command-node): Doc fix.
+       * info.el (Info-goto-emacs-command-node)
+       (Info-goto-emacs-key-command-node): Doc fix.
 
        * help.el (help-for-help): Mention C-k and C-f.
 
 
        * help.el (help-for-help): Mention C-k and C-f.
 
 
 1993-08-04  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1993-08-04  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * diary.el (list-diary-entries): Split diary-display-hook into two
-        pieces, diary-display-hook and diary-hook.  If diary-display-hook
-        is nil, use simple display.
-        (include-other-diary-files): Set those hooks properly for other files.
+       * diary.el (list-diary-entries): Split diary-display-hook into two
+       pieces, diary-display-hook and diary-hook.  If diary-display-hook
+       is nil, use simple display.
+       (include-other-diary-files): Set those hooks properly for other files.
 
 
-        * calendar.el (diary-display-hook): Change default and fix doc string.
-        (diary-hook): New user variable.
-        (diary-date-forms, calendar-date-display-form): Don't autoload
-        them so the European/American style is decided at load time.
+       * calendar.el (diary-display-hook): Change default and fix doc string.
+       (diary-hook): New user variable.
+       (diary-date-forms, calendar-date-display-form): Don't autoload
+       them so the European/American style is decided at load time.
 
 1993-08-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-08-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        (make-face-bold, make-face-italic, make-face-bold-italic)
        (make-face-unbold, make-face-unitalic): Update global-face-data.
        Ignore a list found in the font slot.
        (make-face-bold, make-face-italic, make-face-bold-italic)
        (make-face-unbold, make-face-unitalic): Update global-face-data.
        Ignore a list found in the font slot.
-       (make-face-bold-internal, make-face-italic-internal):
+       (make-face-bold-internal, make-face-italic-internal)
        (make-face-bold-italic-internal): New subroutines.
        (x-create-frame-with-faces): If global-face-data's font slot
        indicates bold and/or italic, make it so.
        (make-face-bold-italic-internal): New subroutines.
        (x-create-frame-with-faces): If global-face-data's font slot
        indicates bold and/or italic, make it so.
 
        * dissociate.el (dissociated-press):
        Use `(random N)' instead of while loop.
 
        * dissociate.el (dissociated-press):
        Use `(random N)' instead of while loop.
-       * dunnet.el: (dun-endgame-question, tcom, tloc):
+       * dunnet.el (dun-endgame-question, tcom, tloc):
        Use (random N) instead of combination of %, abs and random.
        * life.el (life-insert-random-pattern): Simplify (% (abs (random)) N)
        to (random N).
        Use (random N) instead of combination of %, abs and random.
        * life.el (life-insert-random-pattern): Simplify (% (abs (random)) N)
        to (random N).
 
 1993-07-28  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 
 1993-07-28  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
-       * comint.el (comint-replace-by-expanded-filename,
-       comint-dynamic-complete): Say "Sole completion" instead of "Unique
+       * comint.el (comint-replace-by-expanded-filename)
+       (comint-dynamic-complete): Say "Sole completion" instead of "Unique
        completion", for consistency with the rest of the known universe.
 
 1993-07-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        completion", for consistency with the rest of the known universe.
 
 1993-07-28  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
        * loaddefs.el (ctl-x-map): Correct C-x r t to string-rectangle.
 
 
        * loaddefs.el (ctl-x-map): Correct C-x r t to string-rectangle.
 
-       * paren.el (show-paren-command-hook): Specify buffer for move-overay.
+       * paren.el (show-paren-command-hook): Specify buffer for move-overlay.
 
 1993-07-22  Paul Eggert  (eggert@twinsun.com)
 
        * vc.el (vc-backend-revert): Use `co -f' instead of deleting the
        working file ourselves; that way, if `co' fails, we won't have
        deleted the working file.
 
 1993-07-22  Paul Eggert  (eggert@twinsun.com)
 
        * vc.el (vc-backend-revert): Use `co -f' instead of deleting the
        working file ourselves; that way, if `co' fails, we won't have
        deleted the working file.
-       (vc-backend-steal):  Don't delete the working file.  Use `rcs -u -l',
+       (vc-backend-steal): Don't delete the working file.  Use `rcs -u -l',
        not `rcs -u ; rcs -l'; it's faster.  Use vc-backend-dispatch -- the
        old code couldn't have possibly worked.
 
        not `rcs -u ; rcs -l'; it's faster.  Use vc-backend-dispatch -- the
        old code couldn't have possibly worked.
 
 
        Changes from Anders Holst, to bring hippie-expand up to version 1.2:
        * hippie-exp.el (hippie-expand-max-buffers): New variable.
 
        Changes from Anders Holst, to bring hippie-expand up to version 1.2:
        * hippie-exp.el (hippie-expand-max-buffers): New variable.
-       (try-expand-line-all-buffers, try-expand-list-all-buffers,
-       try-expand-dabbrev-all-buffers): Use it.
+       (try-expand-line-all-buffers, try-expand-list-all-buffers)
+       (try-expand-dabbrev-all-buffers): Use it.
        (try-expand-list, try-expand-list-all-buffers): New functions.
        (he-string-beg, he-string-end, he-search-loc): These values are
        now markers, not integers.  Uses changed.
        (he-reset-string, he-substitute-string): Use a marker to preserve
        the old position of point.
        (try-expand-list, try-expand-list-all-buffers): New functions.
        (he-string-beg, he-string-end, he-search-loc): These values are
        now markers, not integers.  Uses changed.
        (he-reset-string, he-substitute-string): Use a marker to preserve
        the old position of point.
-       (try-expand-all-abbrevs): handle case the same way as the
-        usual expand-abbrev (which is not a very good way, but for
-        consistency...).
+       (try-expand-all-abbrevs): Handle case the same way as the
+       usual expand-abbrev (which is not a very good way, but for
+       consistency...).
        (he-dabbrev-beg): Use `skip-syntax' instead of `skip-chars', to
        (he-dabbrev-beg): Use `skip-syntax' instead of `skip-chars', to
-        adjust its behavior to different modes.
+       adjust its behavior to different modes.
        (hippie-expand): Don't messages which try function it is using,
        (hippie-expand): Don't messages which try function it is using,
-        when the expansion itself is done in the minibuffer (it was very
-        annoying to have the message obscuring the expansion).
-       (try-complete-file-name, try-complete-file-name-partially,
-       try-complete-lisp-symbol, try-complete-lisp-symbol-partially,
-       try-expand-line, try-expand-line-all-buffers,
-       try-expand-all-abbrevs, try-expand-dabbrev,
-       try-expand-dabbrev-all-buffers): No unnecessary "resetting" of the
-       epansion, when no expansion is done (caused the buffer to be
+       when the expansion itself is done in the minibuffer (it was very
+       annoying to have the message obscuring the expansion).
+       (try-complete-file-name, try-complete-file-name-partially)
+       (try-complete-lisp-symbol, try-complete-lisp-symbol-partially)
+       (try-expand-line, try-expand-line-all-buffers)
+       (try-expand-all-abbrevs, try-expand-dabbrev)
+       (try-expand-dabbrev-all-buffers): No unnecessary "resetting" of the
+       expansion, when no expansion is done (caused the buffer to be
        marked as changed, although nothing was done, among other things).
        (he-reset-string): Undoing of last expansion at a later occasion, now
        marked as changed, although nothing was done, among other things).
        (he-reset-string): Undoing of last expansion at a later occasion, now
-        undoes correctly (before, it garbled things up).
-       (make-hippie-expand-function): now uses "(function ...)"
-        instead of "'" (matters for compilation).
-       (try-expand-line, try-expand-line-all-buffers,
-       he-line-search-regexp): uses `comint-prompt-regexp' instead of
+       undoes correctly (before, it garbled things up).
+       (make-hippie-expand-function): Now uses "(function ...)"
+       instead of "'" (matters for compilation).
+       (try-expand-line, try-expand-line-all-buffers)
+       (he-line-search-regexp): Uses `comint-prompt-regexp' instead of
        `shell-prompt-pattern', to strip off prompt in process buffers.
 
 1993-07-14  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
        `shell-prompt-pattern', to strip off prompt in process buffers.
 
 1993-07-14  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 1993-07-08  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        Make everything that deactivates the mark do it consistently.
 1993-07-08  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
        Make everything that deactivates the mark do it consistently.
-       
+
        * simple.el (deactivate-mark): New function.
        (kill-ring-save, pop-mark, keyboard-quit): Call it.
        * ispell.el (ispell):
        * simple.el (deactivate-mark): New function.
        (kill-ring-save, pop-mark, keyboard-quit): Call it.
        * ispell.el (ispell):
 
 1993-07-07  Robert J. Chassell  (bob@grackle)
 
 
 1993-07-07  Robert J. Chassell  (bob@grackle)
 
-        * texnfo-upd.el: Fix typo re `texinfo-sequential-node-update.'
-        Ensure that no commands depend on the value of
-        case-fold-search.
+       * texnfo-upd.el: Fix typo re `texinfo-sequential-node-update.'
+       Ensure that no commands depend on the value of
+       case-fold-search.
        Rewrite messages.  Avoid using `mark-whole-buffer'.
 
        (texinfo-start-menu-description):
        Rewrite messages.  Avoid using `mark-whole-buffer'.
 
        (texinfo-start-menu-description):
-        New function to insert title as description in a menu.
-        (texinfo-make-menu-list): Remove automatic title insertion.
+       New function to insert title as description in a menu.
+       (texinfo-make-menu-list): Remove automatic title insertion.
        (texinfo-master-menu): Error message if file
        (texinfo-master-menu): Error message if file
-        contains too few nodes for a master menu.
+       contains too few nodes for a master menu.
        Handle the case where no master menu was inserted.
        Handle the case where no master menu was inserted.
-        (texinfo-insert-master-menu-list): Only attempt to insert detailed
-        master menu if there is one.
-        Insert a master menu only after `Top' node and before next node.
+       (texinfo-insert-master-menu-list): Only attempt to insert detailed
+       master menu if there is one.
+       Insert a master menu only after `Top' node and before next node.
 
 
-        (texinfo-check-for-node-name): Offer section title as prompt.
-        (texinfo-copy-next-section-title): Copy title correctly.
+       (texinfo-check-for-node-name): Offer section title as prompt.
+       (texinfo-copy-next-section-title): Copy title correctly.
        Handle failure to find @node.
        Handle failure to find @node.
-        (texinfo-copy-menu): Error message if menu empty.
-        (texinfo-pointer-name):  Find only those
-        section commands that are accompanied by `@node' lines.
-        (texinfo-section-types-regexp): Look for subh and subs, not just sub.
-        (texinfo-make-one-menu): Copy node-name correctly for message.
-        (texinfo-copy-menu-title): Copy title as it
-        should rather than node line.
-
-        (texinfo-find-higher-level-node): Stop search at limit.
+       (texinfo-copy-menu): Error message if menu empty.
+       (texinfo-pointer-name): Find only those
+       section commands that are accompanied by `@node' lines.
+       (texinfo-section-types-regexp): Look for subh and subs, not just sub.
+       (texinfo-make-one-menu): Copy node-name correctly for message.
+       (texinfo-copy-menu-title): Copy title as it
+       should rather than node line.
+
+       (texinfo-find-higher-level-node): Stop search at limit.
        Special handling for `top' and `chapter' levels.
        Special handling for `top' and `chapter' levels.
-        (texinfo-copy-menu-title): Rewrite to handle outer include files.
-        (texinfo-multi-file-update): Update all nodes properly (and sooner);
-        rewrite doc string and interactive. Copy title properly.
-        (texinfo-all-menus-update): Fixed typo that
-        caused the function to create a master menu when it shouldn't.
-        Update pre-existing master menu, if there is one.
+       (texinfo-copy-menu-title): Rewrite to handle outer include files.
+       (texinfo-multi-file-update): Update all nodes properly (and sooner);
+       rewrite doc string and interactive. Copy title properly.
+       (texinfo-all-menus-update): Fixed typo that
+       caused the function to create a master menu when it shouldn't.
+       Update pre-existing master menu, if there is one.
 
        (texinfo-incorporate-descriptions): Use a regexp search to look for
        both kinds of menu item.
        (texinfo-menu-indent-description): Likewise.
        (texinfo-incorporate-menu-entry-names): New function.
        (texinfo-insert-menu): Handle both kinds of menu item.
 
        (texinfo-incorporate-descriptions): Use a regexp search to look for
        both kinds of menu item.
        (texinfo-menu-indent-description): Likewise.
        (texinfo-incorporate-menu-entry-names): New function.
        (texinfo-insert-menu): Handle both kinds of menu item.
-       (texinfo-multi-files-insert-main-menu): Likewise.
+       (texinfo-multi-files-insert-main-menu): Likewise.
        (texinfo-update-node): Pass t as second arg to push-mark.
        (texinfo-sequential-node-update): Likewise.
        (texinfo-insert-node-lines): Bind `title' at a higher level.
        (texinfo-update-node): Pass t as second arg to push-mark.
        (texinfo-sequential-node-update): Likewise.
        (texinfo-insert-node-lines): Bind `title' at a higher level.
 
 1993-07-03  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
 
 1993-07-03  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
-       * faces.el (make-face-bold, make-face-italic,
-       make-face-bold-italic, make-face-unbold, make-face-unitalic):
+       * faces.el (make-face-bold, make-face-italic)
+       (make-face-bold-italic, make-face-unbold, make-face-unitalic):
        Properly pass noerror argument to recursive calls.
 
        * frame.el (frame-remove-geometry-params): New function.
        Properly pass noerror argument to recursive calls.
 
        * frame.el (frame-remove-geometry-params): New function.
 
 1993-07-03  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
 
 1993-07-03  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
-        * term/x-win.el: Check the reverseVideo/ReverseVideo resource,
+       * term/x-win.el: Check the reverseVideo/ReverseVideo resource,
        correctly distinguish between "on" and "off" values, and put a
        parameter in default-frame-alist.
        * frame.el (frame-initialize): Don't call x-get-resource here.
        correctly distinguish between "on" and "off" values, and put a
        parameter in default-frame-alist.
        * frame.el (frame-initialize): Don't call x-get-resource here.
        Adjust commentary and doc strings.
        (forms-mode): Add ###autoload.
        (forms-find-file): Add ###autoload.
        Adjust commentary and doc strings.
        (forms-mode): Add ###autoload.
        (forms-find-file): Add ###autoload.
-       (forms-find-file-other-window): Add ###autoload.
+       (forms-find-file-other-window): Add ###autoload.
 
 1993-06-30  Paul Eggert  (eggert@twinsun.com)
 
 
 1993-06-30  Paul Eggert  (eggert@twinsun.com)
 
 
        * gud.el: Add history lists to the debugging commands, so we don't
        have to retype the filename every invocation.
 
        * gud.el: Add history lists to the debugging commands, so we don't
        have to retype the filename every invocation.
-       (gud-gdb-history, gud-sdb-history, gud-dbx-history,
-       gud-xdb-history): New variables.
+       (gud-gdb-history, gud-sdb-history, gud-dbx-history)
+       (gud-xdb-history): New variables.
        (gdb, sdb, dbx, xdb): Use them when reading the argument string.
 
        * mouse.el (mouse-drag-region-1): Commented out.
        (gdb, sdb, dbx, xdb): Use them when reading the argument string.
 
        * mouse.el (mouse-drag-region-1): Commented out.
 
 1993-06-18  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1993-06-18  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-version): Update to 5.1.  Fixed a variety
-        of spelling error in comments and doc strings.
-        (calendar-sexp-debug): New variable to turn off error catching.
+       * calendar.el (calendar-version): Update to 5.1.  Fixed a variety
+       of spelling error in comments and doc strings.
+       (calendar-sexp-debug): New variable to turn off error catching.
        (calendar-absolute-from-gregorian): Removed unused vars month, day.
        (calendar-absolute-from-gregorian): Removed unused vars month, day.
-        (view-calendar-holidays-initially, all-hebrew-calendar-holidays,
-        all-christian-calendar-holidays, all-christian-islamic-holidays,
-        diary-nonmarking-symbol, hebrew-diary-entry-symbol,
-        islamic-diary-entry-symbol, diary-include-string,
-        abbreviated-calendar-year, european-calendar-style,
-        european-calendar-display-form, american-calendar-display-form,
-        calendar-date-display-form, print-diary-entries-hook,
-        list-diary-entries-hook, nongregorian-diary-listing-hook,
-        nongregorian-diary-marking-hook, diary-list-include-blanks,
-        holidays-in-diary-buffer, general-holidays,
-        increment-calendar-month, calendar-sum, calendar-string-spread,
-        calendar-absolute-from-iso, calendar-print-iso-date,
-        hebrew-calendar-elapsed-days, list-yahrzeit-dates,
-        calendar-print-astro-day-number): Fix doc strings.
-        (calendar-nth-named-day): Rewritten to include optional day of month.
-        (general-holidays, calendar-holidays, hebrew-holidays,
-        christian-holidays, islamic-holidays,
-        solar-holidays): Rewritten to include require of cal-dst.el and to
-        show the time of the change to/from daylight savings time.
-        (calendar-current-time-zone, calendar-time-zone,
-        calendar-daylight-time-offset, calendar-standard-time-zone-name,
-        calendar-daylight-time-zone-name, calendar-daylight-savings-starts,
-        calendar-daylight-savings-ends,
-        calendar-daylight-savings-switchover-time): Moved to cal-dst.el.
-        (calendar-location-name, calendar-time-display-form, calendar-latitude,
-        calendar-longitude): Moved to solar.el.
-        (calendar-holidays): Unquote it!
-
-        * solar.el (calendar-holiday-solar-equinoxes-solstices): Renamed
-        solar-equinoxes-solstices.
-        (calendar-time-display-form, calendar-latitude,
-        calendar-longitude): Moved from calendar.el.
-        (calendar-time-zone, calendar-standard-time-zone-name,
-        calendar-daylight-time-zone-name,
-        calendar-daylight-savings-starts, calendar-daylight-savings-ends):
-        Take default values from calendar-current-time-zone, instead of
-        being overwritten in open code if they were set to nil.
-        (solar-time-string): Subtract calendar-daylight-time-offset when
-        computing dst-ends.  Avoid rounding errors when rounding time to
-        the nearest minute.
-
-        * diary.el (list-sexp-diary-entries,
-        hebrew-calendar-year-Saturday-incomplete-Sunday,
-        hebrew-calendar-year-Monday-incomplete-Tuesday,
-        hebrew-calendar-year-Tuesday-regular-Thursday,
-        hebrew-calendar-year-Thursday-complete-Sunday,
-        hebrew-calendar-year-Saturday-complete-Thursday,
-        hebrew-calendar-year-Monday-complete-Saturday,
-        hebrew-calendar-year-Thursday-incomplete-Sunday): Fix doc strings.
-        (diary-sexp-entry): Use calendar-sexp-debug to turn off error catching.
-
-        * diary-ins.el (insert-cyclic-diary-entry): Fix date form.
-
-        * cal-mayan.el (calendar-mayan-days-before-absolute-zero,
-        calendar-mayan-haab-difference, calendar-mayan-tzolkin-difference,
-        calendar-mayan-tzolkin-haab-on-or-before,
-        calendar-previous-calendar-round-date,
-        calendar-absolute-from-mayan-long-count,
-        calendar-print-mayan-date): Fix doc strings.
-
-        * holidays.el (calendar-holiday-function-fixed,
-        calendar-holiday-function-float, calendar-holiday-function-julian,
-        calendar-holiday-function-islamic,
-        calendar-holiday-function-hebrew, calendar-holiday-function-sexp,
-        calendar-holiday-function-advent,
-        calendar-holiday-function-easter-etc,
-        calendar-holiday-function-greek-orthodox-easter,
-        calendar-holiday-function-rosh-hashanah-etc,
-        calendar-holiday-function-hanukkah,
-        calendar-holiday-function-passover-etc,
-        calendar-holiday-function-tisha-b-av-etc): Renamed without words
-        "calendar" and "function"; changed argument from a list of values to
-        individual values.  Fixed doc strings.
-        (calendar-holiday-function-if): Removed.
-        (calendar-holiday-solar-equinoxes-solstices): Renamed
-        solar-equinoxes-solstices.
-        (calendar-holiday-list): Rewrote to accomodate the name changes
-        above and the unquoting of calendar-holidays.
-        (calendar-cursor-holidays):  Change screen-width to frame-width.
-        (holiday-sexp): Rewritten.
-
-        * lunar.el (lunar-phase): Use time conversion from solar.el
-
-        * cal-dst.el: New file.
-        (calendar-/, calendar-%, calendar-absolute-from-time,
-        calendar-time-from-absolute, calendar-next-time-zone-transition,
-        calendar-time-zone-daylight-rules): New functions.
-        (calendar-current-time-zone): Moved from calendar.el and rewritten.
-        (calendar-current-time-zone-cache): New variable.
-        (calendar-current-time-zone, calendar-time-zone,
-        calendar-daylight-time-offset, calendar-standard-time-zone-name,
-        calendar-daylight-time-zone-name,
-        calendar-daylight-savings-starts, calendar-daylight-savings-ends,
-        calendar-daylight-savings-switchover-time): Moved from calendar.el.
+       (view-calendar-holidays-initially, all-hebrew-calendar-holidays)
+       (all-christian-calendar-holidays, all-christian-islamic-holidays)
+       (diary-nonmarking-symbol, hebrew-diary-entry-symbol)
+       (islamic-diary-entry-symbol, diary-include-string)
+       (abbreviated-calendar-year, european-calendar-style)
+       (european-calendar-display-form, american-calendar-display-form)
+       (calendar-date-display-form, print-diary-entries-hook)
+       (list-diary-entries-hook, nongregorian-diary-listing-hook)
+       (nongregorian-diary-marking-hook, diary-list-include-blanks)
+       (holidays-in-diary-buffer, general-holidays)
+       (increment-calendar-month, calendar-sum, calendar-string-spread)
+       (calendar-absolute-from-iso, calendar-print-iso-date)
+       (hebrew-calendar-elapsed-days, list-yahrzeit-dates)
+       (calendar-print-astro-day-number): Fix doc strings.
+       (calendar-nth-named-day): Rewritten to include optional day of month.
+       (general-holidays, calendar-holidays, hebrew-holidays)
+       (christian-holidays, islamic-holidays)
+       (solar-holidays): Rewritten to include require of cal-dst.el and to
+       show the time of the change to/from daylight saving time.
+       (calendar-current-time-zone, calendar-time-zone)
+       (calendar-daylight-time-offset, calendar-standard-time-zone-name)
+       (calendar-daylight-time-zone-name, calendar-daylight-savings-starts)
+       (calendar-daylight-savings-ends)
+       (calendar-daylight-savings-switchover-time): Moved to cal-dst.el.
+       (calendar-location-name, calendar-time-display-form, calendar-latitude)
+       (calendar-longitude): Moved to solar.el.
+       (calendar-holidays): Unquote it!
+
+       * solar.el (calendar-holiday-solar-equinoxes-solstices): Renamed
+       solar-equinoxes-solstices.
+       (calendar-time-display-form, calendar-latitude)
+       (calendar-longitude): Moved from calendar.el.
+       (calendar-time-zone, calendar-standard-time-zone-name)
+       (calendar-daylight-time-zone-name)
+       (calendar-daylight-savings-starts, calendar-daylight-savings-ends):
+       Take default values from calendar-current-time-zone, instead of
+       being overwritten in open code if they were set to nil.
+       (solar-time-string): Subtract calendar-daylight-time-offset when
+       computing dst-ends.  Avoid rounding errors when rounding time to
+       the nearest minute.
+
+       * diary.el (list-sexp-diary-entries)
+       (hebrew-calendar-year-Saturday-incomplete-Sunday)
+       (hebrew-calendar-year-Monday-incomplete-Tuesday)
+       (hebrew-calendar-year-Tuesday-regular-Thursday)
+       (hebrew-calendar-year-Thursday-complete-Sunday)
+       (hebrew-calendar-year-Saturday-complete-Thursday)
+       (hebrew-calendar-year-Monday-complete-Saturday)
+       (hebrew-calendar-year-Thursday-incomplete-Sunday): Fix doc strings.
+       (diary-sexp-entry): Use calendar-sexp-debug to turn off error catching.
+
+       * diary-ins.el (insert-cyclic-diary-entry): Fix date form.
+
+       * cal-mayan.el (calendar-mayan-days-before-absolute-zero)
+       (calendar-mayan-haab-difference, calendar-mayan-tzolkin-difference)
+       (calendar-mayan-tzolkin-haab-on-or-before)
+       (calendar-previous-calendar-round-date)
+       (calendar-absolute-from-mayan-long-count)
+       (calendar-print-mayan-date): Fix doc strings.
+
+       * holidays.el (calendar-holiday-function-fixed)
+       (calendar-holiday-function-float, calendar-holiday-function-julian)
+       (calendar-holiday-function-islamic)
+       (calendar-holiday-function-hebrew, calendar-holiday-function-sexp)
+       (calendar-holiday-function-advent)
+       (calendar-holiday-function-easter-etc)
+       (calendar-holiday-function-greek-orthodox-easter)
+       (calendar-holiday-function-rosh-hashanah-etc)
+       (calendar-holiday-function-hanukkah)
+       (calendar-holiday-function-passover-etc)
+       (calendar-holiday-function-tisha-b-av-etc): Renamed without words
+       "calendar" and "function"; changed argument from a list of values to
+       individual values.  Fixed doc strings.
+       (calendar-holiday-function-if): Removed.
+       (calendar-holiday-solar-equinoxes-solstices): Renamed
+       solar-equinoxes-solstices.
+       (calendar-holiday-list): Rewrote to accommodate the name changes
+       above and the unquoting of calendar-holidays.
+       (calendar-cursor-holidays): Change screen-width to frame-width.
+       (holiday-sexp): Rewritten.
+
+       * lunar.el (lunar-phase): Use time conversion from solar.el.
+
+       * cal-dst.el: New file.
+       (calendar-/, calendar-%, calendar-absolute-from-time)
+       (calendar-time-from-absolute, calendar-next-time-zone-transition)
+       (calendar-time-zone-daylight-rules): New functions.
+       (calendar-current-time-zone): Moved from calendar.el and rewritten.
+       (calendar-current-time-zone-cache): New variable.
+       (calendar-current-time-zone, calendar-time-zone)
+       (calendar-daylight-time-offset, calendar-standard-time-zone-name)
+       (calendar-daylight-time-zone-name)
+       (calendar-daylight-savings-starts, calendar-daylight-savings-ends)
+       (calendar-daylight-savings-switchover-time): Moved from calendar.el.
 
 1993-06-17  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 
 1993-06-17  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 
 1993-06-17  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 
 1993-06-17  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
-       * faces.el (make-face-bold, make-face-italic,
-       make-face-bold-italic, make-face-unbold, make-face-unitalic):
+       * faces.el (make-face-bold, make-face-italic)
+       (make-face-bold-italic, make-face-unbold, make-face-unitalic):
        Always pass the frame parameter to internal-try-face-font; we only
        want to set the face for this frame.
 
        Always pass the frame parameter to internal-try-face-font; we only
        want to set the face for this frame.
 
-       * faces.el (make-face-bold, make-face-italic,
-       make-face-bold-italic, make-face-unbold, make-face-unitalic):
+       * faces.el (make-face-bold, make-face-italic)
+       (make-face-bold-italic, make-face-unbold, make-face-unitalic):
        Fix error messages.
 
 1993-06-17  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        Fix error messages.
 
 1993-06-17  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 1993-06-15  Shane Hartman  (shane@nugget.spr.com)
 
 
 1993-06-15  Shane Hartman  (shane@nugget.spr.com)
 
-        * gud.el (xdb): New debugger supported (xdb under HPUX-PARISC).
-        (gud-xdb-debugger-startup): New function.
-        (gud-xdb-file-name, gud-xdb-accumulation): New functions.
-        (gud-xdb-marker-filter, gud-xdb-paths, gud-xdb-find-file): New.
+       * gud.el (xdb): New debugger supported (xdb under HPUX-PARISC).
+       (gud-xdb-debugger-startup): New function.
+       (gud-xdb-file-name, gud-xdb-accumulation): New functions.
+       (gud-xdb-marker-filter, gud-xdb-paths, gud-xdb-find-file): New.
 
 1993-06-14  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-06-14  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-06-10  Shane Hartman  (shane@nugget.spr.com)
 
 
 1993-06-10  Shane Hartman  (shane@nugget.spr.com)
 
-        * c++-mode.el (calculate-c++-indent): Respect
-        c-continued-brace-offset (as in c-mode.el).
+       * c++-mode.el (calculate-c++-indent): Respect
+       c-continued-brace-offset (as in c-mode.el).
 
 1993-06-10  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 
 1993-06-10  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
        (byte-compile-file): Changed prompting in read-file-name.
        (byte-compile-insert-header): Put a magic number at top of .elc files,
        fixed backwards test of byte-compile-compatibility.
        (byte-compile-file): Changed prompting in read-file-name.
        (byte-compile-insert-header): Put a magic number at top of .elc files,
        fixed backwards test of byte-compile-compatibility.
-       (byte-compile-form, byte-defop-compiler19, byte-compile-list,
-       byte-compile-concat, byte-compile-insert): Likewise.
+       (byte-compile-form, byte-defop-compiler19, byte-compile-list)
+       (byte-compile-concat, byte-compile-insert): Likewise.
        (byte-compile-condition-case): Added checking for unknown conditions.
        (batch-byte-recompile-directory): New function.
 
        (byte-compile-condition-case): Added checking for unknown conditions.
        (batch-byte-recompile-directory): New function.
 
 
 1993-06-07  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1993-06-07  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-current-time-zone): Change variable names
-        to make them more readable.
-        (calendar-time-zone, calendar-standard-time-zone-name,
-        calendar-daylight-time-zone-name, calendar-daylight-savings-ends,
-        calendar-daylight-savings-starts): Don't autload them.
+       * calendar.el (calendar-current-time-zone): Change variable names
+       to make them more readable.
+       (calendar-time-zone, calendar-standard-time-zone-name)
+       (calendar-daylight-time-zone-name, calendar-daylight-savings-ends)
+       (calendar-daylight-savings-starts): Don't autoload them.
 
 1993-06-07  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-06-07  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-06-04  Paul Eggert  (eggert@twinsun.com)
 
 
 1993-06-04  Paul Eggert  (eggert@twinsun.com)
 
-       * timezone.el: (timezone-make-date-arpa-standard,
-       timezone-make-date-sortable): Move common code into timezone-fix-time.
+       * timezone.el (timezone-make-date-arpa-standard)
+       (timezone-make-date-sortable): Move common code into timezone-fix-time.
        (timezone-fix-time): Merge common code from above two functions.
        Yield time zone at end of result vector.
        Set time zone offset correctly as of the given time,
        (timezone-fix-time): Merge common code from above two functions.
        Yield time zone at end of result vector.
        Set time zone offset correctly as of the given time,
        (timezone-make-arpa-date, timezone-zone-to-minute): Convert
        current-time-zone style timezones into RFC-822 style timezones.
 
        (timezone-make-arpa-date, timezone-zone-to-minute): Convert
        current-time-zone style timezones into RFC-822 style timezones.
 
-       (timezone-time-from-absolute, timezone-time-zone-from-absolute,
-       timezone-day-number, timezone-absolute-from-gregorian):
+       (timezone-time-from-absolute, timezone-time-zone-from-absolute)
+       (timezone-day-number, timezone-absolute-from-gregorian):
        More functions borrowed from Reingold's calendar package.
 
        (timezone-make-arpa-date, timezone-make-sortable-date): Can safely
        assume that year includes century, since timezone-fix-time guarantees
        this.
 
        More functions borrowed from Reingold's calendar package.
 
        (timezone-make-arpa-date, timezone-make-sortable-date): Can safely
        assume that year includes century, since timezone-fix-time guarantees
        this.
 
-       * gnuspost.el (gnus-current-time-zone): New function, which tries
+       * gnuspost.el (gnus-current-time-zone): New function, which tries
        current-time-zone, and if that fails falls back on gnus-local-timezone.
        (gnus-inews-date): Use it.
        current-time-zone, and if that fails falls back on gnus-local-timezone.
        (gnus-inews-date): Use it.
-       (gnus-inews-valid-date): New optional args TIME (default now) and ZONE
-               (default GMT).
+       (gnus-inews-valid-date): New optional args TIME (default now)
+       and ZONE (default GMT).
        (gnus-inews-buggy-date): New optional arg TIME (default now).
 
        * gnus.el (gnus-local-timezone): Now used only if current-time-zone
        (gnus-inews-buggy-date): New optional arg TIME (default now).
 
        * gnus.el (gnus-local-timezone): Now used only if current-time-zone
 
 1993-06-03  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1993-06-03  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-holidays): Quote it to delay evaluation
-        until it's needed.
+       * calendar.el (calendar-holidays): Quote it to delay evaluation
+       until it's needed.
 
 
-        * holidays.el (calendar-holiday-list): Eval calendar-holidays.
+       * holidays.el (calendar-holiday-list): Eval calendar-holidays.
 
 1993-06-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-06-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 
 1993-06-02  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 
 1993-06-02  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-        * calendar.el (calendar-daylight-savings-starts): Mention use of
-        nil value in documentation string.
-        (calendar-daylight-time-offset): New variable.
-        (calendar-daylight-savings-switchover-time):  New variable.
-        (calendar-mode): Mention them.
-        (calendar-time-zone, calendar-print-astro-day-number,
-        calendar-time-display-form): Change Universal Time (UT) to
-        Coordinated Universal Time (UTC).
-
-        *solar.el (solar-setup, solar-ephemeris-time, sunrise-sunset): Change
-        Universal Time (UT) to Coordinated Universal Time (UTC).
-        (solar-time-string): Use calendar-daylight-time-offset instead of
-        1 hr, and use calendar-daylight-savings-switchover-time instead of
-        midnight.  Add an optional parameter to allow forcing the use of
-        standard or daylight savings time.  Fix code so it works in
-        southern hemisphere (start of dst precedes end of dst in a
-        calendar year) and when dst either starts or ends in a calendar
-        year, but not both.
-
-1993-06-01  Ken  Manheimer  (klm@coil.nist.gov)
+       * calendar.el (calendar-daylight-savings-starts): Mention use of
+       nil value in documentation string.
+       (calendar-daylight-time-offset): New variable.
+       (calendar-daylight-savings-switchover-time): New variable.
+       (calendar-mode): Mention them.
+       (calendar-time-zone, calendar-print-astro-day-number,
+       calendar-time-display-form): Change Universal Time (UT) to
+       Coordinated Universal Time (UTC).
+
+       *solar.el (solar-setup, solar-ephemeris-time, sunrise-sunset): Change
+       Universal Time (UT) to Coordinated Universal Time (UTC).
+       (solar-time-string): Use calendar-daylight-time-offset instead of
+       1 hr, and use calendar-daylight-savings-switchover-time instead of
+       midnight.  Add an optional parameter to allow forcing the use of
+       standard or daylight saving time.  Fix code so it works in
+       southern hemisphere (start of dst precedes end of dst in a
+       calendar year) and when dst either starts or ends in a calendar
+       year, but not both.
+
+1993-06-01  Ken Manheimer  (klm@coil.nist.gov)
 
        * allout.el (outlineify-sticky): Reconciled provisions for
        non-standard and standard prefix leaders.
 
        * allout.el (outlineify-sticky): Reconciled provisions for
        non-standard and standard prefix leaders.
 
        * c++-mode-1.el: New file.
 
 
        * c++-mode-1.el: New file.
 
-1993-06-01  Ken  Manheimer  (klm@coil.nist.gov)
+1993-06-01  Ken Manheimer  (klm@coil.nist.gov)
 
        * allout.el (move-to-column): Pass zero instead of negative arg.
 
        * allout.el (move-to-column): Pass zero instead of negative arg.
-       Added some free variables defvars, so byte-comple doesn't complain.
+       Added some free variables defvars, so byte-compile doesn't complain.
        Included some stub code, eventually will be proper use of Emacs 19
        minor-mode-sensitive keymaps.
 
        Included some stub code, eventually will be proper use of Emacs 19
        minor-mode-sensitive keymaps.
 
 
        * timer.el (run-at-time): Pass args to start-process in right order.
 
 
        * timer.el (run-at-time): Pass args to start-process in right order.
 
-       * info.el (Info-get-token): Check that thesecond search succeeded.
+       * info.el (Info-get-token): Check that the second search succeeded.
 
        * edebug.el: Provide edebug.
 
 
        * edebug.el: Provide edebug.
 
 
 1993-05-30  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 
 1993-05-30  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
-        * faces.el (x-resolve-font-name): Fix args to error; the format
-        string was changed, but not the arguments to be substituted.
+       * faces.el (x-resolve-font-name): Fix args to error; the format
+       string was changed, but not the arguments to be substituted.
 
 
-        * faces.el (x-resolve-font-name): Give correct error message
-        depending on whether or not FACE was non-nil.
+       * faces.el (x-resolve-font-name): Give correct error message
+       depending on whether or not FACE was non-nil.
 
 See ChangeLog.3 for earlier changes.
 
 
 See ChangeLog.3 for earlier changes.
 
-    Copyright (C) 1993, 1994 Free Software Foundation, Inc.
-  Copying and distribution of this file, with or without modification,
-  are permitted provided the copyright notice and this notice are preserved.
+;; Local Variables:
+;; coding: utf-8
+;; End:
+
+    Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, 2005, 2006,
+      2007, 2008, 2009, 2010  Free Software Foundation, Inc.
+
+  This file is part of GNU Emacs.
+
+  GNU Emacs is free software: you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
+
+  GNU Emacs is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
+
+;;; arch-tag: 91035822-35c7-44a9-8417-2454b88c3db2