PW [0+8+FQ(+4)[1 0FO10F"G+Q1' +FQ()+4U1 FQ1"L0' ,Q1:M(Q1+4(]1]0))  ! * s 'U1 9 RD R n^ HhSt{=M (d5q@IN,_:n{X "e  Bufed^R BUFED Back Undelete^R BUFED Delete^R BUFED Examine^R BUFED Help^R BUFED Save File^R BUFED Toggle Modified^R BUFED Toggle R/O^R BUFED Undelete^R BUFED Write File~DIRECTORY~~DOC~ ~DOC~ Bufed ~DOC~ ^R BUFED Back Undelete~DOC~ ^R BUFED Delete~DOC~ ^R BUFED Examine~DOC~ ^R BUFED Help~DOC~ ^R BUFED Save File"~DOC~ ^R BUFED Toggle Modified~DOC~ ^R BUFED Toggle R/O~DOC~ ^R BUFED Undelete~DOC~ ^R BUFED Write File~DOC~ ~Filename~~Filename~ ~INVERT~F:M(M.MBUFED)e [9FN fsQPPtr[8 [0[1[2[3[4[5[6[7[.6 f[BBind i Buffers in this gEditor Namei # Buffer (Mode) Filename i QNext Bfr Number+1*5FSQVectoru9 2u7 0u4fq.b/5u5 q.6"nq.6j' fsLinesu6q6"efsHeight-(fsEchoLines)-1u6' q7+2-q6"lq7+2f[Lines' 0f[Window 1f[ReadOnly m.m^R BUFED Delete[D m.m^R BUFED Undelete[U m.m^R BUFED Back Undelete[ m.m^R BUFED Toggle Modified[M m.m^R BUFED Toggle R/O[R m.m^R BUFED Save[S m.m^R BUFED Write[W m.m^R BUFED Examine[E m.m^R BUFED Help[? 33.FS^RInit[ 33.FS^RInit[Q m.m^R BUFED Helpf[HelpMac :i*BUFED[..j 0[..F !^R! 0l@f *RFDl\u1 q:9(q1)&9-1"N -1u0fq9/5u10u2 <%0-q1; q:9(q0)&9-1"E 1u20;'> q2"N@FGo^R' @FTDelete All Buffers  1m(m.m& Yes or No)"E o^R' 1,:I*Mainm(m.m& Find Buffer)u0 q0:"L :I:.b(q0+1)XMain---XMain' :I*Mainm(m.m& Create Buffer) :@I..n\:IPrevious BufferMain\ fq9/5u1' q1(q8fsQPUnwind)m(m.mSelect Buffer) -1[0fq9/5[1 <%0-q1; q:9(q0)&8"N q0m(m.mKill Buffer)'> 1FSModeChange V0f[ReadOnly <0@l@F *$DJ\[0 q0"Nq:9(q0)8u:9(q0) 0@l2CDID.-1,.F' 1@l> 0V0f[ReadOnly <0@l@F *$DJ\[0 q0"Nq:9(q0)&7u:9(q0) @0l2CDI .-1,.F' 1@l> 0)-1@lF@m(m.m^R BUFED Undelete)-1@l0N@0l@F *$DJ\[0 Q0"N1,q0m(m.m& Find Buffer)[1 q1"L' q:9(q0)&2"E1'"#0'[2 2*q2(13&q:9(q0))u:9(q0) q:.b(q1+4)[..o q2fsModified q2fsXModified ]..o 0f[ReadOnly @0lDq2"EI '"#I*' .-1,.' 0H@0l@F *FRDJ\[0 q0"N1,q0m(m.m& Find Buffer)[1 q1"L' FF"N[2' "#q:9(q0)&4"E1'"#0'[2' q:9(q0)&11(4*(q2))u:9(q0) Q2U:.b(q1+12) 0f[ReadOnly @0lCDq2F"EWI '"#"LIF'"#IR'' .-1,.' 00@l@F *$DJ\[7 q7"E0' FSQPPtr[8 1,q7m(m.m& Find Buffer)[5 q:.b(q5+4)[..o FSMODIF"N1FSXMODIF' q:.b(q5+2)[0 Q0F"EW'F[DFILE FSDDFAST"L 1:' FSXMODIFIED"E @FT (No changes need to be written) 0FSECHOACT' Q0"E @:m(m.m^R BUFED Write File)' FSOSTECO"N fsxjname f~jSNDMSG"n 0FSDVERS"N FSDFILEU0 Q0U:.B(Q5+2) 1FSMODECH''' 1,M(M.MWrite File)0u:.b(q5+8) Q8FSQPUnwind 0f[ReadOnly @0lDI q:9(q7)&13u:9(q7) .-1,.0@l@F *$DJ\[0 Q0"E0' 1,Q0m(m.m& Find Buffer)[1 Q1"L0' Q:.b(Q1+2)f[DFile Q:.b(Q1+4)[..o @m(m.mWrite File)u:.b(Q1+8) QBuffer Index-Q1"N FSDFileu:.b(Q1+2)' "#FSDFileuBuffer Filenames' ]..o 0f[ReadOnly 0@lDI q:9(q0)&13u:9(q0) .-1,.l@0l@F *$DJ\[0 Q0"E0' 1,Q0m(m.m& Find Buffer)[1 Q:.b(Q1+1)u1 0f[Lines m(m.mView Buffer)1 0%0f[Lines m(m.mDescribe)Bufed BUFED6Edit a list of all active Buffers in recursive ^R.!C Major entry point is BUFED.fC Display information about all buffers. A recursive ^R is entered on a list of all buffers. On exit the buffer on the current line is selected. Point is initially on line of current buffer and space is bound to exit ^R mode, so this is very much like MM List Buffers. Symbols preceding the buffer number are: D - Buffer has been marked for deletion. F - Buffer can be changed, but the file is readonly. R - Both buffer and the file are readonly. * - Buffer has been modified (or so marked). The following are the commands available: D - Mark Buffers for Deletion on exit. E - Examine (View) Buffer. M - Toggle Buffer's Modified Flag. Q - Quit, delete buffers marked, select buffer on current line. R - Toggle Buffer's Read only Flag (- Arg. = File read only, 0 = Not read only + Arg. = Buffer and File Read Only). S - Save Buffer's File. U - Undelete Buffers, Remove deletion marker. W - Write Buffer's File. ? - Type out this message. Space - Same as Q RubOut - Backward undelete Buffers.  ^R Mark Buffer for deletion.^R Remove Deletion mark.^R Upline then undelete.^R Toggle Modified Flag.^R Toggle Read only flag.^R Save the buffer's File.^R Write out Buffer.^R View Buffer contents^R Types out Help message.I Bufed ^R BUFED Delete ^R BUFED Undelete ^R BUFED Back Undelete ^R BUFED Toggle Modified ^R BUFED Toggle R/O ^R BUFED Save File ^R BUFED Write File ^R BUFED Examine ^R BUFED Help T+8+fq(+4)[20[3 <%3,-q2f2u3q3&1@;q3"l0'> f[BBindq3-1*5,q3*5g2q:..o(0)+q2