On Aug 9, 2007, at 4:48 PM, Ted Kosan wrote:
> > For the past few weeks I have been putting together a cross platform > IDE for Sage. It is based on jEdit, it has most of the features that > a typical programmer's text editor has, and it can also be extended to > support Java3D. My next step is to add the protocol to it that is > needed to talk with the Notebook server. > > Anyway, the application can be downloaded from the following URL if > anyone is interested in looking at it: > > http://206.21.94.60/tmp/sageide_dist.01.zip Maybe it's just me (I am, after all, old), but everything I try to use in Java, beyond some minimal complexity, has sufficient problems to make me drop it like a hot rock. So far: - editing an existing 'foo.sage' gets me a blank page - editing the corresponding 'foo.py' works, but if I try, e.g., the Code2HTML plugin, I get a boat-load of errors (nullPointerException, ...) - just starting it up the first time got this printout (not counting the traceback): [warning] jEdit: jedit.jar not in class path! [warning] jEdit: Assuming jEdit is installed in /SandBox/DownLoads/sageide_dist.01/sageide. [warning] jEdit: Override with jedit.home system property. [warning] jEdit: You cannot specify both the -background and -noserver switches [error] WorkThread: Exception in AWT thread: [error] WorkThread: java.lang.NullPointerException: Mode must be non-null - If I open another file in the editor, and then "close all", I get a BeanShell complaint [error] BeanShellAction: java.lang.NullPointerException: Mode must be non-null [error] BeanShellAction: at org.gjt.sp.jedit.Buffer.setMode(Buffer.java:2016) [error] BeanShellAction: at org.gjt.sp.jedit.Buffer.setMode(Buffer.java:2066) Is there something I'm missing? Justin -- Justin C. Walker, Curmudgeon-At-Large Director Institute for the Enhancement of the Director's Income -------- "Weaseling out of things is what separates us from the animals. Well, except the weasel." - Homer J Simpson -------- --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---
