~Efsysflush- ;=>D~>fsysversion- ;=>D~>fsysauth- ;=>D~>fsysattach- ;=>D~>fsyswalk- ;=>D~>fsysopen- ;=>D~>fsyscreate- ;=>D~> fsysread- ;=> D~> fsyswrite- ;=> D~> fsysclunk- ;=> D~> fsysremove- ;=> D~> fsysstat- ;=> D~>fsyswstat- ;=>D~=Eperm- ;=pA- ;=eA- ;=rA- ;=mA- ;=iA- ;=sA- ;=sA- ;=iA- ;=oA- ; =nA- ; = A- ; =dA- ; =eA- ; =nA- ;=iA- ;=eA- ;=dA~=Eexist- ;=fA- ;=iA- ;=lA- ;=eA- ;= A- ;=dA- ;=oA- ;=eA- ;=sA- ; = A- ; =nA- ; =oA- ; =tA- ; = A- ;=eA- ;=xA- ;=iA- ;=sA- ;=tA~=Enotdir- ;=nA- ;=oA- ;=tA- ;= A- ;=aA- ;= A- ;=dA- ;=iA- ;=rA- ; =eA- ; =cA- ; =tA- ; =oA- ; =rA- ;=yA~=dirtab~>.string- ;=>D- ;=A- ; =@A- ;=>D- ;=A- ;=A- ;=@A- ;> .acmec- ; =>D- ;(=A- ;,=A- ;> onscons- ;0=> D- ;8=A- ;> ctldraw- ;@=>D- ;D=A- ;H=A- ;L=A- ;> editout- ;P=>D- ;X=A- ;\=A- ;`=>!D- ;h=A- ;l=A- ; > indexl- ;p=>'D- ;x=A- ;|=A- ;(> abelnew- ;=>-D- ;=A- ;=A- ;=@A~=dirtabw- ;=>1D- ;=A- ; =@A- ;0> .addr- ;=>3D- ;= A- ;=A- ; =>8D- ;$=@A- ;(= A- ;,=@A- ;8> bodyctl- ;0=>=D- ;8= A- ;<=A- ;@=>AD- ;H= A- ;L=A- ;@> dataed- ;P=>FD- ;X= A- ;\=A- ;H> itouter- ;`=>ND- ;h=A- ;l=A- ;P> rorseve- ;p=>UD- ;x=A- ;|=A- ;X> ntrdsel- ;=>[D- ;=A- ;=A- ;=>aD- ;=A- ;=A- ;`> wrselt- ;=>gD- ;=@A- ;=A- ;=@A- ;h> agxdata- ;=>kD- ;=A- ;=A- ;p> Wile E.- ;x> Coyote~=user- ;=>qD~=messagesize- ;= A~=fsysinit =$A~?pa ? p  S~=pipe =& AP  <- ;> can't cr- ;> eate pipp >Dp S~=error =p ?~>cfdp >p ?~>sfdp >p FAp S~=fcallfmtp =Dp S~=fmtinstall =- ;> e/dev/tp >D p  Sp  A p  S~=open =~= clockfdp  =- ;> ime/devp >D p  Sp AS =& AU /<~?!fdp !?p S~?"bufa "? p  Sp A p  S~=#read #=& AS , p/  Sp/ "?p/ Sp/ = p/  S~=*read9pmsg/ *=p/ (? ~?+np/ +?&0 +?AQ0 Q<~>,closing&1 ,>AO1 M /useri/-3 ;> o error -3 ;> on serve-3 ;> r channep3 >Dp3 S3 =p3 (? &5  AX5 [<~=-cxfidallocp6 -=p6 Sp6 AS~=.sendp6 .=p7 -= p7  S~=/recvp7 /=p7  p9 "? p9   Qp: "? p:  Sp: +? p:  Sp:   p:  (? : A p:  S~=0convM2S: 0=p: (? &: +?O: m<-; ;> lconver-; ;> t error -; ;> in convMp; >Dp; S; =p; (? s> R&> =AX> x<-? ;> 2Sbad f-? ;> call typp?  S~?1ta? 1? p?  Sp? >D p?  S~=respond? =p? (?W?  efid no-N ;> t in usepN  SaN 1? pN  SpN >D pN  SN =pN (?WO 9.string- ;> fsysdel- ;> id: can'- ;> t find ia "?p Sp >Dp Sp @p Op S~=sprint =a "? p  S $=~?.safep ?~=cerrp =p Sp ?p S .= ~=fsysmount = Ap >p S %=p @ p  Sp  @ p  Sp  @ p  Sp  @ p   S =p  - ;> d %d %da "?p Sp >Dp Sp  ?p Pp S =- ;> /mnt/acp > p  Sp A p  Sp >D p  Sp A Sa "? p  S~=mount =& AP Qp S %=- ; > me/mnt/- ;(> acme/mnp >#Dp Sp >-Dp Sp AS~=bind =- ;0> t/wsys/- ;8> mnt/acmep >7D p  Sp >AD p  Sp A p  S =p ? & AP h~>cfdp >p S %=~>sfdp >p S %= =A~@errp @ ~@ tp  @ ~@!xp !@ &  AO } /devco- ;H> nvert er- ;P> ror in cp >FDp S~=$error $=p +? p > p  Sp !@ p  P p  Sp  S~=%write %=& +?O <- ;X> onvS2Mw- ;`> rite err- ;h> or in rep >_Dp S $=p !@p  Op S =p !@p A O ~>&fsysversion &>$Ap !@ p Q& AL <- ;p> spondve- ;x> rsion: m- ;> essage s- ;> ize too p  S~?'ta '? p  Sp >vD p  S = p Q p  "=p  '?- ;> small9Pp Q p  Sp >D p  Sp A p  S~=(strncmp (=p !@ & AO <- ;> 2000unr- ;> ecognize- ;> d 9P verp  Sa '? p  Sp >D p  S = - ;> sion9P2p >Dp '?p  Sa '? p  Sp AS = ~>)fsysauth )>$A- ;> 000acme- ;> : authen- ;> tication- ;> not reqp !@ p  Sa '? p  Sp >D p  S = ~>*fsysflush *> Ap !@p Op S~=+xfidflushp =+Dp S .=p A ~>,fsysattach ,>,Ap !@ p P p  S~=-userp -= p  S~=.strcmp .=p !@ ~@/fp /@ & AO  uiredun- ;> known id- ;> in attap >D p  S~=estrdup =p ?p =p Sp ?p S~=sendp =p =Dp S  =p !@ p  Sa '? p  Sp AS~=respond =  ~>fsyswalk >`A~?nfp' A?~?wp( A?p) /@p) O&) AO) M<-* ;> chwalk -* ;> of open p* !@ p*  Sa* '? p*  Sp* >D p*  S* =* p+ !@p+ Op+ !@ p+ P &+  O+  filenew-. ;> fid alre-. ;> ady in up. !@ p.  Sa. '? p.  Sp. >D p.  S. =. p/ ?p/ AOp0 ?p0 AOp1 ?p1 (Q p1  (Op2 (Q&2 AO2 q A ?~? dirp? A ?p@ /@ @  A p@ Qp@ Q @ A @ A~? idp@  ?pA /@ A  A~? qaA  ?pA A !A A yA pC !@wC O&C ATC hD pJ  SJ .=&J AXJ  se..na-T ; > me too lpT >DpT  ?WU .string-v ;(> ongnew~?ipv ? pv !@ av  R pv P pv  Spv >,D pv  Sv .=&v AXv A<&w ?AOw +<-x ;0> w set in-x ;8> walk topx >0Dpx Sx $=~=cnewwindowpy =py Spy ASy =pz = pz  S~=recvpz =p{ ? { Ap{ S{  =o| A p} ?p} O} Ap}  p~ ?p~ Op~  ?p =Dp  ?W <&  ?AX Efsysopen >(Ap !@ AQs Q& AO  fsyscreate  >$Ap !@ p  Sa '? p  Sp =0D p  S = ~>!idcmp !>A~@"ap "@p O~@#bp #@ p P   ~>$fsysread $>Ap /@ ~@%xp %@ s Q A& AO !Dp  S~=qsort =p ? p A ~?bufa ?~?dtp ?W  new%dp ?p Sp >EDp Sp  ?p  S~=sprint =p -? p ? p   Ap ?o A?p A?p  Sa ? p  Sp ,? p   a  R p  Sp %@ p P    p   Sp )? p  S .=p ? p 1? p  & AX  fsyswrite/  > Ap1 %@p1 Op1 S~=xfidwritep1 =Dp1 S1  =p2 A2 2 ~>fsysclunk7 > A~@fp9 @p9 (Op9 S9 =p: %@p: Op: S~=xfidclosep: =Dp: S:  =p; A; ; ~>fsysremove@ >$ApD %@ pD  SaD  ? pD  S~=EpermpD =D pD  SD  =D D ~>fsysstatI >0ApM *= M A pM  SM +=pM  ?N (=~?.safepN ?pN %@ pN R N  A pN R pN R N A N A pN  SpN @ pN  P pN  SpN  ? pN  SpN *= N A pN   SpN ? pN  SN .=wN qN  ?pO %@ pO  SaO  ? pO  SpO ASO  =pO %@pP  ?pP SP =pQ %@Q Q ~>fsyswstatV >$ApZ %@ pZ  SaZ  ? pZ  SpZ =D pZ  SZ  =Z Z ~=newfid^ =A~@fidp^ @ pb A pc   c A ~>fidsac  >~?fhpd ?pd O Wd H@A~=(button5 (=A~=)ccommand5 )=A~=*cxfidalloc5 *=A~=+fontnames5 +=A~=,plumbsendfd5 ,=A~=-font5 -=A~=.maxtab5 .=A~=/acmeerrorfile5 /=A~=0cxfidfree5 0=A~=1home5 1=A~=keyboardctl5 =A~=objtype5 =A~=messagesize5 =A~=cwait5 =A~=cwarn5 =A~>closing5 >A~>cfd5 >A~=colbutton5 =A~= reffont5  =A~= textcols5  =A~= but2col5  =A~= editing5  =A~= but3col5  =A~=Enotdir5 =A~=mnt5 =A~>sfd5 >A~=seq5 =A~=screen5 =A~=mousetext5 =A~=dirtabw5 =A~=dirtab5 =A~=globalautoindent5 =A~=row5 =A5 =A~=display5 =A~=globalincref5 =A~=mouseexit05 =A~=mouseexit15 =A~>.string5 >HA~=boxcursor5 =HA~=bartflag5 =A~=cplumb5 =A~= mousectl5  =A~=!argtext5 !=A~="modbutton5 "=A~=#nullrect5 #=A~=$plumbeditfd5 $=A~=%activecol5 %=A~=&Eperm5 &=A~='timerpid5 '=A~=(tagcols5 (=A~=)seltext5 )=A~=*cedit5 *=A~=+clockfd5 +=A~=,cputype5 ,=A~=-typetext5 -=A~=.activewin5 .=A~=/fsyspid5 /=A~=0Eexist5 0=A~=1cnewwindow5 1=A~=cerr5 =A~=snarfbuf5 =$A~=fcall5 =A~=cexit5 =A~=ckill5 =A~=barttext5 =AI