GNU bug report logs - #38225
Cannot move vertical screen division bar

Previous Next

Package: emacs;

Reported by: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>

Date: Sat, 16 Nov 2019 01:33:02 UTC

Severity: minor

To reply to this bug, email your comments to 38225 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sat, 16 Nov 2019 01:33:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 16 Nov 2019 01:33:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
To: bug-gnu-emacs <at> gnu.org
Subject: Cannot move vertical screen division bar
Date: Sat, 16 Nov 2019 09:32:23 +0800
With the mouse I can move the bar created by C-x 2,
but not that created by C-x 3.
emacs-version "26.3"
(I can make a window shorter, but not thinner.)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sat, 16 Nov 2019 05:03:02 GMT) Full text and rfc822 format available.

Message #8 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Cc: 38225 <at> debbugs.gnu.org
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Sat, 16 Nov 2019 06:01:54 +0100
積丹尼 Dan Jacobson <jidanni <at> jidanni.org> writes:

> With the mouse I can move the bar created by C-x 2,
> but not that created by C-x 3.
> emacs-version "26.3"
> (I can make a window shorter, but not thinner.)

I'm unable to reproduce this in either Emacs 26 or 27 -- when I place
the mouse pointer over the division, I can drag it and make the window
shorter or wider.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Added tag(s) unreproducible. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 16 Nov 2019 05:03:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sat, 16 Nov 2019 08:22:01 GMT) Full text and rfc822 format available.

Message #13 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>,
 38225 <at> debbugs.gnu.org
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Sat, 16 Nov 2019 09:20:55 +0100
> With the mouse I can move the bar created by C-x 2,
> but not that created by C-x 3.
> emacs-version "26.3"
> (I can make a window shorter, but not thinner.)

Enable 'window-divider-mode'.

martin




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sat, 16 Nov 2019 08:23:02 GMT) Full text and rfc822 format available.

Message #16 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 38225 <at> debbugs.gnu.org, jidanni <at> jidanni.org
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Sat, 16 Nov 2019 10:22:52 +0200
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Sat, 16 Nov 2019 06:01:54 +0100
> Cc: 38225 <at> debbugs.gnu.org
> 
> 積丹尼 Dan Jacobson <jidanni <at> jidanni.org> writes:
> 
> > With the mouse I can move the bar created by C-x 2,
> > but not that created by C-x 3.
> > emacs-version "26.3"
> > (I can make a window shorter, but not thinner.)
> 
> I'm unable to reproduce this in either Emacs 26 or 27 -- when I place
> the mouse pointer over the division, I can drag it and make the window
> shorter or wider.

Same here.  My guess is that the OP doesn't drag at the right place,
or maybe some toolkit makes this hard or impossible.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sat, 16 Nov 2019 08:41:02 GMT) Full text and rfc822 format available.

Message #19 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Cc: 38225 <at> debbugs.gnu.org
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Sat, 16 Nov 2019 09:40:30 +0100
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> 積丹尼 Dan Jacobson <jidanni <at> jidanni.org> writes:
>
>> With the mouse I can move the bar created by C-x 2,
>> but not that created by C-x 3.
>> emacs-version "26.3"
>> (I can make a window shorter, but not thinner.)
>
> I'm unable to reproduce this in either Emacs 26 or 27 -- when I place
> the mouse pointer over the division, I can drag it and make the window
> shorter or wider.

(I meant "thinner or wider".)

But now I can reproduce it.  I normally run with scroll-bar-mode
switched off, and then I can adjust the width of windows.  However, with
scroll-bar-mode switched on, I can't adjust the width any more.

With window-divider-mode switched on, I can adjust the width, but with
both the divider and the scroll bars there, the separation between
windows is very thick.

So I think there's a bug here; i.e., you should be able to adjust the
width of the windows even if there's (just) a scroll bar there.  But
perhaps this is a toolkit restriction?  

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sat, 16 Nov 2019 08:59:02 GMT) Full text and rfc822 format available.

Message #22 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Lars Ingebrigtsen <larsi <at> gnus.org>, 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Cc: 38225 <at> debbugs.gnu.org
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Sat, 16 Nov 2019 09:58:07 +0100
> But now I can reproduce it.  I normally run with scroll-bar-mode
> switched off, and then I can adjust the width of windows.  However, with
> scroll-bar-mode switched on, I can't adjust the width any more.

Which is not true.  You can always drag the "divider" of the mode
lines.

> With window-divider-mode switched on, I can adjust the width, but with
> both the divider and the scroll bars there, the separation between
> windows is very thick.

You can easily make a one-pixel wide window divider.

> So I think there's a bug here; i.e., you should be able to adjust the
> width of the windows even if there's (just) a scroll bar there.  But
> perhaps this is a toolkit restriction?

No.  But discerning horizontal and vertical mouse drags on a scroll
bar is not for the faint of heart.  If you want some code, I might be
able to retrieve it.

martin





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sun, 17 Nov 2019 06:01:02 GMT) Full text and rfc822 format available.

Message #25 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 38225 <at> debbugs.gnu.org
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Sun, 17 Nov 2019 13:59:58 +0800
Yeah, I was using emacs -Q, with
this https://www.jidanni.org/comp/configuration/.Xresources




Removed tag(s) unreproducible. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sun, 17 Nov 2019 10:01:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Sun, 17 Nov 2019 10:02:01 GMT) Full text and rfc822 format available.

Message #30 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: 38225 <at> debbugs.gnu.org,
 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Sun, 17 Nov 2019 11:01:30 +0100
martin rudalics <rudalics <at> gmx.at> writes:

>> So I think there's a bug here; i.e., you should be able to adjust the
>> width of the windows even if there's (just) a scroll bar there.  But
>> perhaps this is a toolkit restriction?
>
> No.  But discerning horizontal and vertical mouse drags on a scroll
> bar is not for the faint of heart.  If you want some code, I might be
> able to retrieve it.

It would be nice if it were possible.  Even though you can change the
width in other ways, it feels natural to be able to drag the scroll bar
horizontally.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#38225; Package emacs. (Mon, 18 Nov 2019 09:46:03 GMT) Full text and rfc822 format available.

Message #33 received at 38225 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 38225 <at> debbugs.gnu.org,
 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
Subject: Re: bug#38225: Cannot move vertical screen division bar
Date: Mon, 18 Nov 2019 10:45:29 +0100
>> No.  But discerning horizontal and vertical mouse drags on a scroll
>> bar is not for the faint of heart.  If you want some code, I might be
>> able to retrieve it.
>
> It would be nice if it were possible.  Even though you can change the
> width in other ways, it feels natural to be able to drag the scroll bar
> horizontally.

I lost that code anyway.  IIRC it didn't work well with slow or small
mouse movements, mistaking horizontal draggings for vertical ones or
vice-versa.  In either case I then decided to install window dividers
to fix that problem for good.  If these don't satisfy people, they
never looked into how other applications handle that.

martin




This bug report was last modified 5 years and 209 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.