[Eric] eric4 and ruby
Josep Ferrandiz
josep_ferrandiz at yahoo.com
Mon Nov 26 23:40:56 GMT 2012
Detlev,
I have attached the file and have been able to isolate the lines that cause the problem:
$stderr.reopen("/dev/null", "w") and $stderr.sync = true.
They are in the function add_R_lib() that turns off $stderr while an R library is loaded that generates a bunch of warnings when loaded.
Thanks
Josep
Josep M. Ferrandiz
>________________________________
> From: Detlev Offenbach <detlev at die-offenbachs.de>
>To: eric at riverbankcomputing.com; Josep Ferrandiz <josep_ferrandiz at yahoo.com>
>Sent: Monday, November 26, 2012 9:48 AM
>Subject: Re: [Eric] eric4 and ruby
>
>
>Can you send the script, that causes this issue. I might look at it (haven't used the Ruby debugger for years now).
>
>Detlev
>
>On Sunday 25 November 2012, 23:36:48 Josep Ferrandiz wrote:
>
>Hello,
>
>
>I am using Eric4 4.4.18 (r4127) with Ruby 1.8.7.
>
>
>If I run a single ruby file on the command line in the Terminal view,
>user at ubuntu:~/Code/ruby/RApps$ ./foo.rb
>the file executes with no problem.
>
>
>But if I run the same file through Eric's Run Script I get:
>
>
>ruby 1.8.7 (2011-06-30) [i686-linux] on ubuntu, No Qt-Version
>>>> /usr/share/eric/modules/DebugClients/Ruby/DebugClientBaseModule.rb:172:in `unhandled_exception': private method `sub' called for nil:NilClass (NoMethodError)
>from /usr/share/eric/modules/DebugClients/Ruby/DebugClientBaseModule.rb:343:in `handleLine'
>from /usr/share/eric/modules/DebugClients/Ruby/AsyncIO.rb:73:in `readReady'
>from /usr/share/eric/modules/DebugClients/Ruby/DebugClientBaseModule.rb:619:in `eventLoop'
>from /usr/share/eric/modules/DebugClients/Ruby/DebugClientBaseModule.rb:595:in `interact'
>from /usr/share/eric/modules/DebugClients/Ruby/DebugClientBaseModule.rb:1172:in `main'
>from /usr/share/eric/modules/DebugClients/Ruby/DebugClient.rb:44
>
>
>in the interactive shell.
>
>
>It also looks like the ruby debugger is not working.
>
>
>Any suggestions?
>
>Josep M. Ferrandiz
>
>
>--
>Detlev Offenbach
>detlev at die-offenbachs.de
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.riverbankcomputing.com/pipermail/eric/attachments/20121126/4e6880d6/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.rb
Type: application/octet-stream
Size: 1140 bytes
Desc: not available
URL: <http://www.riverbankcomputing.com/pipermail/eric/attachments/20121126/4e6880d6/attachment-0001.obj>
More information about the Eric
mailing list