Sanitize buffer display handling in calendar.el, a first step.
commit3dab6c155903f964d773605f969e54593917a8ad
authorMartin Rudalics <rudalics@gmx.at>
Fri, 14 Jan 2011 10:29:40 +0000 (14 11:29 +0100)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 14 Jan 2011 10:29:40 +0000 (14 11:29 +0100)
treeb1801870b07834f1591931398e1d451a25ae8547
parente63bc9aa7225b017b5967b875e43742d0fffe12d
Sanitize buffer display handling in calendar.el, a first step.

* window.el (window-safely-shrinkable-p): Remove.

* calendar/calendar.el (calendar-generate-window): Only fit a
vertically combined window to its buffer.
(calendar-basic-setup): Call pop-to-buffer, preferably making a
new window at the bottom of the frame.  Remove the
split-height-threshold binding around call of
calendar-list-holidays, this must be handled separately.
lisp/ChangeLog
lisp/calendar/calendar.el
lisp/window.el