Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!mit-eddie!genrad!decvax!decwrl!sun!imagen!atari-sources-request From: atari-sources-request@imagen.UUCP Newsgroups: comp.binaries.atari.st Subject: v00i056: bin:all:uue;arc XMDM - a terminal emulator w/xmodem xfer protocal, Part02/02 Message-ID: <1167@imagen.UUCP> Date: Sun, 26-Apr-87 10:31:02 EDT Article-I.D.: imagen.1167 Posted: Sun Apr 26 10:31:02 1987 Date-Received: Mon, 27-Apr-87 00:44:18 EDT Sender: turner@imagen.UUCP Lines: 278 Approved: imagen!turner Submitted by: John Franco comp.binaries.atari.st: Volume 0, Issue 56 Archive-name: xmdmbin/Part02 +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= [Editor's Note] The sources that John mentions will be posted to comp.sources.atari.st. The only problem that I had with this was when I did an xmodem xfer the file selector would not include all of my files, I doubt that it is John's bug. the cksm's for this are: bytes = 33152( 33555) cksm = 596 xmdmexe1.arc bytes = 13754( 13986) cksm = 3451 XMDM.DOC bytes = 45863( 46611) cksm = 2001 XMDM.PRG bytes = 31301( 31801) cksm = 3013 xmdmexea.uue bytes = 15322( 15570) cksm = 580 xmdmexeb.uue +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= While I was fixing the xmdm sources I decided to add a little feature that might be useful to some people: there are now two ways to exit, if the user hits UNDO the cursor is turned off on exit and if the user hits ENTER the cursor is left on after exit. Here it is. (then no more from me for awhile - promise) --------------------------------------------------------------- table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin part b M*W ZRT$/(W Z @ !ED ;^# "I[,L4Z[D0C> \HI]MU5O21]!M8MH(: H,)[JFb MM-JF9J .Z[4""#:FU;U>+8!@8RIN8. SW Z"@ !'2 CW@ $#/8/T+!>Z&4 b MZY4#;P"G1F!DH971;B/8VSW\!2< 1 A J1, 2 )&C-D* #B?0UEP b MUHPZ 2 J0,!!Q I ZD* )#@ A 2 1 D""!" )+@PD'#))%@ b M!A _DF" S 2 >"? A "! J0,)!D"" Y )$ADMIHZD- "!+ P"+ Pb M!I Z") Z") Z!! 3 9 ZUDR""V/-J),Z 9 ZD) ! K#(D+ !!9 Z!9 Zb M 9 Z 9 Z F#-!I Z I Z 9 Z!F#-D% 9 ZJ2, J2, )&C-D ! 2 Q b M D""0AP J1, C %=! &8[ &(/ $=E & &9Y#.(% & &9P "8Q &<$ '=2 '90 "9I &;% &#: # $80 '=% ' &9("D1U &= "2&H$:< &1($$:4 '(# $5" %3- "b M0P "=.#.02 &;R '=, 22) &= "0T %4L $+3 $($ '[AP$8O & &8= &9: #b M2#H%9> &9) &;G &.H"D(,!!=% &)(ND( H6- &;T &9= &(" $;/ &8[ &b M)(ND( H5" '8> &<] &:4 'W9X&;5 &.H"DEIH&;E '=% &4 '94"R()!Y4! &8[ &94 ') L"F4<%:= &9? &b M=4 ') L"F4<$=0 ';) &8Q &=% &) L"F5<$ &9.#.V04"=.#.98 ':4 '(' ':4 ':/ &=4 '(# &=2 '<_ & &=% &HPD"($ '[EP&>) &= "=Y &=( &(# &=2 '<_ & "(! 5;W '2$H%8< &b M "#: S0< 4P ";R '(# 'V44'[CP%b M9> &9 "80 "9I &;% &(% ' "#: S?>:(/ &b M<@ "HPD"=.#.4E &8U &:6 '90 "80 "9I &;% &(% ' "#: S0< 4 ";R '(."J(& &;R '( %:/ &;E &(# '92 '=I &b M8U &<^ "#: S0< 3P ";R '(/ &V64&;R '(/ $4P " &90 "1E &94 & &8= &b M92!*/$!(5% %D^L#($ '[CP&8> &8U &;) ".H"D( )3] "I!=D/ $#: b M , % - "D % &9U &#: b M , %<*$" # $;/ & &)T '($ &[DP':! &=(#.1 "2-H "B!=2+ !2@ 3S %(+!&92 '=I &8U &<]!\5( &90 "0U 'b M &= "5_ & &9P "1) &0 ":3 '(" " " "b M#: @ ( #: KUP%;D &[IQ==.#.98 ':4 '(' ':4 ':/ &=4 '(# &=2 'b M<_ & &=% &HPD"=.#.98 ':4 '(' ':4 ': "8U ' &= "=_ & &9P "9) &9 "+M b M"M!\;Y-==.#.;) & &= "=_ & &9P "b M9) &> "#: S==BV44'[CP'95 &(& & &= "9" ':6 '9= "M!\KUD&=% ' &b M9P "0Q &<$ '=2 '90 "1I &;% &#: # $;/ &0 ";? &=I &;G &(! &(& &:< &b M90 "=.#.8> &;T ':% &<@ "9% &=I &8U &+M "B!=2+ !2@ 1I &;% &b M&/H&=("A8= &94 &(. "@ (";? &=E &(! &8O & &)T '(# & "#: TH4$&Z $>+, !* +)P ! X . $ &b MNA@ .Z )RF"K]1 . H$)EB H#X 1J&,(H" 0)]"B@8$."T0&"Z0 "Q0 1I &b M;% &;A &;5 &HL0#A$0%53"Y/@ "=.#.8Q &;C &9< &*: #2-H "@ 0Q &b M;C &9< &;% &9- "@ #: ,9(&= "0> &>0 "2U &>=#M[CP$;^ &=) &b M;E '90 "+@ )UMP "@ +3 #,G #-K!,+2 #,4 #-T #.# #-D #R]0 "@ b M0Q &;C &9< &;% &9- "B 00Q &;N &;T '(/ $<% &T0X #: KUD&8U &b M:6 '90 ":1#M4(!?9R '93 '

&>0 "=) &;5 &b M(/ &=4 '<^ "(! $8O & & & &b M8U &;, &94 &(,!!:U0&;D &92 '+D!D!U $ &9P "b M9I &;% &Z0P"02 &;R '=) &;G &W2X'8> & &9P "9I &;% &+D!D(,!!=% &

&9P "4E &8U &:6 'b M92 '(. "D&#-!U % &>0 "=) &;5 &(/ &=4 '<^ "(! $8O & &b M &9) &;G &41$$b M2W " &9^ "1#8%9> &9 ":1#M4(!?9R '93 '

&:> &9X"D(% $;D '0 ":3 '(# $=2 ' &=% &HPD"=.#.98 ':4 '(' ':4 ': "8U ' &=" '>0 "=.#.=( &90 "<( &;^ &90 "9) &> "#: S0< 1)!==.#.9% &;% &=% &(! &T5X&;D ' &9P "0Q &<$ '=2 '90 "1I &;% &#: # $;/ & &;1 &=# &:% &9 "b M<5 ';T '1#$$8> &;O &= ";P '91#M # $8> &;O &= "80 '<% &;D &b M2#H$8> &;O &= "8R '91 &=% &2*H#4>'.;1 &=# &J3@%=! &8[ &(/ $b M=E &+, BZP >+, "P,)#4#2D- b MU@P)#2#$D- 1 8)#9#"D- KPP)#: >-, "X W#< >-, #8 W#> >-, b M#X W#G *SB 0$>CLSH W!- "Y0(EY0(H'"\.PL B? @B4 'QPL*QPL* H$(b M^H W!$"""1 "(1 (1 ")"@!(B D'!7D* @ )!X D* ! @ )!@ !D* !b M I#^ 3 $4/ "3= "-H #2X "=- &*8#.5E &2 ':7 &:$ 'HC0&*0 ",9 #.# #Z$P$:7 &:4 '8< &(" %93 '91 &%, "& ##H !!D "&, 6B N"H #D !b M"" !"( "N "* "& #L !J ". 'H Z:\ Z8\ !@ H"H "@ !'& b M"( $H @*( "B !$( !J "* "* "& @.( *L ('J $ )". "* b M#J D% (* $ !& !@(( "B !$ H"* $)#^"* $ )!4 !"N 5@ !b M#" G"F !" T!$@ !%D !"* "F "A"$#@ !@(( "@ !Z8\ "@ !Z8\ "@ !b MZ8\ "@ !Z8\ "J "$ )!> $ )!N "J "( *@ !D% \ $" G"J !F b M%J -J$ ?HH!$( #H #B N%J $J '@ "(I!6"J $, "J "$ !B D$"A0@0*B 1 !(!$ 0@%2 b @R=P(;PM@FHO@+0)?"NF2F%L@+S^T

&b M9]#M &>0 "=) &;5 &(/ &=4 '<^ "b M(! $8O & & &9^ "1 8"'$0'b M93 ':U0&;D '+A 5[AP&8[ &;O &=\ &94 &9] &9> &= ";V &(% $3V $b MZ0P"2/ &<% &9E ';, &>0 "=( &90 "9I &;% &(- &84 &90 ":4 '+D!Db M(,!!=% &<[!&9> &=. "1 8)!1 *X( W$$ **K<'&Z%Sb M@D)D.E<(S8&, >."C \$)1B(*1F()1H(*b M1F(+04 %1$ % % $;D '92 '(& $:< &9> &8= &90 ";V &( %:/ &;E &b M($ $:2 '93 &=/ &= "@ 12 '^"4'(" %91 &9) &;G &2-H "@ 3U 'b M= ";V &EEH&;? & &=" '>8 "9#.(" %91 &9("D(% $;D ' &=" '>8 " &9X"D#: % $ &9X"Db M#: % $ &9X"D#: # $8> &;O &= "3P '91#Mb M - "@ 12 '^"4'(' %: #2 H"b M2 H"1> &=" '>8 " #b M/$!(5% %D^L#(& &;R '45$&>$ '( %87 &90 ";R '#D)(5% %D^L#($ 'b M[CP$8> &8U &E<%I;F '8< &:4 &45$';2 &92 '2 H"T@D"D+ ? "D,#[b M(""=( )"\ '( )O \"T@D"D+ ? "D,#[3U '= ";V &EEH&;? &= "@ 3U '= ";V &EEH&;? & &=A &;) &9 "0A &b M=4 &(" %84 '9= "F %8< &:4 &(" $85 '9 "4A &=% &