[Eric] Eric Debugger and Ruby-1.9

Detlev Offenbach detlev at die-offenbachs.de
Sun Apr 6 08:35:18 BST 2008

On Sonntag, 6. April 2008, Nandhu MJS wrote:
> I use Eric-4-4.2-snapshot-20080319 for developing a ruby application.
> On switch to ruby-1.9.0 eric gives the error message in Log-Viewer
>   DebugClient.rb:10: warning: variable $KCODE is no longer effective;
> ignored ...
>   DebugClient.rb:11in `require': no such file to load -- jcode(LoadError)
> ... "

These two lines were used to activate support for non latin-1 source code 
(e.g. code in utf-8) in older Ruby versions. Because I am not a hardcore Ruby 
programmer and eric4 is used rarely for Ruby coding, this problem was not 
detected until now. What is the Ruby 1.9 replacement for this? A patch would 
be really appreciated. That patch should allow the debugger to be used with 
Ruby 1.8.x and 1.9.x (if possible).

> eric-4 ide starts and runs without any apparent problem but the
> debugger does not work
> Commenting out the references to $KCODE and jcode or copying jcode.rb
> from ruby-1.8.6 only makes the situation worse as control stays stuck
> in the Log-Viewer and a message keeps rolling at a speed too fast to
> read.  Escape is only by closing eric-4
> Any solution from anybody would be greatly appreciated
> Thanks and regards
> Nandhu
> _______________________________________________
> Eric mailing list
> Eric at riverbankcomputing.com
> http://www.riverbankcomputing.com/mailman/listinfo/eric

Detlev Offenbach
detlev at die-offenbachs.de

More information about the Eric mailing list