Lukasz Skowronski wrote:
>> Yup, but I've been on a bit of a sabbatical from EclipseShell. The
>> development is still going on, and I have some new features prototyped
>> (they should be in the CVS too).
>>
> Oh hey, nice to see ya. What about my System.out thingy, will you
> integrate it into EclipseShell?

Hi Lukasz,

I know, it's been a bit quiet, but I've been experiencing  some trouble
with JRuby after the 0.8.3 release
and this put a bit of a hold on releases. In 0.8.3 (and 0.9.0) there's a
bug that makes it's use nearly impossible
with EclipseShell (accessing dynamic variables only works if you access
it on the same thread that you created
it on, this means evaluating "a=1", and then "a" will give an NPE,
instead of the result; the reason is that EclipseShell uses
Jobs to execute the code, and there can be a different one every execution).

I'll have to find out what exactly causes that and maybe a fix before I
take a shot at your stdout work (reason: you mentioned
using thread local variables, and that also seems a reason for the JRuby
threading bug).

I think I remember seeing something about JRuby offering a way to set
the stdout (for JRuby code), just as
Beanshell, so I'll try that first (I'd rather use magic like thread
local vars if I really have to).


murphee
-- 
Blog @ http://jroller.com/page/murphee 
Maintainer of EclipseShell @ http://eclipse-shell.sourceforge.net/


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Eclipse-shell-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/eclipse-shell-developer

Reply via email to