home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 056.lha / Access!me < prev    next >
Text File  |  1986-11-20  |  25KB  |  581 lines

  1.  ____________________________________________________________________________
  2. |                                                                            |
  3. |                               ACCESS!                                      |
  4. |                               ~~~~~~~                                      |
  5. |____________________________________________________________________________|
  6.  
  7.  Author:  Keith Young
  8. Version:  .20          
  9.    Date:  8/31/87
  10.  Status:  BETA
  11.    Size:  75260     (damn, getting up there! :-)
  12.  
  13.  
  14.  Credits:
  15.  ~~~~~~~~
  16.          D.James  -> for the origianal source to "Comm1.34" (thanx Dan, I
  17.                      couldn't have made this mess without it! (grin))
  18.  
  19.          D.Salas  -> for answering some dumb questions.(and some good ideas)
  20.  
  21.          Tim Roach-> BETA tester, Icon maker, Moral Support.
  22.  
  23.  
  24.     Access! is freely distributable provided the following files remain 
  25.    UNCHANGED and AS A WHOLE in ARCHIVE FORM!
  26.  
  27.  
  28. Files in this archive:
  29.  
  30.   Name              Size                     Function
  31.   ~~~~              ~~~~                     ~~~~~~~~
  32. Access!            75260            This is the Terminal program: "Access!"
  33. Access!.info        3160            Icon for...
  34. Acc!.color           302            Sample color file for...
  35. Acc!.keys            303            Sample macro-key file for...
  36. Acc!.phone          1494            Sample phone-lib file for...
  37. Access!me          25403            This is what you are reading now...
  38.  
  39.  
  40. Disclaimer!:
  41. ~~~~~~~~~~~~
  42.         This Program is in BETA Testing, I assume NO responsibility for 
  43.        any damage whatsoever, caused by the use of it. 
  44.         
  45.         Nuff Said, Now on to bussiness....
  46.  
  47.  
  48. Access!: 
  49. ~~~~~~~
  50.          A "16 Color Terminal Program" based on D.J.James's "Comm1.34".
  51.  
  52.          (NOTE: Although I list myself as "author", the "origianal" author
  53.           of "Comm1.34" is D.J.James. This is a Modified Version of that 
  54.           program.
  55.  
  56.  
  57. Usage:
  58. ~~~~~~  
  59.       from the cli promt:
  60.    
  61.         1> access! [-i] [-s] [phone.file]
  62.        
  63.       where optional "-i"         sets interlace
  64.             optional "-s"         sets interlace AND "Split Screen" 
  65.                                   (see "SPLIT" below under "FAST MENU")
  66.             optional "phone.file" loads the phone file listed.
  67.                                   (default is "comm.phone" and in "Comm1.34"
  68.                                    format.) 
  69.                   (NOTE Ver.19: Default is NOW "Acc!.phone"(still "Comm1.34"
  70.                                    format.))
  71.  
  72.      Examples:                                 Sets:
  73.  
  74.        1> access!                 -> med-res,   full-screen,  comm.phone
  75.        1> access! -i              -> interlace, full-screen,  comm.phone
  76.        1> access! -s              -> interlace, split-screen, comm.phone           
  77.        1> access! phone.file      -> med-res,   full-screen,  phone.file
  78.        1> access! -i phone.file   -> interlace, full-screen,  phone.file 
  79.        1> access! -s myphone.file -> interlace, split-screen, myphone.file
  80.        1> accessories             -> loads some program called "accessories"?   
  81.  
  82.   (NOTE: also works with "Comm1.34" tpye icon from WBench)(I haven't drawn one 
  83.          yet so rename one of your old ones if you prefer WBench)
  84.  
  85.   (NOTE: Ver.18: Access! now has an Icon... Compliments of: 
  86.  
  87.          Tim Roach of CrawfordsVille, Ind.
  88.          Thanks Tim, Looks good, I might have never gotten around to it...)
  89.  
  90.   (NOTE: Ver.19: You can NOW specify "SPLIT-SCREEN" at start-up in the ICON...
  91.  
  92.   Features available using "TOOL-TYPES" in ICON:
  93.         
  94.        PHONE="myphone.file" -> looks for "myphone.file" in current then SYS:
  95.                                dirs.
  96.        KEYS="my.keys"       -> uses "my.keys" for keymacros.
  97.  
  98.        INTERLACE=ON         -> hmm....
  99.  
  100.        SPLIT=ON             -> sets interlace on and then splits sceen at 
  101.                                start-up.
  102.  
  103. History:
  104. ~~~~~~~~          
  105.   Ver.20
  106.   ~~~~~~
  107.       Additions:
  108.  
  109.           1) NEW "Phone Book" added. (see "Phone Book:" below for details) 
  110.  
  111.           2) Now supports 60 phone numbers (as compared to 44)
  112.  
  113.           3) bug fix in "color palette" (see "Load" under "Color Palette"
  114.                                          below) 
  115.  
  116.           4) modified "Redial" option (slightly)
  117.  
  118.  
  119.   Ver.19  (limited posting on AMIC)
  120.   ~~~~~~
  121.       Additions:
  122.     
  123.           1) Load/Save option added to "Palette" window! (see below)
  124.  
  125.           2) Split-Screen option now supported from WBench ICON.
  126.  
  127.           3) "Help" window updates more often to help monitor Memory Available. 
  128.  
  129.           4) "Cleaned-up" gadgets a little...
  130.  
  131.   Ver.18
  132.   ~~~~~~
  133.       Additions:
  134.    
  135.           1) New "Macro Window" added (see Macros: below)
  136.          
  137.           2) Fixed "CHAT" mode (now works on 512K machines, see below)
  138.  
  139.           3) Once again, minor code changes and "window dressing"
  140.  
  141.  
  142.   Ver.17  
  143.   ~~~~~~ 
  144.       Additions:
  145.  
  146.          1) Second "Fast-Menu" (see Fast Menu: below)
  147.  
  148.          2) TRUE "Split-Screen" mode (see Fast Menu: below)
  149.  
  150.          3) Minor code optimizing and "window dressing" 
  151.  
  152.  
  153.  
  154.   Ver.16     (first "public" BETA release)
  155.   ~~~~~~
  156.  
  157.         While learning "C" I decided to "Hack-up" someone else's
  158.         (EXCELENT) program....
  159.         This program is essentually "Comm 1.34e", with the changes listed 
  160.         below.
  161.  
  162.          When I first started modifying it, I had it open up on a three 
  163.         bit-plane screen, giving me 8 colors to play with (and support for
  164.         8 color BBS's). I then proceeded to add custom gadgets and more color
  165.         to the menus ect...ect... 
  166.  
  167.          Well, I wasn't happy with JUST 8 colors (I'm greedy! :-) so...
  168.         I changed it to 4 bit-planes and 16 colors! (this seems to satisfy
  169.         my needs for now :-).
  170.  
  171.  
  172.  
  173. Additions: 
  174. ~~~~~~~~~~ 
  175.     1)   It now supports 16 Colors!
  176.      ~~~~~~~~~~~~~~~~~~~~~~~~~~
  177.         Access! now opens up on a 4 bit-plane screen, giving
  178.        a total of 16 colors (1 background and 15 foreground).
  179.  
  180.         Colors 0-7 can be used for Text foreground/background                               
  181.        color combinations. (see "Color Menu" below).
  182.       
  183.         Colors 8-15 are used for various menu/gadget colors.
  184.  
  185.         (shame there aren't ANSI codes for colors 8-15:-)
  186.                     
  187.     2)   "Color" menu item
  188.           ~~~~~~~~~~~~~~~~
  189.          a) "Reset Text Colors"-> Selecting this will reset both the foreground
  190.             and background colors (colors 1,0 respectively).         
  191.              This is usefull if you make a selection on a "Color" BBS in the
  192.             middle of a color change and you get a "bad" color combination.
  193.             (this ever happen to you? :-)
  194.        
  195.          b) "ForeGround Text Color" -> Here you can select the color for text
  196.             in the "receive" window. This color will stay the same until...
  197.             1:You select another color.
  198.             2:A BBS (or other terminal) sends an ansi code that changes it.
  199.  
  200.            (NOTE: in split screen mode, the TOP (receive) window will use this
  201.                   color,but the BOTTOM (transfer) window will be color #1.)
  202.           
  203.          c) "BackGround Text Color" -> Same as above but for the text 
  204.              background color.
  205.            
  206.            (NOTE: see note above :-) 
  207.  
  208.          d) "Sample Text Colors" -> This option lets you test your 
  209.             foreground/background color selections to see what works best...
  210.  
  211.            EXAMPLE: Select a foreground color, go to "Sample Text Colors",
  212.                    select "Background Colors" and your selected foreground
  213.                    color will be displayed on 8 different background colors.
  214.                     Now try the opposite for background. (confused yet?)  
  215.  
  216.          e) "Modify Palette" -> Yep, you guessed it, this will bring up a 
  217.             color palette for you to set the colors YOU like. (the colors 
  218.             I like are already there).   
  219.            
  220.              1a) "OKAY"-> Selecting this gadget tells the system that the
  221.                  current/modified (or not modified) colors are the ones
  222.                  you would like to use.
  223.               
  224.              1b) "RESET"-> This gadget brings back the original "system" 
  225.                   colors (the ones I like :-). If you get things all messed
  226.                   up, you can always get back to where you started.
  227.  
  228.              1c) "CANCEL"-> This gadget tells the system that you changed 
  229.                  your mind and it will return you to the last colors that
  230.                  were "OKAYed". 
  231.                
  232.                  EXAMPLE: If you have modified the colors (and hit OKAY) 
  233.                           and then want the "default/system colors",
  234.                          1. Open the Palette.
  235.                          2. select "RESET"
  236.                          3. select "OKAY" (if you select "CANCEL" instead,
  237.                                            it will return to the last colors)
  238.          IMPORTANT!     
  239.          ~~~~~~~~~~
  240.                 ONLY AFTER selecting your colors and CLOSING the palette, open 
  241.                up the file-requester and/or menus and check out the colors. 
  242.                 
  243.                 Many of the colors are dependent on each other for the 
  244.                gadgets and menus to look "esthitically" pleasing.(in my 
  245.                humble opinion anyway :-) But if you find a combination that 
  246.                works well, SAVE THEM for later use. 
  247.  
  248.              1d) "LOAD"-> NEW Ver.19
  249.  
  250.                    This will load the colors in the given file name. (provided
  251.                   they were either "saved" by "Access!" or they are in the 
  252.                   CORRECT format...
  253.  
  254.                   Format for "Color" text files:
  255.                  
  256.                   1) Any text you chose may be at the TOP of the file but 
  257.                      NOT the '%' char. (unless there is no other text and the
  258.                      "color values" follow)
  259.           
  260.                   2) There MUST be a '%' char. DIRECTLY proceding the "color
  261.                      values" along with a new-line or space between it and 
  262.                      the values.
  263.  
  264.                   3) The "color values" are writen in "hex" ie: 
  265.                       %
  266.                       0x000   
  267.                       0xf00
  268.                       0x0f0
  269.                       0x00f 
  270.                      ect... each seporated by either a new-line or a space, 
  271.                      with NO text between them.(see the file "Acc!.color" for           
  272.                      an example) (or why go through all the trouble...find the
  273.                      colors you like and let "Access!" save them for you :-)
  274.       (NOTE: Please READ the docs in future versions for possible changes in
  275.              this format!)
  276.  
  277. (NOTE Ver.20: There was a slight "bug" in ver.19... if you selected "Load" and
  278.              then changed your mind and hit "Cancel" (on the file requester)
  279.              you were reset to the "System" colors! instead of the current
  280.              colors. (amazing what a couple of "{","}" brackets will do in the
  281.              code :-)
  282.  
  283.              1e) "SAVE"-> NEW Ver.19
  284.  
  285.                    The "save" option will save the currently selected color
  286.                   values to a text file with the given name. (see the format
  287.                   listed above for details)
  288.  
  289.  
  290.   (NOTE Ver.18: the "Color Palette" option is seeming more and more like a
  291.                double-edged sword... It's nice to be able to CHANGE the colors
  292.                but (as you might have already noticed) I keep using different 
  293.                color schemes for different funtions! And so when you think
  294.                you've got some colors you like... BAM!, they don't ALWAYS look
  295.                good on some other menu/window/gadget/text ect... OH Well, such
  296.                is life :-) (that's the REASON for the RESET button)
  297.  
  298.  
  299.     3)   FAST MENU
  300.          ~~~~~~~~~
  301.  (NEW Ver.17: There are now 2 Fast menus!, the items on them may move around
  302.               (even from one to the other) but both menus work the same so 
  303.               I'll just list them and you should find them on one menu or
  304.               the other (unless I delete it altogether :-)).
  305.  
  306.         You might (should) (will) notice a New "FAST MENU BAR" accross the 
  307.        bottom of the screen. Most of these are self explanitory(sp) and are
  308.        just short-cuts to the menu-items. There are a few that need further
  309.        explanation....
  310.  
  311.        a) "QUIT"  ->  hmmmmmm.....
  312.        b) "INFO"  ->  brings up the "Status Window" (same as <Help> key)
  313.        c) "PRINT" ->  Starts Printer (if you have one hooked up :-)
  314.        d) "CAPT"  ->  Starts Capture (with file name)
  315.        e) "XUP"   ->    "    XModem (or WXModem) send
  316.        f) "XDOWN" ->    "    XModem download
  317.        g) "WXDOWN"->    "   WXModem download  
  318.        h) "CHAT"  ->  Chat Mode (Split Screen mode on Comm1.34)
  319.        i) "COLOR" ->  Brings up the Color Palette
  320.        j) "NEWCLI"->  Starts a NewCli (flip back to WBench to find it)
  321.        k) "MACROS"->  New (Ver.18) Opens "Macro Window" (see below)
  322.  
  323.        l) " ^ "   ->  (Up Arrow) This gadget will send the "FAST MENU" to the
  324.                       top of the screen (and back again)(NOTE: if your cursor
  325.                       is at the top of the screen when you send the menu bar
  326.                       up there, it will "hide" the cursor. (if for some reason
  327.                       you can't find the cursor, move the fast menu and it will
  328.                       probably be there.) If you select "CHAT" AFTER the menu
  329.                       is at the top, the cursor will move down for you.
  330.                (NOTE Ver.17: this gadget works the same for both "FAST MENUS") 
  331.  
  332.              //  
  333.        m) "\X/ "  -> (check mark) This gadget will bring the "Status Line"     
  334.                      (which is at the bottom under the "Fast Menu") to the
  335.                      top. If you want info about the last file you downloaded
  336.                      or the last number you dialed, it will show up there.
  337.                      (there is also an "invisable" gadget on the "Status Line" 
  338.                       to let you flip back and fourth)
  339.                       (NOTE: the status line does not move with the fast menu,  
  340.                              it stays at the bottom.)
  341.  
  342.                (NOTE Ver.17: this gadget is now essentually a "back" gadget,) 
  343.                (NOTE Ver.18: this gadget is now "visable" in the status line)           
  344.  
  345.        n) "ASEND"  -> Starts ASCII "Send" mode (same as normal menu selection).     
  346.        o) "HANGUP" -> Sends out "hang-up" string to modem. 
  347.  
  348.        p) "DIAL"   -> NEW Ver.20!
  349.                         
  350.                        Although not yet in "finished" form, There is now a 
  351.                       "Phone Book" window. 
  352.                        
  353.                        Usage is fairly straight-foward but I'll expand a little
  354.                       anyway... When the "Phone Book" opens, you'll see 30
  355.                       phone numbers list along with some other gadgets/info...
  356.  
  357.            1) "ADD"   -> N/A (this version) will allow you to add numbers
  358.                              (up to 60 total) to the "Phone Book".
  359.  
  360.            2) "DELETE"-> N/A (this version) opposite of "ADD" (above)
  361.         
  362.            3) "EDIT"  -> currently loads the current "Phone Book" into "ED"
  363.                          for editing. (future versions will allow editing
  364.                          single phone numbers without leaving the "Phone Book")                       
  365.             
  366.            4) "LOAD"  -> brings up the file requester for loading in new 
  367.                          "Phone Books" ("Comm1.34" format, but now up to 60
  368.                          numbers (used to be a 44 number limit))                    
  369.                           
  370.            5) "SAVE"  -> N/A (this version)
  371.  
  372.            6) " ^ "   -> (up arrow) This will shift the display between 
  373.                          numbers 1-30 and 31-60. (this variable is stored so
  374.                          that the next time you open the window, you will see
  375.                          the previously selected set of numbers)
  376.  
  377.            7) "CANCEL"-> This will close the window without dialing any 
  378.                          number (possibly numberS in the future)
  379.  
  380.            8) "OKAY!" -> Dials Currently selected number (if any)(possibly 
  381.                          numberS in the future)
  382.  
  383.             (NOTE: BTW, to select a number, just click on it :-)
  384.  
  385.  
  386.        q) "REDIAL" -> Simply "re-dials" last number dialed...
  387.        r) "FONT"   -> still N/A (this version)
  388.        s) "SERIAL" -> still N/A (this version)
  389.        t) "ABOUT"  -> short text about "Access!"
  390.        u) "CLOCK"  -> N/A (this version)(somebody got a small clock routine?)                     
  391.        
  392.        v) "SPLIT"  -> NEW Ver.17
  393.  
  394.                       I saved this one for last so I can explain it in a little
  395.                       more detail(and 'cause I think it's the best thing I've 
  396.                       done so far! :-).
  397.                       
  398.                        Selecting "SPLIT" (currently not a normal menu item)
  399.                       will give you a TRUE split screen!, which means no more 
  400.                       swapping back and forth to the WorkBench screen to see
  401.                       how your "unarcing" is coming along (know of a good,
  402.                       small "DirUtil"? like one that takes up half of a
  403.                       screen... ? )( hint, hint ).
  404.   
  405.                        What it actually does is shrink the term down to normal, 
  406.                       non-interlaced size (640*200) and moves the screen 
  407.                       half-way down. Thus giving you a 23 line (interlaced)
  408.                       terminal on the bottom of the screen w/out losing any of
  409.                       the normal terminal display area ( of course you dont 
  410.                       get as many lines as a "full/sized/interlace/display"
  411.                       but you can swap back and forth as you like!)
  412.                    
  413.                        Seleting "SPLIT" again returns you to a Full/Sized/
  414.                       Interlace screen again (it's a toggle switch).
  415.                        
  416.                       (NOTE: this option works very well when used with the 
  417.                              "NEWCLI" option above or with a "half-screen
  418.                               DirUtil" if there's one around or better yet,
  419.                               with WBench set to interlace also.(although I
  420.                               haven't taken the time to try it.))   
  421.  
  422.               (ANOTHER NOTE: this option can be selected at start-up by using
  423.                              the "-s" (or "-S") as a command-line argument.
  424.                              ( example: at the prompt, 1> Access! -s ) 
  425.  
  426.              (ONE MORE NOTE: this option is currently only supported in 
  427.                              "interlace" mode. 
  428.                             1> Access! -i (sets interlace on)
  429.                             or
  430.                             1> Access! -s (which also sets interlace on)
  431.  
  432.        (NOTE Ver.18: the cursor now moves down one if one of the "Fast-Menus"
  433.                      is at the top when you select "SPLIT")(as it should!)
  434.        (NEW Ver.19: this option also available from WBench ICON (see above))
  435.  
  436.     4)   Macro Window 
  437.          ~~~~~~~~~~~~
  438. (New Ver.18)  Selecting this option (from the "Fast-Menu") now opens up a
  439.              "Macro Window" that will let you see/edit/load/save all currently
  440.              defined macro keys (F1-F10,<shift>F1-F10).
  441.  
  442.      usage:   When the window opens, you will see 10 funtion key definitions.
  443.              Hit the "arrow" gadget to toggle between shifted/non-shifted keys.
  444.  
  445.               To edit one, simply point to it and "click". It will then move
  446.              down to the editing line where you can make your changes. When
  447.              your through, be sure to hit <return> before moving on or your
  448.              changes will be lost! 
  449.  
  450.               The new definitions will be in effect until you either quit the
  451.              program, change them again, load in new ones, or (heaven forbid)
  452.              crash. Select "Save" to save them to disk for future use.
  453.  
  454.               BTW, if for some reason while you're editing you hit the
  455.              "switch" gadget (arrow) and THEN hit <return> your changes will
  456.              go onto the current page at the same location.(might be useful
  457.              for "copying" from F1->S1 ect.. but not much else :-)
  458.                 
  459.          a) "OKAY"  -> when your done editing/loading/saving ect.. this will
  460.                        close the window.
  461.  
  462.          b) "SAVE"  -> brings up the "Input" window and saves macros to the
  463.                        name you supply. (access! currently looks for 
  464.                        "Acc!.keys" at startup, unless you specify otherwise
  465.                        on the comand line or in the Icon from WBench.)
  466.  
  467.          c) "LOAD"  -> opposite of "SAVE" (above)
  468.  
  469.          d) "CANCEL"-> currently acts the same as "OKAY" above (selcting this
  470.                        gadget COULD be used for "undoing" any current changes,
  471.                        but this would take a little more "overhead" and I left
  472.                        that option out for now...)
  473.  
  474.          e) " ^ "   -> (arrow) click on this to toggle between "shifted" and
  475.                        "non-shifted" funtion key definitions.
  476.  
  477.     (NOTE: the menu options regarding "keymacros" still operate as they used 
  478.            to, these option will be taken out of future versions to cut down
  479.            program size.)     
  480.  
  481.    (NOTE Ver.19: as stated above, the "menu" options regarding "keymacros"
  482.            HAVE NOW been taken out.)(didn't cut down the size that much but
  483.            every little bit helps :-)
  484.  
  485.  
  486.       
  487. Other:
  488. ~~~~~~
  489.     1) Now checks for ".ZOO / .zoo" extension and for disabling auto-chop.    
  490.     
  491.     2) Routine added to "Confirm()" downloaded file, displayed in "Status-Line"
  492.       (size may be off by a byte or so but if it shows "0" bytes, then you 
  493.        know you didn't get the file :-) 
  494.     
  495.     3) File-Requester now supports up to six devices.(currently DF0:,DF1:,DF2:
  496.       DH0:,RAM:,VD0: but future versions will "Dynamically" set up for devices
  497.       you actually have mounted) (I'm still learning :-)  
  498.  
  499.     4) Various graphic/gadget enhancements. (let me know what you think) 
  500.  
  501.  
  502. (Ver.18)
  503.  ~~~~~~
  504.     5) Older versions (even the original "Comm1.34") had problams with eating
  505.        too much memory when going into "CHAT" mode (split-screen on Comm1.34).
  506.        Thus, if you only had 512K, chances were that you could not use this
  507.        feature. I've re-writen that routine and it should now be possible to
  508.        use this option (even in interlace) with a 512K machine. If you STILL
  509.        have problems with this option (or other windows not opening) try 
  510.        shrinking down any windows you have open in the background (yes, even
  511.        "empty" CLI windows eat up mem.) 
  512.  
  513.  (NOTE Ver.19: I've shortened the delay in the splitting process... let
  514.              me know if it cause's the problem mentioned above)
  515.  
  516. Deletions:
  517. ~~~~~~~~~~
  518.     Yes, I'm guilty.... I took out the "Veiw Window" and the "Debug Functions"
  519.   I never used them and I'm trying to keep the file size down. 
  520.  
  521.  Ver.20-> The "phone" menu item seems to have "vanished", I don't know where
  522.           it went (grin) but it's just as well since all these funtions are
  523.           now handled in the new "Phone Book" feature.
  524.  
  525. Known Bugs:
  526. ~~~~~~~~~~~
  527.      I don't know of any "REAL" bugs, but the error checking is not what it
  528.     should be.
  529.   
  530.      For example you CAN open every window/requester at the same time...
  531.     This is NOT good and SHOULD be AVOIDED! (or you might see a number to 
  532.     meditate over :-)(although if you close them back down in the right order,
  533.     it should be OK, as long as you don't fiddle with a bunch of gadgets while
  534.     they're open)
  535.  
  536.  (Ver.18)
  537.   ~~~~~~
  538.       still haven't added any more error checking....that's kinda' like doing
  539.      the dishes after eating a good meal... (I'll get around to it...)
  540.  
  541.  (Ver.19)
  542.   ~~~~~~
  543.       I quess it goes without saying... I haven't gotten around... BTW, DON'T
  544.      PLAY WITH THE GADGETS DURING A TRANSFER! (it doesn't really hurt anything
  545.      but you might get a LOT of NAKS or no file at all!)    
  546.  
  547.  (Ver.20)
  548.   ~~~~~~
  549.       Hmmm...  ( I'm tired now, maybe next time...)
  550.  
  551. That's It For Now:
  552. ~~~~~~~~~~~~~~~~~~
  553.  
  554.   Besides these changes, it's good ole 100% "Comm 1.34" under the hood, so
  555.  refer to your "Comm134e.docs" for info on the other features of this FINE 
  556.  term.
  557.  
  558.   Like I Said to start with, I'm working on this as an exorcise in "C".
  559.  I was/am inspired by what David Salas has done (is doing) with "AMICTB" 
  560.  terminal program.(FANTASTIC, Dave. Keep up the good work! and THANKS for 
  561.  answering some DUMB questions:-)
  562.  
  563.   This is not meant to COPY what anyone else is doing, it's
  564.  just what I'D like to see in a term. (of course I'd LIKE to see a lot more,
  565.  but I'm still working on it).
  566.  
  567.  Please send all BUG REPORTS, KUDO'S, HELP, SUGGESTIONS, INSULTS (grin) to...
  568.  
  569.  AMIC:   Keith Young
  570. GENIE:   K. Young
  571.  
  572. ( or anywhere else you see my name listed )
  573.  
  574. Snail Mail:   K. Young 
  575.             RT. 2  BOX 13G
  576.             MONETA, VA.
  577.                    24121
  578.  
  579.  
  580. ___________I CODE TO BE FRUSTRATED, DON'T WE ALL? AND ISN'T IT FUN?___________
  581.