all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: nljlistbox2@gmail.com, 20183@debbugs.gnu.org
Subject: bug#20183: 24.4.91; No resize handle to adjust width of Emacs windows
Date: Mon, 23 Mar 2015 12:48:37 -0700 (PDT)	[thread overview]
Message-ID: <75554998-f4de-4a52-bbd1-310b648c0a32@default> (raw)
In-Reply-To: <87d23zwmo0.fsf@moondust.localdomain>

Actually, there is. But it is carefully hidden. ;-)

In the mode line there is a tiny vertical line separating the mode lines of the two side-by-side windows. That's the handle - you can drag it left & right.

If you want a more visible and substantial divider then you can customize
`default-frame-alist' to have it include an entry such as this:

(right-divider-width . 3)

IOW, you can set frame parameter `right-divider-width' to make the divider
appear (!) and offer an affordance (handle) that you can drag.

For the window bottom, you can drag the mode line.  And for this there
is also frame parameter `bottom-divider-width'.

FWIW, Emacs used to have a more visible handle for dragging left-right.
But its GUI was improved (long ago, now), and it was removed in the
process.

FWIW2, I think the default values of `right-divider-width' and
`bottom-divider-width' should be non-zero - to make these dividers
visible & usable.  The default values of zero make dragging left-right
non-obvious.  At least you can drag the mode line (i.e., even with a
zero value for `bottom-divider-width').

Another problem is discovery of these frame parameters (there are no
user options for these things, other than the `*-frame-alist' options).

And even if they were made aware of these frame parameters, my guess
is that many users would not know how to customize Emacs to set them.

HTH.

> There are resize handles to adjust the height and width of an Emacs
> frame; and there is a resize handle to adjust the height of an Emacs
> window (when there is more than one window tiled vertically
> (above/below) on a frame); but there is _no_ resize handle to adjust the
> width of an Emacs window (when there is more than one window tiled
> horizontally (side-by-side) on a frame.
> 
> This can be observed from emacs -Q.
> 
> I'm not sure if this is a bug or a missing feature.





  parent reply	other threads:[~2015-03-23 19:48 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-23 19:15 bug#20183: 24.4.91; No resize handle to adjust width of Emacs windows N. Jackson
2015-03-23 19:36 ` Eli Zaretskii
2015-03-23 20:57   ` N. Jackson
2015-07-02 13:22     ` martin rudalics
2015-07-02 15:32       ` Drew Adams
2015-07-02 16:14         ` martin rudalics
2015-07-02 16:49           ` Drew Adams
2015-03-23 19:48 ` Drew Adams [this message]
2015-07-02 13:22   ` martin rudalics
2015-07-06 11:08 ` martin rudalics

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=75554998-f4de-4a52-bbd1-310b648c0a32@default \
    --to=drew.adams@oracle.com \
    --cc=20183@debbugs.gnu.org \
    --cc=nljlistbox2@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.