delete_temp_file fix
[bpt/emacs.git] / lisp / ChangeLog.10
index 83ee20f..dd52677 100644 (file)
@@ -67,8 +67,8 @@
        * progmodes/cc-awk.el: New file that implements AWK support,
        superseding the old separate derived mode in awk-mode.el.
 
-       * progmodes/cc-vars.el, cc-mode-19.el, progmodes/cc-langs.el,
-       * progmodes/cc-mode.el, progmodes/cc-defs.el,
+       * progmodes/cc-vars.el, progmodes/cc-mode-19.el, progmodes/cc-langs.el:
+       * progmodes/cc-mode.el, progmodes/cc-defs.el:
        * progmodes/cc-engine.el, progmodes/cc-fonts.el:
        Changes for the new AWK support.
 
        the function is advised in cc-defs.  However, that advice
        doesn't help if the autoloads are updated in an old (X)Emacs
        with this version of CC Mode, but I believe it's unlikely that
-       anyone does that when CC Mode isn't distributed with with it.
+       anyone does that when CC Mode isn't distributed with it.
 
        * progmodes/cc-defs.el (add-to-list): Add advice to get the
        optional third append argument in older (X)Emacsen.
 
 2003-06-29  Nick Roberts  <nick@nick.uklinux.net>
 
-       * gdb-ui.el (gdb-display-number-end): Don't re-initialise local
+       * gdb-ui.el (gdb-display-number-end): Don't re-initialize local
        variables to preserve array slices.
        (gdb-array-slice): Rename gdb-mouse-array-slice.
        (gdb-array-slice): Interactive function bound to "\r" for text
        terminals.
        (gdb-view-source): Rename gdb-view-source-function.
-       Set uninitialised variables (defvars) to nil.
+       Set uninitialized variables (defvars) to nil.
 
 2003-06-29  Kai Großjohann  <kai.grossjohann@gmx.net>
 
        sequences (each with optional trailing space).
 
        * net/tramp-uu.el:
-       * net/tramp-util.el:
-       * net/tramp-efs.el: Use iso-2022-7bit encoding with coding cookie
+       * net/tramp-util.el: Use iso-2022-7bit encoding with coding cookie
        for XEmacs compatibility.
 
 2003-06-17  Kenichi Handa  <handa@m17n.org>
        (bibtex-pop): Simplify.
        (bibtex-mode): Move setting of bibtex-string to bibtex-parse-strings.
        Set choose-completion-string-functions.
-       (bibtex-print-help-message,bibtex-make-field, bibtex-end-of-entry)
+       (bibtex-print-help-message, bibtex-make-field, bibtex-end-of-entry)
        (bibtex-count-entries): Simplify.
        (bibtex-entry-index, bibtex-lessp): New funs for generalized sorting
        scheme of indices, see bibtex-maintain-sorted-entries.
 2003-05-31  Stefan Monnier  <monnier@cs.yale.edu>
 
        * view.el (view-file, view-file-other-window, view-file-other-frame):
-       Signal an error when trying to visit an inexistent file.
+       Signal an error when trying to visit a nonexistent file.
 
        * vc-hooks.el (vc-call-backend): Give better error message
        when a backend function is missing.
 2003-05-28  Andreas Schwab  <schwab@suse.de>
 
        * descr-text.el (describe-char): Use `char' instead of
-       `(char-after)'.  Fix display of unicode.
+       `(char-after)'.  Fix display of Unicode.
 
 2003-05-28  Nick Roberts  <nick@nick.uklinux.net>
 
 
 2003-05-25  Kevin Ryde  <user42@zip.com.au>
 
-       * info-look.el (autoconf-mode setups): Recognise AH_ and AU_ entries
+       * info-look.el (autoconf-mode setups): Recognize AH_ and AU_ entries
        in "(autoconf)Autoconf Macro Index".  Add "(autoconf)M4 Macro Index"
        and "(autoconf)Autotest Macro Index".  Remove duplicate copy of
        "(automake)Macro and Variable Index".  Keep automake after all
        end of prompt.  (ANSI escapes elsewhere in the prompt are
        recognized properly already.)
 
-       * net/tramp-efs.el: New file.
-
 2003-05-24  Michael Albinus  <Michael.Albinus@alcatel.de>
 
        * net/tramp.el (tramp-handle-file-truename): `sym' shouldn't be
        skips encoded regions.  Allow user to skip saving Fcc messages with
        large attachments.  Fixed region skipping bug with multi-line
        comments - e.g.  tex $ regions spanning multiple lines.
-       Added support for postscript and uuencoded regions.
+       Added support for PostScript and uuencoded regions.
        Redundant dictionary file names purged.
        Dictionary definition field name changed from "Character Set"
        to "Coding System".  Fixed bug in reloading dictionaries.
        (ispell-valid-dictionary-list): New function returning all valid
        dictionaries on machine.
        (ispell-checking-message): Documentation string improved.
