[comp.editors] emacs for the PC

baileyc@boulder.Colorado.EDU (BAILEY CHRISTOPHER R) (03/09/90)

I have some emacs questions which concern emacs for an IBM PC clone (12 MHz
XT actually).

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.

2.  Which versions of EMACS support the mouse (a must).

3.  Which is the most popular.  IN other words, which will I find the most
	hacks, macros, scripts, etc for?

4.  Which have the vip mode?

5.  Which are available on both UNIX and DOS and even other platforms (ie GNU)

6.  Which is the fastest?

7.  Where can I find all these things (ie bulletin boards, anon ftp, etc).

8.  Are there specific bindings for PC's?  what files?  etc.  

I am switching from Multi-Edit which I love, but realize that it isn't 
available on UNIX, which I feel will be the OS I use from now on.  Also,
I want a PD or shareware version, and something pretty widely available so
that I can get it for the SUN and/or IRIS systems for my summer job.  

Thanks in advance!



Chris Bailey :: baileyc@tramp.Colorado.EDU
One Agro Mountain Biker - Dialed in for ultra gonzo badness!
"No his mind is not for rent, to any god or government" - RUSH
Member of Team Buck Naked of Buckingham Palace

sorc@carina.unm.edu (Paul Caskey) (03/09/90)

On 9 Mar 90 04:16:50 GMT,
baileyc@boulder.Colorado.EDU (BAILEY CHRISTOPHER R) said:

Chris> 1.  What is the best emacs for the PC.  What I mean is, which
Chris> version (ie 	MicroEMACS, GNU, etc) takes the least amount
Chris> of memory, is the closest 	version of the UNIX versions
Chris> of Emacs, can execute compiler commands 	from within the
Chris> editor, etc.

Chris> 2.  Which versions of EMACS support the mouse (a must).
Chris> .......

The best Emacs editor I have been able to find for the IBM is
Freemacs.  It "looks and feels" like GNU Emacs and does support mice.
If anyone knows of anything better, I'm all ears.

Now, which ftp site did I find it at....I know that's around here
somewhere.... 


--
/*********/
     Paul Caskey
     pcaskey@ariel.unm.edu
     Only lawyers represent anyone's ideas but their own.
                                                  /*********/

nelson@sun.soe.clarkson.edu (Russ Nelson) (03/10/90)

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:<msdos.memacs>, pd1:<msdos.freemacs>.

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

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