comparison etc/NEWS @ 103185:9009b73dda47

Rewrite entry for display-buffer.
author Martin Rudalics <rudalics@gmx.at>
date Fri, 08 May 2009 06:26:05 +0000
parents bfa38e58e232
children 6524e4dc57b6
comparison
equal deleted inserted replaced
103184:9d9dd35fa21d 103185:9009b73dda47
1424 +++ 1424 +++
1425 *** The new function `emacs-init-time' returns the duration of the 1425 *** The new function `emacs-init-time' returns the duration of the
1426 Emacs initialization. 1426 Emacs initialization.
1427 1427
1428 ** Changes affecting display-buffer 1428 ** Changes affecting display-buffer
1429 1429 +++
1430 +++ 1430 *** display-buffer tries to be smarter when splitting windows.
1431 *** New value nil for split-height-threshold inhibits vertical splitting 1431 The new option split-window-preferred-function lets you specify your own
1432 unless there's no other window. 1432 function to pop up new windows. Its default value split-window-sensibly
1433 1433 can split a window either vertically or horizontally, whichever seems
1434 +++ 1434 more suitable in the current configuration. You can tune the behavior
1435 *** New option split-width-threshold controls horizontal splitting. 1435 of split-window-sensibly by customizing split-height-threshold and the
1436 1436 new option split-width-threshold. Both options now take the value nil
1437 +++ 1437 to inhibit splitting in one direction. Setting split-width-threshold to
1438 *** A window can be split horizontally even when it's not full-width. 1438 nil inhibits horizontal splitting and gets you the behavior of Emacs 22
1439 1439 in this respect. In any case, display-buffer may now split the largest
1440 +++ 1440 window vertically even when it is not as wide as the containing frame.
1441 *** New option split-window-preferred-function can be set to a function
1442 to override the default splitting mechanism of display-buffer.
1443 1441
1444 +++ 1442 +++
1445 *** If pop-up-frames has the value `graphic-only', display-buffer only 1443 *** If pop-up-frames has the value `graphic-only', display-buffer only
1446 makes a separate frame on graphic displays. 1444 makes a separate frame on graphic displays.
1447 1445
1448 +++ 1446 +++
1449 *** select-frame and set-frame-selected-window have new optional 1447 *** select-frame and set-frame-selected-window have a new optional
1450 argument NORECORD. If non-nil, this will avoid messing with the order 1448 argument NORECORD. If non-nil, this will avoid messing with the order
1451 of recently selected windows and the buffer list. 1449 of recently selected windows and the buffer list.
1452 1450
1453 ** Window parameters can now be defined. 1451 ** Window parameters can now be defined.
1454 These are analogous to frame parameters, but are associated with 1452 These are analogous to frame parameters, but are associated with