Bug #5501
環境変数RUBYLIB のMS-DOS系の区切り文字がおかしい
| Status: | Open | Start date: | 10/28/2011 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | - | |||
| reporter: | ruby_version: |
Description
http://doc.ruby-lang.org/ja/1.9.2/doc/spec=2fenvvars.html
> MS-DOS系
>
> set RUBYLIB=%HOME%\ruby\lib:\opt\ruby\lib
区切り文字は ":" ではなくて ";" が正しいのではないかしら。
RUBYLIB だけでなく、その上に書かれている RUBYPATH の区切り文字も気になりますぽよ。
C:\Windows\System32>set RUBYLIB=c:\lib:d:\lib
C:\Windows\System32>irb
irb(main):001:0> puts $:
c:\lib:d:\lib
C:/Users/Azarashi/bin/ruby-1.9.2/lib/ruby/site_ruby/1.9.1
(省略)
=> nil
irb(main):002:0> exit
C:\Windows\System32>set RUBYLIB=c:\lib;d:\lib
C:\Windows\System32>irb
irb(main):001:0> puts $:
c:\lib
d:\lib
C:/Users/Azarashi/bin/ruby-1.9.2/lib/ruby/site_ruby/1.9.1
(省略)
=> nil
History
Updated by okkez (okkez _) 7 months ago
Windows環境は持ってないので、できればWindowsに詳しい人のコメントが欲しいところです。