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