+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.
+
+2009-01-03 Martin Rudalics <rudalics@gmx.at>
+
+ * windows.texi (Choosing Window): Say that pop-up-frame-alist
+ works via the default value of pop-up-frame-function.
+
+2009-01-02 Eli Zaretskii <eliz@gnu.org>
+
+ * processes.texi (System Processes): Document the `time' and
+ `ctime' attributes of `system-process-attributes'.
+
+2009-01-01 Chong Yidong <cyd@stupidchicken.com>
+
+ * display.texi (Face Attributes): Clarify :height attribute.
+
+2008-12-31 Martin Rudalics <rudalics@gmx.at>
+
+ * buffers.texi (The Buffer List): Clarify what moves a buffer to
+ the front of the buffer list. Add entries for `last-buffer' and
+ `unbury-buffer'.
+
+2008-12-27 Eli Zaretskii <eliz@gnu.org>
+
+ * elisp.texi (Top): Add @detailmenu items for "Multiple Terminals"
+ and its subsections.
+
+ * frames.texi (Multiple Terminals, Low-level Terminal)
+ (Terminal Parameters, Frames on Other TTY devices): New sections.
+ (Frames): Add an xref to "Multiple Terminals".
+
+ * elisp.texi (Top): Add @detailmenu item for "Terminal Type".
+
+ * objects.texi (Terminal Type): New node.
+ (Editing Types): Add it to the menu.
+
+ * elisp.texi (Top): Add a @detailmenu item for "Directory Local
+ Variables".
+
+ * variables.texi (Directory Local Variables): New node.
+ (Variables): Add a menu item for it.
+
+ * loading.texi (Autoload): Document `generate-autoload-cookie' and
+ `generated-autoload-file'.
+
+2008-12-20 Eli Zaretskii <eliz@gnu.org>
+
+ * os.texi (Startup Summary): Add xref to documentation of
+ `initial-window-system'.
+
+ * display.texi (Window Systems): Document `window-system' the
+ function. The variable `window-system' is now frame-local.
+ Document `initial-window-system'.
+
+2008-12-19 Martin Rudalics <rudalics@gmx.at>
+
+ * windows.texi (Windows): Rewrite description of
+ fit-window-to-buffer.
+
+2008-12-13 Glenn Morris <rgm@gnu.org>
+
+ * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
+ (Levels of Font Lock): Refer to font-lock-maximum-decoration.
+
+2008-12-12 Glenn Morris <rgm@gnu.org>
+
+ * debugging.texi (Error Debugging): Refer forwards to
+ eval-expression-debug-on-error.
+
+2008-12-05 Eli Zaretskii <eliz@gnu.org>
+
+ * strings.texi (String Basics): Only unibyte strings that
+ represent key sequences hold 8-bit raw bytes.
+
+ * nonascii.texi (Coding System Basics): Rewrite @ignore'd
+ paragraph to speak about `undecided'.
+ (Character Properties): Don't explain the meaning of each
+ property; instead, identify their Unicode Standard names.
+ (Character Sets): Document `map-charset-chars'.
+
+2008-12-02 Glenn Morris <rgm@gnu.org>
+
+ * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
+ section yet again.
+
+2008-11-29 Eli Zaretskii <eliz@gnu.org>
+
+ * nonascii.texi (Character Properties): New Section.
+ (Specifying Coding Systems): Document
+ `coding-system-priority-list', `set-coding-system-priority', and
+ `with-coding-priority'.
+ (Lisp and Coding Systems): Document `check-coding-systems-region'
+ and `coding-system-charset-list'.
+ (Coding System Basics): Document `coding-system-aliases'.
+
+ * elisp.texi (Top): Add a @detailmenu entry for "Character
+ Properties".
+
+ * objects.texi (Character Type): Correct the range of Emacs
+ characters. Add an @xref to "Character Codes".
+
+ * strings.texi (String Basics): Add an @xref to "Character Codes".
+
+ * numbers.texi (Integer Basics): Add an @xref to `max-char'.
+
+ * nonascii.texi (Explicit Encoding): Update for Emacs 23.
+ (Character Codes): Document `max-char'.
+
+2008-11-28 Eli Zaretskii <eliz@gnu.org>
+
+ * nonascii.texi (Text Representations, Converting Representations)
+ (Character Sets, Scanning Charsets, Translation of Characters):
+ Make text more accurate.
+
+2008-11-28 Glenn Morris <rgm@gnu.org>
+
+ * files.texi (Format Conversion Round-Trip): Improve previous change.
+
+2008-11-26 Chong Yidong <cyd@stupidchicken.com>
+
+ * modes.texi (Auto Major Mode): Fix example.
+
+2008-11-25 Glenn Morris <rgm@gnu.org>
+
+ * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
+
+ * files.texi (Format Conversion Round-Trip):
+ Use active voice for previous change.
+
+2008-11-25 Chong Yidong <cyd@stupidchicken.com>
+
+ * os.texi (Processor Run Time):
+ * processes.texi (Transaction Queues):
+ * markers.texi (The Mark):
+ * windows.texi (Choosing Window, Selecting Windows):
+ * files.texi (Changing Files, Magic File Names):
+ * commands.texi (Key Sequence Input):
+ * functions.texi (Declaring Functions):
+ * strings.texi (Predicates for Strings):
+ * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
+
+2008-11-24 Chong Yidong <cyd@stupidchicken.com>
+
+ * help.texi (Accessing Documentation): Update example.
+
+ * variables.texi (Defining Variables): Note that `*' is not
+ necessary if defcustom is used.
+
+2008-11-22 Eli Zaretskii <eliz@gnu.org>
+
+ * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
+ Characters" from @detailmenu.
+
+ * nonascii.texi (Character Codes, Character Sets)
+ (Scanning Charsets, Translation of Characters): Update for Emacs 23.
+ (Chars and Bytes, Splitting Characters): Sections removed.
+
+2008-11-22 Lute Kamstra <lute@gnu.org>
+
+ * positions.texi (Text Lines): Update goto-line documentation.
+
+2008-11-21 Martin Rudalics <rudalics@gmx.at>
+
+ * frames.texi (Frames): Fix typo, add cross references, reword.
+ (Initial Parameters): Reword special-display-frame-alist text.
+ (Frames and Windows): Reword. Describe argument norecord for
+ set-frame-selected-window.
+ (Input Focus): Describe argument norecord for select-frame.
+ Remove comment on MS-Windows behavior for focus-follows-mouse.
+ (Raising and Lowering): Mention windows-frames dichotomy in
+ metaphor.
+
+ * windows.texi (Displaying Buffers, Vertical Scrolling)
+ (Horizontal Scrolling): Fix indenting and rewording issues
+ introduced with 2008-11-07 change.
+
+2008-11-20 Glenn Morris <rgm@gnu.org>
+
+ * files.texi (Format Conversion Round-Trip): Mention `preserve'
+ element of `format-alist'.
+
+2008-11-19 Glenn Morris <rgm@gnu.org>
+
+ * doclicense.texi: Update to FDL 1.3.
+ * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
+
+2008-11-18 Chong Yidong <cyd@stupidchicken.com>
+
+ * windows.texi (Window Hooks): Remove *-end-trigger-functions
+ vars, which are obsolete. Mention jit-lock-register.
+
+ * modes.texi (Other Font Lock Variables): Document
+ jit-lock-register and jit-lock-unregister.
+
+ * frames.texi (Color Parameters): Document alpha parameter.
+
+2008-11-16 Martin Rudalics <rudalics@gmx.at>
+
+ * windows.texi (Splitting Windows, Deleting Windows)
+ (Selecting Windows, Cyclic Window Ordering)
+ (Buffers and Windows, Displaying Buffers, Choosing Window)
+ (Dedicated Windows, Window Point, Window Start and End)
+ (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
+ (Size of Window, Resizing Windows, Window Configurations)
+ (Window Parameters): Avoid @var at beginning of sentences and
+ reword accordingly.
+
+2008-11-11 Lute Kamstra <lute@gnu.org>
+
+ * files.texi (File Name Components): Fix file-name-extension
+ documentation.
+
+2008-11-11 Juanma Barranquero <lekktu@gmail.com>
+
+ * frames.texi (Basic Parameters): Remove display-environment-variable
+ and term-environment-variable.
+
+2008-11-08 Eli Zaretskii <eliz@gnu.org>
+
+ * windows.texi (Basic Windows, Splitting Windows)
+ (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
+ (Buffers and Windows, Displaying Buffers, Dedicated Windows)
+ (Resizing Windows, Window Configurations, Window Parameters):
+ Fix wording and markup.
+
+2008-11-07 Martin Rudalics <rudalics@gmx.at>
+
+ * windows.texi (Windows): Update entries.
+ (Basic Windows): Remove listing of attributes. Reword.
+ (Splitting Windows, Deleting Windows): Reword.
+ (Selecting Windows, Cyclic Window Ordering): Reword with special
+ emphasis on order of recently selected windows and buffer list.
+ (Buffers and Windows, Choosing Window): Reword with special
+ emphasis on dedicated windows.
+ (Displaying Buffers): Reword. For switch-to-buffer mention that
+ it may fall back on pop-to-buffer. For other-window try to
+ explain how it treats the cyclic ordering of windows.
+ (Dedicated Windows): New node and section discussing dedicated
+ windows and associated functions.
+ (Window Point): Add entry for window-point-insertion-type. Reword.
+ (Window Start and End): Rename node and section title. Reword.
+ (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
+ Minor rewording.
+ (Size of Window): Reword, in particular text on window-width.
+ (Resizing Windows): Reword. Add text on balancing windows.
+ (Window Configurations): Reword. Mention window parameters.
+ (Window Parameters): New node and section on window parameters.
+ (Window Hooks): Reword. Mention that
+ window-configuration-change-hook is run "buffer-locally".
+ * elisp.texi (Top): Update Windows entries in @detailmenu
+ section.
+
+2008-11-04 Juanma Barranquero <lekktu@gmail.com>
+
+ * searching.texi (Regexp Search): Fix typo.
+
+2008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
+
+ * searching.texi (Regexp Search): Document GREEDY arg.
+ (Simple Match Data): Fix return value.
+
+2008-11-01 Eli Zaretskii <eliz@gnu.org>
+
+ * nonascii.texi (Text Representations): Rewrite to make consistent
+ with Emacs 23 internal representation of characters. Document
+ `unibyte-string'.
+
+2008-10-28 Chong Yidong <cyd@stupidchicken.com>
+
+ * processes.texi (Process Information): Note that process-status
+ does not accept buffer names.
+
+2008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
+
+ * positions.texi (Skipping Characters): Correct return value of
+ skip-chars-forward.
+
+2008-10-25 Martin Rudalics <rudalics@gmx.at>
+
+ * windows.texi (Deleting Windows): Update documentation of
+ delete-windows-on.
+ (Buffers and Windows): Update documentations of
+ get-buffer-window and get-buffer-window-list.
+ (Displaying Buffers): Update documentation of
+ replace-buffer-in-windows.
+
+ * buffers.texi (Current Buffer): Reword set-buffer and
+ with-current-buffer documentations.
+ (Creating Buffers): Reword documentation of get-buffer-create.
+
+2008-10-23 Martin Rudalics <rudalics@gmx.at>
+
+ * buffers.texi (Current Buffer): Reword documentation of
+ set-buffer.
+ (Buffer Names): Reword documentation of buffer-name.
+ (The Buffer List): For bury-buffer explain what happens with the
+ buffer's window.
+ (Creating Buffers): Say that get-buffer-create's arg is called
+ buffer-or-name.
+
+2008-10-22 Chong Yidong <cyd@stupidchicken.com>
+
+ * advice.texi (Computed Advice): Explain what DEFINITION is.
+
+ * nonascii.texi (Character Codes): Remove obsolete function
+ char-valid-p, and document characterp instead.
+
+2008-10-22 Martin Rudalics <rudalics@gmx.at>
+
+ * windows.texi (Displaying Buffers): Reword documentation of
+ pop-to-buffer.
+ (Choosing Window): Rewrite documentation of display-buffer and
+ its options.
+
+ * buffers.texi (Killing Buffers): Update documentation of
+ kill-buffer.
+
+2008-10-21 Eli Zaretskii <eliz@gnu.org>
+
+ * processes.texi (Serial Ports): Fix wording and improve markup.
+
+ * searching.texi (Regexp Search): Document `string-match-p' and
+ `looking-at-p'.
+ (POSIX Regexps): Add an xref for "non-greedy".
+ (Regexp Special): Add @cindex entry for "non-greedy".
+
+ * display.texi (Attribute Functions): Document `face-all-attributes'.
+ (Image Cache) <image-refresh>: Minor wording fixes.
+
+ * frames.texi (Color Names): Add an xref to `read-color'.
+
+ * minibuf.texi (High-Level Completion): Document `read-color'.
+
+ * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
+
+ * positions.texi (Narrowing): Add an xref to "Swapping Text".
+
+ * buffers.texi (Swapping Text): New section, documents
+ `buffer-swap-text'.
+
2008-10-21 Martin Rudalics <rudalics@gmx.at>
* windows.texi (Resizing Windows): Minor wording fix.
* display.texi (Fontsets): Don't mention generic characters.
* sequences.texi (Char-Tables): `map-char-table' can now call its
- argument FUNCTION with a cons cell as KEY.
+ argument FUNCTION with a cons cell as KEY.
2008-10-13 Eli Zaretskii <eliz@gnu.org>
2007-09-06 Glenn Morris <rgm@gnu.org>
- * Move from lispref/ to doc/lispref/. Change all setfilename
+ Move from lispref/ to doc/lispref/. Change all setfilename
commands to use ../../info.
* Makefile.in (infodir): Go up one more level.
(usermanualdir): Change from ../man to ../emacs.
* display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
* nonascii.texi, objects.texi, os.texi: Minor fixes.
- * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
+ * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
* positions.texi (Text Lines): Don't add -1 in current-line.
* files.texi: Noted that completion-ignored-extensions is ignored
when making *Completions*.
-1990-06-08 Jay Fenlason (hack@ai.mit.edu)
+1990-06-08 Jay Fenlason (hack@ai.mit.edu)
* Makefile make dist now depends on elisp.dvi, since it tries
to include it in the dist file.
;; 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.