From: Justin Johnson Date: 2005-12-31T02:32:07+09:00 Subject: Re: Path Separator and Windows Regardless of the history I am still of the opinion that something should change. From this thread it seems that Ruby may have chosen to use / everywhere to keep things consistent. Can anyone confirm that this really is the decision? If so, it presents the following problems for Windows users. 1) When a program displays paths back to users they all use / instead of \ which isn't consistent with how the OS presents the paths to the user. 2) Trying to run a program in backticks for example with the paths using / fails. I think a reasonable solution would be to allow the programmer to configure how Ruby will behave, for example by allowing them to change a global variable for the path separator. I figured this would be doable but haven't found a way to do so yet. I also still think it makes more sense to default to the line separater the OS uses, which is \ for Windows regardless of what the API allows. Anyone else agree with me on this? I'm not just complaining here. I'd like to see Ruby improve but I want to make sure I'm not missing something obvious. Thanks for all the feedback. Justin -- Posted via http://www.ruby-forum.com/.