home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 9 / CD_ASCQ_09_1193.iso / maj / 4331 / history.txt < prev    next >
Text File  |  1993-10-19  |  3KB  |  105 lines

  1.                                 ACTLIB
  2.                                 ======
  3.  
  4. version 1.7:
  5. -----------
  6.  
  7.  - new special character '?' in regular expressions (REGEXP.C - STRINGS.LIB)
  8.  
  9.  - Adding check for RAM disk (D_RAM) in test_drive (TESTDRV.C - TOOLS.LIB) 
  10.  
  11.  
  12. version 1.5:
  13. -----------
  14.  
  15.  - General macros to write a function declaration and definition 
  16.    once for both types of system: with and without prototypes
  17.    (PROTOS.H).
  18.         
  19.  - new library BCTOOLS (dedicated to Turbo/Borland C):
  20.    several user input/output related functions
  21.  
  22.  - new function isredirected (REDIRECT.C - TOOLS.LIB):
  23.    test if stdin/stdout is redirected.
  24.  
  25.  - function strcalc (STRINGS.LIB):
  26.    accepts hexadecimal numbers followed by 'H'. 
  27.    accepts power expression ( x^y )
  28.  
  29.  - Bug correction in test_drive (TESTDRV.C - TOOLS.LIB) 
  30.  
  31.  - Bug correction in isleapyear (DATE.H - DATE.LIB)
  32.      years dividable by 1000 are NOT leap
  33.  
  34.  - Bug correction in vollabel (VOLLABEL.C - TOOLS.LIB) 
  35.  
  36.  - Bug correction in recursexp (REGEXP.C - STRINGS.LIB)
  37.  
  38.  - Bug correction in fnreduce (FNREDUCE.C - TOOLS.LIB)
  39.                              
  40.  - change in gettmppath (TMPPATH.C - TOOLS.LIB):
  41.    if environment variables 'TMP' & 'TEMP' are not defined,
  42.    set 'C:\' as temporary directory.
  43.                              
  44.  - addings in getsetup (SETUP.C - TOOLS.LIB):
  45.    Can now process [topic] entries like Windows init files.
  46.  
  47.  
  48. version 1.4:
  49. -----------
  50.  
  51.  - function test_drive (TESTDRV.C - TOOLS.LIB) completely re-written.
  52.  
  53.  
  54. version 1.3:
  55. -----------
  56.                   
  57.  **  Turbo-Vision library TVTOOLS has been removed from this package.
  58.  **  It is now available as TVTOOL13.ZIP and includes ACTLIB13.ZIP
  59.  
  60.  
  61.  - macros 'nodebug()' in NODEBUG.H to disable debugging of a program
  62.  
  63.  - Bug correction in recursexp (REGEXP.C - STRINGS.LIB)
  64.    forgot some 'free'
  65.  
  66.  - Bug correction in str(n)comp (COMP.C/NCOMP.C - STRINGS.LIB)
  67.    UPPER was hard-coded (to a wrong value!)
  68.  
  69.  - Bug correction in vollabel (TOOLS.LIB)
  70.    suppress '.' from volume label
  71.  
  72.  - function is_drive_ready() replaced by test_drive()
  73.    to enhance functionalities
  74.    (added a macro 'is_drive_ready()' for compatibility)
  75.  
  76.  - change in fnreduce (TOOLS.LIB)
  77.    to increase compatibility with Microsoft.
  78.  
  79.  
  80. version 1.2:
  81. -----------
  82.  
  83.  - New function in TOOLS.LIB:  int far cpu_type( void );
  84.    returns cpu type (86, 186, 286, 386, 486)
  85.  
  86.  - CALC.LIB has been removed and replaced by function
  87.    strcalc() in STRINGS.LIB
  88.  
  89.  - Bug correction in filencopy (TOOLS.LIB)
  90.  
  91.  
  92.  
  93. version 1.1:
  94. -----------
  95.  
  96.  A lot of bug corrections and modifications to increase compatibility
  97.  (mainly with Microsoft 7.0).
  98.  
  99.  Only changes in the interface/behaviour will be listed:
  100.  
  101.  - change of return code in getsetup() in SETUP.C (TOOLS.LIB)
  102.  
  103.  - adding a boolean format (%b) and a new string format (%S)
  104.    in getsetup() in SETUP.C (TOOLS.LIB)
  105.