unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Niels Freimann <nfreimann@firemail.de>
Cc: A.L.Meyers@st1.spray.net
Subject: Re: New Emacs with GTK!
Date: Sun, 23 Mar 2003 17:09:38 +0100	[thread overview]
Message-ID: <200303231709.39008.nfreimann@firemail.de> (raw)
In-Reply-To: <87vfyai2ur.fsf@wassern.consult-meyers.com>

Dear Lucien,

I do not subscribe to any claim about a renaissance of the text 
console. Nevertheless if you and others persist on an ncurses
emacs then why not splitting emacs into gtk and ncurses 
applications, sharing display unrelated code via libraries, and 
removing all the motif, .., code forever ?

This would reduce code drastically, making the sources easier 
to understand, finding more support under the younsters
who are familiar with concepts like MVC.

However one thing must be clear: Any future development
must place gtk into the very center. emacs must become fully 
compatible with modern desktop environments. It must provide
all the dialogs known to the people by other GUI programs, and 
any relicts of the text mode past must disappear. Emacs must 
look and feel like any other gnome, kde, or window, application. 

Normally I do not argue phlilosophically, but today I break
this rule. I think that the destination of emacs always was 
towards the future. Richard written it with the future in his 
mind when others,  mesmerized by past resource limitations,
written text editors for terminals connected by very slow modems. 
When I started using emacs, most people still refused using 
it because the "eight megabytes and constantly swapping monster
is too much futuristic". Making plans for emacs future in the year 
2003 with ncurses in mind, would fail the destination of emacs.To 
be polemical: our competition isn't vms or something, but 
M$ windows. 

Nobody should feel offended by my harsh words. I am now
almost 50 years old, and love emacs very much. I am not
interested to experience a future death of emacs as an 
backward oriented dinosaur. If emacs will die one day, then it 
should die proud as an project which always was one step 
farther in the future than its competition. I hope you'll understand 
that.

On Sunday 23 March 2003 15:17, A.L.Meyers wrote:
> Don't be so sure, Niels
>
> The text console is alive and thriving, e. g. with the frame buffer
> device, which may lead to a renaissance of the text console
>
> Long live the text console!
>
> Lucien

  reply	other threads:[~2003-03-23 16:09 UTC|newest]

Thread overview: 98+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.3339.1048022690.21513.help-gnu-emacs@gnu.org>
2003-03-19 20:26 ` New Emacs with GTK! kgold
2003-03-19 20:47   ` Peter Lee
2003-03-19 20:53   ` Alan Shutko
2003-03-20  5:57   ` Miles Bader
     [not found]   ` <mailman.3402.1048139855.21513.help-gnu-emacs@gnu.org>
2003-03-22 18:03     ` Michael Powe
2003-03-23  9:55       ` Niels Freimann
2003-03-23 16:08         ` Daniel R. Anderson
     [not found]         ` <mailman.3520.1048436082.21513.help-gnu-emacs@gnu.org>
2003-03-24  2:14           ` Jason Earl
     [not found]       ` <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org>
2003-03-23 11:18         ` Edward O'Connor
2003-03-23 12:00           ` Niels Freimann
2003-03-23 17:06             ` Alfred M. Szmidt
     [not found]           ` <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org>
2003-03-23 14:17             ` A. L. Meyers
2003-03-23 16:09               ` Niels Freimann [this message]
     [not found]               ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org>
2003-03-23 18:09                 ` Hubert Chan
2003-03-23 22:01                 ` Jason Rumney
2003-03-24  1:24                 ` Michael Powe
2003-03-24  7:26                   ` Miles Bader
     [not found]                   ` <mailman.3552.1048490983.21513.help-gnu-emacs@gnu.org>
2003-03-25  0:11                     ` Michael Powe
2003-03-25  0:57                       ` Jesper Harder
2003-03-25 10:42                 ` Kai Großjohann
2003-03-25 15:48                 ` Sven Utcke
2003-03-25 16:16                 ` François Fleuret
2003-04-18  4:05               ` David Combs
2003-04-18  7:18                 ` Kai Großjohann
2003-04-19 20:00                   ` Michael Powe
2003-04-19 20:01                   ` Michael Powe
2003-04-18  4:13               ` David Combs
2003-04-18  9:55                 ` Niels Freimann
     [not found]                 ` <mailman.4867.1050659882.21513.help-gnu-emacs@gnu.org>
