On Tue, Aug 7, 2012 at 2:34 AM, U.Nakamura <usa / garbagecollect.jp> wrote:

> However, it is very difficult to write safe code because there
> are too many traps in the file system of Windows.
> It's impossible for non-Windows programmers in particular.
> For instance, your WEBrick patch calls Win32 API with DL,
> but Unix programmers will not know Win32 API.
> Therefore, we made decision of pushing all the troubles in
> File.expand_path.
> We expected to help to write safe code in almost all cases.

Having File.real_path instead would be nice.