-       (ispell-skip-region-alist): Add uuencoded and postscript region
+       (ispell-skip-region-alist): Add uuencoded and PostScript region
        skipping.  Improve http/e-mail/file regexp to not match `/.\w'.
        (ispell-html-skip-alists): New variable for html region support.
        (ispell-send-string): Remove redundant xemacs check.
        html skipping pushed to alists.
        (ispell-get-line): Add support for multi-line comment regions.
        (ispell): Check that variables to continue spelling are bound.
-       (ispell-message-text-end): Postscript and uuencoded regions now
+       (ispell-message-text-end): PostScript and uuencoded regions now
        supported as MIME regions, rather than as end-of-message region.
        (ispell-mime-multipartp): New function supporting MIME.
        (ispell-mime-skip-part): New function supporting MIME.
 2003-05-21  Dave Love  <fx@gnu.org>
 
        * descr-text.el (unicodedata-file): New.
-       (unicode-data): New (adapted from unicode branch).
-       (describe-char): Use it.  Print char's unicode differently.
+       (unicode-data): New (adapted from Unicode branch).
+       (describe-char): Use it.  Print char's Unicode code point differently.
        Avoid elements with null cadr when formatting list.  Clarify error
        message when used in Help buffer.
        (button): Require when compiling.
 
        * gdb-ui.el (gud-gdba-command-name): Use -noasync option for Gdb
        with MS windows.
-       (gdb-display-end): Only make buffer writeable temporarily.
+       (gdb-display-end): Only make buffer writable temporarily.
        Move "View" submenu up one level.
 
 2003-05-21  Nick Roberts  <nick@nick.uklinux.net>
        * ediff-util.el (ediff-maybe-save-and-delete-merge): Change in a
        message.
 
-       * ediff.el (ediff-directories,ediff-directory-revisions)
-       (ediff-directories3,ediff-merge-directories)
-       (ediff-merge-directories-with-ancestor,ediff-merge-directory-revisions)
+       * ediff.el (ediff-directories, ediff-directory-revisions)
+       (ediff-directories3, ediff-merge-directories)
+       (ediff-merge-directories-with-ancestor, ediff-merge-directory-revisions)
        (ediff-merge-directory-revisions-with-ancestor): Make use of the new
        ediff-default-filtering-regexp variable.
 
        ada-prj.el are now defined in this package, which makes it easier to
        edit menus.
        (ada-narrow-to-defun): Add support for `narrow-to-region'.
-       No longer explicitely load ada-xref.el and ada-prj.el.  Use autoload
+       No longer explicitly load ada-xref.el and ada-prj.el.  Use autoload
        statements instead.
 
        * progmodes/ada-xref.el (ada-gnatls-args): New variable.
 2003-04-23  Stefan Monnier  <monnier@cs.yale.edu>
 
        * newcomment.el (comment-normalize-vars): Prompt the user for
-       the comment-start to use rather than signalling an error.  Fix regexp.
+       the comment-start to use rather than signaling an error.  Fix regexp.
        (uncomment-region): Don't leave half-removed comment markers.
 
 2003-04-23  Richard M. Stallman  <rms@gnu.org>
 
 2003-04-01  Stefan Monnier  <monnier@cs.yale.edu>
 
-       * progmodes/asm-mode.el (asm-mode-syntax-table): Setup entries
+       * progmodes/asm-mode.el (asm-mode-syntax-table): Setup entries
        that do not depend on asm-comment-char.
        (asm-mode-map): Declare and init at the same time.
        (asm-code-level-empty-comment-pattern)
 
 2003-03-26  Steve Youngs  <youngs@xemacs.org>
 
-       * em-unix.el (eshell-plain-locate-behavior): Make the default
+       * eshell/em-unix.el (eshell-plain-locate-behavior): Make the default
        nil on Emacs, t on XEmacs.
 
 2003-03-25  Stefan Monnier  <monnier@cs.yale.edu>
        inserted.
        (Info-hide-note-references): Fix doc and customize type.
 
-2003-03-02  Matt Swift  <swift@alum.mit.edu>
+2003-03-02  Matthew Swift  <swift@alum.mit.edu>
 
        * emacs-lisp/lisp-mode.el (emacs-lisp-docstring-fill-column):
        New custom variable.
        (tramp-send-region): Correct debug message.
        (tramp-bug): Add `tramp-chunksize'.
 
-2003-02-26  Matt Swift  <swift@alum.mit.edu>
+2003-02-26  Matthew Swift  <swift@alum.mit.edu>
 
        * startup.el: Streamline code in several functions for efficiency
        and readability.  Rephrase booleans to avoid `(not noninteractive)'.
 
 2003-02-14  Dave Love  <fx@gnu.org>
 
-       * international/code-pages.el: Undo `Trailing whitepace deleted.'
+       * international/code-pages.el: Undo `Trailing whitespace deleted.'
        damage.
        (cp1125, mik): Nullify mime-charset.
 
        add handling of entry attributes using diary-pull-attrs.
        (mark-calendar-days-named, mark-calendar-days-named)
        (mark-calendar-date-pattern, mark-calendar-month)
-       (add-to-diary-list): Add optional paramater `color' for passing
+       (add-to-diary-list): Add optional parameter `color' for passing
        face attribute info through the callchain.  Pass this parameter around.
 
 2003-02-11  Stefan Monnier  <monnier@cs.yale.edu>
        (mis-)use tramp-current-user as indication, assuming it is set in
        `tramp-completion-handle-file-name-all-completions'.
        (tramp-send-region): Handle the case `tramp-chunksize' is equal 0.
-       I did it accidently.  Infinite loop ...
+       I did it accidentally.  Infinite loop ...
        (tramp-get-device): `tramp-make-tramp-file-name' must not be
        called with NIL path.  It fails in case of multi-method.
        (tramp-file-name-for-operation): Apply `expand-file-name' for
 
 2003-01-31  Christoph Wedler  <Christoph.Wedler@sap.com>
 
