>>>>> "Darryl" == Darryl Okahata <darrylo(a)sr.hp.com> writes:
Darryl> I don't know about NT, but stat() is VERY expensive under Win95.
Darryl> If I recall correctly, a call to stat() takes on the order of
Darryl> milliseconds on a non-MMX P166 (and I think over 10ms), under Win95
Darryl> OSR2. Why, I don't know (this is real/elapsed, and not CPU, time). By
Darryl> bypassing stat(), and using the native Win32 system calls, my dired-in-C
Darryl> changes were able to get a significant performance improvement.
That's why I asked if there isn't a way to compute file-directory-p
without doing a full stat under Win32. Don't DOS directories store
that information in the directory entry?
--
Cheers =8-} Chipsy
Friede, Völkerverständigung und überhaupt blabla