| | FILES2TG 1.00.wb2 New features and fix documentation | | Full Featured FILES.BBS to Telegard 3.0 converter. | | Copyright 1994-1996 by Dave Turner & THN Programming, | All rights reserved. | | As of: January 21, 1996 | Since the first wide beta (wb) release, there have been a few bug fixes, and additions made to FILES2TG.EXE. The following is a list of important changes/fixes made since v1.00.wb1 (WideBeta-1). Any [b] bug fixes are things that HAVE been fixed. *NOTE* This version is also a wide beta version, and will most likely be the LAST wide beta revision before v1.01 is released public. [a] = Anecdotal Comment [b] = Bugfix [r] = Revised [+] = Addition [-] = Removed [f] = Future Addition [b] Fixed a rather nasty bug which caused the last link in an .FBE extended description linked list not to be set to -1. This bug caused problems with some utilities such as FFList, Bluewave, and any other utility that did not correct for the error (like Telegard does) The last link in the FBE for a file now should ALWAYS be -1. Although this problem shouldn't have caused much trouble, If you want, you can (1) Re import file descriptions or (2) Use Lars Hellsten's FMAINT to pack extended descriptions. Thanks to Michael Smith for reporting this one! [b] Changed the order of the command line parameters help screen displayed when using /?, ? or -?. The argument letters spelled the word "BUM" and some people (picky people) were upset. [-] Removed the "ForceDiskSwap /X" command line argument. If you were using it in the past, please read on... [+] Added new command line argument (/E"??") which allows one to choose the swapping (swap location) type on-the-fly. If this parameter is not specified, Telegard's configrec.swapshelltype (taken from CONFIG.TG) will be used instead. Valid shell types depend on your hardware, but EMS, XMS and DISK are available. [+] Added better swap error handling routines. As a matter of fact, the original code didn't have any error trapping. If there is an error during swap, a message will be returned to the user, and all activity will be stopped. This error returns the DOS errorlevel 3. [r] An optimization of memory usage has solved many problems when running under DESQ. Problems in the past were because of the swapping routines not getting enough memory. The best settings (for now) is to use "direct to screen writes" and "virtualize text". [r] Logging is disabled by default. If you wish to use the logging functions, pass the parameter. [b] Refreshing entries was not working properly w.r.t writing the fbrec.uldate or fbrec.filedate. Minor problem: Forgot to code it ;> [b] /Ignore extended descriptions now functions as it did before the WideBeta-1 release. [f] A future release of this programme will implement better file handling under larger multi-node systems. These features will includes (1) complete OS awareness (2) OS specific time slices (3) 100% open for-short-time-only files (4) Record locking if SHARE.EXE is present (5) use of DESQ video segment. **THESE ARE FEATURES TO BE ADDED AT A FUTURE DATE, SOMETIME BEFORE THE FINAL RELEASE **