oneclick installer, freeride

T

tony summerfelt

anybody NOT developing the oneclick installer or freeride can skip
this...

in my quest for debugging ruby via ide i used the one click installer
(ruby182-14RC9.exe)

i installed in directory g:\ruby.1.8.2\ruby

on running run.bat i get the following

ruby freeride.rb
Failing to load: rubyide_fox_gui-appframe

[195 more 'failing to load errors deleted for brevity]

Failing to start: rubyide_tools_configurator
Failing to load: RRB
Failing to start: RRB

thinking it might be a path problem i ran with a known path to ruby
(..\bin\ruby freeride.rb)

the following errors

src/emitter.rb:945:in `const_get': uninitialized constant
Scintilla::EmptyStyle (NameError)
from src/emitter.rb:945:in `read_type_class'
from src/emitter.rb:944:in `each'
from src/emitter.rb:944:in `read_type_class'
from src/emitter.rb:1494:in `module_eval'
from src/emitter.rb:1493:in `call'
from src/emitter.rb:1028:in `transfer_method'
from src/yaml.y.rb:651:in `attach_transfer'
from src/yaml.y.rb:42:in `_reduce_11'
... 16 levels...
from
G:/ruby.1.8.2/ruby/freeride/freebase/lib/freebase/core.rb:35:in
`new'
from
G:/ruby.1.8.2/ruby/freeride/freebase/lib/freebase/core.rb:35:in
`startup'
from freeride.rb:80:in `startup'
from freeride.rb:92


so giving up on the one click installer version of freeride for a bit
i installed freeride from the installer
(freeride-win-installer-0.8.0.exe)

THAT fired up ok :)

but because i don't like white (or any light background) first thing i
do with any editor/ide is change to the colour scheme i'm most used
to...i can change 3 or 4 colours before the 'freeride went south'
window comes up with an unhandled exception...i can do this
consistently...if necessary i can report the output to the bug tracker

and on clicking on Run->debugger the 'freeride went south' comes up
again: the first line in the window is (it was all on one line):

No such file or directory - g:\ruby\freeride\freeruby-win\bin\ruby.exe
-C "r:/code/.rb" -r "drb" -r
"G:/ruby.1.8.2/FreeRIDE/plugins/rubyide_tools_debugger/debuggee.rb"
"r:/code/.rb/logr.rb"

the code i'm editing is in the r:/code/.rb directory
http://home.cogeco.ca/~tsummerfelt1
telnet://ventedspleen.dyndns.org
 
C

Curt Hibbs

If you can wait about a week, we're currently testing FreeRIDE 0.9.0 and
will release it very soon, and I think it should take care of the debugger
problems. Probably within a day of the FreeRIDE release I will release an
updated version of the One-Click Installer that includes FreeRIDE 0.9.0 --
the current installer is a version behind because I had debugger problems
with 0.8.0 in the one-click installer.

If you can wait, you could get the most recent version of FreeRIDE from cvs.

Also, one more thing you can try... You might have an incompatible or
corrupted freeride configuration file in your user directory. Go to
%USERPROFILE% and delete the "freeride" subdirectory (it will be re-created
the next time you run FreeRIDE). Its possible that this could fix your
problem.

Curt
-----Original Message-----
From: tony summerfelt [mailto:[email protected]]
Sent: Thursday, November 25, 2004 5:19 PM
To: ruby-talk ML
Subject: oneclick installer, freeride


anybody NOT developing the oneclick installer or freeride can skip
this...

in my quest for debugging ruby via ide i used the one click installer
(ruby182-14RC9.exe)

i installed in directory g:\ruby.1.8.2\ruby

on running run.bat i get the following

ruby freeride.rb
Failing to load: rubyide_fox_gui-appframe

[195 more 'failing to load errors deleted for brevity]

Failing to start: rubyide_tools_configurator
Failing to load: RRB
Failing to start: RRB

thinking it might be a path problem i ran with a known path to ruby
(..\bin\ruby freeride.rb)

the following errors

src/emitter.rb:945:in `const_get': uninitialized constant
Scintilla::EmptyStyle (NameError)
from src/emitter.rb:945:in `read_type_class'
from src/emitter.rb:944:in `each'
from src/emitter.rb:944:in `read_type_class'
from src/emitter.rb:1494:in `module_eval'
from src/emitter.rb:1493:in `call'
from src/emitter.rb:1028:in `transfer_method'
from src/yaml.y.rb:651:in `attach_transfer'
from src/yaml.y.rb:42:in `_reduce_11'
... 16 levels...
from
G:/ruby.1.8.2/ruby/freeride/freebase/lib/freebase/core.rb:35:in
`new'
from
G:/ruby.1.8.2/ruby/freeride/freebase/lib/freebase/core.rb:35:in
`startup'
from freeride.rb:80:in `startup'
from freeride.rb:92


so giving up on the one click installer version of freeride for a bit
i installed freeride from the installer
(freeride-win-installer-0.8.0.exe)

THAT fired up ok :)

