Add command C-c m in report-emacs-bug that puts the bug into preferred mailer.
[bpt/emacs.git] / lisp / ChangeLog.5
index bb88210..8cb0e34 100644 (file)
@@ -42,7 +42,7 @@
        on things like "cdump".
        Don't use \\s patterns inside brackets.
 
        on things like "cdump".
        Don't use \\s patterns inside brackets.
 
-1995-06-19  David Kågedal  <davidk@lysator.liu.se>
+1995-06-19  David Kågedal  <davidk@lysator.liu.se>
 
        * tempo.el: Documented the `l' tag.
        (tempo-insert-template): Check for zmacs-regions.
 
        * tempo.el: Documented the `l' tag.
        (tempo-insert-template): Check for zmacs-regions.
@@ -99,7 +99,7 @@
        (bookmark-insert-buffer-name): Doc string.
        (bookmark-set): Take optional NAME argument.
        (bookmark-bmenu-select): Use member to test for string's presence.
        (bookmark-insert-buffer-name): Doc string.
        (bookmark-set): Take optional NAME argument.
        (bookmark-bmenu-select): Use member to test for string's presence.
-       Use a more efficent test at end, as suggested by Mikio Nakajima.
+       Use a more efficient test at end, as suggested by Mikio Nakajima.
 
 1995-06-17  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1995-06-17  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed
        so users can more easily modify and upgrade entries.
        (ispell-dictionary-alist): Once more a single variable.
        ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed
        so users can more easily modify and upgrade entries.
        (ispell-dictionary-alist): Once more a single variable.
-       (ispell-required-version): Documentation changes
-       (ispell-skip-sgml): Documentation changes
+       (ispell-required-version): Documentation changes.
+       (ispell-skip-sgml): Documentation changes.
        (ispell-command-loop): `mode-line-format' now shows misspelled word.
        (ispell-message-text-end): Can now process postscript version 1.
        (ispell-message-start-skip): New variable for block skips, set up for
        (ispell-command-loop): `mode-line-format' now shows misspelled word.
        (ispell-message-text-end): Can now process postscript version 1.
        (ispell-message-start-skip): New variable for block skips, set up for
        branch and removes any locks that might remain after check-in.
 
        (vc-cancel-version): Abort with error message in the CVS case.
        branch and removes any locks that might remain after check-in.
 
        (vc-cancel-version): Abort with error message in the CVS case.
-       (The error used to be signalled in vc-backend-uncheck, which is
+       (The error used to be signaled in vc-backend-uncheck, which is
        a little too late.)
 
        (vc-minor-revision): Function removed.
        a little too late.)
 
        (vc-minor-revision): Function removed.
        * term.el (term-escape-char, term-set-escape-char): Add doc-string.
        (term-mouse-paste): Add XEmacs support.
 
        * term.el (term-escape-char, term-set-escape-char): Add doc-string.
        (term-mouse-paste): Add XEmacs support.
 
-       * term.el: Various speed enhencements:
+       * term.el: Various speed enhancements:
        (term-handle-scroll): Don't clear term-current-row; maybe adjust it.
        (term-down): Don't call term-adjust-current-row-cache if we've
        done term-handle-scroll.
        (term-handle-scroll): Don't clear term-current-row; maybe adjust it.
        (term-down): Don't call term-adjust-current-row-cache if we've
        done term-handle-scroll.
        19.28 and earlier and XEmacs 19.11 and earlier.
        * ediff.el (ediff-patch-buffer): Now handles buffers that don't
        visit any file.
        19.28 and earlier and XEmacs 19.11 and earlier.
        * ediff.el (ediff-patch-buffer): Now handles buffers that don't
        visit any file.
-       (ediff-windows): Renamed to ediff-windows-wordwise, added
+       (ediff-windows): Renamed to ediff-windows-wordwise.
        (ediff-windows-linewise): New function.
        Changed ediff-small/large-regions to ediff-regions-wordwise/linewise.
 
        (ediff-windows-linewise): New function.
        Changed ediff-small/large-regions to ediff-regions-wordwise/linewise.
 
        * dired.el (dired-mode-map): Rename menubar bindings and use the
        new function names `dired-do-query-replace' and `dired-do-search'.
 
        * dired.el (dired-mode-map): Rename menubar bindings and use the
        new function names `dired-do-query-replace' and `dired-do-search'.
 
