home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / memory / emsif231 / whatsnew.231 < prev   
Encoding:
Text File  |  1992-07-26  |  2.0 KB  |  62 lines

  1.                           WHAT'S NEW IN EMSIF
  2.  
  3. version 2.31:
  4.  
  5.     + Fixed bug which caused incorrect amounts of EMS to be allocated
  6.       occasionally.
  7.  
  8. version 2.30:
  9.  
  10.     + Renamed to avoid confusion with other people's products.
  11.  
  12.     + Support for TC 2.0 tested and confirmed.
  13.  
  14.     + Long-standing bug in support for EMS versions below 4.0 fixed.
  15.  
  16.     + Functions in library regrouped to avoid unnecessarily linking
  17.       seldom-used functions into your programs.
  18.  
  19.  
  20. version 2.21:
  21.  
  22.     + _EMMicopyfrom() and _EMMicopyto() functions added, allowing different
  23.       skips between elements in source and destination. EMMicopyfrom() and
  24.       EMMicopyto() changed to macros which call the _EMMicopy* functions.
  25.  
  26.     + Huge model support added!
  27.  
  28.  
  29. version 2.2:
  30.  
  31.     + Support for tiny model tested and confirmed.
  32.  
  33.     + Support for Microsoft C tested and confirmed.
  34.  
  35.     + EMSIF distributed as libraries instead of objects (source got too big
  36.       to keep in one file, and libraries are the most convenient way
  37.       to deal with multiple objects).
  38.  
  39.     + Support for EMS mapping save and restore calls. Suggestions for using
  40.       save/restore added to the documentation.
  41.  
  42.     + Frame caching for copying functions can be enabled and disabled.
  43.       Details of frame caching and suggestions on how to use it added
  44.       to the documentation. _EMMframecache global variable allows
  45.       determination of cache status (enabled/disabled).
  46.  
  47.     + Interval copy functions added to speed certain types of array copies.
  48.  
  49.     + Initialization protection added. Functions will return an error
  50.       instead of possibly crashing if the library has not been
  51.       initialized.
  52.  
  53.     + Greatly expanded example program source included, and example
  54.       makefiles for compiling it with Borland/Turbo C[++] and
  55.       Microsoft C.
  56.  
  57.     + Documentation rewritten. More detail, better instructions, more
  58.       organization.
  59.  
  60.     + EMMgetname() now is guaranteed to null-terminate the returned string.
  61.  
  62.