From: matz@... (Yukihiro Matsumoto) Date: 2002-05-07T07:43:22+09:00 Subject: Re: require and case Hi, In message "Re: require and case" on 02/05/07, Dave Thomas writes: |I'm becoming convinced by this thread that rb_require should normalize |all paths before executing, and should store those normalized paths in |$". Thus on a Windows box the names should be converted to lower case |and expand_path called. On a Unix both, the case should be left |unchanged but expand_path is called. On other boxes, other rules will |apply. I feel other way around. Requiring "feature names" should appear same on all platforms, i.e. (basically) lowercase words, joined with slashes. This convention also enhances script portability. matz.