all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Drew Adams <drew.adams@oracle.com>
To: Eli Zaretskii <eliz@gnu.org>, Glenn Morris <rgm@gnu.org>
Cc: emacs-devel@gnu.org
Subject: RE: [Emacs-diffs] emacs-24 r117559: Fix bug #18636 with documentation of multi-monitor displays.
Date: Wed, 8 Oct 2014 13:16:59 -0700 (PDT)	[thread overview]
Message-ID: <404d07c9-c650-480f-ab83-5a204b892390@default> (raw)
In-Reply-To: <<83vbnuib0y.fsf@gnu.org>>



> -----Original Message-----
> From: emacs-devel-bounces+drew.adams=oracle.com@gnu.org
> [mailto:emacs-devel-bounces+drew.adams=oracle.com@gnu.org] On Behalf
> Of Eli Zaretskii
> Sent: Wednesday, October 08, 2014 1:04 PM
> To: Glenn Morris
> Cc: emacs-devel@gnu.org
> Subject: Re: [Emacs-diffs] emacs-24 r117559: Fix bug #18636 with
> documentation of multi-monitor displays.
> 
> > From: Glenn Morris <rgm@gnu.org>
> > Cc: emacs-devel@gnu.org
> > Date: Wed, 08 Oct 2014 15:52:31 -0400
> >
> > Eli Zaretskii wrote:
> >
> > > +Position of the top-left corner and size of the work area in
> pixels as
> > > +@samp{(@var{x} @var{y} @var{width} @var{height})}.  This is
> different
> > > +from @samp{geometry} in that the various system windows, such
> as the
> > > +task bar and side bar, are excluded from the work area.
> >
> > There were very few previous mentions of "task bar" in Emacs, but
> all
> > were written as "taskbar" rather than "task bar".
> 
> AFAIK, "taskbar" is a non-word.  In any case, these are terms from
> outside world that users are well familiar with, so we don't need to
> worry how much we use them in our manuals or how exactly we spell
> them.
> 
> > I also think the details here are likely to be OS-specific. I
> think
> > "taskbar" is mainly a MS-Windows term?
> 
> I don't think so (AFAIR, KDE at least uses that term as well), but
> feel free to add whatever other terms are used for that thing.
> 
> > Eg on X with XFCE, the equivalent would be "panels", I guess, and
> > these have zero affect: geometry == workarea.
> 
> There's nothing in what I wrote that contradicts the possibility
> that
> workarea geometry is identical to the whole screen.  In fact, on any
> monitor but the primary one, this is always the case, at least on
> Windows.
> 
> > "side bar" was never mentioned before now.
> 
> It's popular terminology, not something specific to Emacs.
> 
> > I would suggest maybe rewording this to be less definitive, and
> > basically just say that the precise details are likely to be
> > OS-specific.
> 
> I found it very hard to be OS-agnostic here and still convey the
> ideas.  The whole issue is obscure (the fact that not many systems
> have more than one monitor doesn't help), and its previous
> description
> was more confusing than enlightening.  Feel free to improve, of
> course, but I rather think we should add terminology from other
> platforms, not remove what's already there, as doing the latter will
> make it obscure again.

BTW, what is the reason for the order we have among the `geometry'
and `workarea' components?  Why not use the same order as for the
X Window `geometry' spec?

X Window `geometry': -geometry WIDTHxHEIGHT+XOFF+YOFF
Emacs `geometry': X Y WIDTH HEIGHT

I presume that the component values are the same for Emacs as for
the X Window spec (are they exactly the same things?), but we
start with X(OFF) and Y(OFF) instead of WIDTH and HEIGHT.



      parent reply	other threads:[~2014-10-08 20:16 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E1XboJj-0000jY-D1@vcs.savannah.gnu.org>
2014-10-08 19:52 ` [Emacs-diffs] emacs-24 r117559: Fix bug #18636 with documentation of multi-monitor displays Glenn Morris
2014-10-08 20:03   ` Eli Zaretskii
2014-10-08 21:31     ` Stefan Monnier
2014-10-09  5:37       ` Jan Djärv
2014-10-09  7:09         ` Eli Zaretskii
2014-10-09  7:32       ` Eli Zaretskii
2014-10-09 15:56         ` Glenn Morris
2014-10-09 17:18           ` Eli Zaretskii
2014-10-09 17:45             ` Glenn Morris
2014-10-09 17:57               ` Eli Zaretskii
2014-10-09 19:26                 ` Glenn Morris
2014-10-09 20:17                   ` David Kastrup
2014-10-09 21:04                     ` Stefan Monnier
2014-10-09 21:29                       ` David Kastrup
2014-10-11  1:14                         ` Richard Stallman
2014-10-11  7:51                           ` David Kastrup
     [not found]   ` <<83vbnuib0y.fsf@gnu.org>
2014-10-08 20:16     ` Drew Adams [this message]

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=404d07c9-c650-480f-ab83-5a204b892390@default \
    --to=drew.adams@oracle.com \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=rgm@gnu.org \
    /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.