but because i don't like white (or any light background) first thing i
do with any editor/ide is change to the colour scheme i'm most used
to...i can change 3 or 4 colours before the 'freeride went south'
window comes up with an unhandled exception...i can do this
consistently...if necessary i can report the output to the bug tracker

and on clicking on Run->debugger the 'freeride went south' comes up
again: the first line in the window is (it was all on one line):

No such file or directory - g:\ruby\freeride\freeruby-win\bin\ruby.exe
-C "r:/code/.rb" -r "drb" -r
"G:/ruby.1.8.2/FreeRIDE/plugins/rubyide_tools_debugger/debuggee.rb"
"r:/code/.rb/logr.rb"

the code i'm editing is in the r:/code/.rb directory
http://home.cogeco.ca/~tsummerfelt1
telnet://ventedspleen.dyndns.org
 
T

tony summerfelt

If you can wait about a week, we're currently testing FreeRIDE 0.9.0 and
will release it very soon, and I think it should take care of the debugger
problems.

and the colour changes?
corrupted freeride configuration file in your user directory. Go to
%USERPROFILE% and delete the "freeride" subdirectory (it will be re-created
the next time you run FreeRIDE). Its possible that this could fix your
problem.

tried that. went south again :)

first error in the windows this time:

private method `chomp' called for nil:NilClass
http://home.cogeco.ca/~tsummerfelt1
telnet://ventedspleen.dyndns.org
 
C

Curt Hibbs

tony said:
and the colour changes?

Sorry, in my haste to answer my emails in between cutting ceramic tiles for
my kitchen floor, I glossed over this.

I can't reproduce this problem, myself. If you have repeatable steps, please
either post a bug report or send them to me.
tried that. went south again :)

first error in the windows this time:

private method `chomp' called for nil:NilClass

Yeah, that's the problem that I just fixed in cvs. The fix will be in 0.9.0,
or you can get the latest from cvs if you don't want to wait.

Curt
 
T

tony summerfelt

I can't reproduce this problem, myself. If you have repeatable steps, please
either post a bug report or send them to me.

well, 'repeatable steps' are simply clicking on 'debugger' from the
run menu...

the went south window reports this:

private method `chomp' called for nil:NilClass

G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_tools_debugger/debugger.rb:171:in
`start'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_tools_debugger/debugger.rb:97:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_gui/component_manager.rb:90:in
`new'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_gui/component_manager.rb:90:in
`add'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_tools_debugger/debugger.rb:55:in
`start'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_tools_debugger/debugger.rb:47:in
`call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:559:in
`invoke'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_commands/command_manager.rb:148:in
`invoke'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_gui/menupane.rb:131:in
`add_command'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_gui/menupane.rb:131:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:559:in
`invoke'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/menupane.rb:97:in
`update'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/menupane.rb:97:in
`call'
G:/ruby.1.8.2/FreeRIDE/freeruby-win/lib/ruby/site_ruby/1.8/fox/responder2.rb:57:in
`onHandleMsg'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:154:in
`run'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:154:in
`appFrameSetup'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:152:in
`call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:69:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in `new'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup'
freeride.rb:77:in `startup'
freeride.rb:116


http://home.cogeco.ca/~tsummerfelt1
telnet://ventedspleen.dyndns.org
 
C

Curt Hibbs

tony said:
well, 'repeatable steps' are simply clicking on 'debugger' from the
run menu...

No, that's the bug I said I just fixed in cvs. I meant I can't reproduce the
colour setting problem you reported.

Curt
 
L

linus sellberg

Curt said:
If you can wait about a week, we're currently testing FreeRIDE 0.9.0 and

Will it solve the character problems in irb for non-english layouts?

It's been around for quite a while now and while it is fixable, it is
something that shouldn't have to be fixed at all from the user.
 
T

tony summerfelt

No, that's the bug I said I just fixed in cvs. I meant I can't reproduce the
colour setting problem you reported.

oops...ok, let me try to nail down the steps as i'm writing this email

edit->preferences->colors &fonts

changing the colours:

- click 'classname', double click on 'foreground', click on the red
box along the bottom, click accept, click on the black box on the
bottom, click accept

