From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: not too happy with Emacs 21 vertical-line dragging when scrollbars present Date: Tue, 05 Oct 2004 10:20:58 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1096964509 29431 80.91.229.6 (5 Oct 2004 08:21:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 5 Oct 2004 08:21:49 +0000 (UTC) Cc: emacs-devel@gnu.org, rms@gnu.org, Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 05 10:21:37 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 1CEkZl-00078o-00 for ; Tue, 05 Oct 2004 10:21:37 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CEkgO-00025q-AH for ged-emacs-devel@m.gmane.org; Tue, 05 Oct 2004 04:28:28 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CEkgF-00025k-SM for emacs-devel@gnu.org; Tue, 05 Oct 2004 04:28:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CEkgE-00025Y-7G for emacs-devel@gnu.org; Tue, 05 Oct 2004 04:28:19 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CEkgD-00025V-Oy for emacs-devel@gnu.org; Tue, 05 Oct 2004 04:28:18 -0400 Original-Received: from [212.88.64.25] (helo=mail-relay.sonofon.dk) by monty-python.gnu.org with smtp (Exim 4.34) id 1CEkZ5-0000rH-0m for emacs-devel@gnu.org; Tue, 05 Oct 2004 04:20:55 -0400 Original-Received: (qmail 94479 invoked from network); 5 Oct 2004 08:20:53 -0000 Original-Received: from unknown (HELO kfs-l.imdomain.dk.cua.dk) (213.83.150.2) by 0 with SMTP; 5 Oct 2004 08:20:53 -0000 Original-To: "Drew Adams" In-Reply-To: (Drew Adams's message of "Mon, 4 Oct 2004 19:01:33 -0700") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux) 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:27922 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27922 "Drew Adams" writes: > I'm open wrt what symbol to use, and I'm not arguing that it be obtrusive. I > don't think we disagree. Personally, I don't think a symbol is needed ... Admittedly, it is not very intuitive that you can drag the small line between mode lines, but the cursor does change to a <-> arrow when over that line. It would be much better if we could find a way to just drag the scroll-bar. One way would be to always make a tiny area between windows that you could drag. But unless we do it by reducing the qscroll bar width, that would take away space that is now used for text display. > > My question was really about how to do this. I have no experience with the > new mode line or using bitmaps etc. I'll consult the Emacs doc (when I get > around to this), but if someone has a pointer or two now, it would be > appreciated. You can easily make a drag-able area to the left of the modeline, but one problem with this is that the lisp code expects to be using the window on the left side of the vertical line, not the right window -- you would have to modify the lisp code to deal with this. It is much harder (impossible) to make a drag-able area to the right of the modeline, as there is no fixed right edge of the modeline at the lisp level [the modeline is simply truncated by redisplay]. But I think we have bigger issues to think about for the next release, so I suggest that we postpone this discussion... -- Kim F. Storm http://www.cua.dk