Erwin Waterlander released WCD 5.2.2 - Wherever Change Directory. Most noticeable is the automatic wildcard expansion is turned off for all DOS and Windows versions. This saves some unexpected behaviour. Support for the Open Watom C compiler has been improved a lot. You can use Watcom now to build all DOS and Windows versions and do installation and create packages, and you can also to build wcd for OS/2 with Open Watcom. Download from http://waterlan.home.xs4all.nl/
All changes: http://waterlan.home.xs4all.nl/whatsnew.txt
- Turn off wildcard globbing for DJGPP (DOS32) and MinGW (Windows).
This fixes some unexpected behaviour when a wcd argument matches a file
in the current directory. In Unix shells you still need to quote the
arguments to disable expansion.
- Better error reporting when lines in treedata files are too long.
- wcd.c: Support UTF-16 surrogate pairs when a Unix version reads
UTF-16 tree files.
- Cleanup for Watcom C:
* Fixed compilation for Windows.
* Single makefile for each system.
* Common parts in central makefile.
* Support compilation for Windows PowerShell.
* Support compilation for Unicode version on Windows.
* Support compilation for OS/2. Thanks to Elbert Pol.
* Makefiles can do installation and create zip packages.
- Cleanup macros:
* Use only C99 compliant predefined macros.
* Makefiles for Windows and OS/2 don't need to define MSDOS anymore.
* Use __MSDOS__ macro only when it's real for MS-DOS.
* UNIX does not get defined with OS/2 EMX anymore.
* Target 'clean' renamed to 'mostlyclean', because it preserves the built
manual files. New target 'clean' that removes all files that were not
present in the original source package. Thanks to Jari Aalto.
* New variable HTMLEXT to override the default 'htm' extension for the
manual in HTML format. Thanks to Jari Aalto.
* Support CFLAGS_USER, LDFLAGS_USER, and DEFS_USER for Debian Linux.
Thanks to Jari Aalto.