home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
CPM
/
EDITOR
/
VEDIT.IZF
/
VEDIT.INF
Wrap
Text File
|
2000-06-30
|
6KB
|
109 lines
If you seen the Ads for VEDIT and noticed the multi-file windowing claims
you may have wondered what good is it! Shown below are several different
window configurations. The first one shows how it can be used to compare
files. In the example are two revisions of a MEX overlay.
VEDIT has a lot of other nice features:
- extensive macro (script file) capability
- keyboard macros
- small size
- fast loading
- comprehensive install program with COMPLETE keyboard redefinition.
and more.
Left and Right.....
MORE LINE: 513 COL: 1 file: C:MXH-AP57.Z80
=WINDOW @===============================WINDOW Z===============================
| CHNGPORT: | CHNGPORT:
| LD A,(INTFLG) ; get| LD A,(INTFLG) ; Get
| OR A ; tes| OR A ; Test
| JR Z,NOTINT ; go | LD A,(PARSV) ; Get
| CALL INTON ; tur| JR Z,NOINT ; Go d
| LD A,(PARSV) ; get| ;
| OR 09H ; req| AND 11111101B ; Enab
| JR DOIT ; go | JR DOIT ;
| NOTINT: CALL INTOFF ; tur| ;
| LD A,(PARSV) ; get| NOINT: OR 00000010B ; Disa
| OR 0BH ; w/o| DOIT: LD (CMDSV),A ; Save
| DOIT: LD (CMDSV),A ; sav| CALL WR$MODCMDP ; Send
| CALL WR$MODCMDP ; sen| PUSH HL ;
| PUSH HL | LD HL,BAUDSV ;
| LD HL,BAUDSV | LD A,(WRDSV) ;
| LD A,(WRDSV) | OR (HL) ;
| OR (HL) | LD (CTLSV),A ; And
| LD (CTLSV),A ; ...| POP HL ;
| POP HL | JP WR$MODCTLP ; Now
| JP WR$MODCTLP ; now| ;
Up and Down.....
MORE LINE: 1 COL: 1 EZ
=WINDOW @======================================================================
; parity, and stop bit parameters of ACIA.
;
CHNGPORT:
LD A,(INTFLG) ; get the INT flag
OR A ; test it
JR Z,NOTINT ; go do non-INT stuff
CALL INTON ; turn int on
LD A,(PARSV) ; get current parity byte
OR 09H ; req'd for int
JR DOIT ; go set up w/int
=WINDOW Z======================================================================
CHNGPORT:
LD A,(INTFLG) ; Get the INT flag
OR A ; Test it
LD A,(PARSV) ; Get current parity byte
JR Z,NOINT ; Go do non-INT stuff
;
AND 11111101B ; Enable recv int's
JR DOIT ;
;
NOINT: OR 00000010B ;
And finally..... mixed!
MORE LINE: 16 COL: 1 EB
=WINDOW @===============================WINDOW Z===============================
| ADDLF: DB NO ; No=no LF af| CHNGPORT:
| ; terminal mo| LD A,(INTFLG) ; Get
| TOGLF: DB YES ; Yes=allow t| OR A ; Test
| TRNLOG: DB NO ; Yes=allow t| LD A,(PARSV) ; Get
| ; Write logon| JR Z,NOINT ; Go d
| SAVCCP: DB NO ; Yes=do not | ;
| LOCNXT: DB NO ; Yes=local c=WINDOW B===============================
| ; No=not loca| CLOCK: DB XTAL * 12
| TOGLOC: DB YES ; Yes=allow t| MSPEED: DB 5 ; this is now
=WINDOW A==============================| BYTDLY: DB 5 ; Default time
| ; | ; terminal mod
| MDSNDB EQU 10H | ; 0=0 delay, 1
| MDSNDR EQU 10H | CRDLY: DB 9 ; End-of-line
| MDRCVB EQU 08H | ; mode file tr
| MDRCVR EQU 08H | ; 0=0 delay, 1
| ; | COLUMS: DB 5 ; Number of di
| BRKMSK EQU 0CH ; Mas| SETFL: DB YES ; Yes=user-def
| DISCB EQU 0AH ; Com| SCRTST: DB YES ; Yes=if home
| ;................................ =WINDOW $===============================
| |COMMAND:
|
VEDIT is available from Compuview. It is available is three versions for CP/M
at a currently special price:
v1.4 Single File, no windows: $49
v2.32 Multi File, no windows: $79
v2.33 Multi File, w/windows: $95
Upgrade to v2.33 $60
CompuView 313-996-1299
I'm not affiliated with them.... just an enthused user! -Jim Lill