comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <sb463ba@l1-hrz.uni-duisburg.de>
Subject: Re: This is a simple question
Date: Thu, 11 Oct 2001 17:16:30 +0000 (UTC)
Date: 2001-10-11T17:16:30+00:00	[thread overview]
Message-ID: <9q4k5e$m9u$1@a1-hrz.uni-duisburg.de> (raw)
In-Reply-To: 9q4bv3$okv$1@nh.pace.co.uk


In fact, you can use Ada/Emacs without ever touching the control key.
Say you are on Windows or OS/2, you may use drag and drop.
Of course you would have to know what folder icons on your
desktop are for and that you can drag things into applications,
which is not wide spread knowledge/usage AFAICT. There is a
quite comprehensive Ada menu for your mouse.

Marin David Condic <dont.bother.mcondic.auntie.spam@[acm.org> wrote:
: Explain to me why you can't build an
: editor that has a "Compile"/Build"/"Link"/"Run" set of buttons and *also*
: interprets ctrl-shift-alt-caps-lock-tab key sequences and a tricky command
: line?

With upcoming increased support of graphics facilities in GNU-Emacs (like
those present in X-Emacs), you should not only have graphical menus, but
also one-click "Run" buttons.

: 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. 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.

That's the whole point of speedbar+ada-mode project files!
That it doesn not have Smalltalk capabilities yet is another
matter, but one can see this combination improving.
Then there is outline-minor-mode, too much forgotten I think!

: 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.

I am still angry having to get used to these down-cut UI habits
transported to us from the MS "workability labs", myself coming from OS/2,
Oberon, and Plan 9. "It just works the simple ways we have recently
grown used to" will bring us back from houses to huts, as an
analogy :-) (I find hurs O.K. in times, but...
(Of course that goes for uninspired KDE tendencies as well.)

(There was actual software for a document centered approach.
Imagine that. Ada source code not restricted to plain monospaced
documentation comments...(That has been tried (e.g. noweb), but
you need a multi-syntax Editor... or some advanced document
construction facility that allows integration of differently
encoded programming project data (text, drawings, math, ...)
Does such a beast exist?)

: (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.)

The only confusing thing in Emacs, if you look at it _without_ prior
sympathy or disgrace or even knowledge, is, I think, that  the File menu
is not where it is on your average Win box. (On OS/2 I do get
a system file open window, if I want one.)

There is _sooo_ much consulting money you can make just on the grounds
of users knowing things only by buttons. Sadly, this is observation,
not a joke ... (I can provide details, if you wish)

Georg



  parent reply	other threads:[~2001-10-11 17:16 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 [this message]
2001-10-19  1:12                     ` Barry Kelly
2001-10-20 12:19                     ` Florian Weimer
2001-10-11 18:07                   ` Jean-Marc Bourguet
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