home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / s / sltpu70a.zip / VERSION.LOG < prev   
Text File  |  1992-07-09  |  3KB  |  63 lines

  1.  
  2. Searchlight Programmer's Library -- Version Log
  3.  
  4.  
  5. Version 2.25, July, 1992
  6. ------------------------
  7. This version is updated to include changes in the file definitions for
  8. Searchlight 2.25. In particular the new fields added to the CONFIG and
  9. USER records are now reflected in FILEDEF.TPU and FILEDEF.REF.
  10.  
  11. The MULTI unit now recognizes Windows and OS/2 as multitasking environments,
  12. and will perform appropriate task switching when the 'Slice' function is
  13. used. 'OSType' has been changed to include the additional OS types.
  14.  
  15. A number of internal code optimizations has been incorporated into the
  16. units to make them faster. In particular, retrieving a message from a
  17. subboard where text compression is used is now over 50% faster than with
  18. the previous version.
  19.  
  20. A number of new files is included with this release:
  21.  
  22.   MENUDEF.PAS - This file contains record types and procedures for
  23.     accessing the menu (MNU) files used with Searchlight 2.25. Please
  24.     read the code and comments in the source file for more information.
  25.  
  26.   MODEM.PAS/MODEM.DOC - These files contain an interface to Searchlight's
  27.     modem drivers that can be used to access the modem directly from a
  28.     door program. (This is the same interface that was released earlier
  29.     this year as SLMODEM.ZIP). TEST.PAS is included to test these functions.
  30.  
  31.   BACKTRAK.PAS/BACKTRAK.DOC - These files form a simple application that
  32.     pops a menu off the internal menu stack. More importantly, the source
  33.     file provides data types for the internal menu stack that is active
  34.     during door execution, which can be used by door programs to modify
  35.     what happens when they return to Searchlight.
  36.  
  37.  
  38. Version 2.15A, July 25, 1991
  39. ----------------------------
  40. The USERS unit no longer uses the CRT unit. This was causing problems for 
  41. people who use customized CRT units.
  42.  
  43. The variable 'SubListSize' in SUBLIST.TPU was not correctly initialized in 
  44. the previous version. This has been fixed.
  45.  
  46. A new variable called 'RecNum' has been added to the SubListType record in 
  47. SUBLIST.TPU.  'RecNum' contains the record number from the SUBBOARD.SL2 or 
  48. FILEDIR.SL2 file from which the data was retrieved.  This information can be 
  49. used as a unique numerical identifier for the subboard; it should NOT be 
  50. used to update or access the SL2 file.  Be aware that while the record 
  51. number of a subboard or file directory will not change while that item 
  52. exists, deletion of the item will result in the next item created reusing 
  53. that record number.
  54.  
  55. The TREE.TPU unit contained an undocumented function, TreeSize, which is now
  56. documented; see SLTPU.REF for more information.
  57.  
  58.  
  59. Version 2.15, July 11, 1991
  60. ---------------------------
  61. Initial release. Versions available for Turbo Pascal 6.0, 5.5, and 5.0.
  62.  
  63.