home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / ftp.vapor.com / voyager / old / vat_128.lzx / VAT.ReadMe < prev   
Encoding:
Text File  |  1999-10-03  |  3.4 KB  |  153 lines

  1. Vapor_Toolkit
  2. =============
  3.  
  4. The vapor_toolkit.library is a library of support functions which
  5. are used by most Vapor applications and thus can be shared to
  6. reduce individual application code size.
  7.  
  8. History
  9. -------
  10.  
  11. 4.1
  12. ---
  13. - fixed startup crash problems when vapor_toolkit.library was the 
  14.   first opener of muimaster.library (Thou Shalt Not OpenLibrary()
  15.   From UserLibInit())
  16.  
  17. 5.0
  18. ---
  19. - added VAT_SetFmt()/VAT_SetTxtFmt() calls
  20.  
  21. 6.0
  22. ---
  23. - added VAT_GetAppScreen()
  24.  
  25. 7.0
  26. ---
  27. - added registration library calling stub
  28.  
  29. 8.0
  30. ---
  31. - added Datatype identification functions
  32. - added MIME.prefs parsing functions
  33. - fixed VAT_SetLastUsedDir()
  34.  
  35. 9.0
  36. ---
  37. - fixed a serious bug in the URL detection code
  38. - added VAT_GetAppScreenName()
  39. - changed VAT_SetLastUsedDir() to verify whether
  40.   the ENVARC: contents really changed, to avoid
  41.   unnecessary writes to the HD in case of a
  42.   crash condition
  43.  
  44. 9.1
  45. ---
  46. - modified URL scanner to not report "empty" URLs,
  47.   i.e only "mailto:" or "http://"
  48.  
  49. 9.2
  50. ---
  51. - fixed recognizing of e-mail addresses at the start of
  52.   a line
  53.  
  54. 9.3
  55. ---
  56. - fixed recognition of e-mail addresses to no longer
  57.   grab IRC userhost notation
  58. - fixed URL scanner to not recognite something like
  59.   "http://" as an URL
  60.  
  61. 9.4
  62. ---
  63. [internal]
  64.  
  65. 9.5
  66. ---
  67. - fixed broken URL structure (which nuked URL
  68.   scanning in MD-2 and AmIRC)
  69.  
  70. 10.0
  71. ----
  72. - added VAT_FGets()
  73.  
  74. 10.1
  75. ----
  76. - URL scanner now also finds https://
  77.  
  78. 11.0
  79. ----
  80. - added VAT_NewShowRegUtil()
  81.  
  82. 11.1
  83. ----
  84. - sending IPC messages to Voyager is now asynchronous.
  85.   Fixes deadlock problems with TI inside V, and generally
  86.   when a crashed V is around.
  87.  
  88. 11.2
  89. ----
  90. - rewrote IPC reply handler to use two different message
  91.   ports for processing rexx and Voyager IPC replies.
  92.   Fixes bug introduced in 11.1, and also a possible nuke
  93.   when MIME.prefs were modified while a rexx msg was
  94.   outstanding
  95.  
  96. 12.0
  97. ----
  98. - added VAT_IsOnline() call to detect whether a TCP/IP
  99.   is available and online. Deals with both Miami
  100.   and Genesis.
  101.  
  102. 12.1
  103. ----
  104. - fixed VAT_GetAppScreenName() to traverse the system
  105.   Pub screen list and actually *find* the application screen,
  106.   instead of relying on the MUI prefs item. Fixes ½FrontMost╗
  107.   and other crap (Olli)
  108.  
  109. 12.2
  110. ----
  111. - VAT_ExpandTemplate() was blatantly ignoring the maxlen
  112.   parameter, allowing Buffer-Overflow« (Entity)
  113.  
  114. 12.3
  115. ----
  116. - changed SetLastUsedDir() to check whether ENV:/ENVARC:Vapor
  117.   exist before doing a CreateDir(), to not confuse people who
  118.   have their SYS: drives locked (Olli)
  119.  
  120. 12.4
  121. ----
  122. - ultra-lame bug in the notification handler for MIMEPrefs
  123.   caused the filehandlers in question (mostly RAM) to do
  124.   a Signal( NULL, ... ) (Olli)
  125.  
  126. 12.5
  127. ----
  128. - VAT_OpenLibrary() now no longer tries to open Libs/<libname>
  129.   and /Libs/<libname> if the Library name already contains
  130.   path components (Olli)
  131.  
  132. 12.6
  133. ----
  134. - now tries to flush libs if VAT_OpenLibrary() fails, to
  135.   encourage loading of a current version from disk (Olli)
  136. - did the same for vat.lib and loading of vapor_toolkit
  137.   in the first place (Olli)
  138. - updated to open vapor_registration V7 (Olli)
  139.  
  140. 12.7
  141. ----
  142. - fixed a possible race condition with
  143.   MIME prefs notification on first init (Olli)
  144.  
  145. 12.8
  146. ----
  147. - VAT_IsOnline() now checks ENV:VAPOR/VAT_ISONLINE_MIAMIDEVICE
  148.   for the Miami device name to check. Defaults to "mi0" when
  149.   unset. Mainly for script writers with advanced configuration 
  150.   (Olli)
  151. - Fixed VAT_OpenLibrary() to not flush memory even if 
  152.   library opened successfully (Olli)
  153.