(mh-font-lock-add-keywords): Fix typo in docstring.
[bpt/emacs.git] / lispref / ChangeLog
index c07a955..f16982e 100644 (file)
@@ -1,3 +1,528 @@
+2006-04-13  Bill Wohler  <wohler@newt.com>
+
+       * customize.texi (Common Keywords): Use dotted notation for
+       :package-version value. Specify its values. Improve documentation
+       for customize-package-emacs-version-alist.
+
+2006-04-12  Bill Wohler  <wohler@newt.com>
+
+       * customize.texi (Common Keywords): Move description of
+       customize-package-emacs-version-alist to @defvar.
+
+2006-04-10  Bill Wohler  <wohler@newt.com>
+
+       * customize.texi (Common Keywords): Add :package-version.
+
+2006-04-10  Kim F. Storm  <storm@cua.dk>
+
+       * text.texi (Buffer Contents): Add NOPROPS arg to
+       filter-buffer-substring.
+
+2006-04-08  Kevin Ryde  <user42@zip.com.au>
+
+       * os.texi (Command-Line Arguments): Update xref to emacs manual
+       "Command Arguments" -> "Emacs Invocation", per change there.
+
+2006-04-08  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
+       be on one line to help makeinfo not render two spaces after the dot.
+
+2006-04-07  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * strings.texi (Predicates for Strings): Add string-or-null-p.
+
+2006-03-28  Kim F. Storm  <storm@cua.dk>
+
+       * processes.texi (Accepting Output): Remove obsolete (and incorrect)
+       remarks about systems that don't support fractional seconds.
+
+2006-03-25  Karl Berry  <karl@gnu.org>
+
+       * elisp.texi: use @copyright{} instead of (C), and do not indent
+       the year list.
+
+2006-03-21  Nick Roberts  <nickrob@snap.net.nz>
+
+       * display.texi (Fringe Indicators): Fix typos.
+
+2006-03-19  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * tips.texi (Documentation Tips): One can now also write `program'
+       in front of a quoted symbol in a docstring to prevent making a
+       hyperlink.
+
+2006-03-19  Alan Mackenzie  <acm@muc.de>
+
+       * text.texi (Special Properties): Clarify the definition of
+       'fontified.
+
+2006-03-16  Richard Stallman  <rms@gnu.org>
+
+       * display.texi (Defining Images): Minor cleanup.
+
+2006-03-16  Bill Wohler  <wohler@newt.com>
+
+       * display.texi (Defining Images): In image-load-path-for-library,
+       prefer user's images.
+
+2006-03-15  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * modes.texi (Region to Fontify): Remove font-lock-lines-before.
+
+2006-03-15  Bill Wohler  <wohler@newt.com>
+
+       * display.texi (Defining Images): Fix example in
+       image-load-path-for-library by not recommending that one binds
+       image-load-path. Just defvar it to placate compiler and only use
+       it if previously defined.
+
+2006-03-14  Bill Wohler  <wohler@newt.com>
+
+       * display.texi (Defining Images): In image-load-path-for-library,
+       always return list of directories.  Update example.
+
+2006-03-14  Alan Mackenzie  <acm@muc.de>
+
+       * modes.texi: New node, "Region to Fontify" (for Font Lock).
+       This describes font-lock-extend-region-function.
+       ("Other Font Lock Variables"): Move "font-lock-lines-before" to
+       the new node "Region to Fontify".
+
+2006-03-13  Richard Stallman  <rms@gnu.org>
+
+       * display.texi (Invisible Text): The impossible position is
+       now before the invisible text, not after.
+       (Defining Images): Clean up last change.
+
+2006-03-11  Bill Wohler  <wohler@newt.com>
+
+       * display.texi (Defining Images): Add image-load-path-for-library.
+
+2006-03-11  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * text.texi (Adaptive Fill): Fix Texinfo usage.
+
+       * strings.texi (Creating Strings): Fix Texinfo usage.
+
+       * searching.texi (Regexp Special): Use @samp for regular
+       expressions that are not in Lisp syntax.
+
+2006-03-08  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * searching.texi (Regexp Special): Put remark between parentheses
+       to avoid misreading.
+
+2006-03-07  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * searching.texi (Syntax of Regexps): More accurately describe
+       which characters are special in which situations.
+       (Regexp Special): Recommend _not_ to quote `]' or `-' when they
+       are not special.  Describe in detail when `[' and `]' are special.
+       (Regexp Backslash): Plenty of regexps with unbalanced square
+       brackets are valid, so reword that statement.
+
+2006-03-02  Kim F. Storm  <storm@cua.dk>
+
+       * keymaps.texi (Tool Bar): Add tool-bar-border.
+
+2006-02-28  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * loading.texi (Load Suffixes): Rephrase last paragraph.  Fix typos.
+
+2006-02-27  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
+
+       * files.texi (Locating Files): Suggest additional values for the
+       SUFFIXES arg of `locate-file'.  Update pxref.
+
+       * loading.texi (Loading): Include new node "Load Suffixes" in menu.
+       (How Programs Do Loading): Discuss the effects of Auto Compression
+       mode on `load'.
+       (Load Suffixes): New node.
+       (Library Search): Delete description of `load-suffixes'; it was
+       moved to "Load Suffixes".
+       (Autoload, Named Features): Mention `load-suffixes'.
+
+2006-02-21  Giorgos Keramidas  <keramida@ceid.upatras.gr>  (tiny change)
+
+       * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
+
+       * windows.texi (Window Tree): Fix typo.
+
+2006-02-20  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Fringe Indicators): New section.
+       Move indicate-empty-lines, indicate-buffer-boundaries, and
+       default-indicate-buffer-boundaries here.
+       Add fringe-indicator-alist and default-fringes-indicator-alist.
+       Add list of logical fringe indicator symbols.
+       Update list of standard bitmap names.
+       (Fringe Cursors): New section.
+       Move overflow-newline-into-fringe here.
+       Add fringe-cursor-alist and default-fringes-cursor-alist.
+       Add list of fringe cursor symbols.
+
+2006-02-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * commands.texi (Using Interactive): Fix reference to node
+       "Minibuffers".
+
+2006-02-19  Richard M. Stallman  <rms@gnu.org>
+
+       * minibuf.texi (High-Level Completion):
+       Add xref to read-input-method-name.
+
+       * files.texi (Relative File Names): Move file-relative-name here.
+       (File Name Expansion): From here.  Minor clarifications.
+
+       * commands.texi (Using Interactive): Add xrefs about reading input.
+       Clarify remarks about that moving point and mark.
+       Put string case before list case.
+
+2006-02-16  Johan Bockg\e,Ae\e(Brd  <bojohan@dd.chalmers.se>
+
+       * display.texi (Other Display Specs, Image Descriptors):
+       Revert erroneous changes.  The previous description of
+       image-descriptors as `(image . PROPS)' was correct.
+
+2006-02-14  Richard M. Stallman  <rms@gnu.org>
+
+       * variables.texi (File Local Variables): Clarifications.
+
+2006-02-14  Juanma Barranquero  <lekktu@gmail.com>
+
+       * variables.texi (File Local Variables): Use @code for a cons
+       cell, not @var.
+
+2006-02-13  Chong Yidong  <cyd@stupidchicken.com>
+
+       * variables.texi (File Local Variables): Document new file local
+       variable behavior.
+
+2006-02-10  Kim F. Storm  <storm@cua.dk>
+
+       * eval.texi (Function Indirection): Add NOERROR to indirect-function.
+
+2006-02-08  Juanma Barranquero  <lekktu@gmail.com>
+
+       * modes.texi (%-Constructs): Remove obsolete info about
+       `global-mode-string'.
+
+2006-02-07  Richard M. Stallman  <rms@gnu.org>
+
+       * commands.texi (Prefix Command Arguments): Minor cleanup.
+
+       * display.texi: "Graphical display", not window system.
+
+       * functions.texi (What Is a Function): Fix xref.
+
+       * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
+       (Changing Key Bindings): Clarify when remapping is better than
+       substitute-key-definition.
+
+2006-02-02  Richard M. Stallman  <rms@gnu.org>
+
+       * minibuf.texi (Basic Completion): Completion alists are risky.
+
+       * keymaps.texi (Active Keymaps): Clarifications.
+       (Searching Keymaps): New node.
+       (Keymaps): Update menu.
+
+       * frames.texi (Layout Parameters): Minor clarification.
+       (Drag and Drop): New node.
+       (Frames): Update menu.
+
+2006-01-29  Chong Yidong  <cyd@stupidchicken.com>
+
+       * display.texi (Other Display Specs, Image Descriptors):
+       Image description is a list, not a cons cell.
+
+2006-01-28  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
+       list is not necessarily a list).
+
+2006-01-27  Eli Zaretskii  <eliz@gnu.org>
+
+       * frames.texi (Layout Parameters): border-width and
+       internal-border-width belong to the frame, not the window.
+
+2006-01-19  Richard M. Stallman  <rms@gnu.org>
+
+       * nonascii.texi (Translation of Characters): Search cmds use
+       translation-table-for-input.  Automatically made local.
+
+       * markers.texi (Overview of Markers): Count insertion type
+       as one of a marker's attributes.
+
+       * keymaps.texi (Controlling Active Maps): New node, split out of
+       Active Keymaps.
+       (Keymaps): Menu updated.
+       (Active Keymaps): Give pseudocode to explain how the active
+       maps are searched.  current-active-maps and key-binding moved here.
+       (Functions for Key Lookup): current-active-maps and key-binding moved.
+       Clarifications.
+       (Searching the Keymaps): New subnode.
+
+       * elisp.texi (Top): Menu clarification.
+
+       * display.texi (Other Display Specs): Delete duplicate entry for
+       just a string as display spec.  Move text about recursive display
+       specs on such a string.
+
+       * commands.texi (Key Sequence Input): Clarify.
+       Move num-nonmacro-input-events out.
+       (Reading One Event): num-nonmacro-input-events moved here.
+
+2006-01-14  Nick Roberts  <nickrob@snap.net.nz>
+
+       * advice.texi (Simple Advice): Update example to fit argument
+       change in previous-line.
+
+2006-01-05  Richard M. Stallman  <rms@gnu.org>
+
+       * markers.texi (The Mark): Fix in `mark'.
+
+2006-01-04  Richard M. Stallman  <rms@gnu.org>
+
+       * processes.texi (Misc Network, Make Network): Minor cleanups.
+
+2006-01-04  Kim F. Storm  <storm@cua.dk>
+
+       * processes.texi (Make Network): Add IPv6 addresses and handling.
+       (Network Feature Testing): Mention (:family ipv6).
+       (Misc Network): Add IPv6 formats to format-network-address.
+
+2005-12-30  Richard M. Stallman  <rms@gnu.org>
+
+       * text.texi (Changing Properties):
+       Don't use return value of set-text-properties.
+
+2005-12-29  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * modes.texi (Mode Line Format): Correct typo in menu.
+
+2005-12-29  Richard M. Stallman  <rms@gnu.org>
+
+       * modes.texi (Mode Line Top): New node.
+       (Mode Line Data): Some text moved to new node.
+       Explain the data structure more concretely.
+       (Mode Line Basics): Clarifications.
+       (Mode Line Variables): Clarify intro paragraph.
+       (%-Constructs): Clarify intro paragraph.
+       (Mode Line Format): Update menu.
+
+2005-12-28  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * minibuf.texi (Basic Completion): Update lazy-completion-table
+       examples for removal of ARGS argument.
+
+2005-12-23  Richard M. Stallman  <rms@gnu.org>
+
+       * text.texi (Undo): Restore some explanation from the version
+       that was deleted.
+
+2005-12-23  Eli Zaretskii  <eliz@gnu.org>
+
+       * text.texi (Undo): Remove dupliate descriptions of `apply
+       funname' and `apply delta' elements of the undo list.
+
+2005-12-20  Richard M. Stallman  <rms@gnu.org>
+
+       * help.texi (Help Functions): Update documentation of `apropos'.
+
+2005-12-20  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * customize.texi (Type Keywords): Delete xref to "Text help-echo",
+       because it is confusing.  If the :help-echo keyword is a function,
+       it is not directly used as the :help-echo overlay property, as the
+       xref seems to suggest (it does not take the appropriate args).
+
+2005-12-19  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * customize.texi (Common Keywords): Fix Texinfo usage.
+       (Group Definitions, Variable Definitions): Update for new
+       conventions for using `*' in docstrings.
+
+       * tips.texi (Documentation Tips): Update for new conventions for
+       using `*' in docstrings.
+
+2005-12-16  Richard M. Stallman  <rms@gnu.org>
+
+       * minibuf.texi (Minibuffer Contents): Minor cleanup.
+
+2005-12-16  Juri Linkov  <juri@jurta.org>
+
+       * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
+
+2005-12-14  Romain Francoise  <romain@orebokech.com>
+
+       * modes.texi (Customizing Keywords): Rename `append' to `how'.
+       Fix typo.
+
+2005-12-11  Juri Linkov  <juri@jurta.org>
+
+       * minibuf.texi (Completion Commands): Add mention of read-file-name
+       for filename completion keymaps.
+       (Reading File Names): Add mention of filename completion keymaps
+       for read-file-name and xref to `Completion Commands'.
+
+2005-12-10  Richard M. Stallman  <rms@gnu.org>
+
+       * customize.texi (Common Keywords): State caveats for use of :tag.
+
+2005-12-08  Richard M. Stallman  <rms@gnu.org>
+
+       * minibuf.texi (Intro to Minibuffers): Replace list of local maps
+       with xrefs and better explanation.
+       (Completion Commands): Add the filename completion maps.
+
+       * objects.texi (Character Type): Clarify that \s is not space
+       if a dash follows.
+
+2005-12-05  Richard M. Stallman  <rms@gnu.org>
+
+       * windows.texi (Resizing Windows): Delete preserve-before args.
+
+2005-12-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * keymaps.texi (Format of Keymaps): Remove mention of a quirk
+       in full keymaps, since the quirk has been fixed.
+
+2005-12-03  Eli Zaretskii  <eliz@gnu.org>
+
+       * hooks.texi (Standard Hooks): Add index entries.  Mention
+       `compilation-finish-functions'.
+
+2005-11-27  Richard M. Stallman  <rms@gnu.org>
+
+       * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
+
+2005-11-21  Juri Linkov  <juri@jurta.org>
+
+       * customize.texi (Common Keywords): Update links types
+       custom-manual and url-link.  Add link types emacs-library-link,
+       file-link, function-link, variable-link, custom-group-link.
+
+2005-11-20  Chong Yidong  <cyd@stupidchicken.com>
+
+       * display.texi: Revert 2005-11-20 change.
+
+2005-11-20  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * processes.texi (Bindat Functions):
+       Say "third" to refer to zero-based index "2".
+
+2005-11-18  Luc Teirlinck  <teirllm@auburn.edu>
+
+       * loading.texi (Library Search): Update the default value of
+       `load-suffixes'.
+
+2005-11-17  Chong Yidong  <cyd@stupidchicken.com>
+
+       * display.texi (Attribute Functions): Mention :ignore-defface.
+
+2005-11-16  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
+       (Minor Mode Conventions): Mention the use of a hook.
+
+2005-11-06  Richard M. Stallman  <rms@gnu.org>
+
+       * files.texi (Magic File Names): find-file-name-handler checks the
+       `operations' property of the handler.
+
+2005-11-03  Richard M. Stallman  <rms@gnu.org>
+
+       * variables.texi (Frame-Local Variables): Small clarification.
+
+2005-10-29  Chong Yidong  <cyd@stupidchicken.com>
+
+       * os.texi (Init File): Document ~/.emacs.d/init.el.
+
+2005-10-29  Richard M. Stallman  <rms@gnu.org>
+
+       * internals.texi (Garbage Collection): Document memory-full.
+
+2005-10-28  Bill Wohler  <wohler@newt.com>
+
+       * tips.texi (Documentation Tips): Help mode now creates hyperlinks
+       for URLs.
+
+2005-10-28  Richard M. Stallman  <rms@gnu.org>
+
+       * minibuf.texi (Completion Commands): Clean up prev change.
+
+2005-10-26  Kevin Ryde  <user42@zip.com.au>
+
+       * compile.texi (Eval During Compile): Explain recommended uses
+       of eval-when-compile and eval-and-compile.
+
+2005-10-27  Masatake YAMATO  <jet@gyve.org>
+
+       * minibuf.texi (Completion Commands):
+       Write about new optional argument for `display-completion-list'.
+
+2005-10-23  Richard M. Stallman  <rms@gnu.org>
+
+       * display.texi (Overlay Arrow): Clarify about local bindings of
+       overlay-arrow-position.
+
+2005-10-22  Eli Zaretskii  <eliz@gnu.org>
+
+       * internals.texi (Building Emacs): Fix last change.
+
+2005-10-22  Richard M. Stallman  <rms@gnu.org>
+
+       * internals.texi (Building Emacs): Document eval-at-startup.
+
+2005-10-21  Richard M. Stallman  <rms@gnu.org>
+
+       * loading.texi (Where Defined): load-history contains abs file names.
+       symbol-file returns abs file names.
+
+2005-10-19  Kim F. Storm  <storm@cua.dk>
+
+       * display.texi (Showing Images): Add max-image-size integer value.
+
+2005-10-18  Chong Yidong  <cyd@stupidchicken.com>
+
+       * display.texi (Showing Images): Document max-image-size.
+
+2005-10-17  Richard M. Stallman  <rms@gnu.org>
+
+       * commands.texi (Quitting): Minor clarification.
+
+       * processes.texi (Sentinels): Clarify about output and quitting.
+       (Filter Functions): Mention with-local-quit.
+
+2005-10-17  Juri Linkov  <juri@jurta.org>
+
+       * buffers.texi (Current Buffer):
+       * commands.texi (Event Input Misc):
+       * compile.texi (Eval During Compile, Compiler Errors):
+       * customize.texi (Group Definitions):
+       * display.texi (Progress, Defining Faces):
+       * files.texi (Writing to Files):
+       * modes.texi (Mode Hooks, Defining Minor Modes):
+       * streams.texi (Output Functions):
+       * syntax.texi (Syntax Table Functions):
+       * text.texi (Change Hooks):
+       Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
+
+       * commands.texi (Quitting): Replace arg `forms' with `body' in
+       `with-local-quit'.
+
+       * positions.texi (Excursions): Replace arg `forms' with `body' in
+       `save-excursion'.
+
+2005-10-08  Kim F. Storm  <storm@cua.dk>
+
+       * windows.texi (Window Tree): Rename window-split-tree to window-tree.
+       Rename manual section accordingly.
+
 2005-10-04  Kim F. Storm  <storm@cua.dk>
 
        * windows.texi (Window Split Tree): New section describing
@@ -3933,7 +4458,7 @@ 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 Free Software Foundation, Inc.
+      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.