-1995-05-29  Francesco Potorti`  (pot@cnuce.cnr.it)
+1995-05-29  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-init-defvars): Don't remove lines containing
        "No such file or directory".
 
        * man.el (Man-init-defvars): Don't remove lines containing
        "No such file or directory".
 
        * mail-extr.el (mail-extr-all-letters-but-separators):
        Reinstate \377, the bug in search.c is apparently gone.
 
        * mail-extr.el (mail-extr-all-letters-but-separators):
        Reinstate \377, the bug in search.c is apparently gone.
-       (mail-extr-first-letters): Add 8-bit characters
+       (mail-extr-first-letters): Add 8-bit characters.
        (mail-extr-last-letters): Ditto.
 
        * simple.el (indent-for-comment): Move to beginning of line only
        (mail-extr-last-letters): Ditto.
 
        * simple.el (indent-for-comment): Move to beginning of line only
 
        * ada-mode.el (ada-ident-re): New regexp for Ada identifiers.
        (ada-block-start-re): "record" may be preceded by one or more
 
        * ada-mode.el (ada-ident-re): New regexp for Ada identifiers.
        (ada-block-start-re): "record" may be preceded by one or more
-       occurencies of "limited", "abstract", or "tagged".
+       occurrences of "limited", "abstract", or "tagged".
        (ada-end-stmt-re): Add "separate" body parts, "else", and
        "package <Id> is".
        (ada-subprogram-start-re): Add "entry", "protected" and
        (ada-end-stmt-re): Add "separate" body parts, "else", and
        "package <Id> is".
        (ada-subprogram-start-re): Add "entry", "protected" and
-       "package body"
+       "package body".
        (ada-indent-function): Handle "elsif" the same way as "if", added
        "separate" for no indent.
        (ada-get-indent-type): If "type ... is .." is followed by code on
        (ada-indent-function): Handle "elsif" the same way as "if", added
        "separate" for no indent.
        (ada-get-indent-type): If "type ... is .." is followed by code on
        (ada-create-syntax-table): Correct comments explaining use of 2nd
        syntax table.  Added creation of ada-mode-symbol-syntax-table
        with '_' as word constituent.
        (ada-create-syntax-table): Correct comments explaining use of 2nd
        syntax table.  Added creation of ada-mode-symbol-syntax-table
        with '_' as word constituent.
-       (ada-adjust-case): Add test, if symbol is preceeded by a "'".
+       (ada-adjust-case): Add test, if symbol is preceded by a "'".
        If true, change case according to ada-case-attribute.
        (ada-which-function-are-we-in): New routine.  Save name of the current
        function in the old buffer; we can place cursor now at the same
        If true, change case according to ada-case-attribute.
        (ada-which-function-are-we-in): New routine.  Save name of the current
        function in the old buffer; we can place cursor now at the same
        ones the numbers of subexpressions to refer to.
        (vc-cvs-status): New per-file property, only used in the CVS case.
        (vc-cvs-status): New function.
        ones the numbers of subexpressions to refer to.
        (vc-cvs-status): New per-file property, only used in the CVS case.
        (vc-cvs-status): New function.
-       (vc-log-info): Adapted to new version of vc-parse-buffer
+       (vc-log-info): Adapted to new version of vc-parse-buffer.
        (vc-fetch-properties): Adapted to new version of vc-parse-buffer.
        Better search regexp for CVS latest version.
        (vc-log-info): Search for branch version only in the RCS case,
        (vc-fetch-properties): Adapted to new version of vc-parse-buffer.
        Better search regexp for CVS latest version.
        (vc-log-info): Search for branch version only in the RCS case,
        (vc-consult-rcs-headers): New function.
        (vc-branch-version): New per-file property, refers
        to the RCS version selected by `rcs -b'.
        (vc-consult-rcs-headers): New function.
        (vc-branch-version): New per-file property, refers
        to the RCS version selected by `rcs -b'.
-       (vc-workfile-version): New function.  Also new per-file property
+       (vc-workfile-version): New function.  Also new per-file property.
        (vc-consult-headers): New parameter variable.
        (vc-mistrust-permissions): Default set to `nil'.
        (vc-locking-user): Property is now cached.  The other functions
        (vc-consult-headers): New parameter variable.
        (vc-mistrust-permissions): Default set to `nil'.
        (vc-locking-user): Property is now cached.  The other functions
        * desktop.el (desktop-save): Use dired-directory as name
        of top-level in order to capture wildcards used.
        (desktop-buffer-dired): Skip possible wildcard when checking
        * desktop.el (desktop-save): Use dired-directory as name
        of top-level in order to capture wildcards used.
        (desktop-buffer-dired): Skip possible wildcard when checking
-       for directory existance.  Use dired-insert-subdir, not
+       for directory existence.  Use dired-insert-subdir, not
        dired-maybe-insert-subdir.
 
 1995-04-06  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
        dired-maybe-insert-subdir.
 
 1995-04-06  Karl Heuer  <kwzh@nutrimat.gnu.ai.mit.edu>
        (jka-compr-uninstall): Delete entries that jka-compr-install
        added to inhibit-first-line-modes-suffixes.
 
        (jka-compr-uninstall): Delete entries that jka-compr-install
        added to inhibit-first-line-modes-suffixes.
 
-1995-04-03  David Kågedal  <davidk@lysator.liu.se>
+1995-04-03  David Kågedal  <davidk@lysator.liu.se>
 
        * tempo.el (tempo-insert):
 
        * tempo.el (tempo-insert):
-       Added the P tag and modified the s tag accordingly
+       Added the P tag and modified the s tag accordingly.
        (tempo-insert-named): Checks for valid name, insert mark otherwise.
 
        * tempo.el (tempo-dolist): Changed (cadr ...) to (car (cdr ...)).
        (tempo-insert-named): Checks for valid name, insert mark otherwise.
 
        * tempo.el (tempo-dolist): Changed (cadr ...) to (car (cdr ...)).
        (enriched-delq-1, enriched-make-list-uniq)
        (enriched-make-relatively-unique, enriched-common-tail)
        (enriched-reorder, enriched-insert-annotations)
        (enriched-delq-1, enriched-make-list-uniq)
        (enriched-make-relatively-unique, enriched-common-tail)
        (enriched-reorder, enriched-insert-annotations)
-       (enriched-loc-annotations, enriched-annotate-change
+       (enriched-loc-annotations, enriched-annotate-change)
        (enriched-encode-unknown): Move to format.el.  Names changed.
 
        (enriched-display-table): Copy standard table if there is one,
        (enriched-encode-unknown): Move to format.el.  Names changed.
 
        (enriched-display-table): Copy standard table if there is one,
        * term.el (term-send-input): Don't move process-mark until
        after possible 'history processing.
 
        * term.el (term-send-input): Don't move process-mark until
        after possible 'history processing.
 
-1995-03-07  Francesco Potorti`  (pot@cnuce.cnr.it)
+1995-03-07  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * cmacexp.el (c-macro-expansion): Put the unique string before the
        first #line directive (instead of after), preceded by a newline.
 
        * cmacexp.el (c-macro-expansion): Put the unique string before the
        first #line directive (instead of after), preceded by a newline.
 
 1995-02-13  Jeff Dwork  <jeff.dwork@amd.com>
 
 
 1995-02-13  Jeff Dwork  <jeff.dwork@amd.com>
 
-       * ehelp.el (electric-help-map): Use supress-keymap instead of
+       * ehelp.el (electric-help-map): Use suppress-keymap instead of
        filling keymap with undefined commands.  Bind R like r.
        Substitute electric-command-apropos for command-apropos.
        (electric-apropos): New function.
        filling keymap with undefined commands.  Bind R like r.
        Substitute electric-command-apropos for command-apropos.
        (electric-apropos): New function.
        (ispell-command-loop): Properly adjust screen with different settings
        of ispell-choices-win-default-height.
        (check-ispell-version): Use fundamental-mode as default-major-mode.
        (ispell-command-loop): Properly adjust screen with different settings
        of ispell-choices-win-default-height.
        (check-ispell-version): Use fundamental-mode as default-major-mode.