-       * antlr-mode.el: Bug fixes, miscellaneous.
+       * progmodes/antlr-mode.el: Bug fixes, miscellaneous.
        (antlr-mode): Make major mode work with cc-mode-5.29 or higher,
        make it more robust against changes in cc-mode's style variables
        by using `boundp' and function `c-init-language-vars' if defined.
        (antlr-run-tool-interactive): New function.
        (antlr-run-tool): Use it for `interactive' specification.
 
-       * antlr-mode.el: Simplify Emacs/XEmacs compatibility.
+       * progmodes/antlr-mode.el: Simplify Emacs/XEmacs compatibility.
        (cond-emacs-xemacs): New compile-time macro.
        (defunx): New compile-time macro.
        (ignore-errors-x): New compile-time macro.
        (antlr-hide-actions): Ditto.
        (antlr-option-kind): Ditto.
 
-       * antlr-mode.el: In Emacs, use face attribute :weight, not :bold.
+       * progmodes/antlr-mode.el: In Emacs, use face attribute
+       :weight, not :bold.
        (antlr-font-lock-keyword-face): Use new macros.
        (antlr-font-lock-syntax-face): Ditto.
        (antlr-font-lock-ruledef-face): Ditto.
 
        Changes from 2002-05-24:
 
-       * antlr-mode.el: Version 2.2a.
+       * progmodes/antlr-mode.el: Version 2.2a.
 
        Changes from 2002-05-03:
 
-       * antlr-mode.el: Make context parsing faster on Emacs, for faster
-       syntax highlighting, indentation and imenu support.
+       * progmodes/antlr-mode.el: Make context parsing faster on Emacs,
+       for faster syntax highlighting, indentation and imenu support.
        Suggested by Aaron Davies <adavies42@users.sourceforge.net>.
        (antlr-slow-context-cache): New variable.
        (antlr-slow-syntactic-context): Use cache.
        antlr-xemacs-bug-workaround.
        (antlr-imenu-create-index-function): Search from beginning.
 
-       * antlr-mode.el: More sophisticated indentation, i.e., use the
-       indentation engine of cc-mode for most actions.
+       * progmodes/antlr-mode.el: More sophisticated indentation, i.e.,
+       use the indentation engine of cc-mode for most actions.
        (antlr-c-common-init): Allow nil for `antlr-indent-style'.
        (antlr-indent-line): Use indentation engine of cc-mode more often.
        (antlr-indent-at-bol-alist): Only used for header actions.
        (antlr-indent-at-bol-alist): With language "Java", indent
        "package" and "import" at column 0 in header part.
 
-       * antlr-mode.el (antlr-simple-default-directory): Define.
+       * progmodes/antlr-mode.el (antlr-simple-default-directory): Define.
        (antlr-simple-read-shell-command): Define.
        (antlr-simple-with-displaying-help-buffer): Define.
        (antlr-simple-scan-sexps, antlr-simple-scan-lists):
 
        Changes from 2002-02-28:
 
-       * antlr-mode.el: Version 2.2 is released.
+       * progmodes/antlr-mode.el: Version 2.2 is released.
 
-       * antlr-mode.el (antlr): Moved to SourceForge.net
+       * progmodes/antlr-mode.el (antlr): Moved to SourceForge.net
 
-       * antlr-mode.el: Minor bug fixes: insert options and indentation.
+       * progmodes/antlr-mode.el: Minor bug fixes: insert options
+       and indentation.
        (antlr-option-location): Don't use point as position where to
        insert options if point is in comment.
        (antlr-mode): Don't set style here.
 
        Changes from 2002-01-31:
 
-       * antlr-mode.el (antlr-font-lock-additional-keywords):
+       * progmodes/antlr-mode.el (antlr-font-lock-additional-keywords):
        Also highlight `~' with `antlr-font-lock-syntax-face'.
        Suggested by Helmut Neukirchen <neukirchen@itm.mu-luebeck.de>.
 
        * mh-e: Created directory.  ChangeLog will appear in a week when we
        release version 7.2.
 
-       * mail/mh-alias.el, mail/mh-comp.el, mail/mh-customize.el, mail/mh-e.el,
-       mail/mh-funcs.el, mail/mh-identity.el, mail/mh-index.el,
-       mail/mh-loaddefs.el, mail/mh-mime.el, mail/mh-pick.el,
-       mail/mh-seq.el, mail/mh-speed.el, mail/mh-utils.el,
-       mail/mh-xemacs-compat.el: Moved to mh-e directory.
+       * mail/mh-alias.el, mail/mh-comp.el, mail/mh-customize.el, mail/mh-e.el:
+       * mail/mh-funcs.el, mail/mh-identity.el, mail/mh-index.el:
+       * mail/mh-loaddefs.el, mail/mh-mime.el, mail/mh-pick.el:
+       * mail/mh-seq.el, mail/mh-speed.el, mail/mh-utils.el:
+       * mail/mh-xemacs-compat.el: Move to mh-e directory.
        Note that reply2.pbm and reply2.xpm, which were created by the
        MH-E package, were left in mail since they can probably be used by
        other mail packages.
 
 2002-12-08  Nick Roberts  <nick@nick.uklinux.net>
 
