aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2005-05-04 16:04:04 +0000
committerRichard M. Stallman2005-05-04 16:04:04 +0000
commit2cb72935e2679ae2b8a55a4c1e67b118d6e21f47 (patch)
tree5f50ab46879f9812e1dbe473365829c015588c92
parent053bc8e49a585a19b3427543f77e17e95d42a1d9 (diff)
downloademacs-2cb72935e2679ae2b8a55a4c1e67b118d6e21f47.tar.gz
emacs-2cb72935e2679ae2b8a55a4c1e67b118d6e21f47.zip
More rearrangement.
-rw-r--r--etc/NEWS32
1 files changed, 17 insertions, 15 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 11d24e4efa5..357e502b49c 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3391,15 +3391,6 @@ changes to mode lines, header lines, or display properties may require
3391forcing an explicit window update. 3391forcing an explicit window update.
3392 3392
3393+++ 3393+++
3394** You can now make a window as short as one line.
3395
3396A window that is just one line tall does not display either a mode
3397line or a header line, even if the variables `mode-line-format' and
3398`header-line-format' call for them. A window that is two lines tall
3399cannot display both a mode line and a header line at once; if the
3400variables call for both, only the mode line actually appears.
3401
3402+++
3403** The line-move, scroll-up, and scroll-down functions will now 3394** The line-move, scroll-up, and scroll-down functions will now
3404modify the window vscroll to scroll through display rows that are 3395modify the window vscroll to scroll through display rows that are
3405taller that the height of the window, for example in the presense of 3396taller that the height of the window, for example in the presense of
@@ -3416,31 +3407,42 @@ the usable window height and width is used.
3416and partial visiblity state of the corresponding row, if the PARTIALLY 3407and partial visiblity state of the corresponding row, if the PARTIALLY
3417arg is non-nil. 3408arg is non-nil.
3418 3409
3410** Changes in using window objects:
3411
3412+++
3413*** You can now make a window as short as one line.
3414
3415A window that is just one line tall does not display either a mode
3416line or a header line, even if the variables `mode-line-format' and
3417`header-line-format' call for them. A window that is two lines tall
3418cannot display both a mode line and a header line at once; if the
3419variables call for both, only the mode line actually appears.
3420
3419+++ 3421+++
3420** The new function `window-inside-edges' returns the edges of the 3422*** The new function `window-inside-edges' returns the edges of the
3421actual text portion of the window, not including the scroll bar or 3423actual text portion of the window, not including the scroll bar or
3422divider line, the fringes, the display margins, the header line and 3424divider line, the fringes, the display margins, the header line and
3423the mode line. 3425the mode line.
3424 3426
3425+++ 3427+++
3426** The new functions `window-pixel-edges' and `window-inside-pixel-edges' 3428*** The new functions `window-pixel-edges' and `window-inside-pixel-edges'
3427return window edges in units of pixels, rather than columns and lines. 3429return window edges in units of pixels, rather than columns and lines.
3428 3430
3429+++ 3431+++
3430** The new macro `with-selected-window' temporarily switches the 3432*** The new macro `with-selected-window' temporarily switches the
3431selected window without impacting the order of buffer-list. 3433selected window without impacting the order of buffer-list.
3432 3434
3433+++ 3435+++
3434** `select-window' takes an optional second argument `norecord', like 3436*** `select-window' takes an optional second argument `norecord', like
3435`switch-to-buffer'. 3437`switch-to-buffer'.
3436 3438
3437+++ 3439+++
3438** `save-selected-window' now saves and restores the selected window 3440*** `save-selected-window' now saves and restores the selected window
3439of every frame. This way, it restores everything that can be changed 3441of every frame. This way, it restores everything that can be changed
3440by calling `select-window'. 3442by calling `select-window'.
3441 3443
3442+++ 3444+++
3443** The function `set-window-buffer' now has an optional third argument 3445*** The function `set-window-buffer' now has an optional third argument
3444KEEP-MARGINS which will preserve the window's current margin, fringe, 3446KEEP-MARGINS which will preserve the window's current margin, fringe,
3445and scroll-bar settings if non-nil. 3447and scroll-bar settings if non-nil.
3446 3448