[net.micro.atari16] UNITERM 1, PART 1 OF 6

K538915@CZHRZU1A.BITNET (10/07/86)

------------- Cut Here --------------------------------------------------
READ.ME for UniTerm V1.4

UUDECODING UniTerm
------------------

You should have following files:

    UniTerm.A 37'143 Bytes       \      Concatenate these files to
    UniTerm.B 38'656 Bytes        \____ UniTerm.UUE and uudecode it,
    UniTerm.C 34'240 Bytes        /     this should result in the
    UniTerm.D 39'073 Bytes       /      file UniTerm.Prg 104'819 Bytes

    UniRsc.UUE 6'968 Bytes       ------> Uudecode to UniTerm.Rsc 4'873 Bytes

UUDECODING KeyEdit
------------------

You should have the file:

    KeyEdit.UUE 43'956 Bytes     ------> Uudecode to KeyEdit.Prg 30'881 Bytes

Using KeyEdit
-------------

Keyedit allows you to edit and create keyboardtables for the ST computers.
You can edit a UniTerm setup file, create a executable loader, create
a loadable keyboardtable or create assembler output (.dc.b......). Select
the character and the key you want the character to be assigned to with the
mouse (this naturally doesn't change keys that are 'hardwired' via keycode
in some applications (->UniTerm)).

UniTerm incompatibilities with VT100 software
---------------------------------------------

-only 128*24 (64 in double width/height mode) characters in 132 column mode
 (selecting this mode turns autowrap off to prevent lines wraping around,
 but you can always select autowrap manually or with the proper command
 sequence), no cursor
-no double width characters on color screen and in 49 row mode
-no self tests (do you really want to do this to your computer:
                "Repeat Selected Test(s) indefinitely (until failure
                 or power off)" (C) DEC)
-no interlace
-no autorepeat control
-no smooth scroll down
- no UK set as G1 char set ---> this is a bug!

Differences to V1.2
-------------------

-proper line drawing character set in 80 and 132 column mode!
-real nice character set in Tek4010 alpha mode
-VT52 mode
-128 columns * 24 rows mode
-input buffer size is 10'000 bytes
- <Alternate><Y> stops screen output
- <Alternate><.> toggles 49 / 24 row mode on monochrome screen
-a keyboardtable is loaded with the setup file
-a GS received in VT... mode switches to Tek4010 vector mode, but a CR,US or
 ESC FF returns to Tek4010 alpha mode (this is the way everybody does it!)
 this means you always have to switch manually back to VT... mode (<Alternate>
 <F6>) except if you get a CAN which always (well nearly always (there's a
 undocumented feature here!)) switches the screen back to the text screen
 and sets VT... mode.
-VTTEST compatible, except for the bug in the terminal reports section
 (try VTTEST with a real VT100 or with VTCOM on a DEC Pro 380, you'll
  be suprised)
-a lot of bugs fixed, including
    -last character of single-line editor is not lost
    -tab works properly
    -wrap works like on a VT100
    -ANSI insert/delete line and delete character commands
     work properly with scrolling regions
    -shifted function keys work
    ..............................
    ..............................
-a lot of other things............



Thanks to all the people which reported bugs and made suggestions
(which naturally are still welcome), if I didn't answer your mail it
probaly was because I have a lot of trouble sending mail to sites
not on Bitnet or Arpanet.


               Simon Poole
               K538915@CZHRZU1A.BITNET

