aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Rudalics2014-09-03 18:13:17 +0200
committerMartin Rudalics2014-09-03 18:13:17 +0200
commiteda0450a3aea160f3e6899b8c0bd8a2ac9ab7866 (patch)
treeb54119d56ade2492abb6c5ccd7a4f10c4f796611
parent568df136f13451a098d166918b9602cf8dedf976 (diff)
downloademacs-eda0450a3aea160f3e6899b8c0bd8a2ac9ab7866.tar.gz
emacs-eda0450a3aea160f3e6899b8c0bd8a2ac9ab7866.zip
NEWS and TODO changes.
-rw-r--r--etc/NEWS33
-rw-r--r--etc/TODO3
2 files changed, 29 insertions, 7 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 776519fa5cf..bb5e2ab72c0 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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
238provide toolkit scroll bars, namely Gtk, Lucid, Motif and Windows. 238provide toolkit scroll bars, namely Gtk, Lucid, Motif and Windows.
239Horizontal scroll bars are turned off by default. Use the command 239Horizontal 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
241parameter `horizontal-scroll-bars' to turn them on/off on individual 241 bars on all existing and future frames.
242frames; the function `set-window-scroll-bars' to turn them on/off on 242*** New frame parameters `horizontal-scroll-bars' and
243individual 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
251frame's text height. This means that the text height stands only for
252the height of the frame's root window plus that of the echo area (if
253present). This was already the behavior for frames with external tool
254and menu bars (like in the Gtk builds) but has now been extended to all
255builds.
256
257** Frames now do not necessarily preserve the number of columns or lines
258they display when setting default font, menu bar, fringe width, or
259scroll bars. In particular, maximized and fullscreen frames are
260conceptually never resized if such settings change. For fullheight and
261fullwidth 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
diff --git a/etc/TODO b/etc/TODO
index 11bbd356a88..3fccffc5630 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -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.