home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / SXR43P.ZIP / WHATSNEW.DOC < prev   
Text File  |  1995-08-13  |  16KB  |  362 lines

  1.                 *-*-*-* Silver Xpress Mail System *-*-*-*
  2.              (c) copyright 1988-1995 by Santronics Software
  3.  
  4. Summary of changes, fixes, enhancements, and new features since Silver
  5. Xpress version 4.01.
  6.  
  7. ┌────────────────────────────────────────────────────────────────────────┐
  8. │ LEGEND:                                                                │
  9. │  FIX:  - Means a bug or problem in logic was corrected.                │
  10. │  NEW:  - New feature added.                                            │
  11. │  ENH:  - A bug or stable feature was enhanced for whatever reason.     │
  12. │  CHK:  - Bug report check.  Checked out with no results.               │
  13. │  DOC:  - Information which will be added to the documentation.         │
  14. │                                                                        │
  15. │  NOTE:  Unless otherwise stipulated, an RMODE or PMODE note is used    │
  16. │         to indicate REAL MODE ONLY or PROTECTED MODE only.             │
  17. └────────────────────────────────────────────────────────────────────────┘
  18.  
  19.   FIX:  Speech friendly Interface Fix and Enhancements
  20.  
  21.         - Reader Quoter. It never worked unless the Page Speaker was
  22.           enabled. You should not need this option enabled for the Reader
  23.           Quoter to work now.
  24.  
  25.         - Two new options are now available for the File Viewer:
  26.  
  27.             Talking Cursor for File Viewer
  28.             Speak First Page for File Viewer
  29.  
  30.         - The new Strip Xcode function was bad. It will go into infinite
  31.           do-loop if a @ code was found but not a real Xcode.
  32.  
  33.         - Added a new option to change the SFI LOG file name using a
  34.           environment string.  This new option is exploratory.  Maybe we
  35.           can use this for protected mode operations. By allowing you to
  36.           change the name of the log file to a device port, you can
  37.           possible use this for speaking.  All that is spoken via Xpress is
  38.           also written to log so to avoid double speaking, a new option was
  39.           provided to turn off the speaking method but still keep the LOG
  40.           system enabled. To test this out, you need the environment
  41.           string:
  42.  
  43.               SET SFI=SLF NULL LOG=LPT3
  44.  
  45.           SLF will enabled the LOG system. NULL will tell Xpress not to use
  46.           BIOS or VocalEyes for speaking. LOG= will change the name of the
  47.           LOG file.  LPT3 is an example device port name where your
  48.           speaking system is probably working with.
  49.  
  50.         FILES EFFECTED:
  51.  
  52.         DISPMSG1.INC CONFIG.SYS XPWINDOWS.PAS STARTUP.PAS TALK.PAS
  53.         VIEWER.PAS
  54.  
  55.   NEW:  Added Support for PCBOARD's @SUBJECT extended line.  This is only
  56.         "READ" support. Not "WRITE" support.
  57.  
  58.         Exploratory item only.  We may not want to muddy the water with
  59.         such a bad kludge system. At a minimum, SX readers will now VIEW
  60.         more "cosmetically" correct mail by interpreting this line and
  61.         using it for the long subject field.  The question is, should we
  62.         write extended lines for replies and new mail.  I am not so sure it
  63.         is a good idea because in a echo system, these lines may not be
  64.         supported by other systems.
  65.  
  66.   FIX:  Keywords highlight offset problem when Xcodes is used.
  67.  
  68.   FIX:  The new LOG= SFI environment string was wrong. Should be LOG:
  69.  
  70.   FIX:  Fixed a problem introduced with the new @ code checker in the
  71.         reader word wrapper. Very very very long lines, usually created
  72.         with such editors such as Dbridge, with a @ character would cause a
  73.         lock up.  Now, Xpress checks for it X codes correctly and word
  74.         wraps.
  75.  
  76.   FIX:  Removed the Extended and Enhanced KeyBoard support. This was
  77.         causing intermittent problems with Speech Friendly systems.
  78.  
  79.         Note: This was actually done in 4.02B02 but was mentioned in
  80.         released patch file documentation.
  81.  
  82.   FIX:  The BBS new files Listing when saved in a folder got a screwed up
  83.         header. It thought it was a message.
  84.  
  85.   NEW:  Added new %SORT keyword option to the picklist system.
  86.  
  87.           %SORT [column]       default column is 1
  88.  
  89.         By putting the %SORT keyword in your list files, the list will be
  90.         sorted before it is displayed.  Note, this is on a FILE basis. Some
  91.         list files should not sorted.  A good place to use this is in your
  92.         File CABINET.LIS file.
  93.  
  94.         Thanks Andrea
  95.  
  96.   ENH:  Long reply header lines are now allowed.  Tag lines are still
  97.         truncated at 75 characters. Always was, but a clean up to allow for
  98.         the long reply header lines required a forced truncation on the tag
  99.         lines. Sorry, one line tag line are good enough.
  100.  
  101.   FIX:  Simulated tokens did not work in Nested List files taglines.
  102.  
  103.   FIX:  Fixes cosmestic display which showed up in a pick list after
  104.         killing mail.
  105.  
  106.   FIX:  IMPORTANT!  MUST READ!
  107.  
  108.         Normal Xpress Tokens do not show up in a message. Xpress tries to
  109.         interpret them as X codes.
  110.  
  111.         In order to fix this properly, I had to change the @ character used
  112.         for Xpress Tokens in Silver Xpress to something else. I have
  113.         selected the # character.
  114.  
  115.         ALL XPRESS TOKENS HAVING THE FORMAT @xx@ ARE NOW #xx#
  116.  
  117.         You must change all your Xpress tokens in all places, namely
  118.         the REPLYHDR.LIS file and the TAGS.LIS file.
  119.  
  120.         Use the CHGXTOK.EXE program provided to help you convert the
  121.         files:
  122.  
  123.                CHGXTOK  filename
  124.  
  125.         Sorry about this, but it was necessary. If we are going to support
  126.         the PCBoard and Wildcat color codes system, we can not allow for
  127.         conflicts with the Xpress Token.  By changing it, we can use X
  128.         codes with Xpress Tokens in your replyhdr and tag line list files
  129.         and show examples in messages.
  130.  
  131.         Internal note: Files to change:
  132.  
  133.         - Documentation
  134.         - On-line Help
  135.         - standard replyhdr.lis and tags.lis for future updates.
  136.  
  137.   ENH:  Increased available memory by 40K by moving some code into the
  138.         OVERLAY file.  There is an extremely small penalty but is it
  139.         hardly noticeable, especially on faster machines.
  140.  
  141.   FIX:  Some QWK packets (mostly from UQWK) had messages with beginning
  142.         with msg # starting at ZER0.  Xpress was interpreting this as a
  143.         possible corruption and skipped the message. This "Skipping" threw
  144.         off Xpress and most of the mail was unreadable. Now Message Numbers
  145.         equal to zero are accepted by Xpress.
  146.  
  147.   FIX:  The internal unzipper had a problem uncompressing files which had a
  148.         ZERO size.  The protected mode version of Xpress produced a run
  149.         time error 0002:078F.  The real mode version had unpredictable
  150.         results.  This was fixed in the CRC calculation.
  151.  
  152.   DOC:  In order to use the internal ZIP compressor, you must have atleast
  153.         180-200K memory available (as shown on the status bar).  Otherwise,
  154.         an error 8 (out of memory) is produced during compression.
  155.  
  156.   FIX:  GOLD XPRESS. ALT-T conflicted with the TAG MESSAGE menu in the
  157.         reader.  ALT-C is now the Communication Window hotkey.
  158.  
  159.   FIX:  Xpress will now highlight all the keywords it finds in the
  160.         messages.
  161.  
  162.         Previously, the search/highlight behavior was designed around a
  163.         very excellent hit logic - it would only show the messages that
  164.         ALREADY had a keyword hit - it will show atleast 1 highlight - no
  165.         mail was missed. You just did not see all the highlights.
  166.  
  167.         Now, it will continue with the search even though it already found
  168.         a message.  The end result is that there is more processing . Does
  169.         it effect the speed?  Probably not at all significant to worry
  170.         about it. Probably only if you have a LARGE keyword file and you
  171.         have a very large packet - you might see a very slight slow down.
  172.  
  173.   FIX:  Fixed a bug in the reading of areas from OPX packets. This will
  174.         occur in systems where more than 256 areas were written but was
  175.         packed 100%. In other words, 0-255 areas were stored with no gabs.
  176.         If there is 1 gab, it is ok. The door also has a fix to allow older
  177.         readers to work better.
  178.  
  179.   ENH:  Blind Copies:  Tell blind that he has received a blind. SX will
  180.         now put the string #100 at the top line of the message if the
  181.         message is Blind carpon.  In addition, string #101 is the string
  182.         used to say who got the original message.
  183.  
  184.   ENH:  SX will now add a MSGID for copies of message.
  185.  
  186.   FIX:  KillMail function did not have new CRC check corrected for B04
  187.  
  188.   ENH:  RMODE: Increase more memory by moving about 70K to the OVERLAY.
  189.  
  190.   FIX:  When a static/direct reply header was defined (no @REPLYHDR.LIS),
  191.         no Xpress Token translation took place.  This also fixes some other
  192.         intermittent bugs with translation.
  193.  
  194.   ENH:  Enhanced the Session Window for QWK packets.
  195.  
  196.   DOC:  How to install the Protected mode Silver Xpress as a OS/2 Icon.
  197.         (By Trane Francks)
  198.  
  199.         OS/2 users don't need to apply the Borland DPMI patch (OSDPMI.ZIP)
  200.         to get the DPMI SX reader to run under OS/2. Users simply need to
  201.         setup their program object like so:
  202.  
  203.         These are the steps for creating a program icon for Silver Xpress
  204.         under the OS/2 2.0, 2.1, 2.11, or 3.0 Warp Workplace Shell:
  205.  
  206.           1.  From the OS/2 desktop, double-click the Templates folder
  207.               to open it, grab the Program icon and drop it onto the
  208.               desktop or another folder.
  209.  
  210.           2.  When the Program Settings dialog box appears, enter the
  211.               following:
  212.  
  213.                 Path and file Name: *
  214.                         Parameters: /C C:\SX\XPREADP.EXE
  215.                  Working directory: C:\SX
  216.  
  217.               Substitute the appropriate drive/path as needed.
  218.  
  219.           3.  Click the Session thumb tab and select DOS full screen
  220.               or DOS window as desired.
  221.  
  222.           4.  Click on the General thumb tab and enter Silver Xpress for
  223.               the program title.
  224.  
  225.           5.  Double-click the Close button.
  226.  
  227.         This enables OS/2 to recognize Silver Xpress as a valid executable,
  228.         and running it with DOS Session default settings works
  229.         marvellously.
  230.  
  231.   FIX:  During filing of mail in maintain mail section, xpress was
  232.         stripping origin and tear lines.
  233.  
  234.   NEW:  RMODE: Faster operations by allowing overlay to be stored in XMS
  235.         memory and by allowing user to change overlay buffer size. To
  236.         change the overlay setup, use the following environment string:
  237.  
  238.         SET XOPTS=/OL:xxx /BS:nnn
  239.  
  240.         where xxx is
  241.  
  242.           EMS     store overlay in EMS only. If none, then disk. This
  243.                   is how it was before.
  244.  
  245.           XMS     store overlay in XMS only. If node, then disk.
  246.  
  247.           BEST    Attempt to store in XMS, if none, try EMS, if none,
  248.                   then use the disk.  THis is the best arrangement
  249.                   for all situations.
  250.  
  251.         where nnn is the amount of overlay buffer to keep in memory (in
  252.         Kilobytes).  This will take away from conventional memory.  It is
  253.         the part of the overlay which is most active and keep in normal
  254.         memory.  The rest is kept in the other memory (XMS, EMS or DISK).
  255.         By default, SX will use about 35K no matter what.  This /BS option
  256.         allows you to increase it for faster operations.
  257.  
  258.         Example:
  259.  
  260.         SET XOPTS=/OL:XMS /B:64
  261.  
  262.         Store the overlay in extended memory and use 64K of normal
  263.         memory as the overlay buffer size.
  264.  
  265.   ENH:  Grab initials of all words in name when quoting mail.
  266.  
  267.   DOC:  Note we went to a new VERSION NUMBERING scheme.
  268.  
  269.   ENH:  NEW SXMENU.LIB
  270.  
  271.         Moved the Default Search Options from the Configuration Menu Section
  272.         to the MAIL menu section.  Changed it to "Default Read Options"
  273.  
  274.         Technical Note: This is Menu Action Code #33 when you use SXDYMENU
  275.         to modify the menu.
  276.  
  277.   NEW:  New option to display 1 or 2 line message lists. Allows you to fit
  278.         more into screen.  See Default Read Options now under MAIL option.
  279.  
  280.   NEW:  New Sidebar option for reading mail. See Default Read Options now
  281.         under MAIL option.
  282.  
  283.   ENH:  Enhanced the carbon copy system for the Internet System. Now it is
  284.         possible to send carbon copy internet messages using the cc:/bc:
  285.         system for a Pure Internet Email Conference (Not Fido/UUCP). In
  286.         other words, something like this will work for pure internet
  287.         carbon copies:
  288.  
  289.         cc: santos@aisbbs.com
  290.         cc: cstewart@inforworld.com
  291.         cc: dsawyer@dateline.nbc.com
  292.  
  293.   FIX:  Fixed Netmail Replies for systems that do not report ECHO forums to
  294.         Silver Xpress such as Wildcat BBS.  What was happening was Xpress
  295.         was ignoring the MSGID line when doing cross posting to the OTHER
  296.         user (The O option).
  297.  
  298.   ENH:  Internet and NewsGroup Enhancements:
  299.  
  300.         Xpress will now default to ALL when creating a new message in a
  301.         Internet NewsGroup Conference.
  302.  
  303.         Added ability to create Internet Email Replies when reading a
  304.         NewsGroup mail. In order for this to work, your internet processor
  305.         must support the ^aFROM: and/or the ^aIn-Reply-To: lines. The
  306.         the former line is used for 'X' create mail key, and the latter
  307.         is used for the 'O' create mail key.
  308.  
  309.         Same is true to create Internet/FIDO UUCP netmail replies.  If
  310.         you are carrying a FIDO based UUCP Internet email and newsgroups,
  311.         your users can reply via Internet/FIDO UUCP netmail.
  312.  
  313.         Note: the ^aIn-Reply-To: line is not normally supported by Internet
  314.         processors, so it is not normally available. Users should double
  315.         check the internet when you they use the 'O' mail option.
  316.  
  317.   ENH:  SPEECH FRIENDLY INTERFACE enhancements.
  318.  
  319.         Added SFI to new single line display of message list.
  320.  
  321.         SFI menu system was speaking help line if available. Removed.
  322.  
  323.   FIX:  Search System was removing the @ character when hitting F2 to
  324.         pick a keyword file.
  325.  
  326.   ENH:  Added 4th Header option to single line display header. Good for
  327.         NewsGroups
  328.  
  329.   FIX: Some QWK packets from non-std QWK doors were creating personal.ndx
  330.        files without normal area.ndx files.  The reader failed with this.
  331.        Some QWK doors where corrupting the NDX files. Both are now trapped
  332.        in Silver Xpress.
  333.  
  334.   ENH: Enhanced the Xpress Expert Diagnostic window. Now more scrollable
  335.        information can be displayed to get the user more information to
  336.        solve problems.
  337.  
  338.   ENH: Spelled/Grammer Fixes in Language file.
  339.  
  340.   FIX: Ansi [J commands for clearing Above and Below cursor.
  341.  
  342.   ENH: Enhanced support for [J and [K ansi codes in VT100 mode.
  343.  
  344.   ENH: Added logic to IGNORE the Subdirectories in a ZIP file.  SX will
  345.        no longer honor directories that are in ZIP files when it does
  346.        the expansion of mail packets.
  347.  
  348.   NEW: Fixed some intepretation of ANSI characters.
  349.  
  350.   NEW: New reply header tokens:
  351.  
  352.         #IF#  Internet From Field
  353.         #IT#  Internet To Field
  354.         #MS#  Message Suggest
  355.  
  356.   NEW: new /KF option to "KEEP FONT".  SX now resets the fonts due to many
  357.        Windows video drivers not correctly resetting fonts.  If you are
  358.        using some "FONT" enabled problem prior to SX, then you can use the
  359.        /KF switch to prevent SX from resetting the video.
  360.        Thanks Scott
  361.  
  362.