Commit eda0450a authored by Martin Rudalics's avatar Martin Rudalics

NEWS and TODO changes.

parent 568df136
......@@ -236,12 +236,33 @@ optional repeat-count argument.
** Emacs can now draw horizontal scroll bars on some platforms that
provide toolkit scroll bars, namely Gtk, Lucid, Motif and Windows.
Horizontal scroll bars are turned off by default. Use the command
`horizontal-scroll-bar-mode' to toggle them on all frames; the frame
parameter `horizontal-scroll-bars' to turn them on/off on individual
frames; the function `set-window-scroll-bars' to turn them on/off on
individual windows.
Horizontal scroll bars are turned off by default.
*** New mode `horizontal-scroll-bar-mode' to toggle horizontal scroll
bars on all existing and future frames.
*** New frame parameters `horizontal-scroll-bars' and
`scroll-bar-height' to set horizontal scroll bars and their height
for individual frames and in `default-frame-alist'.
*** New function `frame-scroll-bar-height' to return the height of
horizontal scroll bars on a specific frame.
*** `set-window-scroll-bars' now accepts five parameters where the last
two specify height and type of the window's horizontal scroll bar.
** The height of a frame's menu and tool bar are no more counted in the
frame's text height. This means that the text height stands only for
the height of the frame's root window plus that of the echo area (if
present). This was already the behavior for frames with external tool
and menu bars (like in the Gtk builds) but has now been extended to all
builds.
** Frames now do not necessarily preserve the number of columns or lines
they display when setting default font, menu bar, fringe width, or
scroll bars. In particular, maximized and fullscreen frames are
conceptually never resized if such settings change. For fullheight and
fullwidth frames, the behavior may depend on the toolkit used.
*** New option `frame-inhibit-implied-resize' if non-nil, means that
setting default font, menu bar, fringe width, or scroll bars of a
specific frame does not resize that frame in order to preserve the
number of columns or lines it displays.
* Changes in Emacs 24.5 on Non-Free Operating Systems
......
......@@ -467,7 +467,8 @@ rather than interactively. This a trivial one-liner in easy-mode.el.
** Add definitions for symbol properties, for documentation purposes.
** Add horizontal scroll bars.
** Temporarily remove scroll bars when they are not needed, typically
when a buffer can be fully displayed in its window.
** Provide an optional feature which computes a scroll bar slider's
size and its position from lines instead of characters.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment