Various window code related fixes and documentation changes.
authorMartin Rudalics <rudalics@gmx.at>
Wed, 5 Mar 2014 13:50:48 +0000 (14:50 +0100)
committerMartin Rudalics <rudalics@gmx.at>
Wed, 5 Mar 2014 13:50:48 +0000 (14:50 +0100)
commite1a2cb1ce53d6c59e8c2d56bbdee8aac2e8151b1
tree3fd66c8e39dd35fd2d7cad9efe15130b1db7cd09
parent6bf67038d90f120d6039baa10ec30662339fe496
Various window code related fixes and documentation changes.

* dispnew.c (change_frame_size_1): Add new_lines instead of
new_height, the latter may be still zero if passed as such.
* window.c (Fwindow_pixel_height): Mention bottom divider in
doc-string.
* window.el (window-min-height, window-min-width): Rewrite
doc-strings.
(window-body-size): Add PIXELWISE argument to make it consistent
with its callees.
* display.texi (Window Dividers): New section.
* frames.texi (Layout Parameters): Add right-divider-width and
bottom-divider-width.
* windows.texi (Window Sizes): Redraw schematic and rewrite its
description.  Rewrite descriptions of `window-total-height',
`window-total-width', `window-total-size', `window-body-height',
`window-body-width' and `window-size-fixed'.  Add descriptions
for `window-pixel-height', `window-pixel-width',
`window-min-height' and `window-min-width'.  Remove description
of `window-size-fixed-p' moving part of it to that of
`window-size-fixed'.
(Resizing Windows): Mention dividers when talking about minimum
sizes.
doc/lispref/ChangeLog
doc/lispref/display.texi
doc/lispref/frames.texi
doc/lispref/windows.texi
lisp/ChangeLog
lisp/window.el
src/ChangeLog
src/dispnew.c
src/window.c