(Watch Expressions): Describe gdb-delete-out-of-scope.
[bpt/emacs.git] / lisp / ChangeLog.10
index 6467fef..884a583 100644 (file)
@@ -11,7 +11,7 @@
 
 2003-07-03  Alan Mackenzie  <bug-cc-mode@gnu.org>
 
-       * progmodes/cc-mode.el: awk-mode: Call c-awk-after-change to
+       * progmodes/cc-mode.el (awk-mode): Call c-awk-after-change to
        ensure syntax-table props at loading.
 
        * progmodes/cc-fonts.el: Put (cc-require-when-compile 'cc-awk)
@@ -68,9 +68,9 @@
        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-engine.el, progmodes/cc-fonts.el: Changes for the
-       new AWK support.
+       progmodes/cc-mode.el, progmodes/cc-defs.el,
+       * progmodes/cc-engine.el, progmodes/cc-fonts.el:
+       Changes for the new AWK support.
 
 2003-07-03  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
        emacsen that doesn't have it.
 
        * progmodes/cc-styles.el, progmodes/cc-vars.el,
-       progmodes/cc-cmds.el: Fixes for the syntactic symbols for
+       progmodes/cc-cmds.el: Fixes for the syntactic symbols for
        module and composition blocks.
 
        * progmodes/cc-mode.el (c-basic-common-init):
        macros in C99.
 
        * progmodes/cc-menus.el, progmodes/cc-langs.el,
-       progmodes/cc-engine.el, progmodes/cc-fonts.el,
-       progmodes/cc-cmds.el: Fixed various regexps to use POSIX char
+       progmodes/cc-engine.el, progmodes/cc-fonts.el,
+       progmodes/cc-cmds.el: Fixed various regexps to use POSIX char
        classes when that is supported.
 
        * progmodes/cc-defs.el (c-alpha, c-alnum, c-digit, c-upper, c-lower):
 
        * progmodes/cc-engine.el: Fixes in face handling to cope with
        doc comments.
-
        (c-find-decl-spots): More failsafe skipping of comments and
        strings that only have been partially fontified.
 
        properties completely.
 
        * progmodes/cc-fonts.el (c-cpp-matchers): Handle line
-       continuations in cpp expressions. Do not fontify symbols after
+       continuations in cpp expressions.  Do not fontify symbols after
        #ifdef etc as variables since that isn't consistent with how
        the face is used elsewhere (i.e. only for the definition of
        the symbol).
        directives are now considered part of the keywords to make
        things easier.
 
-       * progmodes/cc-defs.el: (c-(up|down)-list-(forward|backward)):
+       * progmodes/cc-defs.el (c-(up|down)-list-(forward|backward)):
        Make the position optional and added docstrings.
-
        (c-go-(up|down)-list-(forward|backward)): Add variants of the
        above that move point and return successfulness instead.
 
        each (X)Emacs flavor.
 
        * progmodes/cc-vars.el, progmodes/cc-defs.el,
-       progmodes/cc-engine.el, progmodes/cc-mode.el:
+       progmodes/cc-engine.el, progmodes/cc-mode.el:
        Use `lookup-syntax-properties' in XEmacs to control whether the
        syntax-table property has any effect or not.
-
        (c-parse-sexp-lookup-properties): New macro that expands to either
        `parse-sexp-lookup-properties' or `lookup-syntax-properties'.
 
        (c-simple-skip-symbol-backward, c-syntactic-content)
        (c-remove-<>-paren-properties): New helper functions.
 
-       * progmodes/cc-defs.el: (c-clear-char-syntax)
+       * progmodes/cc-defs.el (c-clear-char-syntax)
        (c-mark-paren-open, c-mark-paren-close): New support functions
        to handle syntactic properties on C++ template arglist brackets.
        (c-put-type-face, c-put-reference-face): Helpers to put faces on
        in progmodes/cc-engine.el.
 
        * progmodes/cc-engine.el, progmodes/cc-fonts.el,
-       progmodes/cc-langs.el: Fix the names on a number of regexp
+       progmodes/cc-langs.el: Fix the names on a number of regexp
        language variables to conform to the nomenclature and
        shortened some names.
 
        * progmodes/cc-align.el, progmodes/cc-cmds.el,
-       progmodes/cc-fonts.el, progmodes/cc-engine.el
+       progmodes/cc-fonts.el, progmodes/cc-engine.el
        (c-syntactic-re-search-forward): Remove the COUNT argument
        since it's never used.  Add an argument to tell which
        subexpression whose end should be tested for syntactic
        This fixes a performance problem that could occur when
        `fill-paragraph' is used in font lock mode on a comment at the
        end of a large class or function.
-
        (c-state-cache-start): Fix buffer localness.
 
        * progmodes/cc-langs.el: Updates from the C99 standard (or
        table for types: If a name is recognized as a type in a
        declaration it's added in an obarray to be able to recognize
        it in other ambiguous declarations.
-
        (c-remove-ws): New helper function to canonicalize fully
        qualified identifiers for `c-found-types'.
 
 
        * progmodes/cc-align.el (c-lineup-arglist-close-under-paren):
        Work correctly with nested arglist-cont-nonempty symbols.
-
        (c-lineup-arglist-operators): New lineup function to line up infix
        operators under the open paren of the surrounding sexp.
 
        * progmodes/cc-engine.el (c-forward-syntactic-ws): Fix a bug
        that could cause an infinite loop if something that looks like
        a macro begins in the middle of a line.
-
        (c-parse-state): Fix a bug that could cause `c-state-cache'
        to contain two conses in sequence when there's an unbalanced
        open paren in a macro.
        string, or a macro.
 
        * progmodes/cc-align.el, progmodes/cc-cmds.el,
-       progmodes/cc-engine.el (c-forward-single-comment,
-       c-forward-comments, c-backward-single-comment,
-       c-backward-comments): New replacements for `c-forward-comment'
-       that wraps `forward-comment' more efficiently in each of the
-       four different cases it's actually used.  These replacements
-       also treats line continuations as whitespace.
-
+       * progmodes/cc-engine.el (c-forward-single-comment)
+       (c-forward-comments, c-backward-single-comment, c-backward-comments):
+       New replacements for `c-forward-comment' that wraps `forward-comment'
+       more efficiently in each of the four different cases it's actually
+       used.  These replacements also treats line continuations as whitespace.
        (c-forward-comment): Remove.  The four different cases above
        are basically different, so it's better to make them into
        separate functions than choose between them at runtime using
        matter.
 
        * progmodes/cc-align.el, progmodes/cc-defs.el,
-       progmodes/cc-engine.el, progmodes/cc-vars.el
+       progmodes/cc-engine.el, progmodes/cc-vars.el
        (c-guess-basic-syntax, c-calc-offset)
        (c-get-syntactic-indentation, c-syntactic-context):
        Extend the representation of the syntactic context: Previously it was
        position for defun-open in K&R style functions.
 
        * progmodes/cc-engine.el (c-in-knr-argdecl): Don't trip up on macros.
-
        (c-search-decl-header-end): Handle C++ template arguments more
        correctly.
-
        (c-beginning-of-decl-1): Fix when the declaration is first in a macro.
 
        * progmodes/cc-engine.el (c-beginning-of-decl-1): Better way
        to handle protection labels, one which doesn't get confused by
        inherit colons.
-
        (c-end-of-decl-1): Don't treat functions that have "class" or
        "struct" in the return type as classes or structs.
 
        (iswitchb-xemacs): Delete variable and use (featurep 'xemacs)
        and fboundp instead.
        (iswitchb-completions): Remove two redundant arguments and local
-       variables. (All above from Stefan Monnier).
+       variables.  (All above from Stefan Monnier).
 
 2003-06-20  Masatake YAMATO  <jet@gyve.org>
 
        (gud-find-c-expr): Simplify.
 
        * progmodes/fortran.el (fortran-gud-syntax-table): Syntax table
-       for parsing Fortran expressions for gud-print. (Stefan Monnier)
+       for parsing Fortran expressions for gud-print.  (Stefan Monnier)
        (fortran-mode): Add local variable gud-find-expr.
 
        * progmodes/cc-mode.el (c-mode): Add local variable gud-find-expr.
        (tramp-file-name-handler): Do not invoke the old remote-shell handler.
        (tramp-find-foreign-file-name-handler): Return after first match
        is found.  From Francis Litterio <franl@world.std.com>.
-       (tramp-handle-file-newer-than-file-p):  `tramp-time-diff' returns
+       (tramp-handle-file-newer-than-file-p): `tramp-time-diff' returns
        integer, not list.  Do not apply `car' to the return value of
        `tramp-time-diff'.  Reported by David D. Smith
        <ultrasoul@ultrasoul.com>.
 
        * emacs-lisp/debug.el (debug): Fix call to message.
 
-2003-06-16  Michael Mauger  <mmaug@yahoo.com> (tiny change)
+2003-06-16  Michael Mauger  <mmaug@yahoo.com>  (tiny change)
 
        * emulation/cua-base.el (cua-mode): Use explicit arg to turn off
        minor modes.
        (shell-directory-tracker): Make regexp used for skipping to next
        command correspond to one used for command itself.
 
-2003-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>  (tiny change)
+2003-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * textmodes/texinfmt.el (texinfo-format-scan):
        Silence `whitespace-cleanup'.
 
        * info.el (Info-fontify-node): Don't refill over lines ending in a
        period; this should fix problems with lists like one in the
-       (emacs)Library Keywords section.
+       "(emacs)Library Keywords" section.
 
 2003-06-05  Markus Rost  <rost@math.ohio-state.edu>
 
        * textmodes/bibtex.el: Long overdue merge.
        Don't require `compile' since it seems unnecessary.
        For all internal variables and functions the docstring comments have
-       been converted into proper docstrings
+       been converted into proper docstrings.
        (bibtex-maintainer-address, bibtex-maintainer-salutation)
        (bibtex-version): Remove support for bug reporting.
        (bibtex-field-delimiters, bibtex-entry-delimiters)
 
        * international/mule.el (ctext-non-standard-encodings-alist):
        Rename from non-standard-icccm-encodings-alist.
-       (ctext-non-standard-encodings-regexp): New variable
+       (ctext-non-standard-encodings-regexp): New variable.
        (ctext-post-read-conversion): Full rewrite.
        (ctext-non-standard-designations-alist): Rename from
        non-standard-designations-alist.
        (face-spec-set): Set face-modified prop to nil
        when we change the new-frame defaults.
 
-       * cus-edit.el (custom-face-state-set): non-nil `face-modified'
+       * cus-edit.el (custom-face-state-set): Non-nil `face-modified'
        means face was set outside of Custom.
 
 2003-05-28  Richard M. Stallman  <rms@gnu.org>
        when requested.
        (gud-menu-map): Add a toggle button to menubar for gdb-many-windows.
        (gdb-many-windows): Define explicitly as a function and a variable
-       (formerly as a minor mode). These need to be global so layout can
+       (formerly as a minor mode).  These need to be global so layout can
        be reset from any buffer.
        (gdb-assembler-mode): Keep fringe outside margin as the overlay
        arrow is not used for assembler.
 
-2003-05-25   Tim Van Holder  <tim.vanholder@anubex.com>
+2003-05-25  Tim Van Holder  <tim.vanholder@anubex.com>
 
        * which-func.el (which-func-update-timer): New variable.
        (which-function-mode): Use it.
 
        * net/tramp-efs.el: New file.
 
-2003-05-24 Michael Albinus  <Michael.Albinus@alcatel.de>
+2003-05-24  Michael Albinus  <Michael.Albinus@alcatel.de>
 
        * net/tramp.el (tramp-handle-file-truename): `sym' shouldn't be
        quoted.
        (forms--mode-commands): Don't bind \t in the maps where
        we call forms--mode-commands1.
 
-2003-05-23  Taro Kawagishi <tarok@acm.org>
+2003-05-23  Taro Kawagishi  <tarok@acm.org>
 
        * arc-mode.el (archive-lzh-summarize): Calculate correct total
        header size for LZH level 1 header.
        choices buffer.
        (ispell-show-choices): Directly select `choices-window'.
        (ispell-help): Use default buffer size for electric help.
-       (ispell-adjusted-window-height): Correct for xemacs detection.
+       (ispell-adjusted-window-height): Correct for XEmacs detection.
        (ispell-start-process): Don't double specify dictionary file name.
        (ispell-init-process): Set `ispell-library-path' each call.
        (ispell-change-dictionary): Now only completes valid dictionaries.
        (gdb-invalidate-breakpoints-and-assembler): Remove.
        (gdb-current-address): Remove.
        (gdb-previous-address): New variable.
-       (gud-until): Extend to work in Assembler buffer
+       (gud-until): Extend to work in Assembler buffer.
        (gdb-append-to-inferior-io): Select IO buffer when there is output.
        (gdb-assembler-custom): Try to get line marker (arrow) to display
        in window.  Correct parsing for OS dependent output syntax of Gdb
        (comment-valid-prefix-p): Rename from comment-valid-prefix
        and fix to actually use its argument.
 
-       * tex-mode (tex-mode-syntax-table): ~ is not whitespace.
+       * tex-mode.el (tex-mode-syntax-table): ~ is not whitespace.
        (tex-guess-mode): Add `renewcommand'.
        (tex-mode): Move the autoload to get the correct docstring and usage.
 
        (rename-buffer): Use the `newname' arg as base.
        (create-file-buffer): Split the file name into base and dirname.
 
-2003-05-09  Jesper Harder  <harder@ifa.au.dk>  (tiny change)
+2003-05-09  Jesper Harder  <harder@ifa.au.dk>
 
        * mail/smtpmail.el (smtpmail-send-queued-mail): Don't use kill-line.
 
        * filesets.el (filesets-data): Add another defvar.
        (filesets-verbosity): Doc fix.
 
-2003-05-02  Tak Ota  <Takaaki.Ota@am.sony.com>  (tiny change)
+2003-05-02  Tak Ota  <Takaaki.Ota@am.sony.com>
 
        * recentf.el (recentf-cleanup): Swap tests for exclusion and
        accessibility.
        (ada-set-default-project-file): New parameter KEEP-EXISTING.
        (ada-prj-find-prj-file): New parameter FILE.
        (ada-parse-prj-file): Take into account the ADA_INCLUDE_PATH and
-       ADA_OBJECTS_PATH environment variables.  Minor reorganization of the
-       code
+       ADA_OBJECTS_PATH environment variables.  Minor reorganization of
+       the code.
        (ada-get-all-references): Add support for GNAT 3.16 cross-references.
 
        * progmodes/ada-prj.el (ada-prj-add-keymap): Move to ada-mode.el
        (recentf-sort-directories-ascending)
        (recentf-sort-directories-descending)
        (recentf-show-basenames-ascending)
-       (recentf-show-basenames-descending: In-line.   Better code.  Doc fix.
+       (recentf-show-basenames-descending): In-line.  Better code.  Doc fix.
        (recentf-show-basenames)
        (recentf-relative-filter): Better code.  Doc fix.
        (recentf-arrange-by-rule-subfilter): Doc fix.  Improve :set code.
        (Info-display-images-node): New functions for displaying images.
        (Info-select-node): Call Info-display-images-node.
 
-2003-04-25  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
+2003-04-25  David Ponce <david.ponce@wanadoo.fr>
 
        * files.el (file-relative-name): Recognize "c:/foo" as absolute
-       file name.  Tiny change from David PONCE <david.ponce@wanadoo.fr>.
+       file name.
 
 2003-04-24  Sam Steingold  <sds@gnu.org>
 
 
        * font-core.el (font-lock-maximum-size, font-lock-verbose): Remove.
        (font-lock-multiline, font-lock-fontified, font-lock-set-defaults):
-       Move back to font-lock.el
+       Move back to font-lock.el.
        (font-lock-default-function): Use font-lock-mode-internal.
 
        * files.el (auto-mode-alist): Add entries for *.ins and *.dtx.
 2003-04-13  Masatake YAMATO  <jet@gyve.org>
 
        * bindings.el (toplevel): Don't change the face
-       of major-mode on the mode line. Setting the face on
+       of major-mode on the mode line.  Setting the face on
        the mode line code is installed by my mistake in
        my last change.
 
        (describe-minor-mode-from-symbol):
        Renamed from (old) describe-minor-mode.
        Use describe-minor-mode-completion-table-for-symbol.
-       Don't use eval. Just use symbol-name.
+       Don't use eval.  Just use symbol-name.
        (describe-minor-mode-from-indicator): Document is updated.
        Use `format-mode-line'.
        Use describe-minor-mode-from-symbol instead of describe-minor-mode.
 2003-04-11  Masatake YAMATO  <jet@gyve.org>
 
        * progmodes/etags.el (select-tags-table-mode-map):
-       Don't create new keymap. Instead copy from button-buffer-map.
+       Don't create new keymap.  Instead copy from button-buffer-map.
        Bind push-button to `t' instead of binding
-       select-tags-table-select directly
+       select-tags-table-select directly.
        (tags-select-tags-table): New button.
        (select-tags-table): Put a button for each selections.
 
        * international/utf-16.el (utf-16-le-decode-loop)
        (utf-16-be-decode-loop): New temporary variables.
        (ccl-decode-mule-utf-16-le): Use utf-16-le-decode-loop.
-       (ccl-decode-mule-utf-16-be): Use utf-16-be-decode-loop
+       (ccl-decode-mule-utf-16-be): Use utf-16-be-decode-loop.
        (ccl-decode-mule-utf-16-le-with-signature)
        (ccl-decode-mule-utf-16-be-with-signature)
        (ccl-decode-mule-utf-16): New CCL programs.
        (utf-16-le-encode-loop, utf-16-be-encode-loop): New temporary
        variables.
        (ccl-encode-mule-utf-16-le): Use utf-16-le-encode-loop.
-       (ccl-encode-mule-utf-16-be): Use utf-16-be-encode-loop
+       (ccl-encode-mule-utf-16-be): Use utf-16-be-encode-loop.
        (ccl-encode-mule-utf-16-le-with-signature)
        (ccl-encode-mule-utf-16-be-with-signature): New CCL programs.
        (mule-utf-16-post-read-conversion): New function.
        the same order as that in the buffer list,
        (desktop-save): Put buffers in the order given in desktop file,
        regardless of what handlers do.
-       (desktop-file-version): New variable. Version number of desktop
+       (desktop-file-version): New variable.  Version number of desktop
        file format.
        (desktop-create-buffer-form): Variable deleted.
        (desktop-save): New customizable variable.
        (desktop-file-name): New function to convert a filename to the
        format specified in `desktop-file-name-format'.
        (desktop-create-buffer): Parameters renamed to descriptive
-       systematic names. These parameters are visible to handlers.
+       systematic names.  These parameters are visible to handlers.
        Renames:
        ver    -> desktop-file-version
        mim    -> desktop-buffer-minor-modes
        pt     -> desktop-buffer-point
        mk     -> desktop-buffer-mark
        ro     -> desktop-buffer-read-only
-       locals -> desktop-buffer-locals
+       locals -> desktop-buffer-locals.
        (desktop-buffer-major-mode, desktop-buffer-file-name)
        (desktop-buffer-name): Delete unused customizable variables.
        (desktop-buffer-misc): Delete unused variable.
        (desktop-change-dir): New function.
        (desktop-save-in-load-dir): New function.  Save desktop in
        directory from which it was loaded.
-       (desktop-revert): New function. Revert to the last loaded desktop.
+       (desktop-revert): New function.  Revert to the last loaded desktop.
 
 2003-04-06  Masatake YAMATO  <jet@gyve.org>
 
        of buffer.  This enables recognition of end of HERE-doc "as one types".
        Require "\n" after trailing tag of HERE-doc.
        \( made non-quoting outside of string/comment (gdj-contributed).
-       Likewise for \$.  Remove `here-doc-group' text property at start
-       (makes this property reliable).
+       Likewise for \$.  Remove `here-doc-group' text property at
+       start (makes this property reliable).
        Text property `first-format-line' ==> t.
        Do not recognize $opt_s and $opt::s as s///.
        (cperl-after-block-p): Optional arg pre-block to check for a pre-block
        beginning-of-defun to the non-existing command
        sh-beginning-of-compound-command.
 
-2003-02-12  Karl Chen  <quarl@hkn.eecs.berkeley.edu>  (tiny change)
+2003-02-12  Karl Chen  <quarl@hkn.eecs.berkeley.edu>
 
        * files.el (find-alternate-file): Check whether `dired-directory'
        is bound.
        Face markup of calendar and diary displays: Any entry line that
        ends with [foo:value] where foo is a face attribute (except :box
        :stipple) or with [face:blah] tags, will have these values applied
-       to the calendar and fancy diary displays. These attributes "stack"
+       to the calendar and fancy diary displays.  These attributes "stack"
        on calendar displays.  File-wide attributes can be defined as
        follows: the first line matching "^# [tag:value]" defines the
        value for that particular tag.  All of the tags' regexps can be
        I did it accidently.  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
+       (tramp-file-name-for-operation): Apply `expand-file-name' for
        relative file names only.  Otherwise there might be problems if
        the default directory is another Tramp directory as the directory
        the file is based on.
 
        * net/tramp-smb.el (tramp-smb-file-name-handler-alist):
        Apply `tramp-handle-directory-file-name'.
-       (tramp-smb-handle-file-attributes):  Apply `tramp-get-device'.
+       (tramp-smb-handle-file-attributes): Apply `tramp-get-device'.
        ATIME and CTIME are (0 0) now (= "don't know"), which is more honest.
        (tramp-smb-handle-make-directory): Use Emacs file name primitives
        instead of calling tramp-smb-handle-* equivalents directly.
        regexp subpattern 5)
        (time-stamp-pattern): Initialize to nil to avoid regexp work in
        default case.
-       (time-stamp-string): Call set-time-zone-rule instead of setenv
+       (time-stamp-string): Call set-time-zone-rule instead of setenv.
        (time-stamp-hhmmss): Remove (not needed after all).
        (time-stamp-month-dd-yyyy, time-stamp-dd/mm/yyyy)
        (time-stamp-mon-dd-yyyy, time-stamp-dd-mon-yy, time-stamp-yy/mm/dd)
 
        Changes from 2002-02-28:
 
-       * antlr-mode: Version 2.2 is released.
+       * antlr-mode.el: Version 2.2 is released.
 
        * antlr-mode.el (antlr): Moved to SourceForge.net
 
        of unrecognized entries indicating syntax errors in ChangeLog files.
        (authors-coding-system): New variable.
        (authors-many-files): Update doc string.
-       (authors-aliases): Change format. Now one entry with multiple
+       (authors-aliases): Change format.  Now one entry with multiple
        aliases per author.
        (authors-valid-file-names, authors-renamed-files-alist)
        (authors-renamed-files-regexps): New variables.
 
 2003-01-25  Bill Wohler  <wohler@newt.com>
 
-       * mh-e: Created directory. ChangeLog will appear in a week when we
+       * 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,
 
        * gud.el (gud-display-line): If the current file is newer than its
        buffer, offer to reread the file.
-       (gud-keep-buffer): New buffer local variable. Ensures offer to
+       (gud-keep-buffer): New buffer local variable.  Ensures offer to
        reread file is made just once.
 
 2003-01-20  Stefan Monnier  <monnier@cs.yale.edu>
 
 2003-01-13  Markus Rost  <rost@math.ohio-state.edu>
 
-       * cus-dep.el (custom-make-dependencies):  Don't set standard-value
+       * cus-dep.el (custom-make-dependencies): Don't set standard-value
        and version numbers for variables.  Handle faces.
 
-       * cus-edit.el (customize-changed-options):  Doc addition.  Load the
+       * cus-edit.el (customize-changed-options): Doc addition.  Load the
        version deps earlier.  Use other tests for groups and variables.
        Handle faces.
 
 2003-01-11  Nick Roberts  <nick@nick.uklinux.net>
 
        * gud.el (gud-kill-buffer-hook): Save gud-minor-mode type.
-       (gud-reset): New function. Reset environment at end of debugging.
+       (gud-reset): New function.  Reset environment at end of debugging.
        (gud-sentinel): Call gud-reset or gdb-reset.
        (gud-menu-map, gud-tool-bar-map, gdb): Change gud-goto to gud-until.
 
        to find out if variable shuld be dereferenced.
        (gud-display1): Exit if there is `No symbol'.
        (gdb-expressions-mode-map): Correction to key-binding.
-       (gdb-reset): New function. Reset environment at end of debugging.
+       (gdb-reset): New function.  Reset environment at end of debugging.
        (gdb-quit): Remove.
 
 2003-01-10  Dave Love  <fx@gnu.org>
        * cus-edit.el (custom-variable-prompt): Doc change.
        Use custom-variable-p.
        (customize-option): Remove search in loaddefs.el.
-       (customize-apropos):  Use custom-variable-p.
+       (customize-apropos): Use custom-variable-p.
        (custom-save-variables): Use custom-variable-p to detect
        non-rogue variables.
 
        (gdb-mouse-goto-breakpoint, gdb-frames-select): New functions.
        (gdb-frames-mouse-select): Simplify.
        Make keybindings (gdb-goto-breakpoint, gdb-frames-select, etc)
-       consistent with other modes in emacs.
+       consistent with other modes in Emacs.
        (gdb-display-source-buffer): Return window of source buffer
        for (gud-display-line).
 
 
 2002-12-21  Nick Roberts  <nick@nick.uklinux.net>
 
-       * gdb-ui.el: Remove the concept of an instance. This means that
-       a lot of functions have been renamed. Accessors are prefixed with
+       * gdb-ui.el: Remove the concept of an instance.  This means that
+       a lot of functions have been renamed.  Accessors are prefixed with
        gdb-get, setters with gdb-set and the word instance has been
        removed from many function and variable names.
        (gdb-display-buffer): Protect source buffer as well
 2002-12-13  Markus Rost  <rost@math.ohio-state.edu>
 
        * emacs-lisp/easy-mmode.el (define-minor-mode):
-       Use `custom-current-group'. Pass all groups to the hook.
+       Use `custom-current-group'.  Pass all groups to the hook.
        (easy-mmode-define-global-mode): Use `custom-current-group'.
 
        * international/mule-cmds.el (current-language-environment):
 2002-12-02  Fran\e,Ag\e(Bois Pinard  <pinard@iro.umontreal.ca>
 
        * progmodes/make-mode.el (makefile-font-lock-keywords): Highlight
-       more make keywords:  defined, endef, override, export, unexport
+       more make keywords: defined, endef, override, export, unexport
        and vpath.
 
 2002-12-02  Dave Love  <fx@gnu.org>
 2002-11-30  Nick Roberts  <nick@nick.uklinux.net>
 
        * gdb-ui.el (gdb-many-windows): Define as a minor mode.
-       (toggle-gdb-windows): Remove. (Patch from Stefan Monnier)
+       (toggle-gdb-windows): Remove.  (Patch from Stefan Monnier)
 
        * tooltip.el (tooltip-gud-process-output): Handle annotations that
        are output with gdba in gdb-ui.el.
        Make search for message delimiter case-sensitive.
 
        * simple.el (yank-window-start): New variable.
-       (yank): Record yank-window-start
+       (yank): Record yank-window-start.
        (yank-pop): Use yank-window-start.
 
        * info.el (Info-additional-directory-list): Doc fix.
        * tooltip.el (tooltip-gud-print-command): Add server prefix to the
        print command for gdb to keep it out of the command history.
 
-       * gdb-ui.el: Major re-organisation. Simplify legacy gdba
+       * gdb-ui.el: Major re-organisation.  Simplify legacy gdba
        code to allow only one gdb process.
 
 2002-11-23  Markus Rost  <rost@math.ohio-state.edu>
 
 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>
 
        append slash only if result doesn't end in a slash already.
        (tramp-handle-file-truename): Restructure logic.  If list of steps
        is nil, return "/" as the real name.
-       (tramp-completion-mode): Add "\\(" and "\\)". Otherwise,
+       (tramp-completion-mode): Add "\\(" and "\\)".  Otherwise,
        `match-string' doesn't make sense.  From Michael Albinus.
-       (tramp-host-with-port-regexp): New defcustom. Equal to previous
+       (tramp-host-with-port-regexp): New defcustom.  Equal to previous
        `tramp-host-regexp'.  From Michael Albinus.
-       (tramp-host-regexp): Taken off hashes in host names. Otherwise,
+       (tramp-host-regexp): Taken off hashes in host names.  Otherwise,
        scanning files like .rhosts would take comments as host names.
        From Michael Albinus.
        (tramp-file-name-structure, tramp-multi-file-name-hop-structure):
        menu pseudo-keys generated by easymenu which are lowercase in
        Emacs 22.1.
 
-       * progmodes/ada-xref.el
-       (ada-xref-update-project-menu,ada-add-ada-menu): Ditto.
+       * progmodes/ada-xref.el (ada-xref-update-project-menu)
+       (ada-add-ada-menu): Ditto.
 
 2002-10-03  John Paul Wallington  <jpw@shootybangbang.com>
 
        (occur-next, occur-prev): Use it.
 
        * progmodes/sh-script.el (sh-mark-init): Don't set `occur-buffer'.
-       (sh-mark-line): Likewise. Use 'occur-target and 'occur-match
+       (sh-mark-line): Likewise.  Use 'occur-target and 'occur-match
        instead of 'occur and 'occur-point.
 
        * eshell/em-unix.el (eshell-occur-mode-mouse-goto)
        (tramp-parse-netrc, tramp-parse-netrc-group): New functions.
        (tramp-user-regexp): " \t" are not user regexp characters.
        (tramp-completion-handle-file-name-all-completions):
-       Remove Ange-FTP cmpletion. It has a bug not handling the "/ftp:" prefix
+       Remove Ange-FTP cmpletion.  It has a bug not handling the "/ftp:" prefix
        completely, and it returns local completions as well.
        (tramp-completion-function-alist-ftp): New constant.
        (tramp-completion-function-alist): Add completion function for "ftp".
 2002-09-07  Michael Albinus  <Michael.Albinus@alcatel.de>
 
        * net/tramp.el (tramp-methods): Remove `tramp-completion-function'
-       entries. They are handled now by `tramp-completion-function-alist'.
-       (tramp-completion-function): Defvar removed. I've never used
-       it. Hmm.
+       entries.  They are handled now by `tramp-completion-function-alist'.
+       (tramp-completion-function): Defvar removed.  I've never used it.  Hmm.
        (tramp-get-completion-function)
        (tramp-get-completion-rsh, tramp-get-completion-ssh)
        (tramp-get-completion-telnet, tramp-get-completion-su):
        Functions removed as well.  Not necessary any longer due to extended
        customization means.
-       (tramp-completion-function-alist): New defcustom. Holds all
+       (tramp-completion-function-alist): New defcustom.  Holds all
        FUNCTION FILE pairs used for user and host name completion
        relevant for METHOD.
        (tramp-completion-function-alist-rsh)
        (tramp-completion-function-alist-ssh)
        (tramp-completion-function-alist-telnet)
        (tramp-completion-function-alist-su): Defconst for initializing
-       `tramp-completion-function-alist'. Unfortunately, mainly UNIX-like
-       values are known for me until now. Needs to be completed for at
+       `tramp-completion-function-alist'.  Unfortunately, mainly UNIX-like
+       values are known for me until now.  Needs to be completed for at
        least VMS++ like operating systems.
        (tramp-set-completion-function)
        (tramp-get-completion-function): New functions for configuration
-       of `tramp-completion-function-alist'. The old definition of
+       of `tramp-completion-function-alist'.  The old definition of
        `tramp-get-completion-function' has been discarded.
        (tramp-completion-handle-file-name-all-completions):
        Change function call for user/host completion according to definition
        (tramp-get-completion-user-host): Accept user names as they are if
        typed until "@".
        (tramp-completion-mode): Replace `last-input-char' by modern
-       `last-input-event'. Check for `event-modifiers'.
+       `last-input-event'.  Check for `event-modifiers'.
 
 2002-09-06  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        (tramp-make-multi-tramp-file-format-unified)
        (tramp-make-multi-tramp-file-format-separate): Removed.
        (tramp-make-tramp-file-name): Allow partial tramp file
-       names. Generate tramp file format on-the-fly depending on
-       parameters. Apply atomar format strings resp expressions.
+       names.  Generate tramp file format on-the-fly depending on
+       parameters.  Apply atomar format strings resp expressions.
        (tramp-get-completion-methods)
        (tramp-get-completion-user-host): Apply `tramp-make-tramp-file-name'.
        (tramp-parse-hosts-group): Take all host names and IP addresses
 
        * net/tramp.el (tramp-get-completion-methods)
        (tramp-get-completion-rsh)
-       (tramp-get-completion-ssh): Add "[" for Xemacs.
+       (tramp-get-completion-ssh): Add "[" for XEmacs.
        (tramp-completion-file-name-regexp-separate): Expression adapted.
        (tramp-completion-file-name-handler-alist): Add handler for
        `file-name-directory' and `file-name-nondirectory'.
        (tramp-completion-handle-file-name-all-completions):
        Apply `tramp-completion-run-real-handler'.
        (tramp-parse-rhosts)
-       (tramp-parse-shosts): Use `with-temp-buffer'. `result\e$,1!=\e(B renamed to
+       (tramp-parse-shosts): Use `with-temp-buffer'.  `result' renamed to
        `res' (otherwise side effects in XEmacs).
 
 2002-08-24  Michael Albinus  <Michael.Albinus@alcatel.de>
        (tramp-get-completion-ssh): Doc string tuned.
        (tramp-methods): Doc string and custom type extended for
        `tramp-completion-function'.
-       (tramp-completion-function): Variable added. Is it really used?
+       (tramp-completion-function): Variable added.  Is it really used?
        Other variables like `tramp-completion-function' aren't used.
        (tramp-completion-file-name-handler-alist): Add handler for
        `file-name-completion'.
 
        * net/tramp.el (tramp-invoke-ange-ftp): `tramp-disable-ange-ftp'
        must be called again after activating `ange-ftp'.
-       (tramp-ange-ftp-file-name-p): Check for Xemacs.
+       (tramp-ange-ftp-file-name-p): Check for XEmacs.
 
 2002-08-08  Michael Albinus  <Michael.Albinus@alcatel.de>
 
        tramp-invoke-ange-ftp 'write-region.
        (tramp-handle-set-file-modes): Change order of FILENAME and MODE
        passing to tramp-invoke-ange-ftp 'set-file-modes.
-       (tramp-flatten-list): New function. Maybe this functionality does
+       (tramp-flatten-list): New function.  Maybe this functionality does
        exist already elsewhere in the libraries.
        (tramp-invoke-ange-ftp): Apply `tramp-flatten-list' to parameter
        list in order to avoid nested lists, f.e. when invoked from
 
 2002-09-18  Luc Teirlinck  <teirllm@mail.auburn.edu>
 
-       * ielm.el: (*1, *2, *3): New variables.
+       * ielm.el (*1, *2, *3): New variables.
        (ielm-eval-input): Make temporary buffers current on entry and
        exit to the let bindings for *, ** and ***.
        (inferior-emacs-lisp-mode): Mention *1, *2 and *3 in the docstring.
 2002-09-12  Simon Josefsson  <jas@extundo.com>
 
        * mail/smtpmail.el (smtpmail-send-it): Don't use : in filenames
-       (for cygwin). Suggested by Andrew Senior <aws@watson.ibm.com>.
+       (for cygwin).  Suggested by Andrew Senior <aws@watson.ibm.com>.
        Use expand-file-name.  Also don't require time-stamp.
 
 2002-09-11  Richard M. Stallman  <rms@gnu.org>
 2002-09-08  Kim F. Storm  <storm@cua.dk>
 
        * kmacro.el (kmacro-end-and-call-macro): New command to end and
-       call keyboard macro in one step. Bind it to C-x e by default.
+       call keyboard macro in one step.  Bind it to C-x e by default.
        (kmacro-call-macro): Use format-kbd-macro.
        (kmacro-step-edit-macro): New command to interactively step edit
        and execute last keyboard macro.
 
        From Michael Albinus <Michael.Albinus@alcatel.de>:
        * net/tramp.el (tramp-invoke-ange-ftp):
-       (tramp-ange-ftp-file-name-p): Check for Xemacs.
+       (tramp-ange-ftp-file-name-p): Check for XEmacs.
        (tramp-do-copy-or-rename-file): Don't pass KEEP-DATE to
        tramp-invoke-ange-ftp 'rename.
        (tramp-handle-write-region): Don't pass LOCKNAME and CONFIRM to
 
        * vc-hooks.el (vc-kill-buffer-hook): Add it to kill-buffer-hook again.
 
-2002-08-22  Katsumi Yamaoka  <yamaoka@jpl.org>  (tiny change)
+2002-08-22  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * frame.el (select-frame-by-name, select-frame-set-input-focus):
        Always call x-focus-frame, if using x.
        * calendar/appt.el (appt-delete): Use substring-no-properties.
        (appt-make-list): Don't use prin1-to-string; use the string unchanged.
 
-2002-08-15  Jan Nieuwenhuizen  <janneke@gnu.org>  (tiny change)
+2002-08-15  Jan Nieuwenhuizen  <janneke@gnu.org>
 
        * server.el (server-process-filter): Simplify code.
        (server-goto-line-column): New function.
        * dired.el: Hide disabling of dired-find-alternate-file behind
        autoload-cookie.
 
-2002-07-31  Tak Ota  <Takaaki.Ota@am.sony.com>  (tiny change)
+2002-07-31  Tak Ota  <Takaaki.Ota@am.sony.com>
 
        * makefile.w32-in: Revert some changes from 2002-07-23 because they
        don't work on MSVC/nmake builds.
 
        * warnings.el (lwarn, warn, warning-levels): Doc fix.
        (warning-suppress-log-types): Fix typo.
-       (display-warning): Fix typo. Remove useless assignment to free variable
+       (display-warning): Fix typo.  Remove useless assignment to free variable
        `group-string'.
 
 2002-07-25  Markus Rost  <rost@math.ohio-state.edu>
 
        * textmodes/reftex-vars.el (reftex-index-verify-function): New option.
        (reftex-bibliography-commands): New option.
-       (reftex-toc-split-windows-horizontally): New option
-       (reftex-toc-split-windows-horizontally-fraction): New option
+       (reftex-toc-split-windows-horizontally): New option.
+       (reftex-toc-split-windows-horizontally-fraction): New option.
        (reftex-include-file-commands): New option.
        (reftex-cite-format-builtin): Added ?n for nocite.
 
 
        * textmodes/reftex-toc.el (reftex-re-enlarge):
        Handle horizontal splitting.
-       (reftex-toc): Handle horizontal splitting
+       (reftex-toc): Handle horizontal splitting.
        (reftex-last-window-width): New variable.
 
        * textmodes/reftex-parse.el (reftex-locate-bibliography-files):
        * files.el (after-find-file): Don't check for read-only status
        of files just created (and not yet saved on disk).
 
-       * ido.el (ido-completion-help): Changed xemacs specific code to
-       avoid byte compiler warning in GNU emacs.
+       * ido.el (ido-completion-help): Changed XEmacs specific code to
+       avoid byte compiler warning in GNU Emacs.
        (ido-set-matches1): Use regexp-quote instead of identity.
        (ido-complete-space): New function.
        (ido-define-mode-map): Bind it to SPACE.
        * faces.el (describe-face): Capitalize "not documented" message.
 
        * help-fns.el (describe-variable): Likewise.
-       (describe-function-1): Likewise. Also, document the obsolescence
+       (describe-function-1): Likewise.  Also, document the obsolescence
        of the function, if applicable.
 
 2002-06-26  Juanma Barranquero  <lektu@terra.es>
        (comint-send-input, comint-output-filter): Use text properties
        instead of overlays.
        (comint-insert-clicked-input): Rewrite to work with text
-       properties as well as overlays
+       properties as well as overlays.
        (comint-snapshot-last-prompt): Snapshot using text properties.
        (comint-get-old-input-default, comint-extract-string): Don't copy
        text properties.
        (italic): Try underlining for displays that don't support real italics.
        * cus-edit.el (custom-display): Add support for `supports' predicate.
        * term/tty-colors.el (color-name-rgb-alist): Use 16-bit RGB values
-       instead of 8-bit, for consistency with the rest of emacs.
+       instead of 8-bit, for consistency with the rest of Emacs.
        (tty-color-canonicalize): Only copy COLOR if we need to change it.
        (tty-color-approximate): Scale values from `color-name-rgb-alist'
        appropriately.  Return the whole color description, rather than
 
 2002-05-24  Glenn Morris  <gmorris@ast.cam.ac.uk>
 
-       * progmodes/f90.el: (f90-end-of-subprogram): Remove the final
+       * progmodes/f90.el (f90-end-of-subprogram): Remove the final
        `forward-line'.
        (f90-end-of-block, f90-beginning-of-block, f90-next-block-end)
        (f90-previous-block-start): New navigation commands.
        (apropos-calc-scores, apropos-score-str, apropos-score-doc)
        (apropos-score-symbol): New functions.
        (apropos-command, apropos, apropos-value, apropos-documentation):
-       Allow keywords in addition to regexp. Added scoring.
+       Allow keywords in addition to regexp.  Added scoring.
        (apropos-documentation-check-doc-file)
        (apropos-documentation-check-elc-file): Added scoring.
        (apropos-print): Sort according to score.
        * font-lock.el (font-lock-defaults, font-lock-defaults-alist)
        (font-lock-multiline, font-lock-fontified, font-lock-mode)
        (turn-on-font-lock, font-lock-add-keywords, global-font-lock-mode)
-       (font-lock-global-modes): Moved to font-core.el.
+       (font-lock-global-modes): Move to font-core.el.
        (font-lock-set-defaults-1): Partially moved to font-core.el.
 
        * font-core.el: New file, with functions taken from font-lock.el.
        (mouse-wheel-scroll-screen): Remove.
        ([mouse-wheel], [C-mouse-wheel], [S-mouse-wheel]): Use mwheel-scroll.
 
-       * w32-vars.el: (mouse-wheel-scroll-amount): Remove.
+       * w32-vars.el (mouse-wheel-scroll-amount): Remove.
 
 2002-05-04  Markus Rost  <rost@math.ohio-state.edu>
 
        (sendmail-send-it): Use it.
 
        * mail/smtpmail.el (smtpmail-queue-counter): New variable.
-       (smtpmail-send-it): Use it to construct new queue filenames
-       (needed if you send more than one message per second, which is
-       possible if you use Gnus Agent).
+       (smtpmail-send-it): Use it to construct new queue filenames (needed
+       if you send more than one message per second, which is possible if
+       you use Gnus Agent).
 
        * mail/smtpmail.el (smtpmail-auth-credentials): Support netrc
        files as well.
 
 2002-04-22  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
-       * international/mule-diag.el (list-input-methods-1): Doc fix
-       (LEIM is now part of the standard distribution).
+       * international/mule-diag.el (list-input-methods-1): Doc fix (LEIM is
+       now part of the standard distribution).
 
        * tmm.el (tmm-completion-prompt): Doc fix.
 
 
 2002-04-22  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
-       * progmodes/cc-mode.el: (c-define-abbrev-table): New function to
+       * progmodes/cc-mode.el (c-define-abbrev-table): New function to
        pass the SYSTEM-FLAG to `define-abbrev' in a way that works in
        emacsen that doesn't support it.
 
 2002-04-22  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
        * progmodes/cc-align.el, progmodes/cc-engine.el,
-       progmodes/cc-styles.el, progmodes/cc-vars.el
+       progmodes/cc-styles.el, progmodes/cc-vars.el
        (c-guess-basic-syntax, c-lineup-topmost-intro-cont):
        Find correct anchor for statement-cont in top level constructs.
        Analyze variable initializations in top level constructs as
        and macros.
 
        (c-in-literal): No longer recognizes macros as literals by
-       default. An extra flag argument is required to do that.
+       default.  An extra flag argument is required to do that.
 
        (c-macro-start, c-query-macro-start)
        (c-query-and-set-macro-start): Added a cache for the macro
        (c-least-enclosing-brace): Added optional second arg to limit
        the search to before a certain point.
 
-       * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed bug
-       which could cause incorrect analysis if a cached state is used
-       (usually only happens when an electric key reindents a line).
+       * progmodes/cc-engine.el (c-guess-basic-syntax): Fixed bug which
+       could cause incorrect analysis if a cached state is used (usually
+       only happens when an electric key reindents a line).
 
 2002-04-22  Martin Stjernholm  <bug-cc-mode@gnu.org>
 
        (scroll-all-beginning-of-buffer-all, scroll-all-end-of-buffer-all):
        New functions.
 
-       * files.el: (auto-mode-alist): .f95 files in f90-mode.
+       * files.el (auto-mode-alist): .f95 files in f90-mode.
 
-       * progmodes/fortran.el: (fortran-beginning-do): Make regexp match
+       * progmodes/fortran.el (fortran-beginning-do): Make regexp match
        a DO statement irrespective of numeric label.
 
 2002-04-20  Glenn Morris  <gmorris@ast.cam.ac.uk>
 
 2002-04-16  Michael Kifer  <kifer@cs.stonybrook.edu>
 
-       * viper-ex.el: Patch by Samuel Padgett. Copyright papers received.
+       * viper-ex.el: Patch by Samuel Padgett.  Copyright papers received.
        (viper-ex-print-buf-name): New variable.
        (viper-ex-print-buf): New variable.
        (ex-token-alist): Invoke ex-print on ":print" Ex commands.
 2002-04-02  Mike Williams  <mdub@bigfoot.com>
 
        * textmodes/sgml-mode.el (sgml-close-tag): Rename from
-       sgml-insert-end-tag. Simplify by using sgml-lexical-context.
+       sgml-insert-end-tag.  Simplify by using sgml-lexical-context.
        (sgml-get-context): Remove use of sgml-inside-tag-p.
        (sgml-inside-tag-p): Remove.
        (sgml-looking-back-at): Short-circuit at beg of buffer.
 
        * textmodes/xml-lite.el: Removed much redundant stuff.
        (xml-lite-parse-tag-backward): Simplify parsing by assuming we
-       always start within text. Make use of sgml-unclosed-tag-p.
+       always start within text.  Make use of sgml-unclosed-tag-p.
 
 2002-04-01  Ville Skytt\e,Ad\e(B  <ville.skytta@xemacs.org>
 
 
        * ediff-init.el: Comments.
 
-       * ediff-hook.el: Got rid of autoloads. Not needed, since the hook
+       * ediff-hook.el: Got rid of autoloads.  Not needed, since the hook
        is loaded.
 
        * ediff-mult.el (ediff-intersect-directories)
        (ediff-draw-dir-diffs): Now supports the "C" command in directory
        difference buffer.
        (ediff-dir-diff-copy-file): New function that implements copying
-       of files from one Ediff dir to another
+       of files from one Ediff dir to another.
        (ediff-bury-dir-diffs-buffer): Kills the buffer instead.
        (ediff-append-custom-diff): Better error msgs.
 
        * ediff-util.el (ediff-compute-custom-diffs-maybe): Buglet fix.
        (ediff-inferior-compare-regions): Use
-       ediff-clone-buffer-for-region-comparison. Better and simpler interface.
+       ediff-clone-buffer-for-region-comparison.  Better and simpler interface.
 
        * ediff.el (ediff-directories-internal): Cleanup.
        (ediff-clone-buffer-for-region-comparison): Better interface.
 
 2002-02-22  Eli Zaretskii  <eliz@is.elta.co.il>
 
-       Support for ICCCM  Extended Segments in X selections:
+       Support for ICCCM Extended Segments in X selections:
 
        * international/mule-conf.el (ctext-no-compositions): New coding
        system.
        `current-language-environment' and `default-input-method' when
        marked as customized.
 
-       * international/mule-cmds.el
-       (setup-specified-language-environment):
+       * international/mule-cmds.el (setup-specified-language-environment):
        Mark `current-language-environment' as customized.
        (set-input-method): Mark `default-input-method' as customized when
        called interactively.
 
        * menu-bar.el (menu-bar-showhide-menu): Rename functions for toggling.
 
+2002-02-10  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * ediff-init.el (ediff-has-gutter-support): What was this?
+
 2002-02-10  Michael Kifer  <kifer@cs.stonybrook.edu>
 
        * viper-util.el (viper-read-key-sequence): Fix so it'll read
-       fast key sequences in emacs native mode
+       fast key sequences in Emacs native mode.
        (viper-events-to-keys): Delete.
 
        * viper.el (describe-key, describe-key-briefly): Get rid of
        viper-events-to-keys.
 
-       * ediff-init.el (ediff-has-gutter-support): Steven Turnbull's patch.
-
        * ediff-wind.el (ediff-setup-control-frame):
        Use ediff-has-gutter-support.
 
        * ediff-util.el (ediff-dispose-of-variant-according-to-user):
-       check if buff is alive.
+       Check if buff is alive.
 
        * ediff.el: Typo in comment.
 
        * textmodes/flyspell.el (flyspell-issue-message-flag): New user option.
        (flyspell-mode-on, flyspell-notify-misspell)
        (flyspell-small-region, flyspell-external-point-words)
-       (flyspell-large-region): Use it
+       (flyspell-large-region): Use it.
        (flyspell-before-incorrect-word-string)
        (flyspell-after-incorrect-word-string): New user options.
        (make-flyspell-overlay): Use them.
 
 2002-01-20  Colin Walters  <walters@verbum.org>
 
-       * ibuffer.el: (toplevel) Require `ibuf-ext', which is now compiled
+       * ibuffer.el (toplevel): Require `ibuf-ext', which is now compiled
        with `byte-compile-dynamic'.
        (ibuffer-default-directory, toplevel): Doc files.
 
        Move view-emacs-FAQ from F to C-f.
        Move view-emacs-problems from P to C-e.
        Bindings moved here from mule-cmds.el.
-       C-l binding for describe-language-environment deleted
+       C-l binding for describe-language-environment deleted.
        (help-for-help): Update for all these changes.
 
        * emacs-lisp/copyright.el (copyright-regexp): Make (C) optional.
 2002-01-07  Michael Kifer  <kifer@cs.stonybrook.edu>
 
        * viper-init.el (viper-cond-compile-for-xemacs-or-emacs):
-       new macro that replaces viper-emacs-p and viper-xemacs-p in many
-       cases. Used to reduce the number of warnings.
+       New macro that replaces viper-emacs-p and viper-xemacs-p in many
+       cases.  Used to reduce the number of warnings.
 
        * viper-cmd.el: Use viper-cond-compile-for-xemacs-or-emacs.
        (viper-standard-value): Move here from viper.el.
-       (viper-set-unread-command-events): Move to viper-util.el
+       (viper-set-unread-command-events): Move to viper-util.el.
        (viper-check-minibuffer-overlay): Make sure
        viper-minibuffer-overlay is moved to cover the entire input field.
 
 
 2002-01-03  Pavel Jan\e,Am\e(Bk  <Pavel@Janik.cz>
 
-       * time.el (display-time-load-average-threshold): Fix defcustom
-       (add type and group).
+       * time.el (display-time-load-average-threshold):
+       Fix defcustom (add type and group).
 
        * net/ange-ftp.el (ange-ftp-shell-command): Remove port
        specification from the hostname.
 
        * language/ind-util.el: Don't require cl.
        (indian-glyph-char, indian-glyph-max-char)
-       (indian-char-glyph): Moved from indian.el
+       (indian-char-glyph): Moved from indian.el.
        (indian--puthash-char, mapthread): Don't quote lambda.
        (indian--map): New function.
        (indian--puthash-v, indian--puthash-c, indian--puthash-m)
 
 2001-11-25  ShengHuo ZHU  <zsh@cs.rochester.edu>
 
-       * mail/rmail.el (rmail-enable-mime-composing): New. A lightweight
+       * mail/rmail.el (rmail-enable-mime-composing): New.  A lightweight
        version of rmail-enable-mime.
        (rmail-forward): Use it.
 
 
 2001-11-22  Colin Walters  <walters@debian.org>
 
-       * calc/calc-misc.el (calc-info): Don't perform voodoo, just
-       (info "Calc").
+       * calc/calc-misc.el (calc-info): Don't perform voodoo,
+       just (info "Calc").
        (report-calc-bug): Use reporter.el.
 
        * mail/reporter.el (reporter-submit-bug-report): Doc fixes.
 
        * emacs-lisp/lisp.el (mark-sexp): Mark more if repeated.
 
-       * progmodes/cc-engine.el (c-parse-state): Typo. From Martin Stjernholm.
+       * progmodes/cc-engine.el (c-parse-state): Typo.  From Martin Stjernholm.
 
        * mwheel.el (mouse-wheel-scroll-amount): Allow float values.
        (mouse-wheel-progessive-speed): New var.
        * calc/calc-macs.el (calc-record-compilation-date-macro): Return a
        simple `setq' form.
 
-       * calc/calc-ext.el: (toplevel): Require calc.
+       * calc/calc-ext.el (toplevel): Require calc.
        (calc-fancy-prefix-map): New.
        (calc-fancy-prefix): Use it.
        (calc-fancy-prefix-other-key): New.
        * startup.el: Document command line option --no-window-system
        instead of --no-windows.
 
-2001-10-30  Stefan Monnier  <monnier@cs.yale.edu>
-
-       * progmodes/autoconf.el (autoconf-mode): Fix comment-start-skip.
+2001-10-30  David Ponce <david.ponce@wanadoo.fr>
 
        * font-lock.el (java-font-lock-syntactic-face-function): New fun.
        (font-lock-defaults-alist): Use it.
-       From David Ponce <david.ponce@wanadoo.fr>
+
+2001-10-30  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * progmodes/autoconf.el (autoconf-mode): Fix comment-start-skip.
 
        * progmodes/perl-mode.el (perl-indent-line): Use `eq' to compare
        output of `char-after'.
 
 2001-10-26  Jason Rumney  <jasonr@gnu.org>
 
-       * w32-fns.el: (w32-charset-info-alist): Use ANSI for iso10646-1
+       * w32-fns.el (w32-charset-info-alist): Use ANSI for iso10646-1
        when UNICODE is not defined.
 
 2001-10-26  Sam Steingold  <sds@gnu.org>
        (ps-mode-menu-main): Submenu with options on/off was replaced with
        a toggle button.
        (ps-mode, ps-run-mode): Define with `define-derived-mode'
-       (ps-mode): Autoload cookie added on same line as comment
+       (ps-mode): Autoload cookie added on same line as comment.
        (ps-mode-tabkey, ps-mode-backward-delete-char):
        (ps-mode-r-balance): Replace `delete-horizontal-space' and
        `indent-to' with `indent-line-to'
@@ -23545,8 +23534,25 @@ See ChangeLog.9 for earlier changes.
 ;; coding: iso-2022-7bit
 ;; End:
 
-    Copyright (C) 2001, 2002 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.
+    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006,
+      2007  Free Software Foundation, Inc.
+
+  This file is part of GNU Emacs.
+
+  GNU Emacs is free software; you can redistribute it and/or modify
+  it under the terms of the GNU General Public License as published by
+  the Free Software Foundation; either version 3, or (at your option)
+  any later version.
+
+  GNU Emacs is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Public License for more details.
+
+  You should have received a copy of the GNU General Public License
+  along with GNU Emacs; see the file COPYING.  If not, write to the
+  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+  Boston, MA 02110-1301, USA.
+
 
 ;;; arch-tag: 5fcf8004-6f58-452a-b9d6-6950323a19c1