*** empty log message ***
[bpt/emacs.git] / lispref / ChangeLog
index b89dc13..befd278 100644 (file)
@@ -1,3 +1,242 @@
+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
 
 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.
 
@@ -5503,8 +5742,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