]> code.delx.au - gnu-emacs/blobdiff - lispref/ChangeLog
(Searching and Matching): Move node.
[gnu-emacs] / lispref / ChangeLog
index 2aefb23ac166aad0d416ed0c1c1b19838f30c7e3..2fac699d598035b931b9fea5635e00ae1bbb6f18 100644 (file)
@@ -1,5 +1,493 @@
+2005-08-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * os.texi (Startup Summary): Fix the description of the initial
+       startup message display.
+
+2005-08-25  Richard M. Stallman  <rms@gnu.org>
+
+       * searching.texi (Search and Replace): Add replace-regexp-in-string.
+
+2005-08-25  Emilio C. Lopes  <eclig@gmx.net>
+
+       * display.texi (Finding Overlays): Fix `find-overlay-prop' in
+       `next-overlay-change' example.
+  
+2005-08-22  Juri Linkov  <juri@jurta.org>
+
+       * display.texi (Attribute Functions): Add set-face-inverse-video-p.
+       Fix invert-face.  Fix args of face-background.
+
+       * display.texi (Standard Faces): Delete node.
+       (Faces): Add xref to `(emacs)Standard Faces'.
+       (Displaying Faces): Fix xref to `Standard Faces'.
+
+       * modes.texi (Mode Line Data): Fix xref to Standard Faces.
+
+2005-08-20  Alan Mackenzie  <acm@muc.de>
+
+       * buffers.texi (The Buffer List): Clarify the manipulation of the
+       buffer list.
+
+2005-08-14  Richard M. Stallman  <rms@gnu.org>
+
+       * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
+       a regexp.
+
+2005-08-11  Richard M. Stallman  <rms@gnu.org>
+
+       * elisp.texi (Top): Update subnode lists.
+
+       * display.texi (Inverse Video): Node deleted.
+
+       * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
+       New nodes split out of Coding Conventions.
+
+       * searching.texi (Regular Expressions): Document re-builder.
+
+       * os.texi (Time Parsing): New node split out of Time Conversion.
+
+       * processes.texi (Misc Network, Network Feature Testing)
+       (Network Options, Make Network): New nodes split out of
+       Low-Level Network.
+
+2005-08-09  Richard M. Stallman  <rms@gnu.org>
+
+       * frames.texi (Geometry): New node, split from Size and Position.
+       (Frame Parameters): Refer to Geometry.
+
+       * buffers.texi (The Buffer List): Fix xrefs.
+       
+       * windows.texi (Splitting Windows): Fix xref.
+
+       * frames.texi (Layout Parameters): Add xref.
+
+       * display.texi (Line Height, Scroll Bars): Fix xrefs.
+
+       * keymaps.texi (Menu Bar): Fix xref.
+
+       * locals.texi (Standard Buffer-Local Variables): Fix xref.
+
+       * modes.texi (%-Constructs): Fix xref.
+
+       * frames.texi (Window Frame Parameters): Node split up.
+       (Basic Parameters, Position Parameters, Size Parameters)
+       (Layout Parameters, Buffer Parameters, Management Parameters)
+       (Cursor Parameters, Color Parameters): New subnodes.
+
+2005-08-09  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * positions.texi (Screen Lines): Update xref for previous change
+       in minibuf.texi.
+
+       * minibuf.texi (Intro to Minibuffers): Update pxref for previous
+       change in minibuf.texi.
+
+2005-08-09  Richard M. Stallman  <rms@gnu.org>
+
+       * tips.texi (Coding Conventions): Minor cleanup.
+
+       * modes.texi (Defining Minor Modes): Explain when init-value
+       can be non-nil.
+
+       * elisp.texi (Top): Update submenu for Minibuffer.
+
+       * minibuf.texi (Minibuffer Misc): Node split up.
+       (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
+       (Recursive Mini): New nodes split out from Minibuffer Misc.
+       (Minibuffer Misc): Document max-mini-window-height.
+
+       * hash.texi (Defining Hash): Delete stray paren in example.
+
+       * display.texi (Echo Area Customization): Don't define
+       max-mini-window-height here; xref instead.
+
+       * commands.texi (Event Input Misc): Update while-no-input.
+
+       * advice.texi (Advising Functions): Explain when to use advice
+       and when to use a hook.
+
+2005-07-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (info): Don't run install-info.
+       ($(infodir)/dir): New target, produced by running install-info.
+
+2005-07-27  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * modes.texi (Defining Minor Modes): The keyword for the initial
+       value is :init-value, not :initial-value.
+
+2005-07-23  Eli Zaretskii  <eliz@gnu.org>
+
+       * loading.texi (Autoload): Make the `doctor' example be consistent
+       with what's in current loaddefs.el.  Describe the "fn" magic in
+       the usage portion of the doc string.
+
+2005-07-22  Richard M. Stallman  <rms@gnu.org>
+
+       * internals.texi (Garbage Collection): Clarify previous change.
+
+2005-07-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * internals.texi (Garbage Collection): Add gc-cons-percentage.
+
+2005-07-18  Juri Linkov  <juri@jurta.org>
+
+       * commands.texi (Accessing Events):
+       * frames.texi (Text Terminal Colors, Resources):
+       * markers.texi (The Mark):
+       * modes.texi (Defining Minor Modes):
+       Delete duplicate duplicate words.
+
+2005-07-16  Richard M. Stallman  <rms@gnu.org>
+
+       * display.texi (Managing Overlays): Clarify make-overlay
+       args for insertion types.
+
+2005-07-13  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * customize.texi (Variable Definitions):
+       Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
+       `standard-value' is a list too.
+       (Defining New Types): Use @key{RET} instead of @key{ret}.
+
+2005-07-13  Francis Litterio  <franl@world.std.com>  (tiny change)
+
+       * os.texi (Translating Input): Fix typo.
+
+2005-07-08  Richard M. Stallman  <rms@gnu.org>
+
+       * README: Update edition number and size estimate.
+
+       * elisp.texi (VERSION): Set to 2.9.
+
+2005-07-07  Richard M. Stallman  <rms@gnu.org>
+
+       * book-spine.texinfo: Update Emacs version.
+
+       * display.texi (Inverse Video): Delete mode-line-inverse-video.
+
+2005-07-06  Richard M. Stallman  <rms@gnu.org>
+
+       * searching.texi (Regexp Search): Clarify what re-search-forward
+       does when the search fails.
+
+2005-07-05  Lute Kamstra  <lute@gnu.org>
+
+       * Update FSF's address in GPL notices.
+
+       * doclicense.texi (GNU Free Documentation License):
+       * gpl.texi (GPL):
+       * tips.texi (Coding Conventions, Library Headers):
+       * vol1.texi:
+       * vol2.texi: Update FSF's address.
+
+2005-07-04  Richard M. Stallman  <rms@gnu.org>
+
+       * hooks.texi (Standard Hooks): Add occur-hook.
+
+2005-07-03  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * display.texi (The Echo Area): Correct menu.
+
+2005-07-03  Richard M. Stallman  <rms@gnu.org>
+
+       * elisp.texi (Top): Update subnode menu for Display.
+
+       * display.texi (Displaying Messages): New node, with most
+       of what was in The Echo Area.
+       (Progress): Moved under The Echo Area.
+       (Logging Messages): New node with new text.
+       (Echo Area Customization): New node, the rest of what was
+       in The Echo Area.  Document message-truncate-lines with @defvar.
+       (Display): Update menu.
+
+       * windows.texi (Textual Scrolling): Doc 3 values for
+       scroll-preserve-screen-position.
+
+       * text.texi (Special Properties): Change hook functions
+       should bind inhibit-modification-hooks around altering buffer text.
+
+       * keymaps.texi (Key Binding Commands): Call binding BINDING
+       rather than DEFINITION.
+
+2005-06-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * variables.texi (Defining Variables): `user-variable-p' returns t
+       for aliases of user options, nil for alias loops.
+
+2005-06-28  Richard M. Stallman  <rms@gnu.org>
+
+       * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
+       make-keymap.
+
+2005-06-27  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * variables.texi (Setting Variables): Correct and clarify
+       description of `add-to-ordered-list'.
+
+2005-06-26  Richard M. Stallman  <rms@gnu.org>
+
+       * display.texi (Faces): Minor cleanup.
+
+2005-06-25  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * display.texi (Faces): `facep' returns t for strings that are
+       face names.
+
+2005-06-25  Richard M. Stallman  <rms@gnu.org>
+
+       * objects.texi (Equality Predicates): Clarify meaning of equal.
+
+       * windows.texi (Selecting Windows): save-selected-window
+       and with-selected-window save and restore the current buffer.
+
+2005-06-24  Richard M. Stallman  <rms@gnu.org>
+
+       * numbers.texi (Float Basics): Explain how to test for NaN,
+       and printing the sign of NaNs.
+
+2005-06-24  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (MAKEINFO): Use --force.
+
+2005-06-23  Richard M. Stallman  <rms@gnu.org>
+
+       * display.texi (Face Functions): Correct Texinfo usage.
+
+2005-06-23  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * lists.texi (Rings): `ring-elements' now returns the elements of
+       RING in order.
+
+2005-06-23  Juanma Barranquero  <lekktu@gmail.com>
+
+       * markers.texi (The Mark): Texinfo usage fix.
+
+2005-06-23  Kim F. Storm  <storm@cua.dk>
+
+       * searching.texi (Entire Match Data): Remove evaporate option for
+       match-data.  Do not mention evaporate option for set-match-data.
+
+2005-06-22  Glenn Morris  <gmorris@ast.cam.ac.uk>
+
+       * display.texi (Face Functions): Mention face aliases.
+
+2005-06-21  Richard M. Stallman  <rms@gnu.org>
+
+       * anti.texi (Antinews): Texinfo usage fix.
+
+2005-06-21  Karl Berry  <karl@gnu.org>
+
+       * elisp.texi: Use @copying.
+
+       * elisp.texi: Put @summarycontents and @contents before the Top
+       node, instead of the end of the file, so that the contents appear
+       in the right place in the dvi/pdf output.
+
+2005-06-21  Juri Linkov  <juri@jurta.org>
+
+       * display.texi (Defining Faces): Add `customized-face'.
+
+2005-06-20  Kim F. Storm  <storm@cua.dk>
+
+       * variables.texi (Setting Variables): Any type of element can be
+       given order in add-to-ordered-list.  Compare elements with eq.
+
+       * lists.texi (Rearrangement): Sort predicate may just return non-nil.
+
+2005-06-20  Karl Berry  <karl@gnu.org>
+
+       * syntax.texi (Syntax Flags): Make last column very slightly wider
+       to avoid "generic comment" breaking on two lines and causing an
+       underfull box.
+
+2005-06-19  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * lists.texi (Rings): Various minor clarifications and corrections.
+
+2005-06-18  Richard M. Stallman  <rms@gnu.org>
+
+       * functions.texi (Obsolete Functions): Simplify.
+
+       * variables.texi (Variable Aliases): Simplify.
+
+       * anti.texi, backups.texi, compile.texi, customization.texi:
+       * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
+       * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
+       * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
+       * variables.texi: Fix formatting ugliness.
+
+       * elisp.texi: Add links to Rings and Byte Packing.
+       Update version and copyright years.
+
+       * minibuf.texi: Fix formatting ugliness.
+       (Completion Commands): Move keymap vars to the end
+       and vars completing-read binds to the top.
+
+2005-06-17  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * processes.texi: Fix typos.
+       (Bindat Spec): Correct Texinfo error.
+       (Byte Packing): Fix ungrammatical sentence.
+
+2005-06-17  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * lists.texi (Rings): New node.
+       (Lists): Add it to menu.
+
+       * processes.texi (Byte Packing): New node.
+       (Processes): Add it to menu.
+
+2005-06-17  Richard M. Stallman  <rms@gnu.org>
+
+       * syntax.texi (Parsing Expressions): Fix texinfo usage.
+
+       * help.texi (Documentation Basics): Explain the xref to
+       Documentation Tips.
+
+       * debugging.texi (Debugger Commands): Minor fix.
+
+2005-06-16  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * edebug.texi (Instrumenting): Eliminate duplicate link.
+       (Specification List): Replace references to "below", referring to
+       a later node, with one @ref to that node.
+
+       * os.texi (Timers): Timers should save and restore the match data
+       if they change it.
+
+       * debugging.texi (Debugger Commands): Mention that the Lisp
+       debugger can not step through primitive functions.
+
+2005-06-16  Juanma Barranquero  <lekktu@gmail.com>
+
+       * functions.texi (Obsolete Functions): Update argument names of
+       `make-obsolete' and `define-obsolete-function-alias'.
+
+       * variables.texi (Variable Aliases): Update argument names of
+       `defvaralias', `make-obsolete-variable' and
+       `define-obsolete-variable-alias'.
+
+2005-06-15  Kim F. Storm  <storm@cua.dk>
+
+       * searching.texi (Entire Match Data): Rephrase warnings about
+       evaporate arg to match-data and set-match-data.
+
+2005-06-14  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * elisp.texi (Top): Update detailed menu.
+
+       * edebug.texi (Edebug): Update menu.
+       (Instrumenting): Update xrefs.
+       (Edebug Execution Modes): Correct xref.
+       (Jumping): Clarify description of `h' command.
+       Eliminate redundant @ref.
+       (Breaks): New node.
+       (Breakpoints): is now a subsubsection.
+       (Global Break Condition): Mention `C-x X X'.
+       (Edebug Views): Clarify `v' and `p'.  Mention `C-x X w'.
+       (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
+       (Edebug Display Update): Correct pxref.
+       (Edebug and Macros): New node.
+       (Instrumenting Macro Calls): Is now a subsubsection.
+       Neither arg of `def-edebug-spec' is evaluated.
+       (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
+       (Specification Examples): Fix typo.
+
+2005-06-14  Lute Kamstra  <lute@gnu.org>
+
+       * debugging.texi (Function Debugging): Primitives can break on
+       entry too.
+
+2005-06-14  Kim F. Storm  <storm@cua.dk>
+
+       * variables.texi (Setting Variables): Add add-to-ordered-list.
+
+2005-06-13  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * syntax.texi (Parsing Expressions): Document aux functions and vars of
+       syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
+
+2005-06-13  Lute Kamstra  <lute@gnu.org>
+
+       * text.texi (Special Properties): Fix cross reference.
+
+2005-06-11  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * debugging.texi (Function Debugging): Delete mention of empty
+       string argument to `cancel-debug-on-entry'.  Delete inaccurate
+       description of the return value of that command.
+
+2005-06-11  Alan Mackenzie  <acm@muc.de>
+
+       * text.texi (Adaptive Fill): Amplify the description of
+       fill-context-prefix.
+
+2005-06-10  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * syntax.texi (Parsing Expressions): Fix Texinfo error.
+
+2005-06-10  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * syntax.texi (Parsing Expressions): Document syntax-ppss.
+
+2005-06-10  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * debugging.texi (Error Debugging): Minor rewording.
+       (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
+       is optional.
+
+2005-06-10  Lute Kamstra  <lute@gnu.org>
+
+       * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
+       (Top): Give it a title.  Correct version number.  Give the
+       detailed node listing a more prominent header.
+       * intro.texi: Don't set VERSION here a second time.
+       Mention Emacs's version too.
+       * anti.texi (Antinews): Use EMACSVER to refer to the current
+       version of Emacs.
+
+2005-06-09  Kim F. Storm  <storm@cua.dk>
+
+       * searching.texi (Entire Match Data): Explain new `reseat' argument to
+       match-data and set-match-data.
+
+2005-06-08  Richard M. Stallman  <rms@gnu.org>
+
+       * searching.texi (Entire Match Data): Clarify when match-data
+       returns markers and when integers.
+
+       * display.texi (Defining Faces): Explain that face name should not
+       end in `-face'.
+
+       * modes.texi (Mode Line Data): Minor cleanup.
+       (Customizing Keywords): Node split out of Search-based Fontification.
+       Add example of using font-lock-add-keywords from a hook.
+       Clarify when MODE should be non-nil, and when nil.
+
+2005-06-06  Richard M. Stallman  <rms@gnu.org>
+
+       * modes.texi (Mode Line Data): Explain what happens when the car
+       of a list is a void symbol.
+       (Search-based Fontification): Explain MODE arg to
+       font-lock-add-keywords and warn about calls from major modes.
+
+2005-06-08  Juri Linkov  <juri@jurta.org>
+
+       * display.texi (Standard Faces): Add `shadow' face.
+
+2005-05-29  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * modes.texi (Major Mode Conventions): A derived mode only needs
+       to put the call to the parent mode inside `delay-mode-hooks'.
+
 2005-05-29  Richard M. Stallman  <rms@gnu.org>
 
 2005-05-29  Richard M. Stallman  <rms@gnu.org>
 
+       * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
+       new, and what that implies.  Clarify.
+
+       * files.texi (Locating Files): Clean up the text.
+
        * frames.texi (Window Frame Parameters): Document user-size.
        Shorten entry for top by referring to left.
 
        * frames.texi (Window Frame Parameters): Document user-size.
        Shorten entry for top by referring to left.
 
 
 2005-05-21  Eli Zaretskii  <eliz@gnu.org>
 
 
 2005-05-21  Eli Zaretskii  <eliz@gnu.org>
 
-       * files.texi (Locating Files): New subsection.  Describe
-       locate-file and executable-find.
+       * files.texi (Locating Files): New subsection.
+       Describe locate-file and executable-find.
 
 2005-05-21  Kevin Ryde  <user42@zip.com.au>
 
 
 2005-05-21  Kevin Ryde  <user42@zip.com.au>
 
        (Major Mode Conventions): Refer to `Auto Major Mode' in more
        appropriate place.
        (Derived Modes): Small clarifications.
        (Major Mode Conventions): Refer to `Auto Major Mode' in more
        appropriate place.
        (Derived Modes): Small clarifications.
-       (Minor Mode Conventions, Keymaps and Minor Modes): Replace
-       references to nodes with references to anchors.
+       (Minor Mode Conventions, Keymaps and Minor Modes):
+       Replace references to nodes with references to anchors.
        (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
        Clarify description of lists whose first element is an integer.
        (Mode Line Variables): Add anchor.
        (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
        Clarify description of lists whose first element is an integer.
        (Mode Line Variables): Add anchor.
        (Font Lock Basics): Say that font-lock-defaults is buffer-local
        when set and that some parts are optional.  Add cross references.
        (Search-based Fontification): Say how to specify font-lock-keywords.
        (Font Lock Basics): Say that font-lock-defaults is buffer-local
        when set and that some parts are optional.  Add cross references.
        (Search-based Fontification): Say how to specify font-lock-keywords.
-       Add cross references.  Add font-lock-multiline to index.  Move
-       font-lock-keywords-case-fold-search here from node "Other Font
+       Add cross references.  Add font-lock-multiline to index.
+       Move font-lock-keywords-case-fold-search here from node "Other Font
        Lock Variables".  Document font-lock-add-keywords and
        Lock Variables".  Document font-lock-add-keywords and
-       font-lock-remove-keywords
+       font-lock-remove-keywords.
        (Other Font Lock Variables): Move font-lock-keywords-only,
        font-lock-syntax-table, font-lock-beginning-of-syntax-function,
        and font-lock-syntactic-face-function to node "Syntactic Font
        (Other Font Lock Variables): Move font-lock-keywords-only,
        font-lock-syntax-table, font-lock-beginning-of-syntax-function,
        and font-lock-syntactic-face-function to node "Syntactic Font
        and font-lock-syntactic-face-function here from node "Other Font
        Lock Variables".  Move font-lock-syntactic-keywords to "Setting
        Syntax Properties".  Add cross references.
        and font-lock-syntactic-face-function here from node "Other Font
        Lock Variables".  Move font-lock-syntactic-keywords to "Setting
        Syntax Properties".  Add cross references.
-       (Setting Syntax Properties): New node.  Move
-       font-lock-syntactic-keywords here from "Syntactic Font Lock".
+       (Setting Syntax Properties): New node.
+       Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
        * syntax.texi (Syntax Properties): Add cross reference.
        * hooks.texi (Standard Hooks): Add Font-Lock hooks.
 
        * syntax.texi (Syntax Properties): Add cross reference.
        * hooks.texi (Standard Hooks): Add Font-Lock hooks.
 
 
 2005-04-19  Kevin Ryde  <user42@zip.com.au>
 
 
 2005-04-19  Kevin Ryde  <user42@zip.com.au>
 
-        * streams.texi (Output Functions): Fix xref.
+       * streams.texi (Output Functions): Fix xref.
        * strings.texi (String Conversion): Fix xref.
 
 2005-04-19  Kim F. Storm  <storm@cua.dk>
        * strings.texi (String Conversion): Fix xref.
 
 2005-04-19  Kim F. Storm  <storm@cua.dk>
 
        * markers.texi (The Mark): Document temporary Transient Mark mode.
 
 
        * markers.texi (The Mark): Document temporary Transient Mark mode.
 
-       * minibuf.texi (Reading File Names): Document
-       read-file-name-completion-ignore-case.
+       * minibuf.texi (Reading File Names):
+       Document read-file-name-completion-ignore-case.
 
        * positions.texi (Screen Lines): Document nil for width argument
        to compute-motion.
 
        * positions.texi (Screen Lines): Document nil for width argument
        to compute-motion.
        (Managing Overlays): Document remove-overlays.
        (Standard Faces): Document escape-glyph face.
 
        (Managing Overlays): Document remove-overlays.
        (Standard Faces): Document escape-glyph face.
 
-       * minibuf.texi (Reading File Names): Document
-       read-file-name-function.
+       * minibuf.texi (Reading File Names): Document read-file-name-function.
 
 
-       * modes.texi (Other Font Lock Variables): Document
-       font-lock-lines-before.
+       * modes.texi (Other Font Lock Variables):
+       Document font-lock-lines-before.
 
        * positions.texi (Skipping Characters): skip-chars-forward allows
        character classes.
 
        * positions.texi (Skipping Characters): skip-chars-forward allows
        character classes.
        (Progress): Clarify.
        (Invisible Text): Explain that main loop moves point out.
        (Selective Display): Say "hidden", not "invisible".
        (Progress): Clarify.
        (Invisible Text): Explain that main loop moves point out.
        (Selective Display): Say "hidden", not "invisible".
-       (Managing Overlays): Moved up.  Describe relation to Undo here.
+       (Managing Overlays): Move up.  Describe relation to Undo here.
        (Overlay Properties): Clarify intro.
        (Finding Overlays): Explain return values when nothing found.
        (Width): truncate-string-to-width has added arg.
        (Displaying Faces): Clarify and update mode line face handling.
        (Face Functions): Minor cleanup.
        (Overlay Properties): Clarify intro.
        (Finding Overlays): Explain return values when nothing found.
        (Width): truncate-string-to-width has added arg.
        (Displaying Faces): Clarify and update mode line face handling.
        (Face Functions): Minor cleanup.
-       (Conditional Display): Merged into Other Display Specs.
+       (Conditional Display): Merge into Other Display Specs.
        (Pixel Specification, Other Display Specs): Minor cleanups.
        (Images, Image Descriptors): Minor cleanups.
        (GIF Images): Patents have expired.
        (Showing Images): Explain default text for insert-image.
        (Pixel Specification, Other Display Specs): Minor cleanups.
        (Images, Image Descriptors): Minor cleanups.
        (GIF Images): Patents have expired.
        (Showing Images): Explain default text for insert-image.
-       (Manipulating Button Types): Merged into Manipulating Buttons.
+       (Manipulating Button Types): Merge into Manipulating Buttons.
        (Making Buttons): Explain return values.
        (Button Buffer Commands): Add xref.
        (Inverse Video): Update mode-line-inverse-video.
        (Making Buttons): Explain return values.
        (Button Buffer Commands): Add xref.
        (Inverse Video): Update mode-line-inverse-video.
        * commands.texi (Misc Events): Describe the help-echo event.
 
        * text.texi (Special Properties) <help-echo>: Use `pos'
        * commands.texi (Misc Events): Describe the help-echo event.
 
        * text.texi (Special Properties) <help-echo>: Use `pos'
-       consistently in description of the help-echo property.  Use
-       @code{nil} instead of @var{nil}.
+       consistently in description of the help-echo property.
+       Use @code{nil} instead of @var{nil}.
 
        * display.texi (Overlay Properties): Fix the index entry for
        help-echo overlay property.
 
        * display.texi (Overlay Properties): Fix the index entry for
        help-echo overlay property.
@@ -3306,7 +3793,8 @@ Tue Apr 11 12:23:28 1989  Robert J. Chassell  (bob@rice-chex.ai.mit.edu)
 ;; coding: iso-2022-7bit
 ;; End:
 
 ;; coding: iso-2022-7bit
 ;; End:
 
-    Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+    Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+      2005 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.
 
   Copying and distribution of this file, with or without modification,
   are permitted provided the copyright notice and this notice are preserved.