Adrian Aichner <aichner(a)ecf.teradyne.com> writes:
this article discusses FILETIME handling on NT and 9[58] and puts up
the question how to best cope with it in XEmacs (native and mingw32).
Unfortunately I cannot remember the origional discussion. However
reading between the lines it seems that when going over the DST
changeover barrier the Apparent UTC time of a FAT file changes.
And thus XEmacs view of the times becomes confused.
(Question: Do other windows programs use a differnt API that doesn't
go through UTC, and thus do not notice it?)
If it is indeed the case that
1. It can be done sanely for sane file systems (i.e. NTFS)
2. Doing it this way goes wrong for FAT only when going over DST
barrier.
3. Microsoft Exporer gets it "wrong" too.
then my vote would be to not do any file system type checks (can you
do those over the network?). Just direct any complainers to Redmond
with tar and feathers.
Jan