home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / comm / telix2.zip / TELIX315.NEW < prev   
Text File  |  1991-04-02  |  27KB  |  530 lines

  1.  
  2.  
  3.  
  4.  
  5.   ---------------------------------------------------------------------------
  6.         EXIS Inc., Post Office Box 130, West Hill, ON, Canada  M1E 4R4
  7.  
  8.          (416)-289-4641 voice, (416)-289-4645 FAX, (416)-439-9399 BBS
  9.  
  10.              Telix Copyright (C) 1986,87,88,89,90,91 by Exis Inc.
  11.   ---------------------------------------------------------------------------
  12.  
  13.   April 2, 1991 -- Notes on Telix v3.15:
  14.  
  15.      o The  main purpose of the 3.15 release is not to introduce new features
  16.        but rather  to fix a few bugs, to allow us to make some changes to the
  17.        documentation needed  to account for changes in our overseas distribu-
  18.        tion, and  to update  our order  forms to allow for the new GST value-
  19.        added tax  on sales  in Canada.  We are still hard at work on our next
  20.        major update of Telix, and most people presently using Telix 3.12 will
  21.        not want or need to upgrade to Telix 3.15.
  22.  
  23.      o The Telix Support BBS now has three lines, all running US Robotics HST
  24.        Dual Standard  modems, which  support the  standard formats  at 300 to
  25.        2400 bps,  and both  HST and v.32 formats at 9600 bps. The base number
  26.        for the BBS hunt sequence is 416-439-9399.
  27.  
  28.      o When  mailing us  an order or inquiry, please note that our address is
  29.        in Canada.  As of  February 1991,  postage from the US to Canada is 40
  30.        cents. 'F' stamps are not valid to Canada.
  31.  
  32.      o MODEMCFG.EXE,  a modem  configuration program,  is now  included  with
  33.        Telix to  make setting  up your  modem easier. Simply run MODEMCFG and
  34.        select your  modem brand  and model  to set  up Telix  with the proper
  35.        strings and initialize the modem's non-volatile ram (if it has any).
  36.  
  37.      o When  editing a dialing directory entry you may now use Tab and Shift-
  38.        Tab to  move up and down in the list of items, instead of being forced
  39.        to go forwards only.
  40.  
  41.      o The  status line  may be  cycled on/off directly from Terminal Mode by
  42.        pressing Alt-8.
  43.  
  44.      o BRANDTLX  previously needed about 320k free memory to run, which was a
  45.        lot more  than Telix itself needs. It should now run in much less mem-
  46.        ory, generally less than 100k free.
  47.  
  48.      o As  most people  are now using a '101' style keyboard, the default key
  49.        layout for  the VT102  terminal has  been changed  to one suitable for
  50.        this keyboard. Older versions of Telix by default used a layout better
  51.        suited for the older style keyboard. If after installing v3.15 your VT
  52.        arrow and  function keys  don't work  as they should, the older layout
  53.        can be brought back by entering the following at the DOS prompt:
  54.  
  55.                  ren VT102.KEY VT102101.KEY
  56.                  ren VT102OLD.KEY VT102.KEY
  57.  
  58.      o In  an attempt  to help  users debugging  SALT scripts,  4  predefined
  59.        'macros' or variables have been set up in CS, the script compiler. The
  60.        word __LINE__  will be  replaced in  the compiled script by an integer
  61.        constant representing  the current line number in the script. __FILE__
  62.        will be  replaced by  a string  constant holding the current filename.
  63.        __DATE__ and __TIME__ will be replaced by string constants of the cur-
  64.        rent date and time. So for example, a script could have the sequence:
  65.  
  66.  
  67.  
  68.  
  69.                printsc ( "This is file " );
  70.                printsc ( __FILE__ );
  71.                prints ( " and line number " );
  72.                printn ( __LINE__ );
  73.  
  74.        which if compiling TEST.SLT would print something like:
  75.  
  76.                This is file TEST.SLT and line number xx
  77.  
  78.         where 'xx'  is the  line number  that __LINE__ occurred on. Note that
  79.        these macros  get replaced  by whatever  they represent right as CS is
  80.        compiling the script file, Telix itself knows nothing about them.
  81.  
  82.      o When  CTS/RTS hardware  handshaking is on by default, but the CTS line
  83.        is low  at Telix  start-up, Telix  will now give a message to that ef-
  84.        fect, while waiting up to 10 seconds for the signal to come on. During
  85.        this time  the user  may press  Space to  continue with handshaking on
  86.        anyway, or any other key to continue with it off.
  87.  
  88.      o In  VT-102/ANSI, if  the remote  system defined a scrolling region and
  89.        the cursor  was outside of this region, text in scrolling region would
  90.        scroll on a received Line Feed.
  91.  
  92.      o Some  new keys (e.g. Alt-\) available with enhanced keyboard were rec-
  93.        ognized by  Telix, but  Telix could not display their names (it showed
  94.        only a blank). All show properly now.
  95.  
  96.      o On exit from Telix the border is now reset to black.
  97.  
  98.      o If  there was  a status  line at  the top of the screen and it was re-
  99.        moved, Telix would lose the use of that line.
  100.  
  101.      o The  SALT 'run'  function with  a parameter of 1 (pause and wait for a
  102.        keypress) would not always properly display the prompt.
  103.  
  104.      o Destructive/Non-Destructive  Backspace key setting can now be saved to
  105.        disk.
  106.  
  107.      o The 'frename' script function would move file being renamed to current
  108.        directory, if it was in another directory on the same drive.
  109.  
  110.      o Telix  now treats color codes in Avatar exactly as described in George
  111.        Stanislav's Avatar  specs. Note  that Telix only supports Avatar Level
  112.        0, not Level 1...
  113.  
  114.      o The inkey() and inkeyw() SALT functions returned negative values for a
  115.        few keys (such as Alt-0).
  116.  
  117.      o On a few individual PCs that we know of, Telix's routines to detect an
  118.        enhanced keyboard  BIOS thought that there was one, when there wasn't,
  119.        leading to very strange results. This was more likely caused by misbe-
  120.        having keyboard related resident programs, rather than a Telix bug. If
  121.        the keyboard  is thus completely unrecognized by Telix, the way to get
  122.        Telix running is to add the line 'ENHKB=OFF" in the TELIX.CNF file (or
  123.        change the  existing line with this parameter). Telix now has this op-
  124.        tion off by default.
  125.  
  126.  
  127.  
  128.      o In  ANSI or  VT102 mode,  the escape  code 'ESC [ L', which is used to
  129.        scroll lines  down, would  sometimes clear  the first or first few en-
  130.        tries in the translate table on systems running in 43 or 50 line mode.
  131.  
  132.      o The  Host Mode Remote Shell did not work properly on some systems. The
  133.        symptom is the shell just exiting as soon as it was entered.
  134.  
  135.      o Some  time ago code was added to emulate (for conformity) a bug in the
  136.        MS-DOS ANSI.SYS  driver in Telix's own ANSI terminal, but the new code
  137.        slightly messed  up VT-102 terminal. The ESC[J and ESC[J1 terminal es-
  138.        cape sequences  would reset  part of the current line to Gray on Black
  139.        instead of the proper default colors.
  140.  
  141.   Dec 1, 1989 -- Notes on Telix v3.12:
  142.  
  143.     o  For the most part, this is a maintenance release of Telix. It has been
  144.        some time since the last release, and will be some months more before
  145.        the next major release, so we felt it was important to fix the half
  146.        dozen or so bugs that have been found, add a few minor features, and
  147.        notify users of some changes. While the Telix documentation has been
  148.        fully updated to reflect new features, this file lists all changes
  149.        from v3.10 up, so if you have printed out the docs from Telix v3.10 or
  150.        3.11 you do not have to print them out again.
  151.  
  152.     o  We can now take VISA card payments for registrations. You may use your
  153.        card with the mail-in form listed in the LICENSE.DOC file or main doc-
  154.        umentation, by calling our voice number listed above, or by calling
  155.        our support BBS with your modem and answering the online registration
  156.        script. We expect to be able to take Mastercard payments shortly after
  157.        the new year; please call for availability.
  158.  
  159.     o  The number for our support BBS has changed (since April) to 416-439-
  160.        8293. Please change your dialing directory entry to the new number, as
  161.        the old one will only call-forward to the new one for another month or
  162.        so.
  163.  
  164.     o  Since April of 1989, due to user requests, there have been two ver-
  165.        sions of Telix, 'registered', and 'unregistered'. The two versions are
  166.        almost identical except that the former does not include a 'Shareware'
  167.        title screen, has an embedded serial number, and may not be given to
  168.        others to try out. This is what is sent out to people when they regis-
  169.        ter. A previously registered user of Telix may use the (fully func-
  170.        tional) unregistered version of 3.12 without charge, or may obtain a
  171.        disk with the registered version by sending $8 (to cover our costs) to
  172.        us at the address above, c/o "3.12 Update". Please include your full
  173.        name and address as entered on the original registration form, the se-
  174.        rial number from your Telix disk if the registration was from April
  175.        '89 or later, and if possible the invoice number from your receipt.
  176.        Note that a site may update any number of registered copies from this
  177.        one disk. Note that we can not take credit card payments for this up-
  178.        date fee.
  179.  
  180.     o  The registration price for Telix is now $39 US, but remains at $44
  181.        CDN. Due to changing currency values, the old prices became quite un-
  182.        fair (unequal) during the last year.
  183.  
  184.     o  Copies of Telix received on disk from us (registered and unregistered)
  185.        now include an automatic installation program. Just run 'INSTALL.EXE'
  186.        on the disk to execute it. Copies of Telix posted on our BBS and other
  187.  
  188.  
  189.  
  190.        BBSes do not include this program, since the BBS caller can simply de-
  191.        compress the distribution archive files onto his/her disk as needed.
  192.  
  193.     o  Enhanced (101) keyboards are now directly supported without having to
  194.        load a 're-mapper' TSR. Note that there are a few (older) PCs out
  195.        there which have a ROM BIOS not capable of recognizing these key-
  196.        boards' extra keys. To use F11, F12, and other new keys on these PCs
  197.        you still need a TSR which provides the necessary BIOS functions.
  198.  
  199.     o  Telix is now DESQview aware. This means that you can run Telix from
  200.        within DESQview without having to use BIOS screen writes. You may in-
  201.        stead use the much faster direct screen writes (this is set on the
  202.        'Screen and colors' page of the Configuration Menu in Telix). For best
  203.        performance with DV, on the DV 'Change Program' screen for Telix, re-
  204.        ply 'N' to the question, "Writes text directly to screen?", and 'N'
  205.        to, "Virtualize text/graphics (Y,N,T)?". Note that Telix has no con-
  206.        trol over external protocols or programs you run in the DOS shell, so
  207.        these will bleed through if run when Telix is in the background...
  208.  
  209.     o  DOORWAY mode is now supported, and can be toggled on/off by pressing
  210.        Alt-= in terminal mode. In DOORWAY mode, Telix sends out the raw scan
  211.        code returned by the PC's BIOS, when a key is pressed. This mode is
  212.        used with the DOORWAY program, and some BBS doors.
  213.  
  214.     o  You may now specify a default screen size of 80x43 or 80x50, for
  215.        EGA/VGA cards, in the 'Screen and color' page of the Configuration
  216.        Menu. Note that many EGA cards can not do 80x50, and some VGA cards
  217.        can not do 80x43. Most enhanced cards can do both.
  218.  
  219.     o  No matter what screen write mode you are using, Telix will now on EGA
  220.        or VGA systems recognize the exact screen size that is currently set
  221.        when Telix is run and stay in that mode (unless you specify 80x43 or
  222.        80x50 as a default). Previously Telix would work with screens wider
  223.        than 80 columns only when using BIOS writes, though it did allow
  224.        taller screens in any screen write mode. Therefore, if your video card
  225.        supports some non-standard screen sizes which you wish to use with
  226.        Telix, just switch into that mode before running Telix.
  227.  
  228.     o  Terminal mode screen writes are now direct when window screen writes
  229.        are direct, instead of using the video BIOS. This is slightly faster
  230.        and resolves some problems with a few buggy video boards (AST VGA) and
  231.        TSRs.
  232.  
  233.     o  Date format, date separator, time format, and time separator may be
  234.        specified in 'General options' page of the Configuration Menu.
  235.  
  236.     o  Telix now supports both normal cursor mode and application cursor mode
  237.        in VT102 or ANSI emulation. The setup of the keyboard routines in pre-
  238.        vious version of Telix allowed only one piece of ASCII text to be as-
  239.        signed to a key. The VT102.KEY, VT102ALT.KEY, and ANSI.KEY files are
  240.        set up along with new routines in Telix so that Telix automatically
  241.        sends the proper sequence for the four arrow keys when the remote se-
  242.        lects the mode. The VT102ALT.KEY file also sends one of two sequences
  243.        (numeric or application) for keys on the numeric keypad (when the NUM-
  244.        LOCK key is pressed down), as a real VT does.
  245.  
  246.     o  In the 'General options' page of Configuration Menu, you may now spec-
  247.        ify that the buffer of the 16550a comm chip, which Telix normally en-
  248.        ables at all times, should be disabled during a DOS shell.
  249.  
  250.  
  251.  
  252.     o  In the 'Protocols' page of the Configuration Menu, you may now specify
  253.        the size in kilobytes (1k to 10k, 4k default) of the disk buffer that
  254.        Telix should use for reading and writing to disk during file trans-
  255.        fers. Larger values are good for floppy disk systems, while smaller
  256.        values may eliminate problems on hard disk systems with defective hard
  257.        disk controllers or systems using Extended memory ramdisks or caches,
  258.        both of which can lose interrupts and interfere with communications.
  259.  
  260.     o  In the 'Protocols' page of the Configuration Menu, you may now specify
  261.        a 'window' size for the Zmodem protocol, in kilobytes. Normally, Zmo-
  262.        dem sends data in streaming mode, never pausing unless the remote sys-
  263.        tem indicates an error has occurred. If a window size is defined, the
  264.        protocol will never send more than that many bytes before pausing for
  265.        an acknowledgement. In some (data network) environments, this can lead
  266.        to better results.
  267.  
  268.     o  In the 'Protocols' page of the Configuration Menu, you may now specify
  269.        whether the file being transferred with the Zmodem protocol is
  270.        'Binary', 'ASCII', or 'Either'. Binary means that Telix will make sure
  271.        no end-of-line conversion is done on files received or sent. ASCII
  272.        means that on a download, as long as the other side doesn't override
  273.        this, Telix will assume the file being received is a text file and
  274.        will make sure the end of each line has a Carriage Return followed by
  275.        a Line Feed, by adding the CR if the file has only LFs at the end of
  276.        each line. An ASCII setting when sending will make Telix tell the
  277.        other system to do end-of-line conversion, although the other system
  278.        may override this. Finally, a setting of Either (the default), will
  279.        make Telix assume the file is binary, unless the other system indi-
  280.        cates otherwise. DO NOT use a setting of 'ASCII' for file that are not
  281.        ASCII text files, as binary files will be corrupted by this option.
  282.  
  283.     o  The Zmodem protocol now sends the filename in lower case, which is
  284.        preferred when files are being sent to a UNIX system.
  285.  
  286.     o  In the 'Terminal options' page of the Configuration Menu, an option
  287.        has been added to save the default state of the Backspace key, which
  288.        may send either Backspace or DEL. Pressing Ctrl-Backspace will always
  289.        send the other value.
  290.  
  291.     o  Configuration (TELIX.CNF) file reading routines have been speeded up
  292.        quite a bit.
  293.  
  294.     o  A bug in Chat Mode has been fixed. Remote input appeared in the bottom
  295.        section until Return was pressed. Chat mode also turns off Zmodem
  296.        autodownloads while you are in chat mode, since loading protocols at
  297.        this stage would result in a hang after the transfer (due to the fact
  298.        that the chat routines are also overlaid).
  299.  
  300.     o  The 'Find' command in the dialing directory would not work after some-
  301.        thing in the last entry in the dialing directory was found, due to a
  302.        logic flaw.
  303.  
  304.     o  Telix 3.11 and earlier simply set the color to blue when a VT10x/ANSI
  305.        Escape code for underline was received. This produced an underline on
  306.        mono video cards, but produced blue on color cards, which is very hard
  307.        to read on a black and white composite monitor. Telix now only does an
  308.        underline in mono mode, and leaves things alone with a color card. A
  309.        future version of Telix will allow you to specify an underline color.
  310.  
  311.  
  312.  
  313.     o  Markers are now updated properly when doing insert or delete in the
  314.        dialing directory.
  315.  
  316.     o  Host mode now uses another way to do a Remote Shell, by creating a
  317.        temporary batch file which is run to do a CTTY command.
  318.  
  319.     o  The SALT 'redirect_dos' function now doesn't lose file handles.
  320.  
  321.     o  The SALT 'dial' function now returns the proper result code (as indi-
  322.        cated by the manual) on unsuccessful dials.
  323.  
  324.     o  The SALT 'dos' function now returns the proper result code.
  325.  
  326.     o  A half dozen or so other very minor bugs have been fixed.
  327.  
  328.     o  The following notes all deal with enhancements to Telix's SALT script
  329.        language, and may be skipped by users not creating scripts:
  330.  
  331.     o  A SALT function called 'fdelete' has been added. For example:
  332.  
  333.             fdelete("HELLO.DOC");
  334.  
  335.        would delete the file "HELLO.DOC". A full drive and path may be speci-
  336.        fied before the filename, and case is not significant, but wildcard
  337.        characters (* or ?) may NOT be part of the filename.
  338.  
  339.     o  A SALT function called 'frename' has been added. For example:
  340.  
  341.             frename("NAME.OLD", "NAME.NEW");
  342.  
  343.        would rename the file "NAME.OLD" to "NAME.NEW". A full drive and path
  344.        may be placed before the original name, but should not be placed be-
  345.        fore the new name. The renamed file will stay in the original direc-
  346.        tory. Case is not significant.
  347.  
  348.     o  A SALT function called 'getenv' has been added. This is similar to the
  349.        C getenv function, and can be used to search for a DOS 'environment'
  350.        variable and get what is assigned to it. The format is:
  351.  
  352.             getenv(variable, value);
  353.  
  354.        where 'variable' is a string representing the environment variable to
  355.        search for, and 'value' is a string variable where whatever is as-
  356.        signed to the environment variable should be put. For example:
  357.  
  358.             getenv("TELIX", s);
  359.  
  360.        would search the DOS environment for the variable "TELIX" and would
  361.        place whatever is assigned to it in a SALT string variable called 's'.
  362.  
  363.     o  Four SALT functions have been added which make it easier to read/write
  364.        multiple characters from/to the screen. They are: 'vgetchrs',
  365.        vgetchrsa', 'vputchrs', and 'vputchrsa'. The first two are used to
  366.        read multiple characters from the screen, while the last two are used
  367.        to write multiple characters on-screen (perhaps previously saved by
  368.        the first two functions). For example:
  369.  
  370.             vgetchrs(20, 15, buf, 0, 10);
  371.  
  372.  
  373.  
  374.        would read 10 characters from the coordinates 20,15 on the screen.
  375.        These characters would be placed into the string variable represented
  376.        by 'buf', at offset 0 (the beginning) in 'buf'. Only the characters
  377.        are read and saved into the string, without the color attributes.
  378.  
  379.             vgetchrsa(20, 15, buf, 0, 10);
  380.  
  381.        would read 10 characters from the coordinates 20,15 on the screen.
  382.        These characters would be placed into the string variable represented
  383.        by 'buf', at offset 0 in 'buf'. Both characters and attributes are
  384.        read, so each character on the screen will take up TWO character when
  385.        placed into 'buf'. Therefore, in this example, buf would have to be a
  386.        string variable at least 20 characters long (10 * 2). Note that nei-
  387.        ther of these functions place a 0 (end of string) character at the end
  388.        of the sequence of characters written to the string.
  389.  
  390.             vputchrs(20, 15, buf, 0, 10, attr);
  391.  
  392.        would place 10 characters from offset 0 in the string variable repre-
  393.        sented by buf, at coordinates 20,15 on the screen, using a color at-
  394.        tribute of 'attr' (possible values of 'attr' being as per the doc-
  395.        umentation for the 'pstra' function).
  396.  
  397.             vputchrsa(20, 15, buf, 0, 10);
  398.  
  399.        would place 10 characters from offset 0 in the string variable repre-
  400.        sented by buf, at coordinates 20,15 on the screen. Note that each
  401.        character in buf is expected to be followed by a color attribute byte,
  402.        so in all, 20 character would be read from 'buf'.
  403.  
  404.     o  For those creating extremely large scripts, the script compiler can
  405.        now handle compiled scripts up to 64k in length. The old limit was
  406.        32k. Script source files can as before be any length.
  407.  
  408.     o  A option has been added to the SALT script compiler CS.EXE to specify
  409.        a 'stack' size for the compiled script. CS normally assigns a stack of
  410.        1024 (1k) bytes per script. The stack is where all local variables in
  411.        a script are allocated, as well as where the return addresses are
  412.        stored when a function calls another. In some scripts, a larger stack
  413.        may be desired, while in others, 1024 bytes is overkill. For example:
  414.  
  415.             cs -s2048 test
  416.  
  417.        would compile the script called TEST.SLT, and would allocate a stack
  418.        for TEST of 2048 bytes. Allowable stack sizes are 64 bytes to 32767
  419.        bytes.
  420.  
  421.   ---------------------------------------------------------------------------
  422.  
  423.   Oct 30, 1988 -- Notes on Telix 3.11:
  424.  
  425.     o  This is basically a maintenance release, which fixes a few bugs that
  426.        have been discovered over the last few weeks, as follows:
  427.  
  428.        -  The numeric keypad was not recognized during string entry.
  429.  
  430.        -  If multiple filenames were specified for a batch upload, the upload
  431.           directory (if one was defined) was only applied to the first file-
  432.           name.
  433.  
  434.  
  435.  
  436.        -  Long Distance Codes did not work properly everywhere.
  437.  
  438.        -  The Compuserve Quick B protocol _still_ didn't work properly on all
  439.           PCs.
  440.  
  441.        -  A few other small glitches...
  442.  
  443.     o  The documentation files have not changed from v3.10 to v3.11, so you
  444.        do not have to print them (or even download them in the first place,
  445.        if you got Telix from a BBS), if you have printed the v3.10 documenta-
  446.        tion files.
  447.  
  448.   ---------------------------------------------------------------------------
  449.  
  450.   Oct 10, 1988 -- Notes on Telix 3.10:
  451.  
  452.     o  We are now 'Exis Inc.'. For many reasons, it was definitely time to
  453.        incorporate.
  454.  
  455.     o  The dialing directory now has a highlight 'scroll-bar', which can be
  456.        moved with the up and down arrow keys, as well as the cursor keys
  457.        available before. Pressing Space will mark/unmark the currently high-
  458.        lighted entry. Selecting the 'Dial' function will dial all the marked
  459.        entries in sequence. There is no limit to how many entries may be
  460.        marked and dialed in this way. A user entered list of entries may
  461.        still be dialed in the old fashion with the 'List' function.
  462.  
  463.     o  A 'Strip high bit' field for each entry has been added to the dialing
  464.        directory.
  465.  
  466.     o  Telix now support 43 line and 50 line mode, for EGA and VGA users, re-
  467.        spectively, accessed through the Alt-M (Misc. Functions) menu. The di-
  468.        aling directory and Scroll-Back take advantage of the larger screen
  469.        size.
  470.  
  471.     o  When prompted for file(s) to upload, you may now specify multiple
  472.        filenames separated by spaces. Filenames may include a full
  473.        drive/directory path, and may use the DOS wildcard characters, * and
  474.        ?. All matching files are sent.
  475.  
  476.     o  Zmodem Crash Recovery for both uploads and downloads may be toggled in
  477.        the 'Protocol settings' page of the Configuration Menu. This option
  478.        may be used to resume aborted transfers. For downloads, if this option
  479.        is on and a file to be received already exists at the receiving end
  480.        and is shorter than the sender's copy, only the extra bytes will be
  481.        sent. For uploads, if this option is on, Telix will try to tell the
  482.        other side that files it is sending are to be resumed if they exist.
  483.  
  484.     o  An alternate key arrangement for the VT102 terminal emulator may be
  485.        used, as described in the Telix manual. This second arrangement is
  486.        better suited for some keyboards.
  487.  
  488.     o  An outgoing translate table may now be defined in the Translate Table
  489.        facility (Alt-W).
  490.  
  491.     o  An 'Answerback' string may now be defined in the 'Terminal options'
  492.        page of the Configuration Menu. If this string is defined, and CIS B
  493.        transfers are disabled, it will be sent when an ENQ (Ctrl-E) character
  494.        is received from the remote while in terminal mode.
  495.  
  496.  
  497.  
  498.     o  The Capture file disk buffer size may be set in the 'General settings'
  499.        page of the Configuration Menu.
  500.  
  501.     o  The descriptions of the copychrs, copystr, curtime, redirect_dos, and
  502.        time functions were accidentally left out of the v3.00 SALT documenta-
  503.        tion.
  504.  
  505.     o  New SALT functions include capture_stat, delchrs, printer,
  506.        printsc_trm, strchr, status_wind, usage_stat, vgetchr, vputchr,
  507.        vrstrarea, and vsavearea as described in the SALT.DOC file.
  508.  
  509.     o  Many new SALT system variables were added.
  510.  
  511.     o  The Compuserve B and Scroll-Back problems described in the BUGS.DOC
  512.        file included with Telix 3.00 have been fixed.
  513.  
  514.     o  The Auto-baud detect, which could be toggled on or off in v3.00 but
  515.        was not implemented, has been put in. Do not have this feature on if
  516.        you are using an MNP or other error correcting modem, as you want
  517.        Telix and the modem to both stay at the baud rate dialed at.
  518.  
  519.     o  Many little bugs and glitches have been fixed (including a couple in
  520.        the Host Mode script file).
  521.  
  522.     o  The documentation has been cleaned up.
  523.  
  524.   ---------------------------------------------------------------------------
  525.         EXIS Inc., Post Office Box 130, West Hill, ON, Canada  M1E 4R4
  526.  
  527.          (416)-289-4641 voice, (416)-289-4645 FAX, (416)-439-9399 BBS
  528.  
  529.              Telix Copyright (C) 1986,87,88,89,90,91 by Exis Inc.
  530.   ---------------------------------------------------------------------------