-       (ispell-change-dictionary): Remove unnecessary process kills
+       (ispell-change-dictionary): Remove unnecessary process kills.
        (ispell-region): Fold sgml support in with tib checking.
        (ispell-message): Skips checking of forwarded messages.
 
        (ispell-region): Fold sgml support in with tib checking.
        (ispell-message): Skips checking of forwarded messages.
 
        More robust checking of parameter to make-string.
        (term-update-mode-line): New function.  Call it whenever we change
        char/line/paging mode.  Now includes "page" in mode-line-process
        More robust checking of parameter to make-string.
        (term-update-mode-line): New function.  Call it whenever we change
        char/line/paging mode.  Now includes "page" in mode-line-process
-       if paging is abled.
+       if paging is enabled.
 
        * term.el: Remove causes for byte-compilation to complain:
        (term-terminal-pos): Declare x and y in let-binding.
 
        * term.el: Remove causes for byte-compilation to complain:
        (term-terminal-pos): Declare x and y in let-binding.
-       (term-send-invisible): Remove bogus second "iteractive" call.
+       (term-send-invisible): Remove bogus second "interactive" call.
        (term-*): Provide defvars for lots of buffer-local variables.
        (term-mode): Make comments and initial value setting from
        here to the corresponding defvar.
        (term-*): Provide defvars for lots of buffer-local variables.
        (term-mode): Make comments and initial value setting from
        here to the corresponding defvar.
        * lpr.el (print-region-1): Use lpr-page-header-switches,
        not ...-options.
 
        * lpr.el (print-region-1): Use lpr-page-header-switches,
        not ...-options.
 
