
Release Version 2.6a:
sub: GETOPT had been removed due to licensing conflicts.
	Use the new implementation from SUPPL v2.7 pre-release.


Release Version 2.6:

fix: incompatiblies Watcom to other compilers
chg: added Watcom C v10.6
chg: include RCS IDs if RCS_Version is defined (rather than !defined(lint))
bugfix: dfnmerge(): doesn't added '\' if root directory && no name given
chg: dfnsearch(): always return absolute paths or paths from PATH
bugfix: dfnsearch(): incomplete paths sometimes failed
bugfix: dfnsearch(): "c:\path\fnam" doesn't work
chg: splitted StrSaveTokens() into StrTokSave() & StrTokRestore()
add: StrTokStop(): stop StrTokenize() cycle (next call to it returns NULL)

Release Version 2.5:

chg: getopt() to not depend on msglib
add: portable.h: getvect(), setvect(), isr
chg: moving _f*() memory/string function declarations into fmemory.h
bugfix: env_size.c: env_newsize(): shrinking causes unpredictable results
add: _fmemcmp(), _fnormalize(), _fmemmove() for PAC
add: dta.c/suppl.h: setdta()/getdta()
add: suppl.h/filefind.c: findfirst()/findnext()/ffblk for PAC
add: _getdcwd.c: Pacific C version
add: suppl.h: settings for Pacific C, incl. (struct REGPACK)
chg: all *.c files include INITSUPL.INC as the very first
	line after the welcome header. This will setup various
	compiler depend macros (e.g. _PAC_NOCLIB_)
add: setdisk.c, getdisk.c, osvers.c: for Pacific C
add: portable.h: various settings: Support for Pacific C v7.51

Release Version 2.4:

bugfix: getopt.c: Micro-C complains about comment in #include
add: dfnmatch(): check if a filename matches a pttern, DOS style
add: dfnmatch2(): check if a filename matches a pttern, Win32 style
ren: *MemCmp() --> *MemiCmp()
bugfix: env_resize(): growing/shrinking swapped
bugfix: env_resize() and assoc. fail on length == 0 or non-existent
	environment segments

Release Version 2.3:

fix: suppl.h: memcmpi -> memicmp
fix: dossize.c: In Micro-C mode the INT 21h was called with random values
chg: env_nullStrings(): Eliminated the Missing Prototype warning
fix: env_sub.c: segm must >>NOT<< be zero :)

Release Version 2.2:

add: env_nullStrings()
fix: env_shell(): using MCB number instead of PSP
fix: dfnumerge(): double backslash with UNC drive & root path
add: StrCString(), toxdigit(), isodigit()
add: UNC path support to the dfn*() functions
add: StrLeft(), StrRight(), StrMiddle(), StrTail(), StrBeg()
add: dfnsearch(), StrTokenize(), StrSaveTokens()
add: Carry() for Micro-C only
chg: dfnpath(): use _getdcwd() for Micro-C
add: _getdcwd() for Micro-C only
fix: dfnpath(): getdrive() -> get_dir()
fix: suppl.h: invokeDOS() struct REGPACK typedef for Micro-C
add: StrAppend(), StrAppChr()
fix: env_replace(): the 3rd argument as length with native CREATE mode
chg: DOSalloc(): update the name field of the MCB to the caller's one
add: StrStrip(), StrChar()
add: toFUpper(), MemFCmp(), _fMemFCmp()
add: dfnpath(), dfntruename()
chg: toUpper(): retreive the upcase table only once
add: _fStrCmp(), _fMemCmp(), StrCmp(),& MemCmp()
add: toUpper()
add: env_matchVar()
add: env_dupvar() & dupvar()
chg: env_switch() -> env_replace()
chg: env_strinsert & env_strput: more efficient when appending a new string
fix: env_strcpy: stringnr must be < env_strings()

Release Version 2.1:

chg: Makefile: automatically detect, when switching compiler or mem model etc.
fix: mcb_walk: evaluating _FLAGS after destroying them by a compare
add: env_noSpace: check if environment can hold another variable
fix: env_change: don't delete the variable if environment too small
fix: env_strput: check env size, f a new string is appended
chg: environ.h: prototype: putenv(char *var) to conform to DOS quasi-standard

Release Version 2:

fix: revised: segm == 0 on all environment functions
add: the environment string functions
fix: getoptg(): last option preserves the boolean state flag if MARKEMPTY is set
add: DOSalloc(), addu()
chg: newenv(), sizenv()
add: getopt() functions
fix: (signed) cast bug in suppl.h

Initial revision
