diff options
| author | Richard M. Stallman | 2005-05-04 16:04:04 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2005-05-04 16:04:04 +0000 |
| commit | 2cb72935e2679ae2b8a55a4c1e67b118d6e21f47 (patch) | |
| tree | 5f50ab46879f9812e1dbe473365829c015588c92 | |
| parent | 053bc8e49a585a19b3427543f77e17e95d42a1d9 (diff) | |
| download | emacs-2cb72935e2679ae2b8a55a4c1e67b118d6e21f47.tar.gz emacs-2cb72935e2679ae2b8a55a4c1e67b118d6e21f47.zip | |
More rearrangement.
| -rw-r--r-- | etc/NEWS | 32 |
1 files changed, 17 insertions, 15 deletions
| @@ -3391,15 +3391,6 @@ changes to mode lines, header lines, or display properties may require | |||
| 3391 | forcing an explicit window update. | 3391 | forcing an explicit window update. |
| 3392 | 3392 | ||
| 3393 | +++ | 3393 | +++ |
| 3394 | ** You can now make a window as short as one line. | ||
| 3395 | |||
| 3396 | A window that is just one line tall does not display either a mode | ||
| 3397 | line 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 | ||
| 3399 | cannot display both a mode line and a header line at once; if the | ||
| 3400 | variables 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 |
| 3404 | modify the window vscroll to scroll through display rows that are | 3395 | modify the window vscroll to scroll through display rows that are |
| 3405 | taller that the height of the window, for example in the presense of | 3396 | taller that the height of the window, for example in the presense of |
| @@ -3416,31 +3407,42 @@ the usable window height and width is used. | |||
| 3416 | and partial visiblity state of the corresponding row, if the PARTIALLY | 3407 | and partial visiblity state of the corresponding row, if the PARTIALLY |
| 3417 | arg is non-nil. | 3408 | arg 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 | |||
| 3415 | A window that is just one line tall does not display either a mode | ||
| 3416 | line 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 | ||
| 3418 | cannot display both a mode line and a header line at once; if the | ||
| 3419 | variables 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 |
| 3421 | actual text portion of the window, not including the scroll bar or | 3423 | actual text portion of the window, not including the scroll bar or |
| 3422 | divider line, the fringes, the display margins, the header line and | 3424 | divider line, the fringes, the display margins, the header line and |
| 3423 | the mode line. | 3425 | the 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' |
| 3427 | return window edges in units of pixels, rather than columns and lines. | 3429 | return 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 |
| 3431 | selected window without impacting the order of buffer-list. | 3433 | selected 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 |
| 3439 | of every frame. This way, it restores everything that can be changed | 3441 | of every frame. This way, it restores everything that can be changed |
| 3440 | by calling `select-window'. | 3442 | by 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 |
| 3444 | KEEP-MARGINS which will preserve the window's current margin, fringe, | 3446 | KEEP-MARGINS which will preserve the window's current margin, fringe, |
| 3445 | and scroll-bar settings if non-nil. | 3447 | and scroll-bar settings if non-nil. |
| 3446 | 3448 | ||