constinteger MAXNAME=127
recordformat EDFILE(integer start1,lim1, {part 1}
start2,lim2, {part2}
lim, {VMLIM}
lbeg,fp,change,flag,
line {line number of current pos},
diff {diff between LINE and ROW},
shift {right shift of window on file},
byteinteger top {top row of sub_window},
win {floating top},
bot {bottom row +1 of sub_window},
min {minimum window size},
row {last row position},
col {last col position},
string (maxname) name)
!!!!!!!!!!!!!!!!!!! Editor parameters and options !!!!!!!!!!!!!!!!!
!** NB ORDER -- see VALUE
constinteger ENUMCASES=6, INTCASES=3
const integer MAXTAB=15
!
record format opt fm ( c
byte MAPCASE {1/0 ignore/heed case},
MARK {1/0 show FP by mark/hilight},
EARLY {1/0 update early/late},
DMODE {1/0 insert/replace},
EMODE {1/0 data/command},
EXPTABS {1/0 expand/standard},
integer WIDTH {line width},
MARGIN {left margin},
MINWIN {minimum window size},
integer TTYPE {EMAS terminal number},
integer WTOP, WROWS {window area top,rows},
integer WLEFT, WCOLS {window area left,cols},
integer CTOP {command row (1st of 2)},
integer CLEFT, CCOLS {command area left,cols},
integer MAXWIN {Maximum window size},
integer VMODE {Video mode flags},
bytearray TABS(0:maxtab) {Tab columns},
string (maxname) LOGFILE {Name of Editor Log Output file},
string (maxname) PRE {Pre definitions file} )
end of file