Fix the case where $BROWSER is set and no *nix desktop was found (copiousfreetime/launchy#33)
Fix windows ‘start’ commandline (copiousfreetime/launchy#5)
Add capability to open local files with no file: scheme present (copiousfreetime/launchy#29)
Added ‘rake how_to_contribute’ task (copiousfreetime/launchy#30)
Make better decisions on when to do shell escaping (copiousfreetime/launchy#31)
Switch to Addressable::URI so UTF-8 urls may be parsed. (copiousfreetime/launchy#32)
Add in Deprecated API wrappers that warn the user
Typo fixes from @mtorrent
Documentation updates explicitly stating the Public API
Increase test coverage
Almost a complete rewrite
JRuby Support
Organization is such that it will be easier to add additional applications
Windows behavior possibly fixed, again
Add JRuby support (Stephen Judkins)
Remove unused Paths module
Switch to using bones
Switch to use minitest
NOTE, this version was never released.
Add support for file:/// schema (postmodern)
Fix launchy on windows (mikefarmer)
add a test:spec task to run tests without rcov support
added ‘testing’ os family for running tests
clarify that launchy is under ISC license
fix missing data file in released gem needed for running specs
pass command line as discrete items to system() to avoid string interpretation by the system shell. (Suraj N. Kurapati)
rework project layout and tasks
detect aix and mingw as known operating systems.
finalize the command line wrapper around the launchy library.
added more tests
reorganize the code structure, removing Spawnable namespace
removed ‘do_magic’ method, changed it to ‘open’
added override environment variable LAUNCHY_HOST_OS for testing
fix broken cygwin support [Bug #13472]
fix inability to find windows executables [Bug #13132]
rework browser finding
manual override with LAUNCHY_BROWSER environment variable
on *nix use desktop application launcher with fallback to list of browsers
On windows, switch to ‘start’ command and remove dependency on win32-process
removed win32 gem
Add debug output by setting LAUNCHY_DEBUG environment variable to ‘true’
forked child exits without calling at_exit handlers
fixed rubyforge task to release mswin32 gem also
Initial public release
switched to using fork to spawn process and require ‘win32/process’ if on windows
First attempt at using systemu to spawn processes
Initially working release
Generated with the Darkfish Rdoc Generator 2.