Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!cbmvax!rutgers!iuvax!pur-ee!j.cc.purdue.edu!nwd
From: nwd@j.cc.purdue.edu (Daniel Lawrence)
Newsgroups: comp.sys.amiga
Subject: Re: Editor Flame (MicroEmacs)
Message-ID: <5896@j.cc.purdue.edu>
Date: Fri, 4-Dec-87 09:28:49 EST
Article-I.D.: j.5896
Posted: Fri Dec  4 09:28:49 1987
Date-Received: Wed, 9-Dec-87 06:09:09 EST
References: 
Reply-To: nwd@j.cc.purdue.edu.UUCP (Daniel Lawrence)
Organization: Purdue University
Lines: 43
Keywords: uEMACS

In article  mp1u+@andrew.cmu.edu (Michael Portuesi) writes:
>I just spent a lot of time downloading (at least it was at 9600 baud)
>the source code for MicroEmacs 3.9e, unpacking and compiling it.
>
>I run the program only to find it opening a 640x200 window on my
>interlaced, morerow-expanded workbench.  Clicking on the right button
>reveals no menu bar.  Clicking the mouse in the window does not change
>the cursor position.  Resizing the window results in no change in the
>program's behavior. 
>
>I was evaluating MicroEmacs to see if it had matured to the point
>where I could use it instead of mg1b for my programming needs (since
>MicroEmacs has a C mode, an extension language, and the capability to
>redirect stdout to a buffer).  Instead, I find a program with as much
>user-interface smarts as a glass-tty.
>
>Now, I realize that I didn't pay anything for this program, and hence
>shouldn't be bitching about it.  But isn't it time that the Amiga had
>some sort of Emacs-based editor with full Intuition support, the
>ability to talk to a shell, *and* an extension language?

	First off, I don't own an amiga... I borrow one from a lot of
different people whom are getting pretty tired of me by now. I support
this editor across UNIX MSDOS AMIGA Atari ST DataGenerals and a lot of
not-so-compatible machines. I am sorry it can not take advantage of all
the nifty features of the AMIGA.

	But you're right, it is time there was such a creature. If you
look through the source code you downloaded, you will see that there is
already provisions for dynamic screen resizing.  Also menu entries can
simply generate keystrokes to activate the appropriate functions.  We
are currently re-wrapping the main editing loop in main.c around an event
loop to make such things possible. If you request such, I will send you
the updated code for that.

	I am glad you volunteered to perform this service for the Amiga
community and I look forward to receiving your changes so I can
incorporate them into my master sources.

			Daniel Lawrence		(317) 742-5153
			UUCP:	{ihnp4!pur-ee!}j.cc.purdue.edu!nwd
			ARPA:	nwd@j.cc.purdue.edu
			FIDO:	201/2 The Programmer's Room (317) 742-5533