🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari16
Article #1656

from betatest minds come betatest products-microEmacs3.7

#1656
From: D'arc Angel
Date: Thu, 28 Aug 1986 22:36
68 lines
3129 bytes
~~~~~~~~~~~~~~~~~\ lineater, \~~~~~~~~~~~~~~~~~~~~~~~~

The following postings contain the parts of my port of microEmacs 3.7
for the Atari ST, i have more features that i wish to add but this
seems to work well enough to be released for beta test. Please remember
the meaning of beta test (and my track record with ARC) and do NOT edit
your life's work with this. I am also posting the emacs.rc file that
i use as an example, but for the sake of the net will not post all of
the doc's that go with uE3.7, send me email if you need them and if i
get enough requests ill post them also. please don't ask for the source,
once i have a stable version they will go the the keeper of 3.7 to be
incorporated into the master sources. I have implemented the following:

1. color - in med res you get black, white, yellow, and blue; in high
	res you get black, white, red, green. blue, cyan, yellow, and
	magenta. if someone has a scheme to add new colors while in
	emacs, im all ears

2. key bindings - the special keys are bound to the ascii values of their
	scancodes, i.e. F1-F10 = FN;-FND, Shifted F1-F10 = FNT-FN], 
	Help = FNb, Undo = FNa, Insert = FNR, Clr = FNG, the arrow keys
	are FNH, FNP, FNK, and FNM for up, down, left, and right; the
	left mouse button is FNt and the right is FNu. See emacs.rc for
	some good examples of how to bind these keys.

3. mouse movement moves the cursor - Q. is this useful or an annoyance ?

4. command execution - ^X! will prompt you for a single program name to
	be executed via Pexec, arguements may be passed

5. cmode - CMODE will be automatically invoked for any file edited which
	has an extention of .c, .h, .C, or .H

6. all disk i/o is done thru gemdog, im not sure whether this speeds 
	things up or just clutters up the code

Things yet to be done (but im working at it)

1. use hardware scrolling in each edit window

2. add wildcard matching for searching (Q. is this worth it ? would
	you use it ?)

3. implement ^X^E (execute make) 

4. add super hires mode for b/w (40 lines x 80 char)

please send any bugs or suggestion to me, they are most welcome.


combine all three parts of the postings and uudecode it e.g.

cat xaa xab xac > emacs.uue
uudecode emacs.uue > emacs.ttp

enjoy!

-- 
----
		It aint life that gets me down, it's gravity

Name:	James M. Turner
Mail:	Imagen Corp. 2650 San Tomas Expressway, P.O. Box 58101
        Santa Clara, CA 95052-8101
AT&T:	(408) 986-9400
UUCP:	...{decvax,ucbvax}!decwrl!imagen!turner
CompuServe: 76327,1575
GEnie     : D-ARCANGEL
Technical Details
Message-ID: <488@imagen.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!lll-crg!nike!sri-spam!parcvax!hplabs!pyramid!decwrl!sun!saber!imagen!turner

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!lll-crg!nike!sri-spam!parcvax!hplabs!pyramid!decwrl!sun!saber!imagen!turner
From: turner@imagen.UUCP (D'arc Angel)
Newsgroups: net.micro.atari16
Subject: from betatest minds come betatest products-microEmacs3.7
Message-ID: <488@imagen.UUCP>
Date: Thu, 28-Aug-86 18:36:54 EDT
Article-I.D.: imagen.488
Posted: Thu Aug 28 18:36:54 1986
Date-Received: Sat, 30-Aug-86 03:13:18 EDT
Distribution: net
Organization: The Houses of the Holy
Lines: 68