(Color Parameters): Add xref to (emacs)Standard Faces.
[bpt/emacs.git] / lispref / ChangeLog
index 3a74275..0e446fe 100644 (file)
@@ -1,3 +1,642 @@
+2007-06-02  Richard Stallman  <rms@gnu.org>
+
+       * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
+
+2007-06-02  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Version 22.1 released.
+
+2007-06-01  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * text.texi (Special Properties): Correct meaning of fontified
+       face.
+
+2007-05-30  Richard Stallman  <rms@gnu.org>
+
+       * text.texi (Special Properties): Add link to Adjusting Point.
+
+2007-05-12  Richard Stallman  <rms@gnu.org>
+
+       * text.texi (Margins): indent-to-left-margin is not the default.
+       (Mode-Specific Indent): For indent-line-function, the default
+       is indent-relative.
+
+       * modes.texi (Example Major Modes): Explain last line of text-mode
+       is redundant.
+
+2007-05-10  Richard Stallman  <rms@gnu.org>
+
+       * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
+
+       * help.texi (Keys in Documentation): Add reference to
+       Documentation Tips.
+
+       * files.texi (Format Conversion): TO-FN gets three arguments.
+
+       * modes.texi (Auto Major Mode): Document file-start-mode-alist.
+
+2007-05-06  Richard Stallman  <rms@gnu.org>
+
+       * processes.texi (Accepting Output): Revert most of previous change.
+
+2007-05-05  Richard Stallman  <rms@gnu.org>
+
+       * processes.texi (Accepting Output): accept-process-output
+       uses microseconds, not milliseconds.  But that arg is obsolete.
+
+2007-05-04  Karl Berry  <karl@tug.org>
+
+       * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
+
+2007-05-04  Eli Zaretskii  <eliz@gnu.org>
+
+       * tips.texi (Documentation Tips): Rearrange items to place the
+       more important ones first.  Add an index entry for hyperlinks.
+
+2007-05-03  Karl Berry  <karl@tug.org>
+
+       * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
+        (EMACSVER) [smallbook]: 22 for printed version.
+
+       * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
+       so restore anchor to normal position after defun.  Found by Kevin Ryde.
+
+2007-04-28  Karl Berry  <karl@gnu.org>
+
+       * elisp.texi: Improve line breaks on copyright page,
+       similar layout to emacs manual, 8.5x11 by default.
+
+2007-04-24  Richard Stallman  <rms@gnu.org>
+
+       * text.texi (Special Properties): Add xref to Overlay Properties.
+
+       * display.texi (Overlay Properties): Add xref to Special Properties.
+
+2007-04-22  Richard Stallman  <rms@gnu.org>
+
+       * keymaps.texi (Extended Menu Items): Move the info about
+       format with cached keyboard binding.
+
+2007-04-21  Richard Stallman  <rms@gnu.org>
+
+       * text.texi (Special Properties): Clarify previous change.
+
+       * files.texi (File Name Expansion): Clarify previous change.
+
+       * display.texi (Attribute Functions): Fix example for
+       face-attribute-relative-p.
+
+2007-04-19  Kenichi Handa  <handa@m17n.org>
+
+       * text.texi (Special Properties): Document composition property.
+
+2007-04-19  Glenn Morris  <rgm@gnu.org>
+
+       * files.texi (File Name Expansion): Mention "superroot".
+
+2007-04-15  Chong Yidong  <cyd@stupidchicken.com>
+
+       * frames.texi (Multiple Displays): Add note about "multi-monitor"
+       setups.
+       (Display Feature Testing): Note that display refers to all
+       physical monitors for multi-monitor setups.
+
+2007-04-14  Richard Stallman  <rms@gnu.org>
+
+       * lists.texi (Sets And Lists): Clarify `delete' examples.
+       Remove spurious xref to same node.
+       Clarify xref for add-to-list.
+
+2007-04-12  Nick Roberts  <nickrob@snap.net.nz>
+
+       * keymaps.texi (Format of Keymaps): Remove spurious ")" from
+       value of lisp-mode-map.
+
+2007-04-11  Karl Berry  <karl@gnu.org>
+
+       * anti.texi (Antinews),
+       * display.texi (Overlay Properties) and (Defining Images),
+       * processes.texi (Synchronous Processes) and (Sentinels),
+       * syntax.texi (Syntax Table Internals),
+       * searching.texi (Regexp Special),
+       * nonascii.texi (Default Coding Systems),
+       * text.texi (Special Properties),
+       * minibuf.texi (Basic Completion): Wording to improve breaks in
+       8.5x11 format.
+       * elisp.texi (smallbook): new @set to more easily switch between
+       smallbook and 8.5x11.
+
+2007-04-11  Richard Stallman  <rms@gnu.org>
+
+       * text.texi (Lazy Properties): Minor fix.
+
+2007-04-08  Karl Berry  <karl@gnu.org>
+
+       * symbols.texi (Plists and Alists): Period after "vs" in index entries.
+       * macros.texi (Backquote): Downcase Backquote in index entries for
+       consistency.
+
+2007-04-08  Richard Stallman  <rms@gnu.org>
+
+       * text.texi (Adaptive Fill): Just describe default,
+       don't show it (since it contains non-ASCII chars).
+
+2007-04-07  Karl Berry  <karl@gnu.org>
+
+       * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
+       adaptive-fill-regexp's value, since they are not in the standard
+       TeX fonts.
+
+2007-04-07  Guanpeng Xu  <herberteuler@hotmail.com>
+
+       * display.texi (Defining Faces): Fix example.
+
+2007-04-07  Karl Berry  <karl@gnu.org>
+
+       * display.texi (Button Buffer Commands): Improve page break.
+
+2007-04-07  Richard Stallman  <rms@gnu.org>
+
+       * advice.texi (Activation of Advice): Remove redundant index entry.
+
+       * backups.texi: Improve index entries.  Remove redundant ones.
+
+       * compile.texi (Byte Compilation): Improve index entry.
+
+       * hash.texi (Creating Hash): Improve index entry.
+
+       * symbols.texi (Definitions): Improve index entry.
+
+       * edebug.texi: Improve index entries.  Remove redundant/useless ones.
+
+       * maps.texi (Standard Keymaps): Remove useless index entry.
+
+       * help.texi (Documentation Basics): Remove redundant index entries.
+
+       * customize.texi: Improve index entries.
+       Remove redundant/useless ones.
+
+       * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
+
+       * streams.texi (Output Variables): Improve index entry.
+
+       * abbrevs.texi (Abbrevs): Remove useless index entry.
+
+       * macros.texi (Expansion): Remove useless index entry.
+
+       * text.texi: Improve index entries.  Remove redundant/useless ones.
+       (Text Properties, Examining Properties)
+       (Special Properties): Use "property category" instead of "category"
+       to refer to the `category' property.
+
+       * positions.texi: Improve index entries.  Remove useless one.
+
+       * lists.texi: Improve index entries.  Remove redundant/useless ones.
+
+       * os.texi: Improve index entries.
+       (Timers): Fix previous change.
+
+       * buffers.texi: Improve index entries.
+       (Modification Time): Get rid of term "obsolete buffer".
+
+       * debugging.texi: Improve index entries.
+       (Test Coverage): Add xref to other test coverage ftr.
+
+       * eval.texi: Improve index entry.  Remove redundant ones.
+
+       * numbers.texi: Improve index entries.  Remove redundant/useless ones.
+
+       * files.texi: Improve index entries.  Remove redundant/useless ones.
+
+       * objects.texi: Improve index entries.
+
+       * processes.texi: Improve index entries.
+
+       * modes.texi: Improve index entry.  Remove redundant one.
+
+       * nonascii.texi: Improve index entries.
+
+       * internals.texi: Improve index entries.
+
+       * syntax.texi: Improve index entries.
+
+       * keymaps.texi (Active Keymaps): Improve index entries.
+
+       * commands.texi: Improve index entries.  Remove redundant/useless ones.
+
+       * frames.texi: Improve index entries.  Remove redundant/useless ones.
+
+       * markers.texi: Improve index entries.  Remove redundant ones.
+
+       * tips.texi: Improve index entries.
+
+       * loading.texi (Unloading): Improve index entry.
+
+       * variables.texi: Improve index entries.  Remove redundant one.
+
+       * sequences.texi: Improve index entry.
+
+       * display.texi: Improve index entries.  Remove redundant ones.
+
+       * windows.texi: Improve index entries.
+
+       * searching.texi: Improve index entries.  Remove redundant one.
+
+       * strings.texi (Case Tables): Improve last change.
+
+2007-04-04  Chong Yidong  <cyd@stupidchicken.com>
+
+       * strings.texi (Case Tables): Document with-case-table and
+       ascii-case-table.
+
+2007-04-03  Karl Berry  <karl@gnu.org>
+
+       * processes.texi (Network): Reword to improve page break.
+
+2007-04-03  Eli Zaretskii  <eliz@gnu.org>
+
+       * functions.texi (Inline Functions): Describe more disadvantages
+       of defsubst, and make advice against it stronger.
+
+2007-04-02  Karl Berry  <karl@gnu.org>
+
+       * backups.texi (Backup Names): Avoid widow words.
+       * modes.texi (Example Major Modes): Align last comment.
+
+2007-04-01  Chong Yidong  <cyd@stupidchicken.com>
+
+       * keymaps.texi (Remapping Commands): Document new arg to
+       command-remapping.
+
+2007-04-01  Karl Berry  <karl@gnu.org>
+
+       * processes.texi (Low-Level Network): typo.
+       * loading.texi (Hooks for Loading): avoid double "the".
+       * keymaps.texi (Key Sequences): no double "and".
+       (Changing Key Bindings): shorten to improve line break.
+
+2007-03-31  Glenn Morris  <rgm@gnu.org>
+
+       * os.texi (Timers): Fix description of run-at-time TIME formats.
+
+2007-03-31  Richard Stallman  <rms@gnu.org>
+
+       * display.texi (Invisible Text): Correct buffer-invisibility-spec
+       regarding ellipsis.
+
+2007-03-31  Eli Zaretskii  <eliz@gnu.org>
+
+       * intro.texi (nil and t):
+       * symbols.texi (Plists and Alists):
+       * variables.texi (Variable Aliases, Constant Variables):
+       * functions.texi (Defining Functions):
+       * advice.texi (Advising Primitives):
+       * debugging.texi (Syntax Errors, Compilation Errors):
+       * minibuf.texi (Minibuffer Windows):
+       * commands.texi (Adjusting Point):
+       * modes.texi (Syntactic Font Lock, Faces for Font Lock)
+       (Auto Major Mode, Major Mode Conventions):
+       * help.texi (Describing Characters):
+       * files.texi (Create/Delete Dirs, Information about Files)
+       (File Locks, Writing to Files, Reading from Files)
+       (Saving Buffers):
+       * windows.texi (Resizing Windows, Cyclic Window Ordering):
+       * frames.texi (Finding All Frames):
+       * positions.texi (Buffer End, Motion):
+       * markers.texi (The Region):
+       * text.texi (Deletion, Near Point):
+       * display.texi (Displaying Messages, Truncation):
+       * os.texi (Processor Run Time):
+       * tips.texi (Key Binding Conventions, Programming Tips)
+       (Warning Tips, Documentation Tips, Comment Tips):
+       * internals.texi (Memory Usage): Improve indexing.
+
+       * variables.texi (Frame-Local Variables):
+       * functions.texi (Argument List):
+       * loading.texi (Library Search):
+       * streams.texi (Output Variables):
+       * keymaps.texi (Translation Keymaps, Searching Keymaps):
+       * searching.texi (Replacing Match, Search and Replace):
+       * processes.texi (Byte Packing, Decoding Output)
+       (Accepting Output, Network Servers, Shell Arguments):
+       * display.texi (Abstract Display, Image Cache, Scroll Bars):
+       * windows.texi (Window Point, Window Start):
+       * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
+       * commands.texi (Reading Input, Keyboard Events):
+       * minibuf.texi (Reading File Names, Minibuffer Completion)
+       (Recursive Mini):
+       * positions.texi (List Motion):
+       * hash.texi (Hash Tables, Creating Hash, Defining Hash):
+       * numbers.texi (Arithmetic Operations, Math Functions)
+       (Predicates on Numbers, Comparison of Numbers):
+       (Numeric Conversions):
+       * locals.texi (Standard Buffer-Local Variables):
+       * maps.texi (Standard Keymaps):
+       * os.texi (User Identification, System Environment, Recording Input)
+       (X11 Keysyms):
+       * nonascii.texi (Non-ASCII Characters, Splitting Characters):
+       * backups.texi (Backups and Auto-Saving):
+       * customize.texi (Customization, Group Definitions)
+       (Variable Definitions):
+       * compile.texi (Byte Compilation): Improve index entries.
+
+2007-03-31  Karl Berry  <karl@gnu.org>
+
+       * macros.texi (Defining Macros): Avoid widow syllable.
+
+2007-03-31  Eli Zaretskii  <eliz@gnu.org>
+
+       * elisp.texi (Top): Postscript -> PostScript.
+
+       * display.texi (Images, Postscript Images): Postscript -> PostScript.
+
+2007-03-31  Markus Triska  <markus.triska@gmx.at>
+
+       * internals.texi (Writing Emacs Primitives): Untabify `For'.
+
+2007-03-30  Karl Berry  <karl@gnu.org>
+
+       * lists.texi (List-related Predicates): Remove spurious @need.
+       (Setcdr): Use @smallexample to improve page break.
+       (Association Lists) <assoc>: Reword to improve page break.
+
+       * strings.texi (String Conversion): Insert blank line to improve
+       page break.
+
+       * numbers.texi (Random Numbers): Use @minus{}.
+       (Math Functions): Use @minus{}.
+
+       * intro.texi (Acknowledgements): Avoid line breaks before middle
+       initials.
+
+2007-03-24  Eli Zaretskii  <eliz@gnu.org>
+
+       * errors.texi (Standard Errors): Add an index entry.
+
+2007-03-19  Richard Stallman  <rms@gnu.org>
+
+       * os.texi (Recording Input): recent-keys now gives 300 keys.
+
+2007-03-12  Glenn Morris  <rgm@gnu.org>
+
+       * os.texi: Replace "daylight savings" with "daylight saving"
+       throughout.
+
+2007-03-05  Richard Stallman  <rms@gnu.org>
+
+       * variables.texi (File Local Variables): Update
+       enable-local-variables values.
+
+2007-03-04  Richard Stallman  <rms@gnu.org>
+
+       * syntax.texi (Control Parsing): Minor clarification.
+
+       * strings.texi (Formatting Strings): Clarify width, precision, flags.
+
+       * sequences.texi (Sequence Functions): Move string-bytes away,
+       add xref.
+
+       * nonascii.texi (Text Representations): Move string-bytes here.
+
+       * modes.texi (Major Mode Conventions): Fundamental mode is exception.
+
+       * minibuf.texi (Basic Completion): Minor clarification.
+
+       * markers.texi (The Mark): Clarify existence vs activation of mark.
+       Other cleanup.
+
+       * display.texi (Finding Overlays): Write better example.
+
+       * compile.texi (Eval During Compile): Clarify putting macros
+       in eval-when-compile.
+
+2007-02-25  Vinicius Jose Latorre  <viniciusjl@ig.com.br>
+
+       * loading.texi (How Programs Do Loading): Fix anchor position at
+       load-read-function definition doc. (tiny change)
+       
+2007-02-21  Kim F. Storm  <storm@cua.dk>
+
+       * strings.texi (Text Comparison): Mention that assoc-string
+       converts symbols to strings before testing.
+
+2007-02-17  Kim F. Storm  <storm@cua.dk>
+
+       * processes.texi (Bindat Spec): Vector types can have optional
+       element type.
+       (Bindat Examples): Fix example.  Add vector with element type.
+
+2007-02-16  Andreas Schwab  <schwab@suse.de>
+
+       * strings.texi (Formatting Strings): Document '+' flag.
+
+2007-02-15  Juanma Barranquero  <lekktu@gmail.com>
+
+       * strings.texi (Modifying Strings): Clarify that `clear-string'
+       always converts the string to unibyte.
+
+2007-02-14  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
+       Rewrite glyph code description to refer to these functions.
+       Remove details of encoding face number and char into integer code.
+
+2007-02-03  Alan Mackenzie  <acm@muc.de>
+
+       * loading.texi (Hooks for Loading): Make the description of
+       `eval-after-load' more detailed, and amend the description of
+       after-load-alist, in accordance with changes from 2006-05.
+
+2007-02-03  Chong Yidong  <cyd@stupidchicken.com>
+
+       * modes.texi (Defining Minor Modes): Document that a :require
+       keyword or similar may be required to make saved customization
+       variables work.
+
+2007-02-03  Eli Zaretskii  <eliz@gnu.org>
+
+       * elisp.texi (Top): Make the detailed menu headers compliant with
+       Texinfo guidelines and with what texnfo-upd.el expects.  Add
+       comments to prevent people from inadvertently modifying the key
+       parts needed by `texinfo-multiple-files-update'.
+
+2007-02-02  Eli Zaretskii  <eliz@gnu.org>
+
+       * elisp.texi (Top): Update the top-level menus.
+
+       * syntax.texi (Categories): Add index entries.
+
+2007-02-01  Juanma Barranquero  <lekktu@gmail.com>
+
+       * display.texi (Attribute Functions): Fix name and description of
+       the UNDERLINE arg of `set-face-underline-p'.
+
+2007-01-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
+       Variables", and "Standard Keymaps" to the detailed menu.
+
+       * variables.texi (Future Local Variables): Add index entry.
+
+2007-01-28  Richard Stallman  <rms@gnu.org>
+
+       * tips.texi (Coding Conventions): Clarify the tip about macros
+       that define a function or a variable.
+
+       * files.texi (File Attributes): UID and GID can be floats.
+       (Magic File Names): Explain why deferring all operations to
+       the standard handler does not work.
+
+2007-01-23  Martin Rudalics  <rudalics@gmx.at>
+
+       * backups.texi (Reverting): Use "buffer" instead of "file"
+       when talking about major and minor modes.
+
+2007-01-21  Richard Stallman  <rms@gnu.org>
+
+       * help.texi (Documentation): Add xref to Documentation Tips.
+
+2007-01-14  Juanma Barranquero  <lekktu@gmail.com>
+
+       * tips.texi (Coding Conventions): Fix typos.
+
+2007-01-05  Richard Stallman  <rms@gnu.org>
+
+       * modes.texi (Defining Minor Modes): Fix previous change.
+
+2007-01-03  Richard Stallman  <rms@gnu.org>
+
+       * customize.texi (Variable Definitions, Customization Types):
+       Don't use * in doc string for defcustom.
+
+2007-01-02  Richard Stallman  <rms@gnu.org>
+
+       * variables.texi (Variable Aliases): Clarify that aliases vars
+       always have the same value.
+
+       * processes.texi (Bindat Spec): Fix Texinfo usage.
+
+       * modes.texi (Defining Minor Modes): Explain effect of command
+       defined with define-global-minor-mode on new buffers.
+
+2006-12-30  Kim F. Storm  <storm@cua.dk>
+
+       * keymaps.texi (Tool Bar): Describe `grow-only' value of
+       `auto-resize-tool-bars'.
+
+2006-12-30  Richard Stallman  <rms@gnu.org>
+
+       * keymaps.texi (Active Keymaps): Fix previous change.
+
+2006-12-30  Nick Roberts  <nickrob@snap.net.nz>
+
+       * keymaps.texi (Active Keymaps): Make xref to lookup-key.
+
+2006-12-30  Kim F. Storm  <storm@cua.dk>
+
+       * processes.texi (Bindat Spec): Clarify using field names in
+       length specifications.
+
+2006-12-29  Kim F. Storm  <storm@cua.dk>
+
+       * processes.texi (Bindat Spec): Explain eval forms and lengths better.
+       Add count and index variables for eval forms in repeat blocks.
+
+2006-12-24  Richard Stallman  <rms@gnu.org>
+
+       * customize.texi (Variable Definitions): Document
+       new name custom-add-frequent-value.
+
+2006-12-19  Kim F. Storm  <storm@cua.dk>
+
+       * commands.texi (Misc Events): User signals now result in sigusr1
+       and sigusr2 events which are handled through special-event-map.
+       (Special Events): User signals and drag-n-drop are special.
+
+2006-12-17  Richard Stallman  <rms@gnu.org>
+
+       * loading.texi (Named Features): Explain subfeatures better.
+
+       * customize.texi: Use "option" only for user options.
+       For the keyword values inside defcustom etc, say "keywords".
+       For :options value's elements, say "elements".
+       :group should not be omitted.
+
+       * syntax.texi (Parsing Expressions): Split up node.
+       (Motion via Parsing, Position Parse, Parser State)
+       (Low-Level Parsing, Control Parsing): New subnodes.
+       (Parser State): Document syntax-ppss-toplevel-pos.
+
+       * positions.texi (List Motion): Punctuation fix.
+
+       * files.texi (File Name Completion): Document PREDICATE arg
+       to file-name-completion.
+
+2006-12-16  Eli Zaretskii  <eliz@gnu.org>
+
+       * internals.texi (Building Emacs, Writing Emacs Primitives):
+       Add index entries.
+
+2006-12-11  Richard Stallman  <rms@gnu.org>
+
+       * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
+       affects face menu.  Explain how to make it non-nil without enabling
+       any fontification.
+
+2006-12-10  Chong Yidong  <cyd@stupidchicken.com>
+
+       * modes.texi (Font Lock Basics): Document nil value of
+       font-lock-defaults.
+
+2006-12-10  Glenn Morris  <rgm@gnu.org>
+
+       * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
+       value for system-flag argument.  Abbrev tables may not be empty
+       when major modes are loaded.
+
+2006-12-08  Juanma Barranquero  <lekktu@gmail.com>
+
+       * makefile.w32-in (maintainer-clean): Partially revert last
+       change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
+       to protect elisp-covers.texi.
+
+2006-12-07  Juanma Barranquero  <lekktu@gmail.com>
+
+       * makefile.w32-in (maintainer-clean): Depend on `distclean'.
+       Don't remove elisp* info files; they are already deleted by the
+       `clean' and `distclean' targets, and they are in the $(infodir)
+       directory, not the current one.
+
+2006-12-04  Kim F. Storm  <storm@cua.dk>
+
+       * commands.texi (Misc Events): Update signal events.
+       (Event Examples): Add signal example.
+
+2006-11-29  Richard Stallman  <rms@gnu.org>
+
+       * frames.texi (Visibility of Frames): Explain visible windows
+       can be covered by others.  Add xref for raise-frame.
+
+2006-11-28  Richard Stallman  <rms@gnu.org>
+
+       * searching.texi (Regexp Special): Update when ^ is special.
+
+2006-11-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * customize.texi (Customization, Common Keywords)
+       (Group Definitions, Variable Definitions, Composite Types)
+       (Type Keywords, Customization Types): Add index entries for
+       various customization keywords.
+
+2006-11-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
+
+2006-11-10  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * frames.texi (Window System Selections): Remove clipboard from
+       description of selection-coding-system.
+
 2006-11-06  Richard Stallman  <rms@gnu.org>
 
        * lists.texi (List Variables): Document COMPARE-FN.
 
 2006-07-31  Nick Roberts  <nickrob@snap.net.nz>
 
-       * modes.texi (Minor Mode Conventions): Update link for add-to-list.
+       * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
 
        * lists.texi (Sets And Lists): Likewise.
 
@@ -5449,8 +6088,23 @@ Tue Apr 11 12:23:28 1989  Robert J. Chassell  (bob@rice-chex.ai.mit.edu)
 ;; End:
 
     Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-      2005, 2006 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.
+      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 2, 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: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda