Document display-buffer-alist and related variables in Lisp manual.
[bpt/emacs.git] / doc / lispref / ChangeLog
index 5bdc171..c99d565 100644 (file)
@@ -1,3 +1,171 @@
+2011-09-25  Chong Yidong  <cyd@stupidchicken.com>
+
+       * windows.texi (Display Action Functions)
+       (Choosing Window Options): New nodes.
+
+2011-09-24  Chong Yidong  <cyd@stupidchicken.com>
+
+       * windows.texi (Window History): New node.  Move text here from
+       Buffers and Windows.
+       (Switching Buffers): Rename from Displaying Buffers, since we
+       don't document display-buffer here; callers changed.  Document
+       FORCE-SAME-WINDOW arg to switch-to-buffer and
+       switch-to-buffer-other-frame.  Delete duplicate
+       replace-buffer-in-windows doc.
+       (Choosing Window): Document display actions.
+
+2011-09-24  Eli Zaretskii  <eliz@gnu.org>
+
+       * display.texi (Forcing Redisplay): Update the description of
+       redisplay-dont-pause due to change in the default value.
+
+2011-09-23  Martin Rudalics  <rudalics@gmx.at>
+
+       * frames.texi (Frames and Windows): Move section and rename to
+       Windows and Frames in windows.texi.
+       * windows.texi (Windows): Restructure.
+       (Basic Windows): Rewrite.  Explain live and internal windows and
+       normalization functions.
+       (Windows and Frames): Move section here from frames.texi.
+       Describe subwindows, window combinations, window tree, and
+       corresponding functions including window-list here.
+       (Window Sizes): Rename section from Size of Window and move it
+       up in chapter.  Describe total and body sizes and the
+       corresponding functions.  Explain new semantics of
+       window-min-height/-width.
+       (Resizing Windows): Move section up in chapter.  Describe new
+       resize functions.
+       (Splitting Windows): Describe new behavior of split-window,
+       split-window-above-each-other and split-window-side-by-side.
+       Provide examples.  Describe window-nest and window-splits
+       options.
+       (Deleting Windows): Minor rewrite.
+       (Selecting Windows): Minor rewrite.  Describe
+       frame-selected-window and set-frame-selected-window here.
+       (Cyclic Window Ordering): Minor rewrite.  Describe
+       window-list-1.
+       (Buffers and Windows): Rewrite.  Explain a window's previous and
+       next buffers and the corresponding functions.
+       (Window Tree): Merge into Windows and Frames section.
+       * elisp.texi (Top): Update node listings for frames and windows
+       sections.
+
+2011-09-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * display.texi (Face Functions): `face-list' returns faces (bug#9564).
+
+2011-09-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * errors.texi (Standard Errors): Remove apparent placeholder text
+       (bug#9491).
+
+2011-09-18  Chong Yidong  <cyd@stupidchicken.com>
+
+       * frames.texi (Management Parameters): Fix description of
+       icon-type parameter.
+
+2011-09-17  Chong Yidong  <cyd@stupidchicken.com>
+
+       * tips.texi (Key Binding Conventions): Don't bind a key sequence
+       ending in C-g.  Suggested by Edward O'Connor.
+
+2011-09-17  Eli Zaretskii  <eliz@gnu.org>
+
+       * numbers.texi (Integer Basics): Add indexing for
+       most-positive-fixnum and most-negative-fixnum.  (Bug#9525)
+
+2011-09-14  Dani Moncayo  <dmoncayo@gmail.com>  (tiny change)
+
+       * lists.texi (Sets And Lists): Fix typo.  (Bug#9393)
+
+2011-09-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * processes.texi (Network Servers): Clarify what the process
+       buffer is used for (bug#9233).
+
+2011-08-30  Dani Moncayo  <dmoncayo@gmail.com>  (tiny change)
+
+       * lists.texi (Building Lists): Fix typo.
+
+2011-08-30  Chong Yidong  <cyd@stupidchicken.com>
+
+       * display.texi (Basic Faces): New node.  Document new faces.
+
+       * modes.texi (Major Mode Conventions): Move some text there.
+       (Mode Help): Remove major-mode var, duplicated in Major Modes.
+
+2011-08-29  Chong Yidong  <cyd@stupidchicken.com>
+
+       * modes.texi (Basic Major Modes): New node.  Callers updated.
+       (Major Modes): Document fundamental-mode and major-mode.
+       (Major Mode Basics): Node deleted; text moved to Major Modes.
+       (Derived Modes): Document derived-mode-p.
+
+2011-08-28  Chong Yidong  <cyd@stupidchicken.com>
+
+       * files.texi (Changing Files, Create/Delete Dirs): Document new
+       arguments for delete-file, delete-directory, and copy-directory.
+       (Visiting Functions): Remove view-file; it is documented in the
+       Emacs manual.
+
+       * frames.texi (Layout Parameters): The defaults for the
+       menu-bar-lines and tool-bar-lines parameters depend on the mode.
+
+       * display.texi (Progress): Document spinner functionality.
+
+       * os.texi (Killing Emacs): Note that kill-emacs can be called by
+       operating system signals.  Refer to save-buffers-kill-terminal
+       instead of save-buffers-kill-emacs.
+
+       * objects.texi (Symbol Type): Document ## print representation.
+
+2011-08-25  Eli Zaretskii  <eliz@gnu.org>
+
+       * display.texi (Specified Space): Mention that `space' specs
+       influence bidi reordering.
+       (Bidirectional Display): Explain how to use `(space . PROPS)' for
+       separating fields with bidirectional content.
+
+2011-08-24  Eli Zaretskii  <eliz@gnu.org>
+
+       * display.texi (Bidirectional Display): Document return value in
+       buffers that are not bidi-reordered for display, and in unibyte
+       buffers.
+
+2011-08-23  Eli Zaretskii  <eliz@gnu.org>
+
+       * nonascii.texi (Character Properties): Document the values for
+       unassigned codepoints.
+
+2011-08-18  Eli Zaretskii  <eliz@gnu.org>
+
+       * nonascii.texi (Character Properties): Document use of
+       `bidi-class' and `mirroring' properties as part of reordering.
+       Provide cross-references to "Bidirectional Display".
+
+       * display.texi (Bidirectional Display): Document the pitfalls of
+       concatenating strings with bidirectional content, with possible
+       solutions.  Document bidi-string-mark-left-to-right.  Mention
+       paragraph direction in modes that inherit from prog-mode.
+       Document use of `bidi-class' and `mirroring' properties as part of
+       reordering.
+
+2011-08-16  Eli Zaretskii  <eliz@gnu.org>
+
+       * modes.texi (Major Mode Conventions): Improve the documentation
+       of `mode-class' `special' modes.
+
+       * nonascii.texi (Character Properties): Document the `mirroring'
+       property.  Add index entries.
+
+       * syntax.texi (Categories): Add an example of defining a new
+       category and category table.
+
+       * searching.texi (Regexp Backslash): Document how to display
+       existing categories.  Mention the possibility of adding
+       categories, and add an xref to where this is described.  Add an
+       index entry.
+
 2011-08-09  Chong Yidong  <cyd@stupidchicken.com>
 
        * text.texi (Special Properties):