-       * gdb-ui.el : Remove inappropriate key-bindings.
+       * gdb-ui.el: Remove inappropriate key-bindings.
        (gdb-info-breakpoints-custom, gdb-goto-bp-this-line):
        Parse correctly when breakpoint has no line number.
        (def-gdb-auto-update-handler, gdb-info-locals-handler)
        scroll event where a click on the mouse wheel button is ignored.
        (mouse-wheel-click-event, mouse-wheel-inhibit-click-time): New customs.
        (mouse-wheel-click-button, mwheel-inhibit-click-event-timer): New vars.
-       (mwheel-inhibit-click-timeout,mwheel-filter-click-events): New defuns.
+       (mwheel-inhibit-click-timeout, mwheel-filter-click-events): New defuns.
        (mwheel-scroll): Add mwheel-filter-click-events as pre-command-hook.
        Start mwheel-inhibit-click-event-timer with timeout handler
        mwheel-inhibit-click-timeout.
        (gdb-quit): Reset some variables including tool-bar-map.
 
        * gud.el (gdb-running): New variable.
-       (gud-menu-map): Use gdb-running to grey out toolbar buttons
+       (gud-menu-map): Use gdb-running to gray out toolbar buttons
        with gdba in gdb-ui.el.
        (gud-tool-bar-map): Move to avoid byte compiler warning.
 
 
 2002-11-21  Nick Roberts  <nick@nick.uklinux.net>
 
-       * gdb-ui.el : General tidying.  Patches from Stefan Monnier.
+       * gdb-ui.el: General tidying.  Patches from Stefan Monnier.
 
 2002-11-20  Simon Josefsson  <jas@extundo.com>
 
 2002-11-17  Markus Rost  <rost@math.ohio-state.edu>
 
        * speedbar.el (defgroup speedbar): Use group 'etags instead of
-       nonexisting group 'tags.
+       nonexistent group 'tags.
 
        * emacs-lisp/re-builder.el: Add provide call.
 
 
 2002-10-06  Glenn Morris  <gmorris@ast.cam.ac.uk>
 
-       * progmodes/fortran.el (fortran-beginning-do): Ignore labelled DO
+       * progmodes/fortran.el (fortran-beginning-do): Ignore labeled DO
        loops.
 
 2002-10-05  Stefan Monnier  <monnier@cs.yale.edu>
        named ucs-translation-table-for-decode vacant.  If FOR-ENCODE is
        non-nil, make a proper char-table populates the translation table
        name utf-translation-table-for-encode.  Call register-char-codings
-       for all mule-utf-* to to reset their status to the original.
+       for all mule-utf-* to reset their status to the original.
        (unify-8859-on-encoding-mode): Call ucs-unify-8859 and
        ucs-fragment-8859 with fixed arguments.  Set the version to 21.3.
        (unify-8859-on-decoding-mode): Likewise.  Remove dependency.
 
 2002-09-28  Simon Josefsson  <jas@extundo.com>
 
-       * mail/smtpmail.el (smtpmail-via-smtp): Only negotiate starttls on
-       streams that were opened using starttls.
+       * mail/smtpmail.el (smtpmail-via-smtp): Only negotiate STARTTLS on
+       streams that were opened using STARTTLS.
 
 2002-09-28  Paul Reilly  <pmr@pajato.com>
 
        (uniquify-delay-rationalize-file-buffer-names): Remove useless check.
        (kill-buffer-hook): Don't change globally.
 
-2002-09-27  Stefan Monnier  <monnier@cs.yale.edu>.
+2002-09-27  Stefan Monnier  <monnier@cs.yale.edu>
 
        * calc/calc.el (calc-bug-address, calc-scan-for-dels, calc-stack)
        (calc-stack-top, calc-always-load-extensions)
 
 2002-09-22  Kai Großjohann  <grossjoh@ls6.informatik.uni-dortmund.de>
 
-       * dired.el (dired-insert-directory): Always add "--dired" to to
+       * dired.el (dired-insert-directory): Always add "--dired" to
        SWITCHES for remote files.
        * files.el (insert-directory): Comment saying that "--dired"
        might be in the SWITCHES.
 
 2002-09-18  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * ediff-hooks.el: Put back the autoloads (for XEmacs compatibility).
+       * ediff-hook.el: Put back the autoloads (for XEmacs compatibility).
 
        * ediff-init.el: Use defalias instead of fset.
 
        * emacs-lisp/bytecomp.el (byte-compile-warning-prefix):
        Decide here whether to print which form we're compiling.
        If we do that, still print file and line.  Make file name
-       relative to default-directory.  Print fewer newlines.
+       relative to default-directory.  Print fewer newlines.
        (byte-compile-log-file): Print something even if no file.
        Print messages for entering and leaving directories,
        and set default-directory.
 2002-08-27  Francesco Potortì  <pot@gnu.org>
 
        * net/ange-ftp.el (ange-ftp-skip-msgs): Skip the 530 response
-       given by vsFTPd when accessed with a kerberised FTP client.
+       given by vsFTPd when accessed with a kerberized FTP client.
 
 2002-08-27  Richard M. Stallman  <rms@gnu.org>
 
 
 2002-08-27  Carsten Dominik  <dominik@sand.science.uva.nl>
 
-       * textfile/reftex-ref.el (reftex-goto-label): New command.
+       * textmodes/reftex-ref.el (reftex-goto-label): New command.
 
-       * textfile/reftex-vars.el (reftex-part-resets-chapter): New option.
+       * textmodes/reftex-vars.el (reftex-part-resets-chapter): New option.
 
