Quickly scanned JIRA, but didn’t find anything similar. If the following
appears to be a bug (works on MRI 1.9.3dev) I’ll submit a new issue and
start looking for a patch.
While playing around with giving my msysGit custom ruby command
superpowers Custom 'git all' command in Ruby and 'hg all' extension in Python · GitHub on my Win7
32bit box, I see:
C:\Users\Jon\Documents\PythonDev>jruby --1.9 \tools\gitall.rb
Error opening script file:
C:/Users/Jon/Documents/PythonDev/tools/gitall.rb (The system cannot find
the path specified)
C:\Users\Jon\Documents\PythonDev>jruby --1.9 /tools/gitall.rb
Error opening script file:
C:/Users/Jon/Documents/PythonDev/tools/gitall.rb (The system cannot find
the path specified)
Ok, Ok, you win, here’s the full paths…
C:\Users\Jon\Documents\PythonDev>jruby --1.9 C:\tools\gitall.rb
usage: git all GIT_COMMAND
…
C:\Users\Jon\Documents\PythonDev>jruby --1.9 C:/tools/gitall.rb
usage: git all GIT_COMMAND
…
C:\Users\Jon\Documents\PythonDev>irb
irb(main):001:0> File.expand_path ‘\tools\gitall.rb’
=> “C:/tools/gitall.rb”
irb(main):002:0>
My environment…
C:\Users\Jon\Documents\PythonDev>echo %PATH%
C:\Program Files\CollabNet\Subversion
Client;C:\Windows\system32;C:\Windows;C:\Windows\Sys
tem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program
Files\ATI Technologies\A
TI.ACE\Core-Static;C:\Program Files\Microsoft Windows Performance
Toolkit;C:\tools;C:\Pyt
hon27\Scripts;C:\Python27;C:\jruby\bin;c:\scala\bin;c:\lua\bin;c:\groovy\bin;C:\gnuwin32\c
url\bin;C:\gnuwin32\diff\bin;C:\gnuwin32\grep\bin;C:\gnuwin32\findutils\bin;C:\gnuwin32\se
d\bin;C:\gnuwin32\gawk\bin;C:\gnuwin32\less\bin;C:\gnuwin32\upx\bin;C:\gnuwin32\coreutils
bin;C:\Program Files\Wix;C:\git\cmd
C:\Users\Jon\Documents\PythonDev>jruby --1.9 --version
jruby 1.6.4 (ruby-1.9.2-p136) (2011-08-23 17ea768) (Java HotSpot™
Client VM 1.7.0) [Windows 7-x86-java]
C:\Users\Jon\Documents\PythonDev>jruby --1.9 -S gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.8.11
- RUBY VERSION: 1.9.2 (2011-08-23 patchlevel 136) [java]
- INSTALLATION DIRECTORY: C:/jruby/lib/ruby/gems/1.9
- RUBY EXECUTABLE: C:/jruby/bin/jruby.exe
- EXECUTABLE DIRECTORY: C:/jruby/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-java-1.7
- GEM PATHS:
- C:/jruby/lib/ruby/gems/1.9
- C:/Users/Jon/.gem/jruby/1.9
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- :sources => [“http://rubygems.org”]
- “gem” => “–no-ri --no-rdoc”
- REMOTE SOURCES:
Jon
blog: http://jonforums.github.com/
twitter: @jonforums
Most people die of a sort of creeping common sense, and discover when it
is too late that the only things one never regrets are one’s mistakes.
- Oscar Wilde