New commits concerning the cache and some wintel specifics

As usual, you can find the details at

	http://db.w3.org/Library/latest.sql

and get the changes from

	http://db.w3.org/Library/latest.sql

You must also recompile as described at

	http://db.w3.org/Library/latest.sql

Her goes a summary:

* Updated Library/src/HTLib.c to unset any TMPDIR env var if using
tempnam() as this confuses generation of temporary file names in
HTTmpFileName().

* In Library/src/HTWWWStr.html added a parameter to the HTLocalToWWW
function in so that it now is possible to set the local access scheme
(or NULL for 'file:' as default). Note if you are calling this function
already you can safely pass NULL as the new argument.

* Had to move the NoFree stream to the wwwcore DLL as it is used there 

* Jose and Benoit: Added OS specific directory separators to wwwsys.html

* Updated Library/src/HTInet.c to use the new OS specific DIR separators 

* Updated WinCom/Location.cpp to use new HTLocalToWWW

* Moved the cache filters to HTCache.c from HTFilter.c as there were
dependency problems in compiling the msvc DLLs - this also makes more
sense, in fact.

* In Library/src/HTCache.c changed the handling of the cache root to be
OS independent - guess what, we use a URI now. I have tested this on
Unix and Wintel (both msvc and cygwin). 

--
Henrik Frystyk Nielsen,
World Wide Web Consortium
http://www.w3.org/People/Frystyk

Received on Wednesday, 3 February 1999 12:08:24 UTC