-       * textfile/reftex-parse.el (reftex-roman-number): New function.
+       * textmodes/reftex-parse.el (reftex-roman-number): New function.
        (reftex-section-number): Better handling of parts: No chapter
        counter resets.
 
-       * textfile/reftex.el (reftex-highlight-overlays): Added a third
+       * textmodes/reftex.el (reftex-highlight-overlays): Added a third
        overlay.
        (reftex-mode-menu): Added entry for `reftex-toc-recenter.
        Also moved `reftex-reset-mode' to top level.
 
-       * textfile/reftex-toc.el (reftex-toc-recenter): New command.
+       * textmodes/reftex-toc.el (reftex-toc-recenter): New command.
        (reftex-toc-pre-command-hook): Don't remove highlight overlay.
        (reftex-toc-post-command-hook): Use overlay no 2 for highlighting.
 
-       * textfile/reftex-sel.el (reftex-get-offset): Get offset of
+       * textmodes/reftex-sel.el (reftex-get-offset): Get offset of
        document pointer *before* position, not after.
        (reftex-insert-docstruct): Get offset of document pointer *before*
        position, not after.
 
-       * textfiles/reftex-parse.el (reftex-where-am-I): Prefer marker
+       * textmodes/reftex-parse.el (reftex-where-am-I): Prefer marker
        match over section title match.
 
-       * textfiles/reftex-cite.el (reftex-bib-or-thebib): New function
+       * textmodes/reftex-cite.el (reftex-bib-or-thebib): New function
        which determines on a per-file-basis if BibTeX is being used
        locally for citations.
        (reftex-offer-bib-menu): Use `reftex-bib-or-thebib' for better
        (reftex-bibtex-selection-callback): Use `reftex-bib-or-thebib' for
        better cooperation with chapterbib.
 
-       * textfiles/reftex-dcr.el (reftex-view-cr-cite):
+       * textmodes/reftex-dcr.el (reftex-view-cr-cite):
        Use `reftex-bib-or-thebib' for better cooperation with chapterbib.
 
 2002-08-26  Kim F. Storm  <storm@cua.dk>
 
 2002-08-20  Carsten Dominik  <dominik@astro.uva.nl>
 
-       * textfiles/reftex-cite.el (reftex-bib-or-thebib): New function
+       * textmodes/reftex-cite.el (reftex-bib-or-thebib): New function
        which determines on a per-file-basis if BibTeX is being used
        locally for citations.
        (reftex-offer-bib-menu): Use `reftex-bib-or-thebib' for better
        (reftex-bibtex-selection-callback): Use `reftex-bib-or-thebib' for
        better cooperation with chapterbib.
 
-       * textfiles/reftex-dcr.el (reftex-view-cr-cite):
+       * textmodes/reftex-dcr.el (reftex-view-cr-cite):
        Use `reftex-bib-or-thebib' for better cooperation with chapterbib.
 
 2002-08-20  Kim F. Storm  <storm@cua.dk>
        with keyboard macro related commands.  The original binding on
        C-x C-k is moved to C-x C-k e.
 
-       * binding.el: Remove macro related bindings (now in kmacro.el).
+       * bindings.el: Remove macro related bindings (now in kmacro.el).
 
        * edmacro.el: Remove C-x C-k binding (now in kmacro.el).
 
 
 2002-04-09  John Wiegley  <johnw@gnu.org>
 
-       * esh-util.el: Removed eshell-under-cygwin-p, and all uses of it.
-       * em-cmpl.el (eshell-cmpl-ignore-case): Ditto.
-       * em-dirs.el (eshell/cd): Ditto.
-       * em-glob.el (eshell-glob-case-insensitive): Ditto.
-       * em-hist.el (eshell-previous-matching-input-string-position): Ditto.
-       * esh-ext.el (eshell-binary-suffixes): Ditto.
+       * eshell/em-cmpl.el (eshell-cmpl-ignore-case):
+       * eshell/em-dirs.el (eshell/cd):
+       * eshell/em-glob.el (eshell-glob-case-insensitive):
+       * eshell/em-hist.el (eshell-previous-matching-input-string-position):
+       * eshell/esh-ext.el (eshell-binary-suffixes):
+       * eshell/esh-util.el: Remove eshell-under-cygwin-p, and all uses of it.
 
 2002-08-09  Richard M. Stallman  <rms@gnu.org>
 
 
 2002-04-09  John Paul Wallington  <jpw@shootybangbang.com>
 
-       * esh-util.el (eshell-under-cygwin-p): New function.
-       * em-cmpl.el (eshell-cmpl-ignore-case): Use it.
-       * em-dirs.el (eshell/cd): Ditto.
-       * em-glob.el (eshell-glob-case-insensitive): Ditto.
-       * em-hist.el (eshell-previous-matching-input-string-position): Ditto.
-       * esh-ext.el (eshell-binary-suffixes): Ditto.
+       * eshell/esh-util.el (eshell-under-cygwin-p): New function.
+       * eshell/em-cmpl.el (eshell-cmpl-ignore-case):
+       * eshell/em-dirs.el (eshell/cd):
+       * eshell/em-glob.el (eshell-glob-case-insensitive):
+       * eshell/em-hist.el (eshell-previous-matching-input-string-position):
+       * eshell/esh-ext.el (eshell-binary-suffixes): Use it.
 
 2002-08-05  Richard M. Stallman  <rms@gnu.org>
 
        * timer.el (timer-inc-time): Doc fix.
 
        * replace.el (keep-lines, flush-lines): Interactively report
