From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: [Stephen.Berman@gmx.net: split-window and resizing with no mode line] Date: Mon, 29 May 2006 10:30:19 +0200 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1148891615 30462 80.91.229.2 (29 May 2006 08:33:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 29 May 2006 08:33:35 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 29 10:33:33 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FkdBr-0006wJ-3X for ged-emacs-devel@m.gmane.org; Mon, 29 May 2006 10:33:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FkdBq-0007JE-5B for ged-emacs-devel@m.gmane.org; Mon, 29 May 2006 04:33:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FkdB1-00076I-0G for emacs-devel@gnu.org; Mon, 29 May 2006 04:32:39 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FkdB0-00075s-7x for emacs-devel@gnu.org; Mon, 29 May 2006 04:32:38 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FkdAz-00075h-Lu for emacs-devel@gnu.org; Mon, 29 May 2006 04:32:37 -0400 Original-Received: from [195.41.46.236] (helo=pfepb.post.tele.dk) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FkdGU-00078Q-72; Mon, 29 May 2006 04:38:18 -0400 Original-Received: from kfs-l.imdomain.dk.cua.dk (unknown [80.165.4.124]) by pfepb.post.tele.dk (Postfix) with SMTP id 57696A50053; Mon, 29 May 2006 10:32:34 +0200 (CEST) Original-To: rms@gnu.org In-Reply-To: (Richard Stallman's message of "Mon, 29 May 2006 02:39:04 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:55416 Archived-At: Richard Stallman writes: > Would someone please investigate this, DTRT, and ack? I don't even know what TRT is. Resizing of the windows with the mouse is closely related to the modeline ... in particular, if you have scroll-bars the tiny line between modelines is indeed the only way to resize two side-by-side windows. .. if there is no modeline, there is no place to grab. So it is definitely not trivial to fix this. Since this is not a new bug, I suggest that we make an entry in TODO for looking at this _after_ the release. > > From: Stephen Berman > Subject: split-window and resizing with no mode line > To: emacs-pretest-bug@gnu.org > Date: Fri, 26 May 2006 01:06:11 +0200 > > I'm not sure the following indicates a bug (or bugs), but it at least > shows differences with respect to using the mouse to resize split > windows where I would, from the user's point of view, expect to have > symmetry. > > 1. emacs -q > > 2. M-: (setq mode-line-format nil) > > 3. Type `C-x 2'. Now the frame is split vertically into two windows, > but the only visual indication of the split is two cursors, and there > is AFAICT no way to resize the windows by dragging the mouse. > > 4. Type `C-x 1' and then `C-x 3'. Now the frame is split horizontally > into two windows, visually obvious due to the scroll bar, but here too > there is AFAICT no way to resize the windows by dragging the mouse > (there is no "handle" under the scroll bar). > > 5. Click in the righthand window, giving it focus, then click with > mouse-1 in the echo area. Now the lefthand window (the *Messages* > buffer) has a mode line, but there is still no way to resize the > windows by dragging the mouse (still no "handle" under the scroll > bar). > > 6. With focus still in the righthand window, type `C-x 1' then `C-x 3' > again, and, now with focus in the lefthand window (*scratch*), click > again with mouse-1 in the echo area. Now the righthand window has a > mode line, and now there is a "handle" under the scroll bar > (graphically denoted by the appearance of `<-|->' in the mode line > when the mouse pointed is over it), and it is possible to resize the > windows by dragging the mouse. > > 7. Put focus back in the *scratch* window (which lacks a mode line), > type `C-x 1', then `M-: (set-scroll-bar-mode nil)', and then `C-x 3'. > Now there is a thin vertical line separating the two windows, and when > the mouse is over this line or within the fringe to the left of it, > the "handle" appears and it is possible to resize the windows by > dragging the mouse. (Contrast this with the case of vertical > splitting in 3.) > > > In GNU Emacs 22.0.50.14 (i686-pc-linux-gnu, GTK+ Version 2.8.10) > of 2006-04-17 on escher > X server distributor `The X.Org Foundation', version 11.0.60802000 > configured using `configure '--with-x-toolkit=gtk'' > > Important settings: > value of $LC_ALL: nil > value of $LC_COLLATE: nil > value of $LC_CTYPE: nil > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: en_US.UTF-8 > locale-coding-system: utf-8 > default-enable-multibyte-characters: t > > Major mode: Fundamental > > Minor modes in effect: > tabbar-mwheel-mode: t > tabbar-mode: t > recentf-mode: t > show-paren-mode: t > display-time-mode: t > tooltip-mode: t > auto-compression-mode: t > tool-bar-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > unify-8859-on-encoding-mode: t > utf-translate-cjk-mode: t > column-number-mode: t > line-number-mode: t > > Recent input: > * m p > > SPC s p l i t C-h f C-g C-h k > C-h k - w i n d o w SPC a n d SPC " p l a i n > SPC f r a m e s " > > > C-x k C-g C-_ C-_ C-_ C-_ > C-_ C-x k M-x b u g r e p o > r b > > Recent messages: > Auto-saving...done > Mark set > Type C-x 1 to remove help window. > Mark set > Quit > Type C-x 1 to remove help window. > Quit > Undo! [4 times] > undo-more: No further undo information > Loading emacsbug...done > > > _______________________________________________ > emacs-pretest-bug mailing list > emacs-pretest-bug@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug > ---------- > -- Kim F. Storm http://www.cua.dk