BTW the + key on the keypad sends a ',' ........
------ Cut Here ---------------------------------------------------------
begin 644 UNITERM.RSC
M   ') 9$!D0&1 9$ "0&1 9$$O0 ?@ %  @          !,(3TL 4')E<W,@r
M/$%L=&5R;F%T93X@86YD('1H92!K97D@;65N=&EO;F5D  !H97)E('1O  !Ir
M;G9O:V4@=&AE(&1E<V-R:6)E9"!F=6YC=&EO;BX  #Q&,3X@0VQE87(@1W)Ar
M<&AI8W-S8W)E96X /$8R/B!4;V=G;&4@26YV97)S90 \1C,^(%1O9V=L92!#r
M=7)S;W( /$8T/B!0<FEN="!497AT<V-R965N #Q&-3X@4W=I=&-H('!H>7,Nr
M('-C<F5E;B!T;R!G<F%P:&EC<P \1C8^(%-W:71C:"!T;R!T97AT(&UO9&4 r
M/$8W/B!297-E="!497)M:6YA;  \1C@^(%1O9V=L92!A=71O<')I;G0 /$8Yr
M/B!%;G1E<B!Z;V]M(&UO9&4 /$8Q,#X@4F5S970@=&5K=')O;FEX(&UO9&4 r
M/$(^(%-H;W)T($)R96%K #Q,/B!,;VYG($)R96%K #Q#/B!3=&%R="!F:6QEr
M(&-A<'1U<F4 /%0^(%-E;F0@82!F:6QE #Q2/B!0;&%Y8F%C:R!A(&9I;&4 r
M/$$^(%-E;F0@86YS=V5R8F%C:R!S=')I;F< /$EN<V5R=#X@4W1A<G0@<VENr
M9VQE+6QI;F4@961I=&]R #Q5;F1O/B!%>&ET $%N<W=E<F)A8VL@4W1R:6YGr
M.@!?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7P!?7U]?r
M7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7P!86%A86%A86%A8r
M6%A86%A86%A86%A86%A86%A86%A86%A86%A86 !'24X@5&5R;6EN871I;VX@r
M4W1R:6YG.@!?7U]? %]?7U\ 6%A86  T,#$P %1E<FUI;F%L.@!65#$P,@!6r
M5#$P, !65#4R $YO($%63P!!5D\ 26=N;W)E $%T=')I8G5T97,Z %-M;V]Tr
M: !*=6UP %-C<F]L;#H 1FEL;"!38W)E96X 5')U90!!<W!E8W0Z $%U=&\ r
M3F]N90!7<F%P.@!#;VYN96-T960 3F\@4')I;G1E<@!0<FEN=&5R.@!.;W1Hr
M:6YG $9& %!R:6YT(%1E<FUI;F%T:6]N.@!/2P!#86YC96P 365T:&]D.@!3r
M=&%R="!O9B!F:6QE('1R86YS9F5R.@!?7U]?7U]?7U]?7U]?7U]?7U]?7U]?r
M7U]?7U]?7U]?7U]?7U]?7P!?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?r
M7U]?7U]?7U]?7P!86%A86%A86%A86%A86%A86%A86%A86%A86%A86%A86%A8r
M6%A86 !?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7P!?r
M7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7U]?7P!86%A86%A8r
M6%A86%A86%A86%A86%A86%A86%A86%A86%A86%A86 !%;F0@;V8@9FEL92!Tr
M<F%N<V9E<CH 1&5L87D@5&EM92!;;7-=.@!?7U]? %]?7U\ .3DY.0!4<F%Nr
M<VQA=&4@14],('1O.@!#86YC96P 4&%C960@8GD@16-H;P!.;W)M86P 0U( r
M3$8 0U),1@!?0U( 3TL 0F%U9#H 1FQO=SH 4&%R:71Y.@!$871A8FET<SH r
M4W1O<&)I=',Z $UO9&4Z $-A;F-E;  Q.3(P,  Y-C P #0X,#  ,S P #$Rr
M,#  ,C0P, !.;VYE $]D9 !%=F5N %A/;B]83V9F $YO;F4 4E13+T-44P Ur
M #8 -P X #( ,0!,;V-A; !%8VAO $9U;&P 3TL 56YI5&5R;2 H8RD@4VEMr
M;VX@4&]O;&4@,3DX-@!,;V%D(%-E='5P($9I;&4 4V%V92!3971U<"!&:6QEr
M $5D:70@1G5N8W1I;VX@2V5Y<P!3970@4E,R,S(@4&]R="!087)A;65T97)Sr
M %-E="!497)M:6YA;"!087)A;65T97)S( !#:&%N9V4@1FEL971R86YS9F5Rr
M(%!A<F%M971E<G, 2&5L< !,96%V92!-96YU       G         $\ !0 &r
M   1@    /\ *  !    4         !8  4 !@  $8    #_  @  0   %D r
M        >  %  8  !&     _P ?  $   (>   "10   FP  P &   1@   r
M /\ )P G   "JP   K    *U  , !@  $8    #_  4 !0   YL   /"   #r
MZ0 #  8  !&     _P G "<   00   $-P  !%X  P &   1@    /\ )P Gr
M   $K   !+$   2V  , !@  $8    #_  4 !?__ !$ %@ 4    $  "$0  r
M     "8 %P #  (  @ 5        !D0  0   "4  0 !_____P 5        r
M!F  '@    <  0 $_____P 5        !GP  0 ! !X  0 %_____P <    r
M     'D  0 " !H  0 &_____P <         ),  0 # !,  0 '_____P <r
M         *<  0 $ !(  0 (_____P <         +H  0 % !4  0 )____r
M_P <         -   0 & "0  0 *_____P <         /4  0 ' !@  0 +r
M_____P <         0X  0 ( !,  0 ,_____P <         2(  0 ) !4 r
M 0 -_____P <         3@  0 * !0  0 ._____P <         4T  0 +r
M !H  0 /_____P <         6@  0 ,  \  0 0_____P <         7@ r
M 0 -  X  0 2_____P <         8<  0 . !8  0 !_____P :  <     r
M "0 !@ 5 !H  0 3_____P <         9X  0 /  \  0 4_____P <    r
M     :X  0 0 !,  0 5_____P <         <(  0 1 !H  0 6_____P <r
M         =T  0 2 "$  0  _____P < "       ?\  0 3  L  ?__  $ r
M'0 4    $  "$0       "H %P "_____P <         @L  @ ! !(  0 #r
M_____P =  @     !I@  @ " "8  0 $_____P <         I,  @ $ !< r
M 0 %_____P =  @     !K0 &@ $  0  0 +  H "0 4      #_ 0   @ &r
M "8  0 '_____P <         K\       H  0 (_____P : !$      LD r
M"@    8  0 )_____P : !$      L\ $@    8  0 %_____P : !$     r
M M4 &@    4  0 &_____P : !$      KH (0    4  0 ,  \ #0 4    r
M  #_ 0  #@ ( !H  0 0_____P <         NP  @ (  L  0 +_____P :r
M !$      N4       @  0 -_____P : !$      N$ "0    @  0 .____r
M_P : !$      MH $@    @  0 1 !, $@ 4      #_ 0  "@ * !X  0 4r
M_____P <         P0  @ *  <  0 0_____P : !$      O\       T r
M 0 2_____P : !$      O@ $     X  0 5 !< %@ 4      #_ 0  "@ ,r
M !X  0 8_____P <         QT  @ ,  <  0 4_____P : !$      Q@ r
M      T  0 6_____P : !$      PP $     X  0 9 !H &P 4      #_r
M 0  "@ . !X  0 >_____P <         R\  @ .  8  0 ;_____P : !$ r
M     R4       T  0 8_____P : !$      RH $     X  0 =_____P :r
M  <      W$ !P 5  @  0  _____P : "4      W0 &0 5  @  0 ? "  r
M(0 4      #_ 0  "P 0 !T  0 B_____P <         TH  @ 0  @  0 Ar
M_____P : !$      S4       T  0 >_____P : !$      S\ $     T r
M 0 C "4 )  4      #_ 0  %0 2 !,  0 <_____P <         UX  @ 2r
M !(  0 B_____P : !$      UL       @  0 D_____P : !$      U, r
M"@    D  ?__  $ $0 4    $  "$0       "H %0 "_____P <        r
M WL  @ !  <  0 &_____P <         X,  @ % !D  0 %_____P : !$ r
M    !-0  0   !$  0 (_____P <        !(4  @ ) !D  0 +_____P :r
M !$     !.( %    !$  0 '_____P =  @     !M   @ ' "8  0 $____r
M_P =  @     !NP  @ + "8  0 *_____P <        !)L  @ - !   0 2r
M_____P <        !+L  @ / !$  0 )_____P =  @     !P@ %  -  0 r
M 0 ,  , !0 4      #_ 0   @ # "8  0 1  T $  4      #_ 0   @ 1r
M "(  0 ._____P : !$     !.D       8  0 /_____P : !$     !.P r
M"0    8  0 0_____P : !$     !.\ $@    <  0 ,_____P : !$     r
M!/0 '     8  0  _____P : "<     !/@ !P 3  @  0 +_____P :  4 r
M    !,T &0 3  @  ?__  $ (P 4    $  "$0       "8 $P "_____P <r
M        !/L  0 !  4  0 )_____P <        !0$  0 %  4  0 $____r
M_P : !$     !3        <  0 '_____P : !$     !38 "@    <  0 0r
M_____P : !$     !4D    "  <  0 %_____P : !$     !40 "@ "  < r
M 0 (_____P : !$     !3L $P    <  0 &_____P : !$     !4  $P "r
M  <  0 *_____P <        !0<  0 '  <  0 ._____P <        !0\ r
M 0 )  D  0 -_____P : !$     !5P       @  0 9_____P : !$     r
M!6H "@    @  0 ,_____P : !$     !64 %     <  0 /_____P <    r
M    !1D  0 +  D  0 B_____P <        !2,  0 -  8  0 1  , !0 4r
M      #_ 0  "  ! !L  P 9 !0 $P 4      #_ 0  "0 ' !L  0 3____r
M_P : !$     !5, %     <  0 1_____P : !$     !5< "@    8  0 2r
M_____P : !$     !4X       8  0 6_____P : !$     !7( %0    , r
M 0 7_____P : !$     !70 $     ,  0 8_____P : !$     !78 "P  r
M  ,  0 :_____P : !$     !7@ !@    ,  0 :  L #  4      #_ 0  r
M"0 % !L  0 = !4 &  4      #_ 0  #  ) !@  0 <_____P : !$     r
M!7H "     ,  0 =_____P : !$     !7P  P    ,  0 > !L '  4    r
M  #_ 0  &0 +  L  0 C !\ (0 4      #_ 0  "@ - !H  0 @_____P :r
M !$     !7X $P    <  0 A_____P : !$     !80 "P    8  0 >____r
M_P : !$     !8D  P    8  0 0_____P :  4     !2D %@ 0  @  0  r
M_____P : "<     !8X !P 0  @  ?__  $ "0 4    $  "$0       "8 r
M$P "_____P <        !9$ !@ ! !P  0 #_____P :  4     !:X  @ #r
M "(  0 $_____P :  4     !;X  @ % "(  0 %_____P :  4     !<X r
M @ ' "(  0 &_____P :  4     !>$  @ ) "(  0 '_____P :  4     r
M!?L  @ + "(  0 (_____P :  4     !A0  @ - "(  0 )_____P :  4 r
M    !C,  @ / "(  0  _____P : "<     !C@  @ 1 "(  0  $@0   S<r
-   .I   !R0   E,"0E,r
 r
end