From hal9000 at hypermetrics.com Wed Jul 12 22:18:32 2006 From: hal9000 at hypermetrics.com (Hal Fulton) Date: Wed, 12 Jul 2006 21:18:32 -0500 Subject: [FR-devel] FreeRIDE and Fox... Message-ID: <44B5AD78.3040709@hypermetrics.com> So what's the Fox version requirement? I can't seem to run FR with Fox 1.6, and I can't seem to install the antique 1.2 correctly. Lyle says he won't bugfix the old 1.2 stuff anymore; not sure about 1.4.x stuff. If someone wanted to install FR right now from scratch, is it possible? Would it work? Hal From laurent at moldus.org Thu Jul 13 03:37:17 2006 From: laurent at moldus.org (Laurent Julliard) Date: Thu, 13 Jul 2006 09:37:17 +0200 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: <44B5AD78.3040709@hypermetrics.com> References: <44B5AD78.3040709@hypermetrics.com> Message-ID: <44B5F82D.3030409@moldus.org> Hal, FR currently works with 1.2. The plan is to eventually migrate to 1.6 but I personally have little time to dedicate to this work. It doesn't seem to be a big job though. If others on the devel list feel like putting some effort in this task they are most welcome. For now the best is for you to use the FR installers (either Windows or Linux) which comes with Fox 1.2 already compiled and linked in. Laurent Hal Fulton wrote: > So what's the Fox version requirement? > > I can't seem to run FR with Fox 1.6, and I > can't seem to install the antique 1.2 > correctly. > > Lyle says he won't bugfix the old 1.2 stuff > anymore; not sure about 1.4.x stuff. > > If someone wanted to install FR right now > from scratch, is it possible? Would it > work? > > > Hal > _______________________________________________ > Freeride-devel mailing list > Freeride-devel at rubyforge.org > http://rubyforge.org/mailman/listinfo/freeride-devel > From lyle at knology.net Thu Jul 13 09:30:33 2006 From: lyle at knology.net (Lyle Johnson) Date: Thu, 13 Jul 2006 08:30:33 -0500 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: <44B5F82D.3030409@moldus.org> References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> Message-ID: On Jul 13, 2006, at 2:37 AM, Laurent Julliard wrote: > FR currently works with 1.2. The plan is to eventually migrate to 1.6 > but I personally have little time to dedicate to this work. It doesn't > seem to be a big job though. If others on the devel list feel like > putting some effort in this task they are most welcome. I think I'll check out the code to see what needs to be done. Before I do that, is anyone else working on that (upgrading FreeRIDE to FXRuby 1.6)? From immanuel.scholz at gmx.de Thu Jul 13 09:39:40 2006 From: immanuel.scholz at gmx.de (Immanuel Scholz) Date: Thu, 13 Jul 2006 15:39:40 +0200 (CEST) Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> Message-ID: <64217.194.180.239.5.1152797980.squirrel@www.eigenheimstrasse.de> Hi, > I think I'll check out the code to see what needs to be done. Before > I do that, is anyone else working on that (upgrading FreeRIDE to > FXRuby 1.6)? Wasn't there a plan to convert FreeRide to wxRuby instead of Fox? Ciao, Imi From curt.hibbs at gmail.com Thu Jul 13 10:01:27 2006 From: curt.hibbs at gmail.com (Curt Hibbs) Date: Thu, 13 Jul 2006 09:01:27 -0500 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: <64217.194.180.239.5.1152797980.squirrel@www.eigenheimstrasse.de> References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> <64217.194.180.239.5.1152797980.squirrel@www.eigenheimstrasse.de> Message-ID: <31d15f490607130701r7a94e261m986a775f2c5a94ca@mail.gmail.com> Only if someone volunteers to do the work. Until then FXRuby rules. Curt PS wxRuby isn't quite ready yet, anyway. On 7/13/06, Immanuel Scholz wrote: > > Hi, > > > I think I'll check out the code to see what needs to be done. Before > > I do that, is anyone else working on that (upgrading FreeRIDE to > > FXRuby 1.6)? > > Wasn't there a plan to convert FreeRide to wxRuby instead of Fox? > > Ciao, Imi > > _______________________________________________ > Freeride-devel mailing list > Freeride-devel at rubyforge.org > http://rubyforge.org/mailman/listinfo/freeride-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/freeride-devel/attachments/20060713/842db974/attachment.html From laurent at moldus.org Thu Jul 13 17:35:47 2006 From: laurent at moldus.org (Laurent Julliard) Date: Thu, 13 Jul 2006 23:35:47 +0200 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> Message-ID: <44B6BCB3.5010408@moldus.org> Lyle Johnson wrote: > > On Jul 13, 2006, at 2:37 AM, Laurent Julliard wrote: > >> FR currently works with 1.2. The plan is to eventually migrate to 1.6 >> but I personally have little time to dedicate to this work. It doesn't >> seem to be a big job though. If others on the devel list feel like >> putting some effort in this task they are most welcome. > > I think I'll check out the code to see what needs to be done. Before I > do that, is anyone else working on that (upgrading FreeRIDE to FXRuby 1.6)? > Not that I know of. That would be really cool if you could spend some time assessing the work that has to be done. Laurent From lyle at knology.net Fri Jul 14 11:31:24 2006 From: lyle at knology.net (Lyle Johnson) Date: Fri, 14 Jul 2006 10:31:24 -0500 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: <44B6BCB3.5010408@moldus.org> References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> <44B6BCB3.5010408@moldus.org> Message-ID: <091607BF-6E3A-4041-AEB4-A0440BAB0049@knology.net> On Jul 13, 2006, at 4:35 PM, Laurent Julliard wrote: > Not that I know of. That would be really cool if you could spend > some time assessing the work that has to be done. I'm looking at the code, and one immediately obvious problem is that the chunk of code that require's FXRuby (first attempt is from a gem, then from other source) is repeated in numerous places: begin require 'rubygems' require_gem 'fxruby', '>= 1.6.0' rescue LoadError require 'fox16' end This really needs to be factored out into some central place, so that we can just generically say: require 'fox_support' or something along those lines. Do you have any thoughts on this? From nochoice at xs4all.nl Sun Jul 23 12:41:57 2006 From: nochoice at xs4all.nl (Jonathan Maasland) Date: Sun, 23 Jul 2006 16:41:57 +0000 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: <091607BF-6E3A-4041-AEB4-A0440BAB0049@knology.net> References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> <44B6BCB3.5010408@moldus.org> <091607BF-6E3A-4041-AEB4-A0440BAB0049@knology.net> Message-ID: <44C3A6D5.0@xs4all.nl> I don't want to be a showbreaker here but as far as I can see FXScintilla doesn't support Fox 1.6 http://www.nongnu.org/fxscintilla/ I've just started writing a small utility that will show the removed/added methods between FXRuby versions when I found this out. If I am wrong then do please correct me Lyle Johnson wrote: >On Jul 13, 2006, at 4:35 PM, Laurent Julliard wrote: > > > >>Not that I know of. That would be really cool if you could spend >>some time assessing the work that has to be done. >> >> > >I'm looking at the code, and one immediately obvious problem is that >the chunk of code that require's FXRuby (first attempt is from a gem, >then from other source) is repeated in numerous places: > > begin > require 'rubygems' > require_gem 'fxruby', '>= 1.6.0' > rescue LoadError > require 'fox16' > end > >This really needs to be factored out into some central place, so that >we can just generically say: > > require 'fox_support' > >or something along those lines. Do you have any thoughts on this? > >_______________________________________________ >Freeride-devel mailing list >Freeride-devel at rubyforge.org >http://rubyforge.org/mailman/listinfo/freeride-devel > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/freeride-devel/attachments/20060723/815b0638/attachment-0001.html From nochoice at xs4all.nl Sun Jul 23 18:49:51 2006 From: nochoice at xs4all.nl (Jonathan Maasland) Date: Sun, 23 Jul 2006 22:49:51 +0000 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: <44C3A6D5.0@xs4all.nl> References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> <44B6BCB3.5010408@moldus.org> <091607BF-6E3A-4041-AEB4-A0440BAB0049@knology.net> <44C3A6D5.0@xs4all.nl> Message-ID: <44C3FD0F.3090507@xs4all.nl> I managed to get FreeRIDE to work with Fox1.4 After cleaning up the code tomorrow I'll send a patch to this list so people who are interested can test it. There wasn't really alot of work to do, the only method that had changed was reparent, which requires two arguments now. Please let me know if there is interest in this code. Jonathan Jonathan Maasland wrote: > I don't want to be a showbreaker here but as far as I can see > FXScintilla doesn't support Fox 1.6 > http://www.nongnu.org/fxscintilla/ > > I've just started writing a small utility that will show the > removed/added methods between FXRuby versions when I found this out. > If I am wrong then do please correct me > > Lyle Johnson wrote: > >>On Jul 13, 2006, at 4:35 PM, Laurent Julliard wrote: >> >> >> >>>Not that I know of. That would be really cool if you could spend >>>some time assessing the work that has to be done. >>> >>> >> >>I'm looking at the code, and one immediately obvious problem is that >>the chunk of code that require's FXRuby (first attempt is from a gem, >>then from other source) is repeated in numerous places: >> >> begin >> require 'rubygems' >> require_gem 'fxruby', '>= 1.6.0' >> rescue LoadError >> require 'fox16' >> end >> >>This really needs to be factored out into some central place, so that >>we can just generically say: >> >> require 'fox_support' >> >>or something along those lines. Do you have any thoughts on this? >> >>_______________________________________________ >>Freeride-devel mailing list >>Freeride-devel at rubyforge.org >>http://rubyforge.org/mailman/listinfo/freeride-devel >> >> >> >> > >------------------------------------------------------------------------ > >_______________________________________________ >Freeride-devel mailing list >Freeride-devel at rubyforge.org >http://rubyforge.org/mailman/listinfo/freeride-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/freeride-devel/attachments/20060723/352b56bf/attachment.html From lyle at knology.net Sun Jul 23 21:38:20 2006 From: lyle at knology.net (Lyle Johnson) Date: Sun, 23 Jul 2006 20:38:20 -0500 Subject: [FR-devel] FreeRIDE and Fox... In-Reply-To: <44C3FD0F.3090507@xs4all.nl> References: <44B5AD78.3040709@hypermetrics.com> <44B5F82D.3030409@moldus.org> <44B6BCB3.5010408@moldus.org> <091607BF-6E3A-4041-AEB4-A0440BAB0049@knology.net> <44C3A6D5.0@xs4all.nl> <44C3FD0F.3090507@xs4all.nl> Message-ID: <97CBD9B9-2215-4813-AD7E-017BB27C46E0@knology.net> On Jul 23, 2006, at 5:49 PM, Jonathan Maasland wrote: > Please let me know if there is interest in this code. I'd say that you guys should go ahead with this one until Gilles releases a new version of FXScintilla. The CVS version of FXScintilla does in fact support FOX 1.6, but I don't know how close he is to making an official release. From nochoice at xs4all.nl Mon Jul 24 11:45:32 2006 From: nochoice at xs4all.nl (Jonathan Maasland) Date: Mon, 24 Jul 2006 15:45:32 +0000 Subject: [FR-devel] Patch for Fox14 Message-ID: <44C4EB1C.6000105@xs4all.nl> Okay after sending this mail to Lyle only (sorry) here is my second attempt: The patch and the new file fox-support.rb are attached I've tested the code against Fox-1.4.33, FXScintilla-1.63 and FXRuby-1.4.6 on Gentoo Linux Any feedback would be greatly appreciated. Jonathan -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: fox-support.rb Url: http://rubyforge.org/pipermail/freeride-devel/attachments/20060724/6798d48f/attachment-0002.pl -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: freeride-fox14.patch Url: http://rubyforge.org/pipermail/freeride-devel/attachments/20060724/6798d48f/attachment-0003.pl