emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r117811: NEWS and TODO changes.


From: Martin Rudalics
Subject: [Emacs-diffs] trunk r117811: NEWS and TODO changes.
Date: Wed, 03 Sep 2014 16:14:13 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 117811
revision-id: address@hidden
parent: address@hidden
committer: martin rudalics <address@hidden>
branch nick: trunk
timestamp: Wed 2014-09-03 18:13:17 +0200
message:
  NEWS and TODO changes.
modified:
  etc/NEWS                       news-20100311060928-aoit31wvzf25yr1z-1
  etc/TODO                       todo-20091113204419-o5vbwnq5f7feedwu-1501
=== modified file 'etc/NEWS'
--- a/etc/NEWS  2014-09-03 15:10:29 +0000
+++ b/etc/NEWS  2014-09-03 16:13:17 +0000
@@ -236,12 +236,33 @@
 
 ** 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
 

=== modified file 'etc/TODO'
--- a/etc/TODO  2014-07-21 16:58:12 +0000
+++ b/etc/TODO  2014-09-03 16:13:17 +0000
@@ -467,7 +467,8 @@
 
 ** 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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]