]> code.delx.au - gnu-emacs/commit
2015-07-22 Martin Rudalics <rudalics@gmx.at>
authorMartin Rudalics <rudalics@gmx.at>
Wed, 22 Jul 2015 10:20:13 +0000 (12:20 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Wed, 22 Jul 2015 10:20:13 +0000 (12:20 +0200)
commit59526c325e7c857776bcfe7560d533391bf045b4
tree99861d6ff9e2d199fa747840b1a14e3a82d06bf7
parentfed091f7c2513631d8c0570f444be9486d7563d1
2015-07-22  Martin Rudalics  <rudalics@gmx.at>

Optionally even widths of `display-buffer' windows.  (Bug#21100)

* lisp/window.el (quit-restore-window): Restore width if
requested.
(display-buffer-record-window): Record width when window is
reused and horizontally combined.
(even-window-sizes): New option to allow evening window widths.
(even-window-heights): Defalias to `even-window-sizes'.
(window--even-window-heights): Rename to
`window--even-window-sizes'.  Handle side-by-side windows.
(display-buffer-use-some-window): Call `window--even-window-sizes'
instead of `window--even-window-heights'.
* lisp/help.el (resize-temp-buffer-window): Fix indentation.

* doc/lispref/windows.texi (Choosing Window Options): Describe
`even-window-sizes'.
(Coordinates and Windows): Fix typo.
doc/lispref/windows.texi
etc/NEWS
lisp/help.el
lisp/window.el