[comp.sys.ibm.pc] emacs for the PC

neuhaus@hplabsb.UUCP (Peter Neuhaus) (07/09/87)

I have a public domain version of EMACS for the PC that has 8 function
key labels across the bottom of the screen. In the main menu, F8 says
"EXIT EMACS" and F6 says "WHERE AM I?". 

I got it off a bulletin board but I can't find a documentation file.
Does anyone recognize this version of EMACS? Who wrote it?

Also, does anyone have a documentation file that they could send me
over e-mail?

Thanks,
  Peter
  

blevins@hpccc.HP.COM (David Blevins) (07/10/87)

I suspect that you have a version that originated at HP Labs, and was
enhanced at HP PSD and HP POD.  A manual exists for that particular version
that was written at HP Grenoble.  Confused yet?

dB  hplabs!hpccc!blevins

aad+@andrew.cmu.edu (Anthony A. Datri) (07/11/87)

I don't recognize it, but it sounds pretty evil.  Anything that puts function
key labels on the bottom of the screen should be blown up.  I reflexively
type "key off" whenever i go into basic....

Anyway.. if you want an emacs for the pc (which is certainly a good thing to
have), the clear best is Epsilon, put out by Lugaru here in Pittsburgh.  If
you want one for free, MicroEmacs isn't bad.  And Avoid MINCE at all costs.

bill@hpcvlo.HP.COM (Bill Frolik) (07/14/87)

>I don't recognize it, but it sounds pretty evil.  Anything that puts function
>key labels on the bottom of the screen should be blown up.  I reflexively
>type "key off" whenever i go into basic....

Now, now.  Function keys aren't all THAT bad, and this emacs isn't evil.
I've got source for one version of the emacs-in-question; it originated, 
I believe, at HP-POD (the division in Sunnyvale that makes the 150 and 
Vectra), and now exists in two or three forms within HP.  

For the last couple of years, several of us here in Corvallis have been using
this emacs as our "production" editor; a lot of other people here use
it because my version also runs on the Portable PLUS and can be put into a
single EPROM (for ROMdisk).  My version comes up WITHOUT softkey labels as the
default; pressing F10 (MENU on the P+) toggles them on and off.  You'd be
surprised at the number of users who, first thing, turn them ON -- they'd
rather hunt through trees of softkey labels instead of learn corresponding
keystroke commands.  Personally, I don't use function keys, but you'll find
more people using your software if you provide them to those who want them.

>Anyway.. if you want an emacs for the pc (which is certainly a good thing to
>have), the clear best is Epsilon, put out by Lugaru here in Pittsburgh.  If
>you want one for free, MicroEmacs isn't bad.  And Avoid MINCE at all costs.

Epsilon is great, but it costs $$.  Brief (from Underware) is also good, but
isn't an Emacs (although you can probably configure it to look like one).
Mince isn't all that bad, either, but I wouldn't buy a copy when you can
get (in my opinion) equally good stuff for free.  Unipress EMACS is very
complete, but a dinosaur.  There are lots of good flavors of MicroEmacs
floating around for free.

Bill Frolik
hp-pcd!bill
Hewlett-Packard Portable Computer Division
Corvallis, Oregon  97330

darrylo@hpsrlc.HP.COM (Darryl Okahata) (07/16/87)

     It's too bad that GNU Emacs can't be ported to the PC.  I think that
it's the best "emacs-like" editor around.  Note that I said "emacs-like";
there are other equally good editors around, but GNU Emacs is one of the
best "emacs-like" editors around.  I don't want to start another "editor
wars" :-).

     -- Darryl Okahata
	hplabs!hpcea!hpsrla!darrylo
	CompuServe: 75206,3074

Disclaimer: the above is the author's personal opinion and is not the
opinion or policy of his employer or of the little green men that
have been following him all day.

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