-       read-only error before reading regexp argument.
+       read-only error before reading regexp argument.
 
        * dabbrev.el (dabbrev--search): Use inhibit-point-motion-hooks.
 
        (cvs-addto-collection): Use it to preserve point.
        (cvs-vc-command-advice): Ad-hoc workaround for `cvs -q add'.
 
-       * mwheel.el (mouse-wheel-scroll-amount,mwheel-scroll,mouse-wheel-mode):
-       Don't require the first element to be modifier-free.
+       * mwheel.el (mouse-wheel-scroll-amount, mwheel-scroll)
+       (mouse-wheel-mode): Don't require the first element to be modifier-free.
 
        * pcvs-parse.el (cvs-parse-table):
        Handle `nothing known about' with more care.
 
 2002-06-09  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
-       * progmodes/cc-style.el (c-set-style, c-set-style-1):
+       * progmodes/cc-styles.el (c-set-style, c-set-style-1):
        Add another state for the `dont-override' flag where it only keeps
        globally set variables.
 
 
 2002-05-14  Francesco Potortì  <pot@gnu.org>
 
-       * shell.el (shell-mode): Make second part of initialisation
+       * shell.el (shell-mode): Make second part of initialization
        depend on whether comint-input-ring is empty, rather than depend
        on it being nil.
 
 
 2002-04-25  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * ediff-hooks.el: Put back the autoloads.
+       * ediff-hook.el: Put back the autoloads.
 
 2002-04-25  Colin Walters  <walters@verbum.org>
 
 
 2002-04-22  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
-       * progmodes/cc-align.el, progmodes/cc-mode.texi,
-       progmodes/cc-vars.el: Added two new lineup functions:
+       * progmodes/cc-align.el, progmodes/cc-mode.el:
+       progmodes/cc-vars.el: Added two new lineup functions:
 
        (c-lineup-knr-region-comment): A new lineup function to get
        (what most people think is) better indentation of comments in
 
 2002-04-22  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
-       * progmodes/cc-align.el, progmodes/cc-defs.el,
-       progmodes/cc-cmds.el, progmodes/cc-engine.el, cc-vars.el:
+       * progmodes/cc-align.el, progmodes/cc-defs.el:
+       * progmodes/cc-cmds.el, progmodes/cc-engine.el, progmodes/cc-vars.el:
        Several fixes to treat macros as code and not literals and to
        handle line continuations transparently.
 
 
 2002-04-01  Ville Skyttä  <ville.skytta@xemacs.org>
 
-       * tcl.el (tcl-imenu-generic-expression): New value.
+       * progmodes/tcl.el (tcl-imenu-generic-expression): New value.
        (tcl-imenu-create-index-function): Function deleted.
        (tcl-mode): Check for filladapt-mode.
        Use tcl-imenu-generic-expression instead of
 
        * ediff-diff.el (ediff-install-fine-diff-if-necessary):
        Take the current highlighting style into account.
-       (ediff-forward-word-function,ediff-whitespace,ediff-word-1)
-       (ediff-word-2,ediff-word-3,ediff-word-4): Make them buffer local.
+       (ediff-forward-word-function, ediff-whitespace, ediff-word-1)
+       (ediff-word-2, ediff-word-3, ediff-word-4): Make them buffer local.
 
        * ediff-init.el (ediff-patch-job): New macro.
 
        * international/ucs-tables.el (ucs-unify-8859, ucs-fragment-8859):
        Use unify-8859-on-decoding-mode.
        (unify-8859-on-decoding-mode): Also set translation-table-for-input.
-       (ucs-insert): Give an error if the unicode char can't be created.
+       (ucs-insert): Give an error if the Unicode char can't be created.
 
        * pcvs-parse.el (cvs-parse-table): Be a bit more lenient.
        (cvs-parse-status): Handle the "used to have a conflict" marker.
        is loaded.
 
        * ediff-mult.el (ediff-intersect-directories)
-       (ediff-prepare-meta-buffer,ediff-get-directory-files-under-revision):
+       (ediff-prepare-meta-buffer, ediff-get-directory-files-under-revision):
        Cleanup.
        (ediff-draw-dir-diffs): Now supports the "C" command in directory
        difference buffer.
        * language/cyril-util.el (cyrillic-encode-koi8-r-char)
        (cyrillic-encode-alternativnyj-char): Get translation tables from
        symbol properties, not as variables.
-       (standard-display-cyrillic-translit): Include unicodes.
+       (standard-display-cyrillic-translit): Include Unicode characters.
 
 2002-02-06  Kim F. Storm  <storm@cua.dk>
 
        * menu-bar.el (menu-bar-showhide-scroll-bar-menu):
        Quote `window-system'.
 
-       * tmm.el (tmm-get-keymap): Honour :visible in `menu-item'.
+       * tmm.el (tmm-get-keymap): Honor :visible in `menu-item'.
        Add Keywords header.  Update Commentary section.
        Update copyright notice.
 
 
        * viper-cmd.el (viper-change-state): Got rid of make-local-hook.
        (viper-special-read-and-insert-char): Make C-m work right in the r
-       comand.
+       command.
        (viper-buffer-search-enable): Fixed format string.
 
        * viper-ex.el (ex-token-alist): Use ex-set-visited-file-name
 
 2001-12-21  Christoph Wedler  <Christoph.Wedler@sap.com>
 
