Discussion:
FreeRIDE and Fox...
Hal Fulton
2006-07-13 02:18:32 UTC
Permalink
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
Laurent Julliard
2006-07-13 07:37:17 UTC
Permalink
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
Post by Hal Fulton
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
http://rubyforge.org/mailman/listinfo/freeride-devel
Lyle Johnson
2006-07-13 13:30:33 UTC
Permalink
Post by Laurent Julliard
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)?
Immanuel Scholz
2006-07-13 13:39:40 UTC
Permalink
Hi,
Post by Lyle Johnson
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
Curt Hibbs
2006-07-13 14:01:27 UTC
Permalink
Only if someone volunteers to do the work. Until then FXRuby rules.

Curt

PS
wxRuby isn't quite ready yet, anyway.
Post by Immanuel Scholz
Hi,
Post by Lyle Johnson
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
http://rubyforge.org/mailman/listinfo/freeride-devel
Laurent Julliard
2006-07-13 21:35:47 UTC
Permalink
Post by Laurent Julliard
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
Lyle Johnson
2006-07-14 15:31:24 UTC
Permalink
Post by Laurent Julliard
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?
Jonathan Maasland
2006-07-23 16:41:57 UTC
Permalink
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
Post by Lyle Johnson
Post by Laurent Julliard
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,
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
require 'fox_support'
or something along those lines. Do you have any thoughts on this?
_______________________________________________
Freeride-devel mailing list
http://rubyforge.org/mailman/listinfo/freeride-devel
Jonathan Maasland
2006-07-23 22:49:51 UTC
Permalink
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
Post by Jonathan Maasland
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
Post by Lyle Johnson
Post by Laurent Julliard
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,
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
require 'fox_support'
or something along those lines. Do you have any thoughts on this?
_______________________________________________
Freeride-devel mailing list
http://rubyforge.org/mailman/listinfo/freeride-devel
------------------------------------------------------------------------
_______________________________________________
Freeride-devel mailing list
http://rubyforge.org/mailman/listinfo/freeride-devel
Lyle Johnson
2006-07-24 01:38:20 UTC
Permalink
Post by Jonathan Maasland
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.

Loading...