Re: [EclipseShell-developer] hello
Status: Abandoned
Brought to you by:
murphee
From: Werner S. (murphee) <wer...@gm...> - 2006-07-27 13:40:22
|
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/ |