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 summerfelt wrote:
> On Fri, 26 Nov 2004 14:42:00 +0900, you wrote:
> 
> 
>>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
> 
> 


-- 
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