-1995-02-03  Francesco Potorti`  (pot@cnuce.cnr.it)
+1995-02-03  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-default-man-entry): Remove text properties from result.
 
 
        * man.el (Man-default-man-entry): Remove text properties from result.
 
 
 1995-02-02  Richard Stallman  <rms@pogo.gnu.ai.mit.edu>
 
 
 1995-02-02  Richard Stallman  <rms@pogo.gnu.ai.mit.edu>
 
-       * c-mode.el (c-mode-map): No binding for c-fill-paragraph
+       * c-mode.el (c-mode-map): No binding for c-fill-paragraph.
        (c-fill-paragraph): Return t.
        (c-mode): Put c-fill-paragraph in fill-paragraph-function.
 
        (c-fill-paragraph): Return t.
        (c-mode): Put c-fill-paragraph in fill-paragraph-function.
 
        (find-tag-file-order): New variable added.  This contains the name of
        the function used to qualify a matched filename.
        (last-tag-file): New variable; stores the filename looked for via
        (find-tag-file-order): New variable added.  This contains the name of
        the function used to qualify a matched filename.
        (last-tag-file): New variable; stores the filename looked for via
-       find-tag fmaily of functions.
+       find-tag family of functions.
        (find-tag-in-order): In case tag searched for is a file, don't do
        anything fancy to locate position of tag in file.  Just seek to
        beginning of file.
        (find-tag-in-order): In case tag searched for is a file, don't do
        anything fancy to locate position of tag in file.  Just seek to
        beginning of file.
 
        * bytecomp.el (byte-compile-defvar): Add the var to current-load-list.
 
 
        * bytecomp.el (byte-compile-defvar): Add the var to current-load-list.
 
-1994-01-21  David Kågedal  <davidk@lysator.liu.se>
+1994-01-21  David Kågedal  <davidk@lysator.liu.se>
 
        * tempo.el (tempo-insert-template): Quoted transient-mark-mode
        Expansion around region now puts point at the first mark.
 
 
        * tempo.el (tempo-insert-template): Quoted transient-mark-mode
        Expansion around region now puts point at the first mark.
 
-       * tempo.el (tempo-region-start, tempo-region-stop): New variables
+       * tempo.el (tempo-region-start, tempo-region-stop): New variables.
        (tempo-insert-template, tempo-insert): Don't affect the
        mark.  Check for Transient Mark mode.
 
        (tempo-insert-template, tempo-insert): Don't affect the
        mark.  Check for Transient Mark mode.
 
        Keybinding for bold-italic changed from M-g o to M-g l; M-g o is
        now "other".
        (facemenu-justification-menu, facemenu-indentation-menu):
        Keybinding for bold-italic changed from M-g o to M-g l; M-g o is
        now "other".
        (facemenu-justification-menu, facemenu-indentation-menu):
-       New submenus, moved from enriched.el
+       New submenus, moved from enriched.el.
        (list-colors-display, facemenu-color-equal): New functions.
        (facemenu-menu): Added "Display Faces" item.
        (facemenu-new-faces-at-end): New variable.
        (list-colors-display, facemenu-color-equal): New functions.
        (facemenu-menu): Added "Display Faces" item.
        (facemenu-new-faces-at-end): New variable.
 
        * files.el (revert-buffer): Recompute buffer-file-truename.
 
 
        * files.el (revert-buffer): Recompute buffer-file-truename.
 
-       * c-mode.el (indent-c-exp): Handle `{ if (x)\n  foo;\n  bar;' case.
+       * c-mode.el (indent-c-exp): Handle `{ if (x)\n  foo;\n  bar;' case.
        * cplus-md.el (indent-c++-exp): Handle `{ if (x)\n  foo;\n  bar;' case.
 
        * etags.el (etags-goto-tag-location): Add 1 to char positions in TAGS.
        * cplus-md.el (indent-c++-exp): Handle `{ if (x)\n  foo;\n  bar;' case.
 
        * etags.el (etags-goto-tag-location): Add 1 to char positions in TAGS.
        the autogenerated label in the minibuffer caused the killed text
        to appear in front of the bibtex entry.
 
        the autogenerated label in the minibuffer caused the killed text
        to appear in front of the bibtex entry.
 
-1995-01-05  Eric Raymond  <esr@locke.ccil.org>
+1995-01-05  Eric S. Raymond  <esr@locke.ccil.org>
 
        * vc.el (vc-do-command): Change RCS handling so rcsdiff won't strip
        away relative-pathname information.  This function no longer sets the
 
        * vc.el (vc-do-command): Change RCS handling so rcsdiff won't strip
        away relative-pathname information.  This function no longer sets the
 
        * dabbrev.el: Complete rewrite by Lars.Lindberg@sypro.cap.se.
 
 
        * dabbrev.el: Complete rewrite by Lars.Lindberg@sypro.cap.se.
 
-1994-12-23  Barry Warsaw  (bwarsaw@cnri)
+1994-12-23  Barry A. Warsaw  (bwarsaw@cnri)
 
        * elp.el (elp-pack-number): New function.
        (elp-output-results): Use elp-pack-number to truncate time strings,
 
        * elp.el (elp-pack-number): New function.
        (elp-output-results): Use elp-pack-number to truncate time strings,
        (reporter-status-message, reporter-status-count): New variables.
 
        * reporter.el (reporter-update-status, reporter-beautify-list)
        (reporter-status-message, reporter-status-count): New variables.
 
        * reporter.el (reporter-update-status, reporter-beautify-list)
-       reporter-dump-variable): Now smarter about formating variables
+       reporter-dump-variable): Now smarter about formatting variables
        with list values.  Checks the value of reporter-dont-compact-list.
 
 1994-12-23  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
        with list values.  Checks the value of reporter-dont-compact-list.
 
 1994-12-23  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 1994-12-22  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * bibtex.el (bibtex-string, bibtex-preamble): Use forward-line.
 1994-12-22  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * bibtex.el (bibtex-string, bibtex-preamble): Use forward-line.
-       (sort-subr): Don't call autload for this--that's done in loaddefs.el.
+       (sort-subr): Don't call autoload for this--that's done in loaddefs.el.
        (bibtex-mode): Add autoload cookie.
 
        * server.el (server-switch-buffer): Cope with dead frames and windows.
        (bibtex-mode): Add autoload cookie.
 
        * server.el (server-switch-buffer): Cope with dead frames and windows.
 
        * imenu.el (imenu-always-use-completion-buffer-p): A value of
        `never' now means never display a completion buffer.
 
        * imenu.el (imenu-always-use-completion-buffer-p): A value of
        `never' now means never display a completion buffer.
-       (imenu--completion-buffer): Implement 'never behaviour.
+       (imenu--completion-buffer): Implement 'never behavior.
 
 1994-12-21  Stefan Schoef  <schoef@informatik.uni-oldenburg.de>
 
 
 1994-12-21  Stefan Schoef  <schoef@informatik.uni-oldenburg.de>
 
        reference keys before they are used.
        (bibtex-generate-autokey, bibtex-clean-entry): New function to
        generate an autokey if necessary.
        reference keys before they are used.
        (bibtex-generate-autokey, bibtex-clean-entry): New function to
        generate an autokey if necessary.
-       (bibtex-autokey-names, bibtex-autokey-name-change-strings,
-       bibtex-autokey-name-length, bibtex-autokey-name-separator,
-       bibtex-autokey-year-length, bibtex-autokey-titlewords,
-       bibtex-autokey-title-terminators,
-       bibtex-autokey-titlewords-stretch,
-       bibtex-autokey-titleword-first-ignore,
-       bibtex-autokey-titleword-abbrevs,
-       bibtex-autokey-titleword-change-strings,
-       bibtex-autokey-titleword-length,
-       bibtex-autokey-titleword-separator,
-       bibtex-autokey-name-year-separator,
-       bibtex-autokey-year-title-separator): New variables related to
+       (bibtex-autokey-names, bibtex-autokey-name-change-strings)
+       (bibtex-autokey-name-length, bibtex-autokey-name-separator)
+       (bibtex-autokey-year-length, bibtex-autokey-titlewords)
+       (bibtex-autokey-title-terminators)
+       (bibtex-autokey-titlewords-stretch)
+       (bibtex-autokey-titleword-first-ignore)
+       (bibtex-autokey-titleword-abbrevs)
+       (bibtex-autokey-titleword-change-strings)
+       (bibtex-autokey-titleword-length)
+       (bibtex-autokey-titleword-separator)
+       (bibtex-autokey-name-year-separator)
+       (bibtex-autokey-year-title-separator): New variables related to
        bibtex-generate-autokey.
        (bibtex-find-entry-location): Optional second parameter maybedup
        to tell it that entering a duplicate entry isn't to report by an
        bibtex-generate-autokey.
        (bibtex-find-entry-location): Optional second parameter maybedup
        to tell it that entering a duplicate entry isn't to report by an
        (validate-bibtex-buffer): Completely rewritten to validate, if
        buffer is syntactically correct.
        (find-bibtex-duplicates): Moved into validate-bibtex-buffer.
        (validate-bibtex-buffer): Completely rewritten to validate, if
        buffer is syntactically correct.
        (find-bibtex-duplicates): Moved into validate-bibtex-buffer.
-       (ispell-abstract, bibtex-ispell-abstract, ispell-bibtex-entry,
-       bibtex-ispell-entry, beginning-of-bibtex-entry,
-       bibtex-beginning-of-entry, end-of-bibtex-entry,
-       bibtex-end-of-entry, hide-bibtex-entry-bodies,
-       bibtex-hide-entry-bodies, narrow-to-bibtex-entry,
-       bibtex-narrow-to-entry, sort-bibtex-entries, bibtex-sort-entries,
-       validate-bibtex-buffer, bibtex-validate-buffer,
-       find-bibtex-entry-location, bibtex-find-entry-location): All
+       (ispell-abstract, bibtex-ispell-abstract, ispell-bibtex-entry)
+       (bibtex-ispell-entry, beginning-of-bibtex-entry)
+       (bibtex-beginning-of-entry, end-of-bibtex-entry)
+       (bibtex-end-of-entry, hide-bibtex-entry-bodies)
+       (bibtex-hide-entry-bodies, narrow-to-bibtex-entry)
+       (bibtex-narrow-to-entry, sort-bibtex-entries, bibtex-sort-entries)
+       (validate-bibtex-buffer, bibtex-validate-buffer)
+       (find-bibtex-entry-location, bibtex-find-entry-location): All
        interactive functions are renamed, so that any interface function
        begins with "bibtex-".  Mapping:
        ispell-abstract            --> bibtex-ispell-abstract
        interactive functions are renamed, so that any interface function
        begins with "bibtex-".  Mapping:
        ispell-abstract            --> bibtex-ispell-abstract
        sort-bibtex-entries        --> bibtex-sort-entries
        validate-bibtex-buffer     --> bibtex-validate-buffer
        find-bibtex-entry-location --> bibtex-find-entry-location
        sort-bibtex-entries        --> bibtex-sort-entries
        validate-bibtex-buffer     --> bibtex-validate-buffer
        find-bibtex-entry-location --> bibtex-find-entry-location
-       (bibtex-maintain-sorted-entries,
-       bibtex-sort-ignore-string-entries): Default is now t.
+       (bibtex-maintain-sorted-entries)
+       (bibtex-sort-ignore-string-entries): Default is now t.
        (bibtex-complete-string): String list is built from additional
        string list bibtex-predefined-string and current strings in file.
        (string-equalp): Deleted and substituted by string-equal.
        (bibtex-complete-string): String list is built from additional
        string list bibtex-predefined-string and current strings in file.
        (string-equalp): Deleted and substituted by string-equal.
        keys).
        (bibtex-mode-map): Function narrow-to-bibtex-entry and counterpart
        widen and function hide-bibtex-entry-bodies and counterpart
        keys).
        (bibtex-mode-map): Function narrow-to-bibtex-entry and counterpart
        widen and function hide-bibtex-entry-bodies and counterpart
-       show-all bounded to appropriate local keys.
+       show-all bound to appropriate local keys.
        (bibtex-abbrev-table): Deleted
        (bibtex-current-entry-label, put-string-on-kill-ring): Deleted
        (AUCTeX provides all the functionality needed for citation
        completion).
        (bibtex-abbrev-table): Deleted
        (bibtex-current-entry-label, put-string-on-kill-ring): Deleted
        (AUCTeX provides all the functionality needed for citation
        completion).
-       (bibtex-enclosing-reference, bibtex-pop-previous, bibtex-pop-next,
-       bibtex-clean-entry): Hacked for speed (bibtex-pop-previous and
+       (bibtex-enclosing-reference, bibtex-pop-previous, bibtex-pop-next)
+       (bibtex-clean-entry): Hacked for speed (bibtex-pop-previous and
        bibtex-pop-next were to slow for larger BibTeX files).
        (bibtex-pop-previous, bibtex-pop-next): Delimiters from previous
        bibtex-pop-next were to slow for larger BibTeX files).
        (bibtex-pop-previous, bibtex-pop-next): Delimiters from previous
-       or next entry are changed to actual delimters if necessary.
+       or next entry are changed to actual delimiters if necessary.
        (bibtex-entry): Fixed bug (False entry wasn't reported in error
        message if bibtex-entry was called with undefined reference name).
        (bibtex-entry-field-alist, bibtex-entry, bibtex-make-field,
        (bibtex-entry): Fixed bug (False entry wasn't reported in error
        message if bibtex-entry was called with undefined reference name).
        (bibtex-entry-field-alist, bibtex-entry, bibtex-make-field,
        bibtex-pop-next didn't work, probably due to a bug in
        re-search-forward).
        (several functions): Added support for {} as field delimiters
        bibtex-pop-next didn't work, probably due to a bug in
        re-search-forward).
        (several functions): Added support for {} as field delimiters
-       (better than '"' for accented characters.
+       (better than '"' for accented characters).
        (bibtex-clean-entry): If optional field crossref is empty or
        missing, former optional fields (if bibtex-include-OPTcrossref was
        t) are necessary again.  bibtex-clean-entry complains if they are
        (bibtex-clean-entry): If optional field crossref is empty or
        missing, former optional fields (if bibtex-include-OPTcrossref was
        t) are necessary again.  bibtex-clean-entry complains if they are
-       empty but not if they are missing, so you can intenionally omit
+       empty but not if they are missing, so you can intentionally omit
        them, e. g. for a pseudo @Journal entry (needed for
        crossreferences) made out of an @article with missing non-optional
        fields.
        them, e. g. for a pseudo @Journal entry (needed for
        crossreferences) made out of an @article with missing non-optional
        fields.
 1994-12-09  Ken Stevens  <stevensk@afit.af.mil>
 
        * ispell.el: Added ispell-offset for version consistency.
 1994-12-09  Ken Stevens  <stevensk@afit.af.mil>
 
        * ispell.el: Added ispell-offset for version consistency.
-       (ispell-dictionary-alist): Updated dictionaries & better match defaults
-       (ispell-alternate-dictionary): Added /usr/shar path
+       (ispell-dictionary-alist): Updated dictionaries & better match defaults.
+       (ispell-alternate-dictionary): Added /usr/shar path.
        (ispell-menu-map-needed): Redo changes that made this incompatible
        with earlier versions of Emacs19.
        (ispell-required-version): Changed to assure version 3.1.12 accessed.
        (ispell-menu-map-needed): Redo changes that made this incompatible
        with earlier versions of Emacs19.
        (ispell-required-version): Changed to assure version 3.1.12 accessed.
        * compile.el (compilation-error-regexp-alist):
        Add an element for Irix 5.2 warnings.
 
        * compile.el (compilation-error-regexp-alist):
        Add an element for Irix 5.2 warnings.
 
-1994-11-09  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-11-09  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-berkeley-sed-script, Man-sysv-sed-script,
        Man-cleanup-manpage, Man-fontify-manpage): Handle the "+\bo" form
 
        * man.el (Man-berkeley-sed-script, Man-sysv-sed-script,
        Man-cleanup-manpage, Man-fontify-manpage): Handle the "+\bo" form
        * solar.el (solar-sunrise-sunset): Check for nil time before
        trying to adjust it for dst.
 
        * solar.el (solar-sunrise-sunset): Check for nil time before
        trying to adjust it for dst.
 
-1994-11-07  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-11-07  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-reuse-okay-flag): Deleted.
        (man, Man-getpage-in-background): Second arg deleted.
 
        * man.el (Man-reuse-okay-flag): Deleted.
        (man, Man-getpage-in-background): Second arg deleted.
 
        * files.el (find-file-noselect): Call set-buffer-major-mode here.
 
 
        * files.el (find-file-noselect): Call set-buffer-major-mode here.
 
-1994-10-27  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-10-27  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-fontify-manpage-flag): defvar put at outer level.
        (manual-program, Man-untabify-command, Man-untabify-command-args,
 
        * man.el (Man-fontify-manpage-flag): defvar put at outer level.
        (manual-program, Man-untabify-command, Man-untabify-command-args,
        Man-see-also-regexp, Man-first-heading-regexp,
        Man-reference-regexp, Man-switches, Man-specified-section-option):
        Make them normal defvars, no more user options.
        Man-see-also-regexp, Man-first-heading-regexp,
        Man-reference-regexp, Man-switches, Man-specified-section-option):
        Make them normal defvars, no more user options.
-       (Man-overstrike-face, Man-undeline-face): New user options.
+       (Man-overstrike-face, Man-underline-face): New user options.
        (Man-init-defvars): Man-fontify-manpage-flag removed from here.
        (man-fontify-manpage): Use the new user options above.
 
        (Man-init-defvars): Man-fontify-manpage-flag removed from here.
        (man-fontify-manpage): Use the new user options above.
 
 
 1994-10-26  Michael Ernst  <mernst@research.microsoft.com>
 
 
 1994-10-26  Michael Ernst  <mernst@research.microsoft.com>
 
-       * ispell.el (ispell-message-text-end): Match Postcript 3 like 2.
+       * ispell.el (ispell-message-text-end): Match Postscript 3 like 2.
 
 1994-10-26  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
 
 1994-10-26  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
 
        * term/x-win.el: Make previous change conditional.
 
 
        * term/x-win.el: Make previous change conditional.
 
-1994-10-24  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-10-24  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-init-defvars): Do not delete empty lines.
 
 
        * man.el (Man-init-defvars): Do not delete empty lines.
 
 
        * enriched.el: New file.
 
 
        * enriched.el: New file.
 
-1994-10-24  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-10-24  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-cleanup-manpage): Do all the work if called
        interactively.
 
        * man.el (Man-cleanup-manpage): Do all the work if called
        interactively.
 
        * facemenu.el (facemenu-get-face): Don't add to menu here.
 
 
        * facemenu.el (facemenu-get-face): Don't add to menu here.
 
-1994-10-14  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-10-14  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-init-defvars): Corrections to Man-filter-list.
        (Man-fontify-manpage): Added cleaning of ksh manpage daggers.
 
        * man.el (Man-init-defvars): Corrections to Man-filter-list.
        (Man-fontify-manpage): Added cleaning of ksh manpage daggers.
        * etags.el (etags-tags-table-files, etags-tags-included-tables):
        Search backwards for the comma in case the file name contains one.
 
        * etags.el (etags-tags-table-files, etags-tags-included-tables):
        Search backwards for the comma in case the file name contains one.
 
-1994-10-17  Fred Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
+1994-10-17  Frederic Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
 
        * paths.el (rmail-spool-directory): Add a condition to test
        the Bull DPX/2.
 
        * paths.el (rmail-spool-directory): Add a condition to test
        the Bull DPX/2.
        * desktop.el (desktop-internal-v2s): Remove all text properties
        from strings.
 
        * desktop.el (desktop-internal-v2s): Remove all text properties
        from strings.
 
-1994-10-13  Fred Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
+1994-10-13  Frederic Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
 
        * hilit19.el (hilit-set-mode-patterns - lisp-mode): Fix regexp
        for 'defconstant' that leads to an infinite loop.
 
        * hilit19.el (hilit-set-mode-patterns - lisp-mode): Fix regexp
        for 'defconstant' that leads to an infinite loop.
-       Hilight the 'list' keyword.
+       Highlight the 'list' keyword.
 
 1994-10-13  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1994-10-13  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1994-10-11  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1994-10-11  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
-       * hilit19.el (calendar-mode): Delete the regexps for diary, hollidays.
+       * hilit19.el (calendar-mode): Delete the regexps for diary, holidays.
 
        * tex-mode.el (compare-windows-whitespace): Eliminate initial value.
 
 
        * tex-mode.el (compare-windows-whitespace): Eliminate initial value.
 
        (makefile-add-log-defun): New function.
        (makefile-menu-index-function): New function.
 
        (makefile-add-log-defun): New function.
        (makefile-menu-index-function): New function.
 
-1994-10-11  Fred Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
+1994-10-11  Frederic Pierresteguy  <F.Pierresteguy@frcl.bull.fr>
 
        * rmailsum.el (rmail-summary-resend): New function.
        (rmail-summary-mode-map - resend): Call rmail-summary-resend
 
        * rmailsum.el (rmail-summary-resend): New function.
        (rmail-summary-mode-map - resend): Call rmail-summary-resend
 1994-10-07  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * mouse.el (mouse-major-mode-menu): New function, on C-mouse-3.
 1994-10-07  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        * mouse.el (mouse-major-mode-menu): New function, on C-mouse-3.
-       (mouse-major-mode-menu-1): New function
+       (mouse-major-mode-menu-1): New function.
        (mouse-set-font): Move it to C-mouse-2.
 
        * font-lock.el (font-lock-defaults-alist): Delete most modes--all
        (mouse-set-font): Move it to C-mouse-2.
 
        * font-lock.el (font-lock-defaults-alist): Delete most modes--all
        (font-lock-face-attributes): New variables, use it.
        (font-lock-make-face): New function, use them.
 
        (font-lock-face-attributes): New variables, use it.
        (font-lock-make-face): New function, use them.
 
-1994-10-05  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-10-05  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-notify, Man-current-page, Man-page-list,
        Man-filter-list, Man-original-frame, Man-arguments,
 
        * man.el (Man-notify, Man-current-page, Man-page-list,
        Man-filter-list, Man-original-frame, Man-arguments,
        (read-envvar-name-history): New variable.
        (read-envvar-name): New function.
 
        (read-envvar-name-history): New variable.
        (read-envvar-name): New function.
 
-1994-09-30  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-09-30  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el (Man-init-defvars, Man-cleanup-manpage)
        (Man-fontify-manpage): Fix previous fix.
 
        * man.el (Man-init-defvars, Man-cleanup-manpage)
        (Man-fontify-manpage): Fix previous fix.
        * texinfmt.el (texinfo-format-region, texinfo-format-buffer-1):
        Search back for the @include.
 
        * texinfmt.el (texinfo-format-region, texinfo-format-buffer-1):
        Search back for the @include.
 
-1994-09-29  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-09-29  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * man.el
        (Man-init-defvars, Man-cleanup-manpage, Man-fontify-manpage):
 
        * man.el
        (Man-init-defvars, Man-cleanup-manpage, Man-fontify-manpage):
 
        * cc-mode.el (c-progress-info, c-progress-init)
        (c-progress-update, c-progress-fini):
 
        * cc-mode.el (c-progress-info, c-progress-init)
        (c-progress-update, c-progress-fini):
-       New vars/defuns for better long indentation progress reporting
+       New vars/defuns for better long indentation progress reporting.
        (c-indent-exp, c-indent-region): Use them.
 
        * cc-mode.el (c-guess-basic-syntax):
        (c-indent-exp, c-indent-region): Use them.
 
        * cc-mode.el (c-guess-basic-syntax):
        find proper relpos of an arglist-cont.
 
        * cc-mode.el (c-offset-alist-default):
        find proper relpos of an arglist-cont.
 
        * cc-mode.el (c-offset-alist-default):
-       statement-case-open default offset is zero
+       statement-case-open default offset is zero.
        (c-skip-case-statement-forward): New function.
        (c-guess-basic-syntax): CASE 15: use c-skip-case-statement-forward in
        proper places to find the real relpos of statement's inside switch
        (c-skip-case-statement-forward): New function.
        (c-guess-basic-syntax): CASE 15: use c-skip-case-statement-forward in
        proper places to find the real relpos of statement's inside switch
        (c-get-offset): Accept ++ and -- symbols.
 
        * cc-mode.el (c-guess-basic-syntax):
        (c-get-offset): Accept ++ and -- symbols.
 
        * cc-mode.el (c-guess-basic-syntax):
-       CASE 9C: added small performance improvment to c-in-literal call.
+       CASE 9C: added small performance improvement to c-in-literal call.
 
        * cc-mode.el (c-beginning-of-statement-1): Use c-in-literal-cache,
        and limit backscanning in CASE 5 to known, non-literal position.
 
        * cc-mode.el (c-beginning-of-statement-1): Use c-in-literal-cache,
        and limit backscanning in CASE 5 to known, non-literal position.
        * sendmail.el (sendmail-synch-aliases): Renamed from
        synch-mail-aliases.  All callers changed.
 
        * sendmail.el (sendmail-synch-aliases): Renamed from
        synch-mail-aliases.  All callers changed.
 
-1994-09-22  Francesco Potorti`  <pot@cnuce.cnr.it>
+1994-09-22  Francesco Potortì  <pot@cnuce.cnr.it>
 
        * man.el (Man-notify-method): New name for old Man-notify-flag
        user options.  All functions using it updated.
 
        * man.el (Man-notify-method): New name for old Man-notify-flag
        user options.  All functions using it updated.
        * sendmail.el (mail-default-reply-to): Initialize to t.
        (mail-setup): If it's t, set it from envvar REPLYTO.
 
        * sendmail.el (mail-default-reply-to): Initialize to t.
        (mail-setup): If it's t, set it from envvar REPLYTO.
 
-1994-09-19  Francesco Potorti`  <pot@cnuce.cnr.it>
+1994-09-19  Francesco Potortì  <pot@cnuce.cnr.it>
 
        * man.el (Man-notify-flag): Replaces the old Man-notify
        variable, use the old one if it is bound as initial value.
 
        * man.el (Man-notify-flag): Replaces the old Man-notify
        variable, use the old one if it is bound as initial value.
        * sendmail.el (mail-bury-selects-summary): New variable.
        (mail-bury): Test it.
 
        * sendmail.el (mail-bury-selects-summary): New variable.
        (mail-bury): Test it.
 
-1994-09-20  Francesco Potorti`  <pot@cnuce.cnr.it>
+1994-09-20  Francesco Potortì  <pot@cnuce.cnr.it>
 
        * vc-hooks.el (vc-status): Use vc-path when calling prs.
 
 
        * vc-hooks.el (vc-status): Use vc-path when calling prs.
 
        standard-display-underline): Use display-table-len, instead of
        hard-coding the display table length.
 
        standard-display-underline): Use display-table-len, instead of
        hard-coding the display table length.
 
