…ows file separators, more scenarios, 'pik config' lists configuration info, refactored run, gem, ruby commands. added sorted Hash#to_yaml for displaying config. extensions to pathname for dealing with path equality on windows and file sepearators, added jruby.exe as a valid ruby executable
…pik run no longer need quotes, cleaned up GEM_HOME logic
…ruby and pik gem commands.
…e covered by cucumber
…o 'Which' module for easier reuse
… folder, updated specs
Explicitly require fileutils for exerb removed rubygems dependency Improved method of determining current ruby version. Improved logic for switching or turning off gem_home IronRuby, JRuby support switched to Windows ENV checking from WIN32OLE to Win32API added pik -v, --version to display version info modified default_gem_home to work from different versions added verbose option to default command added force option to pik implode improved the way pik list determines the current version (faster) renamed pik remove quiet to force added verbose option to run and switch, default behavior is quieter. fixed bug that occurs if config.yml is empty improved SearchPath remove/add/replace added SearchPath find/each