From: Eli Zaretskii <eliz@gnu.org>
To: Drew Adams <drew.adams@oracle.com>
Cc: 13490@debbugs.gnu.org
Subject: bug#13490: toolkit, toolkit, who's got the toolkit?
Date: Fri, 18 Jan 2013 21:45:16 +0200 [thread overview]
Message-ID: <83obgm5l83.fsf@gnu.org> (raw)
In-Reply-To: <C3F239C50CF64D63BA968D9AFB4D65BC@us.oracle.com>
> From: "Drew Adams" <drew.adams@oracle.com>
> Date: Fri, 18 Jan 2013 10:59:29 -0800
>
> I'm using MS Windows. Dunno whether that means that no toolkit is
> used. Where do I find that information? How does an Emacs user even
> know what Emacs means by a "toolkit"?
Why do you need to know? That's a serious question. What practical
importance for you is in these issues?
> I'm guessing that no toolkit is used on Windows.
No, that's not true. The native Windows build uses the "Windows API
toolkit" (a name I just invented).
A toolkit is a collection of system APIs that allow to create and
display menus, tool bars, scroll bars, and some other frame
decorations. When Emacs "does not use a toolkit", it draws all of
these itself, using its own code and graphics.
> How to know about any of that? Why on earth would we refer Emacs
> _users_ to the Emacs build process to find out whether and which
> toolkits might be used and therefore whether some feature being
> presented is in fact supported?
Users who build their Emacs on Unix have this in the help text of the
configure script:
--with-x-toolkit=KIT use an X toolkit (KIT one of: yes or gtk, gtk2,
gtk3, lucid or athena, motif, no)
There's also some guidance in INSTALL, search for "toolkit".
Windows users have no choice but to use the "Windows API toolkit", so
there's nothing to decide here and therefore nothing to explain wrt
the build process.
(And pleas don't pounce on me this time: the above is just to explain
to you what is meant here. I'm not interested in starting a
discussion whether this is or isn't enough docs, nor am I saying that
what's already documented is enough.)
next prev parent reply other threads:[~2013-01-18 19:45 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-18 18:59 bug#13490: toolkit, toolkit, who's got the toolkit? Drew Adams
2013-01-18 19:45 ` Eli Zaretskii [this message]
2013-01-18 21:30 ` Drew Adams
2013-01-19 10:37 ` Eli Zaretskii
2013-01-19 15:39 ` Drew Adams
2020-08-31 2:32 ` Stefan Kangas
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=83obgm5l83.fsf@gnu.org \
--to=eliz@gnu.org \
--cc=13490@debbugs.gnu.org \
--cc=drew.adams@oracle.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.