Subject: Re: bug#2702: 23.0.91; ls -al under eshell doesn't work on Windows Vista
From: Eli Zaretskii <[email-masked]>
To: [email-masked], Derek Kivi <[email-masked]>
Cc: [email-masked]
Date: Wed, 18 Mar 2009 22:45:36 +0200

Fixed with the two changes below.

Still todo: make uid_t and gid_t unsigned types on Windows, to avoid
negative values for users such as TrustedInstaller, with a suitable
change in the emulated `struct stat'.

2009-03-18  Eli Zaretskii  <[email-masked]>

	* dired.c (Ffile_attributes): Make sure UID and GID are always
	positive, even if the value is too large for a positive EMACS_INT.
	Doc fix.

	* editfns.c (Fuser_login_name): Support float arguments.  Doc fix.