[ANN] launchy 0.2.1 Released

J

Jeremy Hinegardner

launchy version 0.2.1 has been released.

http://copiousfreetime.rubyforge.org/launchy/

Launchy is helper class for launching cross-platform applications in a fire and
forget manner. There are application concepts (browser, email client, etc)
that are common across all platforms, and they may be launched differently on
each platform. Launchy is here to make a common approach to launching external
application from within ruby programs.


{{ Changelog for Version 0.2.1 }}

=== Version 0.2.1 - 2007-08-18

* fix inability to find windows executables [Bug #13132]


http://copiousfreetime.rubyforge.org/launchy/
 
T

Trans

launchy version 0.2.1 has been released.

http://copiousfreetime.rubyforge.org/launchy/

Launchy is helper class for launching cross-platform applications in a fire and
forget manner. There are application concepts (browser, email client, etc)
that are common across all platforms, and they may be launched differently on
each platform. Launchy is here to make a common approach to launching external
application from within ruby programs.

{{ Changelog for Version 0.2.1 }}

=== Version 0.2.1 - 2007-08-18

* fix inability to find windows executables [Bug #13132]

http://copiousfreetime.rubyforge.org/launchy/


From within your ruby code you can trust launchy to do the right
thing:

Launchy.do_magic("http://www.ruby-lang.org/")


When you ultimately add new applications types, how will you be sure
Launchy does the right thing? What if I did:

Launchy.do_magic("~/index.rhtml")

For me "do_magic" seems a little too magic, and as I mentioned before,
Launchy::Spawnable::Browser a little too long. I understand wanting to
have a "default" action, though I probably would have just named it
#open rather then #do_magic, but what do you think of also having
direct shortcuts like:

Launchy.browse(...)

Thanks,
T.
 
J

Jeremy Hinegardner

launchy version 0.2.1 has been released.

http://copiousfreetime.rubyforge.org/launchy/

Launchy is helper class for launching cross-platform applications in a fire and
forget manner. There are application concepts (browser, email client, etc)
that are common across all platforms, and they may be launched differently on
each platform. Launchy is here to make a common approach to launching external
application from within ruby programs.

{{ Changelog for Version 0.2.1 }}

=== Version 0.2.1 - 2007-08-18

* fix inability to find windows executables [Bug #13132]

http://copiousfreetime.rubyforge.org/launchy/


From within your ruby code you can trust launchy to do the right
thing:

Launchy.do_magic("http://www.ruby-lang.org/")


When you ultimately add new applications types, how will you be sure
Launchy does the right thing? What if I did:

Launchy.do_magic("~/index.rhtml")

For me "do_magic" seems a little too magic,

Yes, probably in hindsight a bad name. Naming things appropriately is one
of the harder things to. I did this one in a fit of joy. I'm
probably going to change it.
and as I mentioned before, Launchy::Spawnable::Browser a little too
long.

I thought about this during this last update and I think I agree with
you now, so I'll be making a change here. Such a long name for such
a little class..
I understand wanting to have a "default" action, though I
probably would have just named it #open rather then #do_magic, but
what do you think of also having direct shortcuts like:

Launchy.browse(...)

I was originally was thinking in that direction, and hadn't decided if I
liked it or not. I'll play with it a bit and see how I like it. The
will probably be another release of launchy later this week.
Thanks, T.

Thanks for the feedback.

enjoy,

-jeremy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top