Windows compatibility changes from Bill Hoffman
Included paths.h for X_OK.
Continued ANSIfication, and other fixes and clarifications.
Added gethomedir.c and various compatibility fixes.
Replacement for popen() on Windows, including some shell functionality.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.