Damn. I was hoping that bug was a quirk on andrew's system.

I'm looking into it, but I'm not sure what causes it - the full amount of testing I've been able to do myself (while I'm in the process of setting up a Win98 machine for testing properly) has determined that it isn't the method FileSystem.copy(), and yet that's the only thing that knows about directories vs. files.
For your suggestions -
1) I plan to do once these are actually betas (at the moment, especially with that dataloss stuff the other day, I'm considering them pre-alpha). Essentially, I'll be numbering versions that are pushed to the General Public, and datestamping versions that are for Brave Testers.
2) Will work on this. I don't imagine it will take very long. I don't think I'll be able to do it *properly* without a reasonable-size architecture change (which I'll look at after 5.0), but it shouldn't be overly hard to atleast do better than what we've got at the moment.
3) This will take a fair bit more, since it only realy makes sense on Windows (the Mac version shadows the whole dir with symlinks, copies files that need to not be transient across installs, and modifies the ini). But yes, it *is* desirable - probably won't have it for 5.0 (need to set some limits or it'll never ship

), but I'll definately look into it after that .