From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Should the mode line extend under the scroll bar? Date: Sat, 02 Oct 2004 21:18:39 -0400 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1096766336 31663 80.91.229.6 (3 Oct 2004 01:18:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 3 Oct 2004 01:18:56 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Oct 03 03:18:51 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CDv1W-0007E4-00 for ; Sun, 03 Oct 2004 03:18:51 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CDv83-0006rf-2A for ged-emacs-devel@m.gmane.org; Sat, 02 Oct 2004 21:25:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CDv7v-0006rA-Gx for emacs-devel@gnu.org; Sat, 02 Oct 2004 21:25:27 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CDv7u-0006qr-Q3 for emacs-devel@gnu.org; Sat, 02 Oct 2004 21:25:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CDv7u-0006qh-M5 for emacs-devel@gnu.org; Sat, 02 Oct 2004 21:25:26 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CDv1M-0000XM-BN for emacs-devel@gnu.org; Sat, 02 Oct 2004 21:18:40 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1CDv1L-0004v3-W6; Sat, 02 Oct 2004 21:18:40 -0400 Original-To: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:27813 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27813 The change that was made in how far the mode line extends has practical effects that this user is unhappy with. what do others think? From: "Drew Adams" ... In Emacs 20, the mode line did not extend under a vertical scroll bar (or under a vertical line) -- there was a small (~4mm) square that you could drag with the mouse to resize the window. In Emacs 21, this small but visible "drag handle" has disappeared. If you position the mouse _very_ carefully along the mode line at the window division, you can grab and drag the divider. However, this effective drag handle is _very_ small and not obvious at all (only the cursor change indicates its presence). Also, if you have two horizontally adjacent windows and try to drag the divider, you actually need to place the mouse slightly to the right of the divider, so that it is well over the right mode line, not the left (even though it is the left mode line that extends under the scroll bar). This is not intuitive at all. If you try to grab & drag directly under the scroll bar (as in Emacs 20), you grab the left mode line, and nothing happens (no drag cursor). If you grab slightly to the right of this, at the right edge of the scroll bar, in the modeline (that is, _at_ the vertical line that separates the windows), then you see the drag cursor (so everything looks OK), but you also get this error message: "Attempt to drag leftmost scrollbar". There is no reason for this. Intuitively, that is just what you _want_ to do: drag the "leftmost" scrollbar - that is, drag the only vertical separation you see between the two windows. You certainly don't want to (and cannot) drag the _rightmost_ scrollbar/vertical line! To be able to drag the vertical line, you must in fact grab it slightly to the right of the visible vertical line, that is, to the right of the right edge of the scroll bar, so that you are well over the right mode line. The proper position appears to be at the right edge of the fringe! Dragging here also activates the right mode line, for no reason that I can see. All of this is not very intuitive.