-       * antlr-mode.el: More sophisticated indentation of cpp directive.
+       * progmodes/antlr-mode.el: More sophisticated indentation
+       of cpp directive.
        (antlr-indent-at-bol-alist): New user option.
        (antlr-indent-line): Use it.
        (antlr-indent-style): New user option.
        (antlr-mode): Use it.
        (antlr-indent-item-regexp): Customize.
 
-       * antlr-mode.el: Syntax highlighting changes.
+       * progmodes/antlr-mode.el: Syntax highlighting changes.
        (antlr-font-lock-literal-regexp): New user option.
        (antlr-font-lock-syntax-face): New face used for :, |, ....
        (antlr-font-lock-default-face): New face.
        (antlr-font-lock-additional-keywords): Use them.
 
-       * antlr-mode.el: New command to insert options -- variables.
+       * progmodes/antlr-mode.el: New command to insert options -- variables.
        (antlr-mode-map): New binding [C-c C-o].
        (antlr-mode-menu): New submenus.
        (antlr-options-use-submenus): New user option.
        (antlr-options-assign-string): New user option.
        (antlr-options-headings): New variable.
 
-       * antlr-mode.el: New command to insert options -- specific.
+       * progmodes/antlr-mode.el: New command to insert options -- specific.
        (antlr-options-alists): New variable.
        (antlr-read-value): New function.
        (antlr-read-boolean): New function.
        (antlr-grammar-tokens): New function.
        (antlr-imenu-create-index-function): New optional argument.
 
-       * antlr-mode.el: New command to insert options -- functions.
+       * progmodes/antlr-mode.el: New command to insert options -- functions.
        (antlr-insert-option): New command.
        (antlr-insert-option-interactive): New function.
        (antlr-options-menu-filter): New function.
        (antlr-insert-option-space): New function.
        (antlr-insert-option-area): New function.
 
-       * antlr-mode.el: New electric keys ":;|&(){}", TAB works better
+       * progmodes/antlr-mode.el: New electric keys ":;|&(){}", TAB works better
        with narrowing.  Menu change.  Miscellaneous.
        (antlr-mode-menu): Include "Indent Region" and "Customize Antlr".
        (antlr-mode-map): New bindings for characters in ":;|&(){}".
        * Makefile.in (distclean): Remove Makefile in the build
        directory, not in the source directory.
 
-2001-12-21  Simon Josefsson  <jas@extundo.com>.
+2001-12-21  Simon Josefsson  <jas@extundo.com>
 
        * mail/smtpmail.el (smtpmail-send-queued-mail):
        Use with-temp-buffer instead of find-file-noselect, and bind
        so that the next undo after an error will not begin redoing.
 
        * simple.el (shell-command): Doc fix.
-       (shell-command-on-region): If there is output an an error,
+       (shell-command-on-region): If there is output and an error,
        add "...Shell command failed" to the output.
 
 2001-12-13  David Ponce  <david@dponce.com>
 
-       * ruler-mode.el (ruler-mode-left-fringe-cols): Variable removed.
+       * ruler-mode.el (ruler-mode-left-fringe-cols): Variable removed.
        (ruler-mode-left-fringe-cols): Function replaced by more efficient
        implementation `ruler-mode-extra-left-cols'.
        (ruler-mode-ruler): Use above new function.  Take into account
        (calc-do-keypad): Use it.
        (calc-keypad-map): Move into `calc-keypad-mode'.
 
-       * calc-math.el (calcFunc-sqrt, calcFunc-hypot): Add missing quote
+       * calc/calc-math.el (calcFunc-sqrt, calcFunc-hypot): Add missing quote
        to defalias argument.
 
-       * calc-misc.el (math-fixnump, math-fixnatnump, calcFunc-trunc)
+       * calc/calc-misc.el (math-fixnump, math-fixnatnump, calcFunc-trunc)
        (calcFunc-floor): Ditto.
 
-       * calc-units.el (calcFunc-usimplify): Ditto.
-
-       * calc-aent.el, calc-ext.el, calc-incom.el, calc-misc.el
-       * calc-sel.el, calc-vec.el, calc-alg.el, calc-fin.el
-       * calc-keypd.el, calc-mode.el, calc-stat.el, calc-yank.el
-       * calc-arith.el, calc-forms.el, calc-lang.el, calc-mtx.el
-       * calc-store.el, calc.el, calc-bin.el, calc-frac.el, calc-macs.el
-       * calc-poly.el, calc-stuff.el, calcalg2.el, calc-comb.el
-       * calc-funcs.el, calc-maint.el, calc-prog.el, calc-trail.el
-       * calcalg3.el, calc-cplx.el, calc-graph.el, calc-map.el
-       * calc-rewr.el, calc-undo.el, calccomp.el, calc-embed.el
-       * calc-help.el, calc-math.el, calc-rules.el, calc-units.el
-       * calcsel2.el: Change all toplevel `setq' forms to `defvar' forms,
+       * calc/calc-units.el (calcFunc-usimplify): Ditto.
+
+       * calc/calc-aent.el, calc/calc-ext.el, calc/calc-incom.el:
+       * calc/calc-misc.el, calc/calc-sel.el, calc/calc-vec.el:
+       * calc/calc-alg.el, calc/calc-fin.el, calc/calc-keypd.el:
+       * calc/calc-mode.el, calc/calc-stat.el, calc/calc-yank.el:
+       * calc/calc-arith.el, calc/calc-forms.el, calc/calc-lang.el:
+       * calc/calc-mtx.el, calc/calc-store.el, calc/calc.el:
+       * calc/calc-bin.el, calc/calc-frac.el, calc/calc-macs.el:
+       * calc/calc-poly.el, calc/calc-stuff.el, calc/calcalg2.el:
+       * calc/calc-comb.el, calc/calc-funcs.el, calc/calc-maint.el:
+       * calc/calc-prog.el, calc/calc-trail.el, calc/calcalg3.el:
+       * calc/calc-cplx.el, calc/calc-graph.el, calc/calc-map.el:
+       * calc/calc-rewr.el, calc/calc-undo.el, calc/calccomp.el:
+       * calc/calc-embed.el, calc/calc-help.el, calc/calc-math.el:
+       * calc/calc-rules.el, calc/calc-units.el, calc/calcsel2.el:
+       Change all toplevel `setq' forms to `defvar' forms,
        and move them before their first use.  Use `when', `unless'.
        Remove trailing periods from error forms.  Add description and
        headers suggested by Emacs Lisp coding conventions.
 
        * calc/calc-units.el (calcFunc-unsimplify): Ditto.
 
