Has someone experimented with jedit?

2005-10-05 Thread Alexander Shopov

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?

2005-10-05 Thread David Gilbert

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?

2005-10-05 Thread Roman Kennke
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?

2005-10-05 Thread David Gilbert

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?

2005-10-05 Thread Archie Cobbs

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?

2005-10-05 Thread Mark Wielaard
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?

2005-10-05 Thread Mark Wielaard
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?

2005-10-05 Thread Thomas Zander
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