home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / FLST115.ZIP / WHATSNEW.TXT < prev   
Text File  |  1993-08-19  |  8KB  |  221 lines

  1.  
  2.                                 FASTLST
  3.  
  4.                          Changes and Additions
  5.  
  6.  
  7.  
  8.         1.15 - Some programs skip the first entry in V6 nodelist,
  9.                assuming it is a dummy entry that contains the version
  10.                number of the nodelist. These programs could loose
  11.                the "zone number" of the first zone compiled, thus
  12.                assuming zone 0.
  13.                Now FastLst puts the "version ID" entry at the start
  14.                of nodelist V6.
  15.  
  16.  
  17.  
  18.         1.14 - Some programs do not correctly read V7 indexes when
  19.                an empty node appears (This happens when a key has no
  20.                greater keys in the lower index level, so that it points
  21.                to an empty node).
  22.                Sometimes these programs could not find part of the
  23.                V7 nodelist entries.
  24.                Now FastLst adds a dummy duplicate key to avoid the problem.
  25.  
  26.              - New "Node,<address>,..." keyword to allow
  27.                straightforwad addition of nodes without the need for
  28.                Zone and Host lines.
  29.  
  30.              - Removed the Point flag in the output nodelist for
  31.                point 0 entries (after the "Boss,..." keyword).
  32.  
  33.  
  34.  
  35.         1.13 - When a totally empty line was found in a nodelist
  36.                file a strange undesired nodelist entry was compiled.
  37.                It was not a bug since FTS-0005 does not allow
  38.                empty nodelist lines, however it has been fixed
  39.                to avoid problems with private manually written
  40.                nodelist segments.
  41.  
  42.              - The .DOC now reports an "undocumented" feature:
  43.                when using the "Boss,<address>" method for pointlists,
  44.                you can also use the point #0 to easily add the Boss
  45.                entry, if useful.
  46.  
  47.  
  48.  
  49.         1.12 - In the case of SysOps of multiple nodes, all the
  50.                Name/Address couples are now put in the SysOp
  51.                lists (fidouser.lst and sysop.ndx).
  52.                  This new behaviour allows to use the great "address
  53.                choice" feature of TimEd (excellent Dos/OS2 message
  54.                editor by Gerard van Essen 2:281/527).
  55.  
  56.              - New behaviour of "SysDup" option: since now all the
  57.                name-duplicate sysop entries are kept by default,
  58.                SysDup allows to keep (for a particular sysop name)
  59.                only the entry with one of the specified addresses.
  60.  
  61.              - Many internal changes, not visible to users: if you
  62.                find out a new unexpected behaviour, please let me
  63.                know.
  64.  
  65.              - Removed redundant empty lines in nodelist.prn and
  66.                nodelist.txt after comment lines.
  67.  
  68.  
  69.  
  70.         1.11 - CRC is now checked on all nodelist files that have
  71.                the expected CRC on the first line (previously it
  72.                was checked when applying nodediffs only).
  73.  
  74.              - New errorlevel 10 for CRC Error while compiling
  75.                nodelist (errorlevel 9 is still used for CRC Error
  76.                while applying nodediff).
  77.  
  78.              - When merging the first line is skipped if it contains
  79.                the CRC.
  80.  
  81.              - New -r command line switch to avoid exit on CRC Error.
  82.  
  83.              - New -s command line switch to override SYSOP.NDX
  84.                base name.
  85.  
  86.              - Any file specification can contain drive and path,
  87.                including -n -d -o -s overrides.
  88.  
  89.              - When using Version7 only, the added nodelist segments
  90.                are appended to the end of the full main nodelist
  91.                instead of the end of your zone.
  92.  
  93.              - Some small changes in Nodelist.Prn and Nodelist.Txt
  94.  
  95.              - Fixed bug introduced in v 1.10: when a region segment
  96.                (no zone entry) was compiled as the main nodelist,
  97.                zone 0 was erroneously assumed.
  98.                Now the address levels not present in the main nodelist
  99.                correctly default to the config address.
  100.  
  101.  
  102.  
  103.         1.10 - OS/2: First 32 bit version, compiled by BC++.
  104.  
  105.              - OS/2: New "flat" index sorting (no more disk based
  106.                merge-sort).
  107.  
  108.              - OS/2: "TmpPath" option in *.cfg not used any more.
  109.  
  110.              - OS/2: Long filename support
  111.  
  112.              - DOS: The "TmpPath" directory is now automatically
  113.                created when necessary.
  114.  
  115.              - New improved Disk Full handling (errorlevel 4)
  116.  
  117.              - New "-o<nodebase>" command line switch to override
  118.                output file names (NODEX.* -> <nodebase>.*).
  119.  
  120.              - New "KillAfter" config verb, to save old nodelist files
  121.                in the case of compilation error.
  122.  
  123.              - New "Boss <address>" statement for easier pointlist
  124.                support (see FastLst.DOC).
  125.  
  126.              - New optional partial address parameter in
  127.                "MyList <nodefile> [default partial address]"
  128.                to allow the addition of nodelist segments without
  129.                the need of ZONE, HOST, node prefix lines (V7 only).
  130.                See FastLst.DOC for more details.
  131.  
  132.              - New "-i<include>" command line switch to allow easier
  133.                different file inclusions.
  134.  
  135.              - New "KillOld" config statement to kill old versions of
  136.                nodelist files.
  137.  
  138.              - New "Kill999" config statement to kill the .999 file
  139.                that remains after merging with MergeList.
  140.  
  141.              - Now the .999 file is killed whenever FastLst begins
  142.                execution, thus you do not have to manually delete it
  143.                if you stop using the MergeList command.
  144.  
  145.              - Now the "Gated" config keyword prevents Hub coordinators
  146.                of other zones to be put in the output nodelist (only
  147.                ZC and NC remain).
  148.  
  149.              - New "GateAddr" config keyword allows to have only
  150.                selected zones, regions and nets in the output files.
  151.  
  152.              - New "GateCoord" config keyword allows to have in the
  153.                output files only selected coordinators from the excluded
  154.                zones, regions and nets.
  155.  
  156.              - New errorlevel 9 exit after CRC error while applying
  157.                a nodediff. If "Autoerase" is active, the nodediff and
  158.                the resulting nodelist files are erased, otherwise they
  159.                are renamed to NODEDIFF.BAD and NODELIST.BAD.
  160.  
  161.              - New "StatusLog" config statement to specify the log
  162.                filename in the .cfg instead of the command line.
  163.  
  164.              - New "TypeExact" config option to set modem types in a
  165.                way more coherent with the behaviour of Binkley 2.55 and
  166.                newer.
  167.  
  168.              - New "SysDup" config option to override FastLst's choice
  169.                when killing duplicate SysOp Names.
  170.  
  171.  
  172.  
  173.         1.06 - OS/2: Fixed bug that caused some reg. keys not to work.
  174.  
  175.              - DOS: Fixed bug that sometimes caused memory problems
  176.                during index sorting.
  177.              
  178.  
  179.  
  180.         1.05 - New UCOST verbs to set User Cost Different from Call Cost.
  181.  
  182.              - OS/2: Fixed bug that sometimes caused "Disk Full" error.
  183.  
  184.  
  185.  
  186.         1.04 - Changed redirection criteria: if you have a password with a
  187.                hold/unpublished system or its coordinator, then it is NOT
  188.                redirected; instead it gets an empty phone number string.
  189.  
  190.              - Slightly changed the algorithm to choose the entry for
  191.                a multi-SysOp in Sysop.Ndx, so that he never gets data from
  192.                an entry that is not used due to local segment override.
  193.  
  194.              - Added "Flags" Keyword to set the user defined bits.
  195.  
  196.              - OS/2: Fixed a bug that caused a "NULL POINTER" error when
  197.                compiling only Version 6 and FidoUserLst.
  198.  
  199.  
  200.  
  201.         1.03 - Added <CR> before comment output to fix video output when
  202.                both comments and report are active, Thanks to Roberto
  203.                Zanasi.
  204.  
  205.              - OS/2: First (16 bit) version, ported by Pasquale Cantiello.
  206.             
  207.  
  208.  
  209.         1.02 - Null pointer bug fixed in Merge module, Thanks to Pasquale
  210.                Cantiello.
  211.  
  212.  
  213.  
  214.         1.01 - Minor message and DOC adjusting.
  215.  
  216.  
  217.  
  218.         1.00 - First public release.
  219.  
  220.  
  221.