Has someone experimented with jedit?
Hi guys, A week ago I experimented with jedit on an up-to-date Fedora Core 4 box (I used the included java instruments - the included GNU classpath and gij) The development version 4.3pre2 did not want to start at all, while 4.2 started with way too many warnings for AWT things and way too many artifacts in repainting things - most of the widgets showed only briefly when the mouse cursor was on top of them. My friend with a Debian unstable - with up-to-date classpath (0.18) and gij did not manage to start jedit at all. Are Swing-hackers experimenting with jedit? It is a nice app with many layouts and widgets and it may be a nice test case. Plus - I am using it and hoped I could use it under entirely free java. ;-) Best regards: al_shopov ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Has someone experimented with jedit?
Hi Alexander, Alexander Shopov wrote: Are Swing-hackers experimenting with jedit? I'm not, yet, but I suspect others are. The only real world application I've tested so far is JUnit's TestRunner, which is working but subject to some issues. Here is a screen shot (slightly out of date, the icon alignment on the tabs has been dealt with, for example, as well as the bugs that caused the five test failures): http://www.object-refinery.com/classpath/junit-free.png After I finish my current task (a first pass through implementing the javax.swing.plaf.metal.* package, which is close to 90% API coverage now, with MetalFileChooserUI being the biggest remaining piece of work), I'll start looking at some more real Swing applications. It is a nice app with many layouts and widgets and it may be a nice test case. Absolutely. I expect running JEdit will help to flush out a lot of bugs in our implementation, and getting it working properly will be a *major* milestone. Plus - I am using it and hoped I could use it under entirely free java. ;-) Me too! I encourage you to join in and help make this happen. Regards, Dave Gilbert Best regards: al_shopov ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Has someone experimented with jedit?
Hi, Me and Mark and some other guys have already experimented with JEdit. It is a quite demanding application, so there will be alot to do before it works nicely. The most important missing pieces are: - JEdit depends on Java2D, which is not implemented completely and efficiently so far, and is also not enabled by default. This is very likely the reason why JEdit does not come up on some distros at all: they have Java2D support disabled - JEdit makes heavy use of the javax.swing.text package, which is also very incomplete and buggy. This is currently beeing worked on by me and Tony We (especially Mark) usually test JEdit before making a release, but since this app is not usable at all with Classpath, it is not a showstopper. We focus on fixing Classpath with simpler apps first (like the TestRunner that David mentioned, or the BeanShell JConsole), this will also improve the complex application to a certain degree. Of course it would be nice if you could regularily test JEdit against GNU Classpath (keep in mind, you need a build with Java2D/Cairo enabled) and post results (and/or bugreports). Best regards, Roman signature.asc Description: Dies ist ein digital signierter Nachrichtenteil ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Has someone experimented with jedit?
Roman Kennke wrote: showstopper. We focus on fixing Classpath with simpler apps first (like the TestRunner that David mentioned, or the BeanShell JConsole), this will also improve the complex application to a certain degree. Pointers to other Free-and-not-overly-complex Swing applications are welcome too. I'm happy to try running a few things and fixing some bugs (at least the easy ones). Regards, Dave ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Has someone experimented with jedit?
David Gilbert wrote: Pointers to other Free-and-not-overly-complex Swing applications are welcome too. I'm happy to try running a few things and fixing some bugs (at least the easy ones). Haven't tried it with Classpath myself, but here's one that might be worth trying: http://pollo.sourceforge.net/ Pollo is a graphical XML editor. -Archie __ Archie Cobbs *CTO, Awarix* http://www.awarix.com ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Has someone experimented with jedit?
Hi, On Wed, 2005-10-05 at 14:29 +0200, Roman Kennke wrote: We (especially Mark) usually test JEdit before making a release, but since this app is not usable at all with Classpath, it is not a showstopper. We focus on fixing Classpath with simpler apps first (like the TestRunner that David mentioned, or the BeanShell JConsole), this will also improve the complex application to a certain degree. I always make sure jedit at least starts up when we are doing a new release. And with each release it does become more and more usable. You can now actually open a document, edit a bit, search and replace, etc. But there are certainly still a lot of drawing/refresh bugs. Also the embedded beanshell used to not work properly, but this might now be fixed. Of course it would be nice if you could regularily test JEdit against GNU Classpath (keep in mind, you need a build with Java2D/Cairo enabled) and post results (and/or bugreports). You need to compile classpath with the --enable-cairo-gtk option to configure and run jedit with -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D defined. Unfortunately GdkGraphics2D is broken in current CVS. With the patch of http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24099 you can get it to work a bit again though. Cheers, Mark signature.asc Description: This is a digitally signed message part ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Has someone experimented with jedit?
Hi, On Wed, 2005-10-05 at 08:49 -0500, Archie Cobbs wrote: Haven't tried it with Classpath myself, but here's one that might be worth trying: http://pollo.sourceforge.net/ Pollo is a graphical XML editor. It does start up, you can partially use the dialog, about, help, etc. I did find (and already fixed) a bug in our JOptionPane. But I have not yet been able to actually edit any documents. The screenshots look cool though. Cheers, Mark signature.asc Description: This is a digitally signed message part ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath
Re: Has someone experimented with jedit?
On Wednesday 05 October 2005 19:03, Mark Wielaard wrote: You need to compile classpath with the --enable-cairo-gtk option to configure and run jedit with -Dgnu.java.awt.peer.gtk.Graphics=Graphics2D defined. A little off topic; does the Qt peers doe Graphics2D ? And do you need any config options for that? -- Thomas Zander pgpCzbIf9jJDh.pgp Description: PGP signature ___ Classpath mailing list Classpath@gnu.org http://lists.gnu.org/mailman/listinfo/classpath