all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: David Kastrup <dak@gnu.org>
Subject: Re: Compiling Emacs with GTK
Date: Sat, 26 Feb 2005 02:12:55 +0100	[thread overview]
Message-ID: <x5bra82kfc.fsf@lola.goethe.zz> (raw)
In-Reply-To: mailman.1721.1109377814.32256.help-gnu-emacs@gnu.org

nfreimann <niels_freimann@yahoo.de> writes:

>  --- August <fusionfive@comhem.se> schrieb: 
>
>> With "the standard Emacs release" I mean the non-CVS
>> version. Will this
>> GUI support make it to the next release?
>
> cvs emacs offers gkt and advanced windows support
> since more than an year. Therefore I wonder that the
> new 21.4 does not support gtk.

21.4 has for a long time been touted as the next great release to
come, with lots of features and so on.  Unfortunately, a serious
security flaw necessitated a quite unplanned release in between,
preempting the version number 21.4.  21.4 is identical to 21.3, with
the single security fix applied.

In order not to confuse people, should something like this be required
again, the next _feature_ release will be called 22.1.  So 22.1 will
definitely support Windows _with_ tooltips and toolbars and images,
and Carbon in the same manner, and GTK.  It is not expected that we
will see a release 21.5, but should it surprise us in the manner that
21.4 did, it will very likely contain nothing like GTK or full Carbon
or Windows support.

> Clearly spoken, emacs without gkt and advanced windows support is
> outdated.  Its looks anachronistic and behaves crippled in linux as
> well as in windows.
>
> There is a excellent windows binary cvs emacs distribution available
> at http://nqmacs.sourceforge.net/. Its the best windows emacs
> ever. Why not supporting a binary cvs gtk2-emacs for linux at
> ftp.gnu or sourceforge.net? Whats the problem with that?

"Supporting a CVS" Emacs is an oxymoron.  The CVS Emacs is notable for
having typically dozens of changes applied daily.  Some of them are
extensive, leading to instability.  Handpicking a reasonable stable
variant, removing debug code, probably applying some fixes while
leaving out others, is work for a QA department.  It would require at
least one person working concentrated on just keeping up the quality
of such a "supported binary".  This sort of QA work does not require
as much qualification as the actual development does, but it still
requires quite a bit of work.  The resulting consistent quality would
probably at this stage of development not be considerable above the
average that we have now, but would basically just have the single
advantage of being consistent: lower chance to catch a lemon that you
would want to fix at most a few days later.

This sort of job could well be done by an average programmer: no
special Emacs programmer would be required for that.

The need does not seem as large as to cause an organized effort,
though.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

  parent reply	other threads:[~2005-02-26  1:12 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.1721.1109377814.32256.help-gnu-emacs@gnu.org>
2005-02-26  0:49 ` Compiling Emacs with GTK Hendrik Sattler
2005-02-26  1:17   ` David Kastrup
2005-02-26  1:57     ` August
     [not found]     ` <mailman.1728.1109384621.32256.help-gnu-emacs@gnu.org>
2005-02-26  2:58       ` David Kastrup
     [not found]         ` <cvugmg$4ks$1@news.sap-ag.de>
2005-02-28 17:13           ` Kevin Rodgers
2005-02-26  1:12 ` David Kastrup [this message]
     [not found] <mailman.1362.1109200883.32256.help-gnu-emacs@gnu.org>
2005-02-23 23:26 ` David Kastrup
2005-02-24  0:44   ` August
2005-02-24 10:25     ` Peter Dyballa
2005-02-24 15:07       ` August
     [not found]   ` <mailman.1374.1109208216.32256.help-gnu-emacs@gnu.org>
2005-02-24  8:12     ` Hendrik Sattler
2005-02-24 11:33     ` David Kastrup
2005-02-24 11:49       ` Hendrik Sattler
2005-02-24 12:12         ` David Kastrup
2005-02-24 14:37           ` Hendrik Sattler
2005-02-24 14:58             ` David Kastrup
2005-02-24 15:22         ` Lee Sau Dan
2005-02-24 15:53           ` Hendrik Sattler
2005-03-16 17:02           ` David Combs
2005-03-16 17:46             ` Stefan Monnier
2005-03-16 18:48             ` Kevin Rodgers
2005-02-25 13:46       ` Stefan Monnier
2005-02-25 14:18         ` David Kastrup
2005-02-25 17:50           ` August
     [not found]           ` <mailman.1673.1109355702.32256.help-gnu-emacs@gnu.org>
2005-02-25 18:36             ` David Kastrup
2005-02-25 23:28               ` August
2005-02-26  0:13                 ` nfreimann
2005-02-26  1:40                   ` August
2005-02-26 13:29                     ` Eli Zaretskii
     [not found]                   ` <mailman.1725.1109384617.32256.help-gnu-emacs@gnu.org>
2005-02-26  8:22                     ` Thien-Thi Nguyen
2005-02-26 13:23                   ` Eli Zaretskii
2005-02-26 15:09                     ` nfreimann
2005-02-26 16:02                       ` Eli Zaretskii
2005-02-26 15:06                   ` David Hansen
2005-02-26 16:05                     ` nfreimann
     [not found]                     ` <mailman.1792.1109435067.32256.help-gnu-emacs@gnu.org>
2005-02-26 16:38                       ` David Hansen
2005-02-26 17:02                       ` David Kastrup
     [not found]                   ` <mailman.1777.1109425933.32256.help-gnu-emacs@gnu.org>
2005-02-26 19:40                     ` Stefan Daschek
2005-02-23 23:01 August

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=x5bra82kfc.fsf@lola.goethe.zz \
    --to=dak@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.