diff options
| author | Martin Rudalics | 2014-09-03 18:13:17 +0200 |
|---|---|---|
| committer | Martin Rudalics | 2014-09-03 18:13:17 +0200 |
| commit | eda0450a3aea160f3e6899b8c0bd8a2ac9ab7866 (patch) | |
| tree | b54119d56ade2492abb6c5ccd7a4f10c4f796611 | |
| parent | 568df136f13451a098d166918b9602cf8dedf976 (diff) | |
| download | emacs-eda0450a3aea160f3e6899b8c0bd8a2ac9ab7866.tar.gz emacs-eda0450a3aea160f3e6899b8c0bd8a2ac9ab7866.zip | |
NEWS and TODO changes.
| -rw-r--r-- | etc/NEWS | 33 | ||||
| -rw-r--r-- | etc/TODO | 3 |
2 files changed, 29 insertions, 7 deletions
| @@ -236,12 +236,33 @@ optional repeat-count argument. | |||
| 236 | 236 | ||
| 237 | ** Emacs can now draw horizontal scroll bars on some platforms that | 237 | ** Emacs can now draw horizontal scroll bars on some platforms that |
| 238 | provide toolkit scroll bars, namely Gtk, Lucid, Motif and Windows. | 238 | provide toolkit scroll bars, namely Gtk, Lucid, Motif and Windows. |
| 239 | Horizontal scroll bars are turned off by default. Use the command | 239 | Horizontal scroll bars are turned off by default. |
| 240 | `horizontal-scroll-bar-mode' to toggle them on all frames; the frame | 240 | *** New mode `horizontal-scroll-bar-mode' to toggle horizontal scroll |
| 241 | parameter `horizontal-scroll-bars' to turn them on/off on individual | 241 | bars on all existing and future frames. |
| 242 | frames; the function `set-window-scroll-bars' to turn them on/off on | 242 | *** New frame parameters `horizontal-scroll-bars' and |
| 243 | individual windows. | 243 | `scroll-bar-height' to set horizontal scroll bars and their height |
| 244 | 244 | for individual frames and in `default-frame-alist'. | |
| 245 | *** New function `frame-scroll-bar-height' to return the height of | ||
| 246 | horizontal scroll bars on a specific frame. | ||
| 247 | *** `set-window-scroll-bars' now accepts five parameters where the last | ||
| 248 | two specify height and type of the window's horizontal scroll bar. | ||
| 249 | |||
| 250 | ** The height of a frame's menu and tool bar are no more counted in the | ||
| 251 | frame's text height. This means that the text height stands only for | ||
| 252 | the height of the frame's root window plus that of the echo area (if | ||
| 253 | present). This was already the behavior for frames with external tool | ||
| 254 | and menu bars (like in the Gtk builds) but has now been extended to all | ||
| 255 | builds. | ||
| 256 | |||
| 257 | ** Frames now do not necessarily preserve the number of columns or lines | ||
| 258 | they display when setting default font, menu bar, fringe width, or | ||
| 259 | scroll bars. In particular, maximized and fullscreen frames are | ||
| 260 | conceptually never resized if such settings change. For fullheight and | ||
| 261 | fullwidth frames, the behavior may depend on the toolkit used. | ||
| 262 | *** New option `frame-inhibit-implied-resize' if non-nil, means that | ||
| 263 | setting default font, menu bar, fringe width, or scroll bars of a | ||
| 264 | specific frame does not resize that frame in order to preserve the | ||
| 265 | number of columns or lines it displays. | ||
| 245 | 266 | ||
| 246 | * Changes in Emacs 24.5 on Non-Free Operating Systems | 267 | * Changes in Emacs 24.5 on Non-Free Operating Systems |
| 247 | 268 | ||
| @@ -467,7 +467,8 @@ rather than interactively. This a trivial one-liner in easy-mode.el. | |||
| 467 | 467 | ||
| 468 | ** Add definitions for symbol properties, for documentation purposes. | 468 | ** Add definitions for symbol properties, for documentation purposes. |
| 469 | 469 | ||
| 470 | ** Add horizontal scroll bars. | 470 | ** Temporarily remove scroll bars when they are not needed, typically |
| 471 | when a buffer can be fully displayed in its window. | ||
| 471 | 472 | ||
| 472 | ** Provide an optional feature which computes a scroll bar slider's | 473 | ** Provide an optional feature which computes a scroll bar slider's |
| 473 | size and its position from lines instead of characters. | 474 | size and its position from lines instead of characters. |