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.
prev 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
List information: https://www.gnu.org/software/emacs/
* 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 public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).