nobu.nokada / softhome.net writes: > > sysdep :win32 > > would be the same as 'require "sysdep_win32"' > > > > sysdep :win32, File, Dir > > Isn't it enough with `require'? I'd like to have a central place that these things vector through. That way, the programmer expresses intent, and the system makes it so. Using a plain require obviously works just fine, but we lose that intent. Also, if we have just one place where non-portably code is loaded, we can more easily add things like ruby --check-portable ... flags. Regards Dave