- click 'control characters', double click 'foreground', click on the
yellow box on the bottom, click accept, click on 'background', click
on black on the bottom, click accept

- click 'method name', double click on 'foreground' click on one of
the blue boxes on the bottom, click accept, double click 'background',
click on black on the bottom, click accept

- click on 'deafault style', double click on 'foreground', click on
cyan on the bottom --BINGO!!!

Unhandled Exception Caught...

wrong number of arguments (2 for 1)

G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/editpane_configurator.rb:447:in
`_set_controller_default_style'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/editpane_configurator.rb:447:in
`onCmdForeWell'
G:/ruby.1.8.2/FreeRIDE/freeruby-win/lib/ruby/site_ruby/1.8/fox/responder2.rb:57:in
`call'
G:/ruby.1.8.2/FreeRIDE/freeruby-win/lib/ruby/site_ruby/1.8/fox/responder2.rb:57:in
`onHandleMsg'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:154:in
`run'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:154:in
`appFrameSetup'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:152:in
`call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:69:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in `new'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup'
freeride.rb:77:in `startup'
freeride.rb:116



http://home.cogeco.ca/~tsummerfelt1
telnet://ventedspleen.dyndns.org
 
C

Curt Hibbs

Thanks, I can reproduce this now. Unfortunately, its too late to get fixed
in FreeRIDE 0.9.0, but I will create a bug report for the next release.

I do have a workaround that might help. Since it seems that you want a black
background, select "Default style" and change the background to black --
this will effect the background for everything. Now just change the
foreground colors to what you want without setting the background color for
anything else.

Curt
 
T

tony summerfelt

Thanks, I can reproduce this now. Unfortunately, its too late to get fixed
in FreeRIDE 0.9.0, but I will create a bug report for the next release.

i was beginning to think it was just me :)
this will effect the background for everything. Now just change the
foreground colors to what you want without setting the background color for

thanks. worked great...i can wait for 0.9.0 so i can use the
debugger...

to everyone else looking for a ruby ide:

freeride is pretty much perfect. it does the three things any ide MUST
do: syntax highlighting (customizable :) , code folding, and debugging
with breakpoints...

and with the fringe beneift of being written in ruby, you can add to
it as you see fit (or as you learn more ruby).

http://home.cogeco.ca/~tsummerfelt1
telnet://ventedspleen.dyndns.org
 
L

Laurent Julliard

Actually, simply changing the foreground of the DEfault style exhibits
the same problem. This was a badly form method call. I fixed it in
cvs. It will be in 0.9.0

This is reported in bug #1132


tony said:
oops...ok, let me try to nail down the steps as i'm writing this email

edit->preferences->colors &fonts

changing the colours:

- click 'classname', double click on 'foreground', click on the red
box along the bottom, click accept, click on the black box on the
bottom, click accept

- click 'control characters', double click 'foreground', click on the
yellow box on the bottom, click accept, click on 'background', click
on black on the bottom, click accept

- click 'method name', double click on 'foreground' click on one of
the blue boxes on the bottom, click accept, double click 'background',
click on black on the bottom, click accept

- click on 'deafault style', double click on 'foreground', click on
cyan on the bottom --BINGO!!!

Unhandled Exception Caught...

wrong number of arguments (2 for 1)

G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/editpane_configurator.rb:447:in
`_set_controller_default_style'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/editpane_configurator.rb:447:in
`onCmdForeWell'
G:/ruby.1.8.2/FreeRIDE/freeruby-win/lib/ruby/site_ruby/1.8/fox/responder2.rb:57:in
`call'
G:/ruby.1.8.2/FreeRIDE/freeruby-win/lib/ruby/site_ruby/1.8/fox/responder2.rb:57:in
`onHandleMsg'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:154:in
`run'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:154:in
`appFrameSetup'
G:/ruby.1.8.2/FreeRIDE/./plugins/rubyide_fox_gui/appframe.rb:152:in
`call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:949:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/databus.rb:559:in `call'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:69:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in `new'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:68:in
`initialize'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:35:in `new'
G:/ruby.1.8.2/FreeRIDE/freebase/lib/freebase/core.rb:35:in `startup'
freeride.rb:77:in `startup'
freeride.rb:116



http://home.cogeco.ca/~tsummerfelt1
telnet://ventedspleen.dyndns.org


--
Laurent JULLIARD
Xerox Global Services
Manager, Smart Document Engineering
Tel: +33 (0)4 76 61 50 48
Fax: +33 (0)4 76 61 51 99
 

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,770
Messages
2,569,583
Members
45,073
Latest member
DarinCeden

Latest Threads

Top