2003-04-18 11:06                   ` Marco Parrone
2003-04-18 11:23                   ` Kai Großjohann
2003-04-18 13:25                     ` Niels Freimann
     [not found]                     ` <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org>
2003-04-18 14:38                       ` Alan Shutko
2003-04-18 14:43                       ` Stefan Monnier
2003-04-18 15:31                       ` Kai Großjohann
2003-03-23 15:56             ` Marco Parrone
2003-03-25 16:26             ` Per Abrahamsen
2003-03-30  6:00               ` Michael Powe
2003-03-31 20:36                 ` John Russell
2003-03-31 20:52                   ` David Kastrup
2003-03-31 21:14                     ` John Russell
2003-03-31 21:20                       ` David Kastrup
2003-03-31 22:39                         ` John Russell
2003-03-31 21:01                   ` Kai Großjohann
2003-03-31 22:04                     ` David Kastrup
2003-04-01 12:27                       ` Sven Utcke
2003-04-01 12:52                         ` Kai Großjohann
2003-04-01 15:51                           ` Sven Utcke
2003-04-01 16:21                             ` Kai Großjohann
2003-04-01 13:49                         ` David Kastrup
2003-04-01 16:29                       ` Kai Großjohann
2003-04-02  1:59                         ` Miles Bader
2003-04-01 17:19                       ` Ole Laursen
2003-03-23 16:10         ` Michael Powe
2003-03-23 19:08           ` Alan Shutko
2003-03-24  0:46             ` Michael Powe
2003-03-24  2:17               ` Jason Earl
2003-03-24 23:52                 ` Michael Powe
2003-03-25 15:58                 ` Sven Utcke
2003-03-25 17:28                   ` Daniel R. Anderson
     [not found]                   ` <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org>
2003-03-26  7:27                     ` Tim X
2003-03-26 10:49                       ` Ed Cavazos
2003-03-26 16:08                       ` Stefan Monnier
2003-04-01 12:23                       ` Sven Utcke
2003-03-26 13:34                     ` Garglemonster
2003-04-01 12:13                     ` Sven Utcke
2003-03-23 20:33           ` Daniel Jensen
2003-03-24  1:01             ` Michael Powe
2003-03-24 13:42               ` Bijan Soleymani
2003-03-25 12:25               ` David Kastrup
2003-03-30  5:52                 ` Michael Powe
2003-03-25 16:38           ` Per Abrahamsen
2003-03-25 16:07         ` Hallvard B Furuseth
2003-03-23  2:20 Nick Roberts
  -- strict thread matches above, loose matches on Subject: below --
2003-03-18 21:20 Hans Larsen
2003-03-04  8:56 New Emacs with GTK? Peter Wu
2003-03-04  9:50 ` David Kastrup
2003-03-04 13:27   ` Peter Wu
2003-03-12  7:16 ` Matthew Kennedy
2003-03-13  3:59   ` Peter Wu
2003-03-13  6:00     ` Ramakrishnan Muthukrishnan
2003-03-13  6:23       ` Peter Wu
2003-03-13  8:37         ` Ramakrishnan Muthukrishnan
2003-03-15 18:14           ` Peter Wu
2003-03-15 11:33             ` Marco Parrone
2003-03-13  7:58       ` Yongtao Yang
2003-03-13  8:30         ` Ramakrishnan Muthukrishnan
2003-03-13 16:04           ` Stefan Monnier
2003-03-13  8:38   ` Peter Wu
2003-03-13 10:58     ` David Kastrup
2003-03-14  2:56       ` Peter Wu
2003-03-14 10:10         ` Kai Großjohann
2003-03-15 17:52           ` Peter Wu
2003-03-15 11:56             ` Marco Parrone
2003-03-15 17:22               ` Stefan Monnier
2003-03-16  2:10               ` Peter Wu
2003-03-15 14:03                 ` Marco Parrone
2003-03-19  3:54                   ` Peter Wu
2003-03-16  2:34               ` Peter Wu

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=200303231709.39008.nfreimann@firemail.de \
    --to=nfreimann@firemail.de \
    --cc=A.L.Meyers@st1.spray.net \
    /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.
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).