In display-time-world restore fit-window-to-buffer behavior.
authorMartin Rudalics <rudalics@gmx.at>
Sat, 27 Oct 2012 08:58:30 +0000 (10:58 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Sat, 27 Oct 2012 08:58:30 +0000 (10:58 +0200)
* window.el (display-buffer): In doc-string describe
window-height and window-width alist entries.

* time.el (display-time-world): Restore fit-window-to-buffer
behavior.

lisp/ChangeLog
lisp/time.el
lisp/window.el

index d346231..defa35f 100644 (file)
@@ -1,3 +1,11 @@
+2012-10-27  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.el (display-buffer): In doc-string describe
+       window-height and window-width alist entries.
+
+       * time.el (display-time-world): Restore fit-window-to-buffer
+       behavior.
+
 2012-10-27  Chong Yidong  <cyd@gnu.org>
 
        * subr.el (insert-buffer-substring-as-yank): Doc fix.
        Recover input meta mode when the new coding system doesn not use 8-bit.
        Supply TERMINAL arg to set-input-meta-mode.
 
-2012-10-17  Michael Heerdegen <michael_heerdegen@web.de>  (tiny change)
+2012-10-17  Michael Heerdegen <michael_heerdegen@web.de>
 
        * wdired.el (wdired-old-marks): New variable.
        (wdired-change-to-wdired-mode): Locally set wdired-old-marks.
index 7473994..a3bbee0 100644 (file)
@@ -557,7 +557,8 @@ To turn off the world time display, go to that window and type `q'."
     (run-at-time t display-time-world-timer-second 'display-time-world-timer))
   (with-current-buffer (get-buffer-create display-time-world-buffer-name)
     (display-time-world-display display-time-world-list)
-    (display-buffer display-time-world-buffer-name)
+    (display-buffer display-time-world-buffer-name
+                   (cons nil '((window-height . fit-window-to-buffer))))
     (display-time-world-mode)))
 
 (defun display-time-world-timer ()
index fa7b083..bd04339 100644 (file)
@@ -5414,6 +5414,22 @@ Recognized alist entries include:
                               parameters to give a new frame, if
                               one is created.
 
+ `window-height' -- Value specifies either an integer (the number
+    of lines of a new window), a floating point number (the
+    fraction of a new window with respect to the height of the
+    frame's root window) or a function to be called with one
+    argument - a new window.  The function is supposed to adjust
+    the height of the window; its return value is ignored.
+    Suitable functions are `shrink-window-if-larger-than-buffer'
+    and `fit-window-to-buffer'.
+
+ `window-width' -- Value specifies either an integer (the number
+    of columns of a new window), a floating point number (the
+    fraction of a new window with respect to the width of the
+    frame's root window) or a function to be called with one
+    argument - a new window.  The function is supposed to adjust
+    the width of the window; its return value is ignored.
+
 The ACTION argument to `display-buffer' can also have a non-nil
 and non-list value.  This means to display the buffer in a window
 other than the selected one, even if it is already displayed in