-       * calc-aent.el, calc-ext.el, calc-incom.el, calc-misc.el
-       * calc-sel.el, calc-vec.el, calc-alg.el, calc-fin.el
-       * calc-keypd.el, calc-mode.el, calc-stat.el, calc-yank.el
-       * calc-arith.el, calc-forms.el, calc-lang.el, calc-mtx.el
-       * calc-store.el, calc.el, calc-bin.el, calc-frac.el, calc-macs.el
-       * calc-poly.el, calc-stuff.el, calcalg2.el, calc-comb.el
-       * calc-funcs.el, calc-maint.el, calc-prog.el, calc-trail.el
-       * calcalg3.el, calc-cplx.el, calc-graph.el, calc-map.el
-       * calc-rewr.el, calc-undo.el, calccomp.el, calc-embed.el
-       * calc-help.el, calc-math.el, calc-rules.el, calc-units.el
-       * calcsel2.el: Style cleanup; don't put closing parens on their
-       own line, add "foo.el ends here" to each file, and update
-       copyright date.
-
-       * README: Update maintainer.
+       * calc/calc-aent.el, calc/calc-ext.el, calc/calc-incom.el:
+       * calc/calc-misc.el, calc/calc-sel.el, calc/calc-vec.el:
+       * calc/calc-alg.el, calc/calc-fin.el, calc/calc-keypd.el:
+       * calc/calc-mode.el, calc/calc-stat.el, calc/calc-yank.el:
+       * calc/calc-arith.el, calc/calc-forms.el, calc/calc-lang.el:
+       * calc/calc-mtx.el, calc/calc-store.el, calc/calc.el, calc/calc-bin.el:
+       * calc/calc-frac.el, calc/calc-macs.el, calc/calc-poly.el:
+       * calc/calc-stuff.el, calc/calcalg2.el, calc/calc-comb.el:
+       * calc/calc-funcs.el, calc/calc-maint.el, calc/calc-prog.el:
+       * calc/calc-trail.el, calc/calcalg3.el, calc/calc-cplx.el:
+       * calc/calc-graph.el, calc/calc-map.el, calc/calc-rewr.el:
+       * calc/calc-undo.el, calc/calccomp.el, calc/calc-embed.el:
+       * calc/calc-help.el, calc/calc-math.el, calc/calc-rules.el:
+       * calc/calc-units.el, calc/calcsel2.el: Style cleanup;
+       don't put closing parens on their own line,
+       add "foo.el ends here" to each file, and update copyright date.
+
+       * calc/README: Update maintainer.
 
 2001-11-13  Richard M. Stallman  <rms@gnu.org>
 
 
        Suggested by Kalle Olavi Niemitalo <kon@iki.fi>:
 
-       * vc-hooks.el (vc-error-occured): Backquotified.
+       * vc-hooks.el (vc-error-occurred): Backquotified.
        (vc-file-prop-obarray): Use prime length for better efficiency.
 
        * vc.el (vc-clear-context): Fill obarray with 0, not nil.
 2001-11-04  Miles Bader  <miles@gnu.org>
 
        * startup.el (fancy-splash-head): Reapply Gerd's hack to make the
-       shadow of the splash image grey on a dark background instead of black.
+       shadow of the splash image gray on a dark background instead of black.
 
 2001-11-03  Stefan Monnier  <monnier@cs.yale.edu>
 
        * textmodes/texnfo-upd.el: Use `when', `dolist', `push', ...
        (texinfo-update-node, texinfo-sequential-node-update):
        Don't bind the obsolete `auto-fill-hook'.
-       (texinfo-multi-file-included-list,texinfo-multi-file-master-menu-list):
+       (texinfo-multi-file-included-list, texinfo-multi-file-master-menu-list):
        Use `set-buffer' rather than `switch-to-buffer'.
        (texinfo-multi-file-update): Use "Top" rather than `up-node-name'.
        Use `set-buffer' rather than `switch-to-buffer'.
@@ -23534,7 +23541,7 @@ See ChangeLog.9 for earlier changes.
 ;; coding: utf-8
 ;; End:
 
-    Copyright (C) 2001-201 Free Software Foundation, Inc.
+    Copyright (C) 2001-2014 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
@@ -23550,4 +23557,3 @@ See ChangeLog.9 for earlier changes.
 
   You should have received a copy of the GNU General Public License
   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
-