+2009-03-23 Juanma Barranquero <lekktu@gmail.com>
+
+ * minibuf.texi (Intro to Minibuffers): Fix typos.
+
+2009-03-23 Chong Yidong <cyd@stupidchicken.com>
+
+ * minibuf.texi (Intro to Minibuffers): Remove long-obsolete info
+ about minibuffers in old Emacs versions. Copyedits. Emphasize
+ that enable-recursive-minibuffers defaults to nil.
+ (Text from Minibuffer): Simplify introduction.
+
+2009-03-22 Alan Mackenzie <acm@muc.de>
+
+ * commands.texi (Using Interactive): Clarify string argument to
+ `interactive' - even promptless elements need \n separators.
+
+2009-03-18 Chong Yidong <cyd@stupidchicken.com>
+
+ * minibuf.texi (Completion Styles): New node.
+
+ * elisp.texi (Top): Update node listing.
+
+2009-03-17 Chong Yidong <cyd@stupidchicken.com>
+
+ * minibuf.texi (Basic Completion): Note that
+ read-file-name-completion-ignore-case and
+ read-buffer-completion-ignore-case can override
+ completion-ignore-case.
+ (Minibuffer Completion): Document completing-read changes.
+ (Completion Commands): Avoid mentioning partial completion mode.
+ Document minibuffer-completion-confirm changes, and
+ minibuffer-confirm-exit-commands.
+ (High-Level Completion): Document new require-match behavior for
+ read-buffer. Document read-buffer-completion-ignore-case.
+ (Reading File Names): Document new require-match behavior for
+ read-file-name.
+
+2009-03-14 Chong Yidong <cyd@stupidchicken.com>
+
+ * debugging.texi (Error Debugging): Don't mislead the reader into
+ thinking that debug-on-error enters debugger for C-f at EOB.
+ (Error Debugging): Setting debug-on-init within the init file
+ works, and has for some time.
+
+2009-03-13 Kenichi Handa <handa@m17n.org>
+
+ * display.texi (Fontsets): Update the description.
+
+2009-03-13 Chong Yidong <cyd@stupidchicken.com>
+
+ * advice.texi (Advising Primitives): Link to What Is a Function.
+
+2009-03-12 Chong Yidong <cyd@stupidchicken.com>
+
+ * compile.texi (Speed of Byte-Code): Update example.
+ (Disassembly): Update examples.
+
+ * loading.texi (Repeated Loading): Simplify examples.
+
+ * customize.texi (Common Keywords): It's not necessary to use :tag
+ to remove hyphens, as custom-unlispify-tag-name does it
+ automatically.
+ (Variable Definitions): Link to File Local Variables. Document
+ customized-value symbol property.
+ (Customization Types): Move menu to end of node.
+
+2009-03-10 Chong Yidong <cyd@stupidchicken.com>
+
+ * macros.texi (Compiling Macros): Omit misleading sentence, which
+ implied that macros can only be used in the same file they are
+ defined.
+ (Backquote): Remove obsolete information about Emacs 19.
+
+2009-03-05 John Foerch <jjfoerch@earthlink.net> (tiny change)
+
+ * display.texi (Display Margins): Fix paren typo.
+
+2009-02-27 Chong Yidong <cyd@stupidchicken.com>
+
+ * elisp.texi (Top): Update node listing.
+
+ * variables.texi (Variables): Clarify introduction.
+ (Global Variables): Mention that setq is a special form.
+ (Local Variables): Use active voice.
+ (Tips for Defining): Mention marking variables as safe.
+ (Buffer-Local Variables): Mention terminal-local and frame-local
+ variables together.
+ (File Local Variables): Copyedits.
+ (Frame-Local Variables): Note that they are not really useful.
+ (Future Local Variables): Node deleted.
+
+ * objects.texi (General Escape Syntax): Update explanation of
+ unicode escape syntax.
+
+2009-02-23 Chong Yidong <cyd@stupidchicken.com>
+
+ * control.texi (Control Structures): Add cindex entry for "textual
+ order".
+
+ * eval.texi (Intro Eval): Copyedits. Standardize on "form"
+ instead of "expression" throughout.
+ (Function Indirection): Copyedits. Use active voice.
+ (Eval): The default value of max-lisp-eval-depth is now 400.
+
+2009-02-23 Miles Bader <miles@gnu.org>
+
+ * processes.texi (System Processes): Rename `system-process-attributes'
+ to `process-attributes'.
+
+2009-02-22 Chong Yidong <cyd@stupidchicken.com>
+
+ * symbols.texi (Property Lists): Emphasize that property lists are
+ not restricted to symbol cells.
+ (Other Plists): Copyedit.
+
+ * sequences.texi (Sequences Arrays Vectors): Make introduction
+ more concise.
+ (Arrays): Mention char-tables and bool-vectors too.
+ (Vectors): Don't repeat information given in Arrays node. Link to
+ nodes that explain the vector usage examples.
+ (Char-Tables): Note that char-table elements can have arbitrary
+ type. Explain effect of omitted char-table-extra-slots property.
+ Link to Property Lists node.
+
+2009-02-22 Chong Yidong <cyd@stupidchicken.com>
+
+ * lists.texi (Building Lists): Remove obsolete Emacs 20 usage of
+ `append'.
+ (List Elements): Copyedits.
+
+ * sequences.texi (Vector Functions): Remove obsolete Emacs 20 use
+ of `vconcat'.
+
+ * strings.texi (Creating Strings): Copyedits. Remove obsolete
+ Emacs 20 usage of `concat'.
+ (Case Conversion): Copyedits.
+
+2009-02-21 Chong Yidong <cyd@stupidchicken.com>
+
+ * objects.texi (Lisp Data Types, Syntax for Strings, Buffer Type):
+ Minor edits.
+ (Frame Configuration Type): Emphasize that it is not primitive.
+ (Font Type): New node.
+ (Type Predicates): Add fontp; type-of now recognizes font object
+ types.
+
+ * intro.texi (Version Info): Update version numbers in examples.
+ (Acknowledgements): List more contributors.
+
+ * elisp.texi: Bump version number to 3.0.
+ (Top): Link to Font Type node.
+
+2009-02-20 Juanma Barranquero <lekktu@gmail.com>
+
+ * modes.texi (Major Mode Conventions): Remove duplicate words.
+ (Customizing Keywords): Fix typo.
+
+2009-02-14 Eli Zaretskii <eliz@gnu.org>
+
+ * nonascii.texi (User-Chosen Coding Systems): Document that
+ select-safe-coding-system suggests raw-text if there are raw bytes
+ in the region.
+ (Explicit Encoding): Warn not to use `undecided' when encoding.
+
+2009-02-11 Glenn Morris <rgm@gnu.org>
+
+ * frames.texi (Visibility of Frames): Mention the effect multiple
+ workspaces/desktops can have on visibility.
+
+2009-02-07 Eli Zaretskii <eliz@gnu.org>
+
+ * text.texi (Commands for Insertion):
+ * commands.texi (Event Mod):
+ * keymaps.texi (Searching Keymaps):
+ * nonascii.texi (Translation of Characters): Reinstate
+ documentation of translation-table-for-input.
+ (Explicit Encoding): Document the `charset' text property produced
+ by decode-coding-region and decode-coding-string.
+
+2009-01-27 Alan Mackenzie <acm@muc.de>
+
+ * modes.texi (Search-based Fontification): Correct a typo.
+
+2009-01-25 Juanma Barranquero <lekktu@gmail.com>
+
+ * abbrevs.texi (Abbrev Table Properties): Fix typo.
+ Reported by Seweryn Kokot <sewkokot@gmail.com>. (Bug#2039)
+
+2009-01-24 Eli Zaretskii <eliz@gnu.org>
+
+ * display.texi (Window Systems): Document the value of
+ `initial-window-system' under --daemon.
+
+ * os.texi (System Environment): Remove description of the
+ `environment' function which has been deleted.
+
+2009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * frames.texi (Multiple Displays): Remove documentation for
+ removed function make-frame-on-tty.
+
+2009-01-22 Chong Yidong <cyd@stupidchicken.com>
+
+ * files.texi (Format Conversion Piecemeal): Clarify behavior of
+ write-region-annotate-functions. Document
+ write-region-post-annotation-function.
+
+2009-01-19 Chong Yidong <cyd@stupidchicken.com>
+
+ * display.texi (Font Lookup): Document WIDTH argument of
+ x-list-fonts.
+
+2009-01-17 Eli Zaretskii <eliz@gnu.org>
+
+ * maps.texi (Standard Keymaps): Rename function-key-map to
+ local-function-key-map.
+
+ * keymaps.texi (Translation Keymaps): Rename function-key-map to
+ local-function-key-map.
+
+ * nonascii.texi (Terminal I/O Encoding): `keyboard-coding-system'
+ and `set-keyboard-coding-system' now accept an optional terminal
+ argument.
+
+ * commands.texi (Event Mod): `keyboard-translate-table' is now
+ terminal-local.
+ (Function Keys): Rename function-key-map to
+ local-function-key-map.
+
+ * elisp.texi (Top): Make @detailmenu be consistent with changes in
+ frames.texi.
+
+ * hooks.texi (Standard Hooks): Document `delete-frame-functions'
+ `delete-terminal-functions', `suspend-tty-functions' and
+ `resume-tty-functions'.
+
+ * frames.texi (Frames): Document `frame-terminal' and
+ `terminal-live-p'.
+ (Multiple Displays): Document `make-frame-on-tty'.
+ (Multiple Terminals): Document `terminal-list', `delete-terminal',
+ `terminal-name', and `get-device-terminal'.
+ (Terminal Parameters): Document `terminal-parameters',
+ `terminal-parameter', and `set-terminal-parameter'.
+
+ * os.texi (System Environment): Document `environment' and
+ `initial-environment'.
+ (Suspending Emacs): Update for multi-tty; document
+ `suspend-tty', `resume-tty', and `controlling-tty-p'.
+
+ * nonascii.texi (Coding System Basics): More accurate description
+ of `raw-text'.
+
+2009-01-12 Juanma Barranquero <lekktu@gmail.com>
+
+ * display.texi (Low-Level Font): Fix typo.
+
+2009-01-10 Chong Yidong <cyd@stupidchicken.com>
+
+ * elisp.texi (Top): Update node listing.
+
+ * display.texi (PostScript Images): Node deleted.
+
+2009-01-10 Eli Zaretskii <eliz@gnu.org>
+
+ * processes.texi (Decoding Output): Document that null bytes force
+ no-conversion for reading process output.
+
+ * files.texi (Reading from Files): Document that null bytes force
+ no-conversion when visiting files.
+
+ * processes.texi (Serial Ports): Improve wording, suggested by RMS.
+
+ * nonascii.texi (Lisp and Coding Systems): Document
+ inhibit-null-byte-detection and inhibit-iso-escape-detection.
+ (Character Properties): Improve wording.
+
+2009-01-09 Chong Yidong <cyd@stupidchicken.com>
+
+ * display.texi (Font Lookup): Remove obsolete function
+ x-font-family-list. x-list-fonts accepts Fontconfig/GTK syntax.
+ (Low-Level Font): Rename from Fonts, move to end of Faces section.
+ (Font Selection): Reorder order of variable descriptions. Minor
+ clarifications.
+
+ * elisp.texi (Top): Update node listing.
+
+2009-01-09 Glenn Morris <rgm@gnu.org>
+
+ * commands.texi (Command Loop Info): Say that last-command-char and
+ last-input-char are obsolete aliases.
+
+ * edebug.texi (Edebug Recursive Edit): Remove separate references to
+ last-input-char and last-command-char, since they are just aliases for
+ last-input-event and last-command-event.
+
+ * minibuf.texi (Minibuffer Commands): Use last-command-event rather than
+ last-command-char.
+
+2009-01-08 Chong Yidong <cyd@stupidchicken.com>
+
+ * elisp.texi: Update node listing.
+
+ * display.texi (Faces): Put Font Selection node after Auto Faces.
+ (Face Attributes): Don't link to Font Lookup. Document
+ font-family-list.
+ (Fonts): New node.
+
+2009-01-08 Jason Rumney <jasonr@gnu.org>
+
+ * frames.texi (Pointer Shape): Clarify that only X supports
+ changing the standard pointer shapes. (Bug#1485)
+
+2009-01-08 Chong Yidong <cyd@stupidchicken.com>
+
+ * display.texi (Attribute Functions): Note that a function value
+ :height is relative, and that compatibility functions work by
+ calling set-face-attribute.
+ (Displaying Faces): Reorder list in order of increasing priority.
+ (Face Remapping): New node. Content moved here from Displaying
+ Faces.
+ (Glyphs): Link to Face Functions.
+
+2009-01-08 Chong Yidong <cyd@stupidchicken.com>
+
+ * display.texi (Faces): Don't discuss face id here. facep does
+ not return t.
+ (Defining Faces): Minor clarification.
+ (Face Attributes): Rearrange items to match docstring of
+ set-face-attribute. Add :foundry attribute. Document new role of
+ :font attribute. Texinfo usage fix.
+ (Attribute Functions): Copyedits.
+ (Face Functions): Note that face number is seldom used.
+
+2009-01-05 Richard M Stallman <rms@gnu.org>
+
+ * strings.texi (Predicates for Strings): Minor clarification.
+
+ * functions.texi (Function Safety): Texinfo usage fix.
+
2009-01-04 Eduard Wiebe <usenet@pusto.de> (tiny patch)
* objects.texi (General Escape Syntax): Fix typo.
;; End:
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
- 2007, 2008 Free Software Foundation, Inc.
+ 2007, 2008, 2009 Free Software Foundation, Inc.
This file is part of GNU Emacs.