2000-07-21  Prashant TR <tr@midpec.com>

	* src/pathchk.c: Use #if DRIVELETTER macro, rather than #ifdef
	MSDOS.

	* src/su.c: Use #if SINGLEUSER rather than #ifdef MSDOS.

	* src/su.c: Use #if BACKSLASHES rather than #ifdef MSDOS.

	* src/su.c: Use SET_BINARY2 macro to set STDIN and STDOUT to
	binary mode.

2000-07-20  Prashant TR <tr@midpec.com>

	* src/system.h [__MSDOS__]: Add definitions for "BACKSLASH",
	"DRIVELETTER", 	"SINGLEUSER" and ISSLASH.

	* src/system.h [__DJGPP__]: Define prototype for "_is_dos_shell"
	function.

2000-07-19  Prashant TR <tr@midpec.com>

	* lib/quotearg.c: #define mbstate_t to "int" to prevent
	compilation problems under MSDOS.

	* lib/stripslash.c: Use #if DRIVELETTER rather than #ifdef MSDOS.

2000-07-16  Prashant TR <tr@midpec.com>

	* lib/basename.c: Add ISSLASH macro to make the code look clean.

	* lib/getusershell.c: Use #ifdef SHELLS_FILE rather than #ifdef
	MSDOS and #ifdef __DJGPP__

2000-05-09  Prashant TR <tr@midpec.com>

	* src/stty.c: Allow only "--help", "speed", "-a|--all", "--version"
	on MSDOS systems. Ignore or print error message for all other
	options used.

2000-05-07  Prashant TR <tr@midpec.com>

	* tests/nice: Avoid running the test on DJGPP.

	* tests/stty/basic-1: ditto

	* tests/stty/row-col-1: ditto

2000-05-04  Prashant TR <tr@midpec.com>

	* doc/sh-utils.texi: Add info about programs that don't work
	on MSDOS.

2000-05-03  Prashant TR <tr@midpec.com>

	* src/pathchk.c (validate_path): Get full pathname and allow
	drive letters in MSDOS port.

2000-04-30  Prashant TR <tr@midpec.com>

	* lib/getusershell.c: Add MSDOS shells "c:/dos/command.com",
	"c:/windows/command.com" and "c:/command.com" to default_shells[].

	* lib/getusershell.c (getusershell): Since there is no standard
	SHELLS_FILE under MSDOS, look for variable "SHELLS_FILE" in the
	environment.

	* lib/stripslash.c (strip_trailing_slashes): Handle drive letters
	and backslashes in MSDOS.

	* src/dirname.c (main): If both backslashes and forward slashes are
	used in MSDOS, find out which is to be stripped.

2000-04-15  Prashant TR <tr@midpec.com>

	* src/pinky.c: Print error message if used under MSDOS.

	* src/users.c: ditto.

	* src/who.c: ditto.

	* src/su.c: Change default login path and default shell if using
	MSDOS.

	(correct_password): Assume psasword is always correct in DJGPP.
	
	(run_shell): Run shell with "/c" option rather than "-c" if using
	DJGPP.

	(main): Use getlogin() in place of DEFAULT_USER.

	(main): Allow user to become "anyone" without restrictions .

	(main): Check "COMSPEC" environment variable for the shell path.
	
2000-04-10  Prashant TR <tr@midpec.com>

	* src/tee.c (tee): Remove "const" keyword for mode_string.

	(tee): Use binary mode when reading from a pipe so that everthing
	is copied verbatim.

	* src/test.c (eaccess): Don't bother about uid/euid issues in MSDOS.

	(unary_operator): Make sure ".exe" ".com" etc. are searched when
	"test -x" is used.

2000-04-08  Prashant TR <tr@midpec.com>

	* lib/makepath.c: Fix warnings occuring during compilation under
	MSDOS due to "typedef int uid_t" and "typedef int gid_t".

	* lib/nanosleep.c (rpl_nanosleep): Use "#ifdef SIGCONT" to avoid
	portability problems under DOS and possibly other systems.

	* lib/readutmp.c: Don't process any of the functions on DOS.

2000-04-06  Prashant TR <tr@midpec.com>

	* lib/basename.c: Add support for backward slashes and drive
	letters under MSDOS (Changed the ISSLASH(C) macro.

	* lib/dirname.c (dir_name): Fix code to prevent warnings
	occurring during compilation under MSDOS.

2000-04-05  Prashant TR <tr@midpec.com>

	* lib/euidaccess.c (euidaccess): Add "#ifdef __MSDOS__" to
	avoid the "Portability assumptions incorrect" problem.

