From: matz@... (Yukihiro Matsumoto) Date: 2003-07-27T00:17:18+09:00 Subject: Re: New tmpdir.rb in CVS /lib Hi, In message "New tmpdir.rb in CVS /lib" on 03/07/27, "daz" writes: |Could we know why the change from using GetTempPath in the new tmpdir.rb | | A) Access permissions ? | B) Problem under Terminal Server ? | C) No Unicode support ? | D) tmpdir should be personal to user ? | E) tmpdir should be common to all users on system ? | F) Not available on all Win32 versions. | G) Don't worry, just testing. | H) Similar to G), but we 'screwed-up' for the very first time ;-) | I) Other ? | | |# Thu Jul 24 01:32:04 2003 WATANABE Hirofumi |# |# * lib/tmpdir.rb (tmpdir): new method. remove TMPDIR. |# use GetSystemWindowsDirectory(GetSystemDirectory), not GetTempPath. | From things I've heard, behavior of GetTempPath varies Windows version to version, besides it uses environment variable inside which make taintness check difficult. matz.