comp.lang.ada
 help / color / mirror / Atom feed
From: Jean-Marc Bourguet <jbourguet@free.fr>
Subject: Re: This is a simple question
Date: Thu, 11 Oct 2001 20:07:01 +0200
Date: 2001-10-11T20:07:50+02:00	[thread overview]
Message-ID: <3BC5DFC5.78F95639@free.fr> (raw)
In-Reply-To: 9q4bv3$okv$1@nh.pace.co.uk

Marin David Condic wrote:
[...]
> And I still don't see how you say to EMACS: "See that directory over there
> full of Ada files? That's my project. Go open up my *project* and display
> all the files on the left for me.

Does

M-x speedbar

do what you want?  I don't like this so I never use it.

>  Make sure I can click on the file of
> interest and have it expand to show me all of the
> functions/procedures/types/objects/whatever that are in it.

I don't known if it does that.  But Shift and the right mouse button
does
allow you to choose this kind of things in a menu.

> Make sure I can
> click on any one of those thingies and be put right in the text where its
> at." That's the kind of thing that a few other IDEs I've used provide.
> (Possibly, as Ted suggested, an IDE could be built that does this & then
> gives you a choice of text editors to invoke on the file in question. But
> that's not the same as saying "EMACS can be your IDE...")
> 
> I am not saying that EMACS can't edit Ada files and do spiffy Ada things.
> What I'm saying is that it doesn't look like a standard PC application and
> that it doesn't provide simple, obvious ways of getting simple, obvious
> things done. 

Simple and obvious are often synonymous of "what I'm used to".  I tend
to
get upset when C-A does not go to the start of the line (I'm typing this
into Netscape and C-A move the cursor to the start of the line and M-f
goes a word forward, ...)

> As such I would think it would take too much work to make it
> into an Ada IDE and/or the end result would likely be an attrocity that
> would be very off-putting to many PC developers used to seeing looking a
> certain way.

Emacs 21  goes probably in the direction you want about the look.

About the functionnality, it is probably not too much work for someone
who already know well emacs, the numerous modes available outside the
distribution and what you want.

> Sure. There will always be "power users" who will want millions of features
> and be willing to read reams of documentation to become familiar with a
> given tool. However, I think you can point at a much larger body of people
> who just want to point and click and get a few simple things done. (Notepad
> gets used by a *lot* of people even though it doesn't do much. What it
> *does* do is obvious to any PC user - something EMACS lacks but might
> possibly be able to have, had that been a design goal.) IMHO, EMACS suffers
> from satisfying the power-user at the expense of failing to satisfy the
> casual user. The two are not incompatible.

The first time I've used it was on VT100 connected to a PDP-10 and it
has
been mostly upward compatible since then (C-A, M-F worked like now). It
has
always paid more attention to satisfy its current user base than target
users
which did not use it yet. Not something I'll complain about.

Yours,

-- Jean-Marc



  parent reply	other threads:[~2001-10-11 18:07 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-05 11:23 This is a simple question Stephen Cole
2001-10-05 12:29 ` Florian Weimer
2001-10-05 13:25   ` Stephen Cole
2001-10-05 13:43     ` Ted Dennison
2001-10-05 13:43     ` Marin David Condic
2001-10-05 20:17       ` David Bolen
2001-10-09 17:56         ` Marin David Condic
2001-10-09 19:15           ` Ted Dennison
2001-10-09 19:40             ` Ehud Lamm
2001-10-09 20:30               ` James Rogers
2001-10-09 20:52                 ` Ehud Lamm
2001-10-10  6:07                 ` GRASP (was Re: This is a simple question) Simon Wright
2001-10-12  1:31                   ` James Rogers
2001-10-12 13:54                     ` Simon Wright
2001-10-12 16:34                       ` M. A. Alves
2001-10-13  7:40                         ` Simon Wright
2001-10-12 19:08                       ` Matthew Woodcraft
2001-10-09 22:13           ` This is a simple question David Bolen
2001-10-10 14:27             ` Marin David Condic
2001-10-10 19:14               ` Ted Dennison
2001-10-10 20:36               ` Stephen Leake
2001-10-11 13:30                 ` Ted Dennison
2001-10-11  1:01               ` David Bolen
2001-10-11  7:29                 ` Florian Weimer
2001-10-11 13:11                 ` Stephen Leake
2001-10-11 14:56                 ` Marin David Condic
2001-10-11 15:02                   ` Pat Rogers
2001-10-11 17:16                   ` Georg Bauhaus
2001-10-19  1:12                     ` Barry Kelly
2001-10-20 12:19                     ` Florian Weimer
2001-10-11 18:07                   ` Jean-Marc Bourguet [this message]
2001-10-10 17:36             ` Stephen Leake
2001-10-10 18:27             ` Florian Weimer
2001-10-11  1:04               ` David Bolen
2001-10-10 17:30           ` Warren W. Gay VE3WWG
2001-10-10 17:58             ` Pascal Obry
2001-10-10 20:39               ` Stephen Leake
2001-10-11 17:05               ` Warren W. Gay VE3WWG
2001-10-10 18:16             ` Larry Kilgallen
2001-10-11 17:17               ` Warren W. Gay VE3WWG
2001-10-10 18:23             ` Florian Weimer
2001-10-10 18:44               ` Pascal Obry
2001-10-11 13:35                 ` Ted Dennison
2001-10-11 17:09                 ` Warren W. Gay VE3WWG
2001-10-15 17:53                   ` Warren W. Gay VE3WWG
2001-10-16 18:06                     ` Georg Bauhaus
2001-10-17 17:13                       ` Warren W. Gay VE3WWG
2001-10-18 13:55                         ` Stephen Leake
2001-10-18 16:09                           ` Warren W. Gay VE3WWG
2001-10-18 18:15                             ` Matthew Woodcraft
2001-10-18 20:52                               ` Warren W. Gay VE3WWG
2001-10-20  9:24                                 ` Matthew Woodcraft
2001-11-09 21:13                                 ` [OT] emacs Matthew Woodcraft
2001-10-11 16:44               ` This is a simple question Georg Bauhaus
2001-10-05 21:00       ` Pat Rogers
2001-10-05 14:59     ` Jacob Sparre Andersen
2001-10-05 17:20       ` Florian Weimer
2001-10-10 10:08       ` Stephen Cole
2001-10-10 16:09         ` Florian Weimer
2001-10-11 13:37         ` Ted Dennison
2001-10-05 17:56     ` Florian Weimer
2001-10-05 17:45 ` Jeffrey Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox