Hi the chiron /b command works on mac and windows but AFAIK it doesn''t on linux based systems. On debian and ubuntu systems often there is a package xdg-open installed which provides the same functionality as start on windows and open on mac. So if you check for the existence of xdg-open the experience on linux can be similar to the one on the other OS''es. Ruby code: system "xdg-open #{chiron_url}" if `which xdg-open`.chomp != "" Cheers Ivan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100309/357c7957/attachment.html>
Ivan, Shouldn''t that be a Mono bug then? Chiron just uses the .NET APIs for starting a process: ProcessStartInfo startInfo = new ProcessStartInfo("http://localhost:2060"); startInfo.UseShellExecute = true; Process p = new Process(); p.StartInfo = startInfo; p.Start(); Are you still using Chiron for SL development? If so, any reason why you''re still using it? Or are you using it just because it''s a convenient local web-server? ~Jimmy ________________________________ From: ironruby-core-bounces at rubyforge.org [ironruby-core-bounces at rubyforge.org] on behalf of Ivan Porto Carrero [ivan at flanders.co.nz] Sent: Monday, March 08, 2010 11:27 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] Chiron on linux Hi the chiron /b command works on mac and windows but AFAIK it doesn''t on linux based systems. On debian and ubuntu systems often there is a package xdg-open installed which provides the same functionality as start on windows and open on mac. So if you check for the existence of xdg-open the experience on linux can be similar to the one on the other OS''es. Ruby code: system "xdg-open #{chiron_url}" if `which xdg-open`.chomp != "" Cheers Ivan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100309/6d527c2c/attachment.html>
nah I was reviewing the chapter on silverlight earlier. I''m not doing much silverlight at all :) --- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero Web: http://whiterabbitconsulting.eu - http://flanders.co.nz Twitter: http://twitter.com/casualjim Author of IronRuby in Action (http://manning.com/carrero) Microsoft IronRuby/C# MVP On Tue, Mar 9, 2010 at 3:00 PM, Jimmy Schementi < Jimmy.Schementi at microsoft.com> wrote:> Ivan, > > Shouldn''t that be a Mono bug then? Chiron just uses the .NET APIs for > starting a process: > > ProcessStartInfo startInfo = new ProcessStartInfo(" > http://localhost:2060"); > startInfo.UseShellExecute = true; > Process p = new Process(); > p.StartInfo = startInfo; > p.Start(); > > Are you still using Chiron for SL development? If so, any reason why > you''re still using it? Or are you using it just because it''s a convenient > local web-server? > > ~Jimmy > ------------------------------ > *From:* ironruby-core-bounces at rubyforge.org [ > ironruby-core-bounces at rubyforge.org] on behalf of Ivan Porto Carrero [ > ivan at flanders.co.nz] > *Sent:* Monday, March 08, 2010 11:27 PM > *To:* ironruby-core at rubyforge.org > *Subject:* [Ironruby-core] Chiron on linux > > Hi > > the chiron /b command works on mac and windows but AFAIK it doesn''t on > linux based systems. > > On debian and ubuntu systems often there is a package xdg-open installed > which provides the same functionality as *start* on windows and *open* on > mac. > So if you check for the existence of xdg-open the experience on linux can > be similar to the one on the other OS''es. > > Ruby code: > system "xdg-open #{chiron_url}" if `which xdg-open`.chomp != "" > > Cheers > Ivan > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100309/5b102372/attachment-0003.html>
FYI, Chiron''s switches can either be prefixed by a "/" or a "-" ... so you can use a dash if that feels more natural: mono Chiron.exe -b From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ivan Porto Carrero Sent: Monday, March 08, 2010 11:27 PM To: ironruby-core at rubyforge.org Subject: [Ironruby-core] Chiron on linux Hi the chiron /b command works on mac and windows but AFAIK it doesn''t on linux based systems. On debian and ubuntu systems often there is a package xdg-open installed which provides the same functionality as start on windows and open on mac. So if you check for the existence of xdg-open the experience on linux can be similar to the one on the other OS''es. Ruby code: system "xdg-open #{chiron_url}" if `which xdg-open`.chomp != "" Cheers Ivan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20100331/53aaf229/attachment.html>