Xref: utzoo comp.editors:1387 comp.sys.ibm.pc:46044 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uwm.edu!rpi!image.soe.clarkson.edu!news From: nelson@sun.soe.clarkson.edu (Russ Nelson) Newsgroups: comp.editors,comp.sys.ibm.pc Subject: Re: emacs for the PC Message-ID: Date: 9 Mar 90 16:04:05 GMT References: <18002@boulder.Colorado.EDU> Sender: news@sun.soe.clarkson.edu Reply-To: nelson@clutx.clarkson.edu Distribution: usa Organization: Clarkson University, Potsdam NY Lines: 105 In-reply-to: baileyc@boulder.Colorado.EDU's message of 9 Mar 90 04:16:50 GMT In article <18002@boulder.Colorado.EDU> baileyc@boulder.Colorado.EDU (BAILEY CHRISTOPHER R) writes: 1. What is the best emacs for the PC. What I mean is, which version (ie MicroEMACS, GNU, etc) takes the least amount of memory, is the closest version of the UNIX versions of Emacs, can execute compiler commands from within the editor, etc. MicroEmacs for the PC is closest to MicroEmacs for Unix. :-) If you want closest compatability to GNU Emacs, you want Freemacs. 2. Which versions of EMACS support the mouse (a must). MicroEmacs has support (I don't know what kind or how good it is). Freemacs has a GNU Emacs subset. 3. Which is the most popular. IN other words, which will I find the most hacks, macros, scripts, etc for? Good question. Hacks for Freemacs get published on the mailing list. I've received an average of two messages per month with Freemacs hacks. 4. Which have the vip mode? None that I know of. Would you like to write one for Freemacs? 5. Which are available on both UNIX and DOS and even other platforms (ie GNU) As above, MicroEmacs is available on Unix and others. Freemacs is written in 8086 assembly, so is only for the PC. 6. Which is the fastest? Depends. Buffer creation/selection is slow in Freemacs. I think I'm trying to do too much in MINT, like keyboard rebinding, etc. Maybe it's time to bite the bullet and create keyboard map searching. 7. Where can I find all these things (ie bulletin boards, anon ftp, etc). Freemacs availability follows. Both MicroEmacs and Freemacs are available on simtel20, pd1:, pd1:. Freemacs is a programmable editor. The .EXE file is only 21K because it only contains a language interpreter and text editor primitives. The bulk of the programming is done in MINT, which is a string-oriented language. Freemacs is yet another Emacs clone. Emacs was first written at MIT by Richard M. Stallman. There are a number of Emacs clones for the PC available. Freemacs has three distinguishing characteristics: o Freemacs is free, and it was designed from the start to be programmable. o Freemacs is the only IBM-PC editor that tries to be like GNU Emacs. o Freemacs can only edit files less than 64K in length. You may freely copy this software. I only ask that you send improvements back to me for incorporation into the package for the rest of us. The distribution is available from one or more of the following sources: EMACS15E ARC The executables for emacs15f and MINT code for 15e. EMACS15F ARC The executables for emacs15f. EMACS100 ARC Zenith Z-100 version. Requires EMACS15E. EMACSPEL ARC Spelling checker. EMACSEGA ARC A collection of EGA utilities EMAC15ES ARC The .ASM source. CUHUG BBS: (315)268-6667 - 1200/2400 8N1, 24 hrs. File area 25. No registration required to download Freemacs. Internet: Anonymous FTP to simtel20.army.mil from PD: Internet: Anonymous FTP to grape.ecs.clarkson.edu [128.153.13.196] from /e/freemacs Bitnet && UUCP: Send mail to archive-server@sun.soe.clarkson.edu. You may use archive-server%sun.soe.clarkson.edu@omnigate if you are on Bitnet, or uunet!sun.soe.clarkson.edu!archive-server if you are using UUCP. The mail message should consist of 'help' if you want to learn how to use the archive server, or else if you just want to get Freemacs, then send the following lines as a separate mail message. If you have an unusual return address (i.e. not Bitnet, nor Internet, nor known to uunet), use the 'path' command to give a path relative to one of the above nets. send freemacs emacs15e.aa send freemacs emacs15e.ab send freemacs emacs15e.ac send freemacs emacs15e.ad send freemacs emacs15e.ae send freemacs emacs15e.af The files that you will get back should be concatenated together, run through uudecode, and thence through an unARCer such as arc or pkxarc. Or else send $15 (copying fee) to the author. This will assure you of the latest version. Please specify floppy format: 5.25", 1.2 Meg 5.25", 360K 3.50", 720K Russell Nelson 11 Grant St. Potsdam, NY 13676 -- --russ (nelson@clutx [.bitnet | .clarkson.edu]) Russ.Nelson@$315.268.6667 Violence never solves problems, it just changes them into more subtle problems