- Abstract out the argv of the commandline - copiousfreetime#71
- Support
Launchy.open( url, :debug => true )
- http://github.com/copiousfreetime/launchy/issues/63 - schmich - Fix inconsistencies in
debug?
anddry_run?
methods - http://github.com/copiousfreetime/launchy/issues/63 - schmich - Fix detection of missing *nix desktops - http://github.com/copiousfreetime/launchy/issues/70
- Fix running tests in bare Linux environment - http://github.com/copiousfreetime/launchy/issues/67 - gioele
- Fix mistaking windows drive as uri schema - http://github.com/copiousfreetime/launchy/issues/65
- Attempt fixing windows
start
command oddities, again - http://github.com/copiousfreetime/launchy/issues/62
- Add the option to call a block on error instead of raising an exception
- Change XFCE detection to not depend on grep http://github.com/copiousfreetime/launchy/issues/52 - bogdan
- Suppress forked process output http://github.com/copiousfreetime/launchy/issues/51
- Display help/usage if no url is given http://github.com/copiousfreetime/launchy/issues/54
- Detect the fluxbox environment http://github.com/copiousfreetime/launchy/issues/53
- Automatically detect
http
url's if they are missing thehttp://
http://github.com/copiousfreetime/launchy/issues/55 - Update to latest project management rake tasks
- Fix where HostOS would fail to convert to string on JRuby in 1.9 mode http://github.com/copiousfreetime/launchy/issues/45
- Update addressable runtime dependency http://github.com/copiousfreetime/launchy/issues/47
- Bring minitest and ffi development dependencies up to date
- Fix raising exception when no browser program found http://github.com/copiousfreetime/launchy/issues/42
- Add
LAUNCHY_DRY_RUN
environment variable (Mariusz Pietrzyk / wijet) - Update dependencies
- Fix the case where
$BROWSER
is set and no *nix desktop was found http://github.com/copiousfreetime/launchy/issues/33
- Fix windows
start
commandline http://github.com/copiousfreetime/launchy/issues/5 - Add capability to open local files with no file: scheme present http://github.com/copiousfreetime/launchy/issues/29
- Added
rake how_to_contribute
task http://github.com/copiousfreetime/launchy/issues/30 - Make better decisions on when to do shell escaping http://github.com/copiousfreetime/launchy/issues/31
- Switch to Addressable::URI so UTF-8 urls may be parsed. http://github.com/copiousfreetime/launchy/issues/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 toopen
- 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 totrue
- 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