atari email archive

a collection of messages sent at Atari from 1983 to 1992.

Morris Editor

(1 / 1)


From:	CHARM::MORRIS       11-MAR-1986 15:00
To:	@sys$mail:engineer
Subj:	Micro EDT/TPU Editor

There now exists an editor which works very much like EDT with a few TPU 
like window control functions and a lot of EMACS window control functions.

At the moment this works for VMS (but TPU is a lot better), and on CPM68K 
(omni-byte) boards.

The source can be re-compiled to work on MSDOS (IBM) and with a little work 
(which I shall probably be doing in the near future) ATARI 520.

So if you need an EDT type editor for your system see me.

			Jim.


Following is a preliminary DOC file for this editor. Skip if you are not
interested.

EDMAC uses EDT keypad commands, just like EDT except for the following:-

No help Key.
No page command (Keypad 7).	- search for ^L instead.
No command (Gold Keypad 7).	- use emacs commands.
No fill (Gold Keypad 8).	- use ^X F to set wrap column
No replace (Gold Keypad 9).

Additional keypad functions:-

Gold I		- Splits screen in two and reads in a file to upper window.
Gold W		- Toggles between split screen and full screen.
Gold UP		- Goes into included window.
Gold DOWN	- Goes into main window.
Gold L		- starts a learn sequence.
Gold R		- terminates a learn sequence.
PF2		- executes the learned sequence.
Gold =		- show cursor position.
Gold !		- spawn command (VMS only).
Gold S		- spawn cli (VMS only).


The EMACS key sequences retained are:-

                              WINDOW CONTROL

^X 1		display only current window
^X 2		split current window (multiple window are permitted)
^X N		move to Next window
^X P		move to Previous window
^X Z		enlarge current window by one or repeat count lines (^U)
^X ^Z		reduce current window by one or repeat count lines (^U)
^X ^N		scroll current window up one or by repeat count lines (^U)
^X ^P		scroll current window down one or by repeat count lines (^U)


                               FILE CONTROL

^Z		save file in current buffer and exit
^X ^C		Exit without saving buffers.
^X ^R		Read a file into current buffer
^X ^S		Save current buffer into its file
^X ^V		Visit a file. Read file and display in current window
^X ^W		Write buffer to file
^X ^F		changes current buffer's filename to argument


                              BUFFER CONTROL

^X B		prompt for new Buffer
^X ^B		show active Buffers
^X ^K		Kill a buffer

                                DELETING

^X ^O		Kill surrounding blank lines
^X ^K		Kill a buffer


                              CASE CONTROL 

 C		Capitalize word
 L		Lowercase next word
 U		Uppercase next word
^X ^L		Lowercase selected region
^X ^U		Uppercase selected region


                                 MISC

TAB		tabs to set tab, to set tab do GOLD  TAB, where arg is new tab stop.
^G		abort any command in progress
^T		Transpose characters
 !		move current line to repeat count lines from top of window (???)
 W		Copy select range to paste buffer, do not cut.
^X ^X		swap mark with cursor position
^X F		Set Fill column.
Message 1 of 1

Mar 11, 1986