home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 8
/
CDASC08.ISO
/
NEWS
/
676
/
XMSIF
/
WHATSNEW.150
< prev
next >
Wrap
Text File
|
1993-10-07
|
2KB
|
61 lines
WHAT'S NEW IN XMSIF
version 1.5:
+ Added XMMrealloc().
+ Included XMS version 3.0 functionality. None of the added calls
were worth adding a new individual function; added XMMraw3() to
provided direct access to the new calls which use 32-bit registers.
version 1.42:
+ Fixed bug in XMMlibinit() when no XMM was found. It used to
return XMMOOPS and stuff NOXMM in _XMMerror; now it returns
NOXMM as documented.
+ Updated tester to work properly in DOS windows under MS Windows 3.x.
The libraries themselves worked fine; the tester was too paranoid.
version 1.4:
+ Renamed to avoid confusion with other people's products.
+ Support for huge model and tiny model.
+ Support for Microsoft C and Turbo C tested and confirmed.
+ XMSIF distributed as libraries instead of objects.
+ _XMMicopy() function added, allowing interval copyes with different
skips between elements in source and destination. XMMicopyfrom() and
XMMicopyto() macros provided.
+ UMB functions added.
+ Bug fixes in _XMMcopy().
+ Initialization protection added. Functions will return an error instead
of crashing if the library has not been initialized.
+ Greatly expanded example program source included, and example makefiles
for compiling it with Borland/Turbo C[++] and Microsoft C.
+ Documentation rewritten. More detail, better instructions, more
organization.
version 1.3:
+ _XMMcopy(), XMMcopyto(), and XMMcopyfrom() now can handle copies of
one byte. Warning: one-byte copies are very slow.
+ Header file for C++.
+ XMMgetversion() now returns unsigned int instead of int, and the
value of _XMMerror should be checked after calls (do not rely on
return of XMMOOPS).
+ Minor improvements to documentation.