-1994-09-19  Francesco Potorti`  <pot@cnuce.cnr.it>
+1994-09-19  Francesco Potortì  <pot@cnuce.cnr.it>
 
        * rlogin.el (rlogin): Recognise the `-l user' option to rlogin and
        let comint and ange-ftp know about the correct home directory.
 
        * rlogin.el (rlogin): Recognise the `-l user' option to rlogin and
        let comint and ange-ftp know about the correct home directory.
        * ediff.el (ediff-toggle-read-only, ediff-patch-file): Check out
        version controlled files before their buffers are modified.
        (ediff-local-checkout-flag, ediff-toggle-read-only-function):
        * ediff.el (ediff-toggle-read-only, ediff-patch-file): Check out
        version controlled files before their buffers are modified.
        (ediff-local-checkout-flag, ediff-toggle-read-only-function):
-        New variables.
+       New variables.
 
        * ediff.el (ediff-find-file, ediff-patch-file): Were getting
        confused by symbolic links.  Fixed.
 
        * ediff.el (ediff-find-file, ediff-patch-file): Were getting
        confused by symbolic links.  Fixed.
 
        * rmail.el (rmail-forward): Insert separator before and after message.
 
 
        * rmail.el (rmail-forward): Insert separator before and after message.
 
-1994-09-18  Francesco Potorti`  <pot@cnuce.cnr.it>
+1994-09-18  Francesco Potortì  <pot@cnuce.cnr.it>
 
        * vc-hooks.el (vc-status): Renamed from vc-rcs-status.  Handle SCCS.
        (vc-display-status): Renamed from vc-rcs-status.
 
        * vc-hooks.el (vc-status): Renamed from vc-rcs-status.  Handle SCCS.
        (vc-display-status): Renamed from vc-rcs-status.
 1994-09-01  Espen Skoglund  (espensk@tklab1.cs.uit.no)
 
        * pascal.el (pascal-indent-declaration): Indent correctly
 1994-09-01  Espen Skoglund  (espensk@tklab1.cs.uit.no)
 
        * pascal.el (pascal-indent-declaration): Indent correctly
