From: Ryan Davis Date: 2010-01-31T14:01:13+09:00 Subject: Re: Refining the use of file joins or file expand_path On Jan 30, 2010, at 20:06 , Alpha Blue wrote: > pharrington wrote: >> >> It'll at least work on Windows, Linux, and OSX. For what OSs will >> forward slashes in the path not work? > > Tops-20 > OpenVMS > Classic MAC OS > RISC OS > Symbian OS > Stratus VOS > etc. uh... wuh? > Also, if you accidentally nest a require, say for example: > > --root\ > -- app.rb > ----\lib > ---- main.rb > ---- modules.rb > > .. note that modules.rb and main.rb are within the same directory > (main). > > If your app.rb has require 'lib/main' > .. and > If your main.rb has require 'modules' OK. Stop. Let's just stop right there. you obviously overlooked the part where I said SANE.