;
;	09-jan-81	bdn	allow teco style rubouts (/PDE)
;	09-jan-81	bdn	fix control U to save for undelete
;	09-jan-81	bdn	gold '3' toggles case translation.
;	15-jan-81	bdn 1	pf2 = nextpage, gold pf2 = refresh
;			    2	pf3 = findnext, gold pf3 = find
;			    3	gold enter = set search pattern
;	29-jan-81	bdn 1	gold '4' does a line fill ala RNO
;			    2	added /FIL:nnn for control V and as
;				an input switch.
;			    3	added /WRAP to enable auto line wrap
;				when in kb input mode.
;			    4	check for vt100 being a vt52, and set
;				flag if vt100 in vt52 mode at entry.
;	11-mar-81	    1   Add GOLD M for menu type settings
;				Add GOLD F for exit scope mode
;				Add GOLD G for 'get file'
;				Add GOLD S , duplicates 'SAVE' command
;	??-may-81	bdn 1	set keypad key ',' to merg lines if
;				cursor is at eol.
;			    2	fix /print option to work right.
;			    3	fix break line to stay at current line.
;			    4	add teco style ^E search control chars
;				for findnext and replace (pf3,enter).
;			    5	add control C test for findnext (pf3).
;	27-may-81	bdn 1	add 'gold p' command to completely fill
;				and justify a paragraph.
;			    2	add 'gold .' to turn off the normal char
;				insert and enable char replacement.
;	08-jul-81	bdn 1	add 'gold w' to write select range to
;				disk file.
;			    2	clean up 'noline' mode in for line
;				insertion.
;	xx-jul-81	bdn 1	Fixup for running under rsx3.2 and VMS
;
;	30-jul-81	bdn 1	Allow control V (and gold M) to accept
;				relative page arg, as in PAGE:+100 or
;				PAG:-100.
;			    2	Added SPSCH module for funny terminals.
;	21-aug-81	bdn 1	Allow find next (pf3) to prompt for a
;				string if no previous one exists.
;			    2	Added 'gold up' and 'gold downarrow' to
;				move to top of page and bottom of page.
;			    3	modified schelp
;			    4	Added 'gold rightarrow' to find next
;				sentence.
;			    5	improve input switch parsing.
;			    6   Support FD.FTN format in EDIO for rms
;				and FCS produced files (in addtion to
;				existing FD.CR formats).
;	01-sep-81	bdn 1	add most of Mike Horton's (St. Ambrose
;				College, Iowa) mods for supporting the
;				TELEVIDEO 912 terminal.
;	11-sep-81	bdn 1	since there was nothing better to do,
;				added 'gold r' (try it twice on the
;				same line to see what it does) (cswap:)
;
;	04-nov-81	bdn 1	Allow ^E<ddd> to contain decimal point.
;				Note: The TECo style matching works for
;				      FINDNEXT and REPLACE only.
;			    2	Modify EDINIT to allow wildcard input
;				file specs (ppn's are zeroed for non-
;				priv users).
;			    3	Change OVERSTRIKE (gold .) to toggle.
;			    4	control led's for line input mode and
;				overstrike mode.
;
;	09-nov-81	bdn 1	allow delete (^D) to delete a select
;				range (ie, type '3' and down arrow,
;				then control D).
;
;	23-nov-81	bdn 1	allow all keypad keys to repeat via
;				GOLD digitstring repeat count except '0'
;			    2	GOLD 9 inserts the ascii representation
;				of the digit string set by GOLD digits.
;				(SPCINS)
;			    3	GOLD 6 erases the paste buffer
;			    4	GOLD PF2 is last page
;			    5	PF4 is delline, identical to control D.
;			    6	Repeat counts entered by GOLD digits.
;				Maximum value is 999
;			    7	nextword and lastword can cross lines
;			    8	changed left and right arrow logic to
;				use recursive call on main control loop
;				so they (and nextword) work right with
;				a repeat count.
;			    9	GOLD comma (on keypad) is undelete char.
;			    10	changed command name to VTedit while the
;				command SCOPE will keep old command tbl.
;			    11	Fix goof in MARK (clr cut.l(r4))
;
;	24-nov-81	bdn 1	Add  support of RSTS field test v7.1
;				private  delimiter bitmask to reduce
;				char read  overhead  (don't need the
;				.ttddt call anymore). This is always
;				determined at run time, thus it will
;				still run on 7.07 at  the expense of
;				of 2 extra instructions per read.
;			    2	keypad key 8 is now swapch, gold 8 is
;				swapline. gold 5 is center line based
;				on the current fill setting.
;
;			keypad change summary
;
;				pf2	= next page
; 				gold pf2= previous page
;				pf4	= deleteline
; 				gold pf4= undelete line
;				','	= deletechar
;				gold ','= undelete char
;				gold 5	= center 
;				gold 6	= erase paste buffer
;				'8'	= swapchar  
;				gold 8	= swap line
;				gold 9	= spcins (insert char whose 
;					 vaule is in rept buffer)
;				gold digitstring = set rept count
;
;
;
;	14-dec-81	bdn  1	add individual help for all keypad
;				keys.
;			     2	Add GOLD Q to que select range or
;				current page to line printer.
;			     3	extended repeat count (gold digits)
;				to repeat any character, as in
;				GOLD 10 R inserts 10 R's.
;
;	19-jan-82	bdn  1	Add complete journaling to TED via
;				the JOURNAL and RECOVER commands.
;				Also allow 'AT' command.
;				See source code file EDJRN.MAC
;			     2	Add support code to display a dummy
;				<eof> record at the end of the file
;				to support adding lines to a  file.
;				Disabled by patching SC.EOF offset 0
;				from 177777 to 0.
;				Note: Hiseg went to 20KW.  This  is
;				the maximum that should be  allowed
;				in order to be  able to  edit  very
;				large files because of the 4K round
;				up of APR mapping.
;			     3	Added code for 'SR' and 'SRBACK' in
;				find next module to improve  things
;				and to cut size.
;
;	03-feb-82	bdn  1	reduce terminal i/o overhead, eliminate
;				redundant tty i/o.
;			     2	allow fill for 'center', 'paragraph' and
;				'fill' to use the value currently in the
;				repeat count buffer (gold digits) if ne.
;
;	09-mar-82	bdn  1	fix /wrap and opnlin (gold '0') to work
;				with rsts v7.1-11 multiple delimiters
;				and RSX with io.ral reads.
;			     2	check for control C typed during search
;				backwards (gold 7).
;			     3	Allow cut at eof for dummy eof record.
;			     4	Attempt to retain cursor pos on newpage
;				command.
;			     5	Bug in reverse scrolling on last page.
;
;	01-apr-82	BDN  1	added left margin support, /LMA:nnn
;				set by gold M or control V.
;			     2	finally got around to journaling for
;				the RSX version.
;			     3	finally implemented multi blocked i/o 
;				in RSX version (no more GET$ and PUT$).
;			     4	added GOLD A (tabset) to set the left
;				margin equal to the current cursor pos.
;
;	09-apr-82	BDN  1	finally added vt100 scrolling region
;				support for line insertions.
;
;	19-apr-82	BDN  1	save/restore character overwrite flag in
;				'INSCH'.
;
;	17-may-82	BDN  1	rewrite paste insertion and user macro
;				macro code.
;			     2	add 'learn' command (gold L)
;			     3	make keypad on/off code into subs
;				to be called also from find/replace code
;				to allow keypad to be used normally.
;			     4	add support to i.vt100 and 'move' to get
;				132 column support.
;			     5	add ability for temp file pager to alter
;				the page sizes for quick loading of very
;				large files.
;
;	29-jul-82	BDN/HAH	Use call to rsx exec to find out what
;				kind of terminal we are on.
;
;	31-aug-82	BDN	Allow ^W and ^G during macro execution.
;				Turn off learn mode (gold L) if a macro
;				is started (via typing ^E).
;
;	20-sep-82	BDN	changed '7' to be findlast.
;
;	12-oct-82	BDN	Minitab mods
;				Fix saving of vt52 and gigi ansi flag
;				Force gigi to vt52 and save old 'TM'
;				Allow cmdline tt type to ovreride
;				Rewrote part of INSTR to speed it up
;				50%.
;	12-nov-82	BDN	added GOLD T to insert date/time
;
;	17-nov-82	BDN	fix bug in insertmode at page bottom
;				when /print mode is on (bug reported
;				by another site)
;				Disable /print if we are a vt100.
;
;	16-dec-82	BDN	scrolling region support for delete
;				line (partial screen scolling) for
;				VT100's.
;				ANSI mode ala Heath H19 terminal.
;				ie, VT/ANSI/NOL
;
;	08-Feb-83 09:57:20 bdn	add GOLD D to save (cut) and delete a
;				select range
;				let GOLD leftarrow goto start of line
;	09-Feb-83 13:29:33 bdn	allow replace (enter or control N) to
;				accept ^E<number> for the replacement
;				text to allow replacing anything with
;				anything (like control characters).
;
;	14-Feb-83 15:58:05 bdn	allow replacement of pattern with null
;				for 'enter' (or ^N) by responding with
;				a line feed for the 'new' text.
;				move all system specific spooling code
;				out into 'rstsio.mac' and 'rsxio.mac'.
;
;	20-Feb-83 01:28:27 BDN	try out intelligent cursor right/left
;				movement based on comparing new position
;				with position of the last move. mods made
;				to module 'MOVE'. Stack requirements cut
;				slightly.
;
;	21-Feb-83 19:30:22 BDN	Changed the keypad dot '.' key to function
;				as a find next and replace text command.
;				GOLD enter sets pattern text.
;				GOLD GOLD enter sets replacement text.
;
;	07-Mar-83 12:17:44 BDN	Added GOLD GOLD Downarrow and GOLD GOLD Up
;				to implement saving and restoring page pos-
;				ition. Modified by GOLD <n> (0<n<8).
;
;	14-Mar-83 11:49:51 BDN	Added scrolling region support for VT100's
;				for deleting lines on the last page.
;
;	25-Mar-83 16:03:11 BDN	Added support for multiple shifted gold
;				<letter>.
;				Added GOLD GOLD P for paragraph without
;				right justification.
;
;	26-Apr-83 11:50:02 BDN	Added TRIM, CHATTY and RETICENT commands
;				to the  line editor. See info under HELP
;				in the line edit mode.
;
;	03-Jun-83 09:29:25 BDN	Rewrote paste buffer code to map the paste
;				buffer to disk, thus removing the 510 byte
;				paste size max. It is now a max of 65535
;				bytes.
;
;	28-Jun-83 17:10:03 BDN	Moved all terminal dependent code out and
;				into SCDSP.MAC with previous definitions
;				that were in EDMI still in EDMI
;				Added option to insert line after current
;				not before current. Patch SC.NXT offset 0
;				to 177777 to enable.
;
;	01-Jul-83 17:21:37 BDN	Added code to auto break lines on a <cr>
;				ala EDT (barf) style.
;				Gave symbolic names to VT100 Led's.
;				Leave line after last paste line.
;				To support newline breaks added /next and
;				/current. Also implemented GOLD N to toggle
;				the mode.
;
;	12-Jul-83 14:40:33	Modify PK driver to handle RSTS version 8
;				spawning if running V8.0
;				Speeded up temp file cacher via inline
;				inclusion of multiple MOV in a loop.
;				Reduced i/o overhead for screen editor.
;
;	06-Aug-83 10:41:12	Fix newline breaks up for wrap mode
;				Add next paragraph command (gold [)
;
;	02-Sep-83 10:06:53	Add GOLD $ to do the SYSTEM command