-       when record blocks are used within parameterlists.
+       when record blocks are used within parameter lists.
        (pascal-declaration-beg): Strange -0 argument removed.
        (pascal-type-completion): Fix typo in regexp.
        (pascal-get-lineup-indent): Use match-end instead of end-of-line.
        (pascal-declaration-beg): Strange -0 argument removed.
        (pascal-type-completion): Fix typo in regexp.
        (pascal-get-lineup-indent): Use match-end instead of end-of-line.
 
        * tcl-mode.el: Call provide.
 
 
        * tcl-mode.el: Call provide.
 
-1994-09-01  Francesco Potorti`  (pot@cnuce.cnr.it)
+1994-09-01  Francesco Potortì  (pot@cnuce.cnr.it)
 
        * cmacexp.el (c-macro-prompt-flag): Set default to t.
        (c-macro-expand): buffer-flush-undo is outdated.
 
        * cmacexp.el (c-macro-prompt-flag): Set default to t.
        (c-macro-expand): buffer-flush-undo is outdated.
 1994-07-23  enami tsugutomo  <enami@sys.ptg.sony.co.jp>
 
        * lisp/add-log.el (add-log-current-defun): Skip doc string
 1994-07-23  enami tsugutomo  <enami@sys.ptg.sony.co.jp>
 
        * lisp/add-log.el (add-log-current-defun): Skip doc string
-         correctly even if it ends with line that starts space.
+       correctly even if it ends with line that starts space.
 
 1994-07-22  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
 
 1994-07-22  Ed Reingold  <reingold@albert.gnu.ai.mit.edu>
 
        `gnus-uu-asynchronous' variable set.
        (gnus-uu-ctl-map): Removed the keystrokes `C-c C-v C-h' and
        `C-c C-v h' from the keymap.
        `gnus-uu-asynchronous' variable set.
        (gnus-uu-ctl-map): Removed the keystrokes `C-c C-v C-h' and
        `C-c C-v h' from the keymap.
-       (gnus-uu-decode-and-view-all-articles,
-       (gnus-uu-decode-and-view-all-unread-articles,
-       (gnus-uu-decode-and-save-all-unread-articles,
+       (gnus-uu-decode-and-view-all-articles)
+       (gnus-uu-decode-and-view-all-unread-articles)
+       (gnus-uu-decode-and-save-all-unread-articles)
        (gnus-uu-decode-and-save-all-articles): Accept prefix arg for # files.
        (gnus-uu-uustrip-article-as): Waits for uudecode to finish before
        further treatment of the resulting files.
        (gnus-uu-decode-and-save-all-articles): Accept prefix arg for # files.
        (gnus-uu-uustrip-article-as): Waits for uudecode to finish before
        further treatment of the resulting files.
        * solar.el (solar-sunrise, solar-sunset): Fix doc string.
        (solar-time-string): Rewritten.
        (solar-adj-time-for-dst): New function.
        * solar.el (solar-sunrise, solar-sunset): Fix doc string.
        (solar-time-string): Rewritten.
        (solar-adj-time-for-dst): New function.
-       (solar-sunrise-sunset, diary-sabbath-candles,
-        solar-equinoxes-solstices): Revised to use the rewritten and new fcns.
+       (solar-sunrise-sunset, diary-sabbath-candles)
+       (solar-equinoxes-solstices): Revised to use the rewritten and new fcns.
 
        * calendar.el (solar-holidays): Revised to use the rewritten and
 
        * calendar.el (solar-holidays): Revised to use the rewritten and
-        new fcns.
+       new fcns.
 
        * lunar.el (lunar-phase): Revised to use the rewritten and new fcns.
 
 
        * lunar.el (lunar-phase): Revised to use the rewritten and new fcns.
 
 
 See ChangeLog.4 for earlier changes.
 
 
 See ChangeLog.4 for earlier changes.
 
+;; Local Variables:
+;; coding: utf-8
+;; End:
+
     Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005, 2006,
     Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005, 2006,
-      2007, 2008  Free Software Foundation, Inc.
+      2007, 2008, 2009, 2010  Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
 
   This file is part of GNU Emacs.
 
-  GNU Emacs is free software; you can redistribute it and/or modify
+  GNU Emacs is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   it under the terms of the GNU General Public License as published by
-  the Free Software Foundation; either version 3, or (at your option)
-  any later version.
+  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
 
   GNU Emacs is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -9277,8 +9281,6 @@ See ChangeLog.4 for earlier changes.
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
-  along with GNU Emacs; see the file COPYING.  If not, write to the
-  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-  Boston, MA 02110-1301, USA.
+  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
 ;;; arch-tag: 1a8fbb45-25d0-48e2-a926-29ca4e3d343a
 
 ;;; arch-tag: 1a8fbb45-25d0-48e2-a926-29ca4e3d343a