[cp-patches] FYI: Heavyweight paint event coalescing

2006-11-29 Thread Roman Kennke
Testing shows that for heavyweight components, all pending paint events get coalesced. The ComponentPeer.coalescePaintEvent() method is used to track the dirty area of a heavyweight component. I implemented it that way for the GtkComponentPeer and SwingComponentPeer. 2006-11-29 Roman Kennke

[cp-patches] FYI: drawLine pixel shifting

2006-11-29 Thread Francis Kung
Hi, This patch fixes pixel shifting in the drawLine method. There were some hard-coded values which needed to be removed. Cheers, Francis 2006-11-29 Francis Kung [EMAIL PROTECTED] * gnu/java/awt/peer/gtk/CairoGraphics2D.java (drawLine): Remove hard-coded pixel shifting.

[cp-patches] FIY: few more fixs for DecimalFormat

2006-11-29 Thread Mario Torre
2006-11-29 Mario Torre [EMAIL PROTECTED] * java/text/NumberFormat.java (getCurrencyInstance): Replaced dollar sign with the default international currency sign \u00A4. * java/text/DecimalFormat.java (scanFix): Fix to use the localized symbol table for string

[cp-patches] FYI: JSlider thumb icons

2006-11-29 Thread David Gilbert
The thumb icons for JSliders are drawing badly at present because of a FIXME in the gradient painting code. Until we can come up with a solution, I think it is tidier to draw the icons without the gradient paint: 2006-11-29 David Gilbert [EMAIL PROTECTED] *

[cp-patches] FYI: TagParser fix

2006-11-29 Thread Tania Bento
Hey, This patch adds a new private method in tools.gnu.classpath.tools.appletviewer.TagParser. This method is called by the parseParams and its purpose is to unescape the given string, that is, to replace all escaped strings with their one byte equivalent. This method does the same thing as the

[cp-patches] Patch (not committed): annotation handler addition

2006-11-29 Thread Tom Tromey
I put this into gcj, but I am not going to check it in to Classpath yet. This fixes a bug (IMO) in AnnotationInvocationHandler -- array return values should be cloned. It also adds a new 'create' helper method that handles default values. (This code has to exist somewhere and it was convenient

[cp-patches] [generics] Patch: FYI: fix annotation inheritance

2006-11-29 Thread Tom Tromey
I'm checking this in on the generics branch. This fixes PR 28203, which is a bug in annotation inheritance. Even though getAnnotations is on the trunk I did not fix this bug there, as the Inherited annotation itself does not appear. Tom Index: ChangeLog from Tom Tromey [EMAIL PROTECTED]

[cp-testresults] FAIL: gcc build on Wed Nov 29 09:34:46 UTC 2006

2006-11-29 Thread cpdev
done; \ fi make[5]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[4]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[3]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[2]: Leaving directory

[cp-testresults] Japi diffs for classpath-generics

2006-11-29 Thread Stuart Ballard
Japi diff jdk15 vs classpath-generics: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-classpath-generics.html Changes since last run: -Comparison run at Tue Nov 28 12:38:53 2006 GMT -jdk15 API scanned at 2006/11/28 05:19:27 EST -classpath-generics API scanned at 2006/11/28

[cp-testresults] FAIL: gcc build on Wed Nov 29 13:32:14 UTC 2006

2006-11-29 Thread cpdev
done; \ fi make[5]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[4]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[3]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[2]: Leaving directory

[cp-testresults] FAIL: gcc build on Wed Nov 29 17:28:13 UTC 2006

2006-11-29 Thread cpdev
done; \ fi make[5]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[4]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[3]: Leaving directory `/home/cpdev/Nightly/gcc/build/i686-pc-linux-gnu/libgomp' make[2]: Leaving directory

[cp-testresults] FAIL: regressions for mauve-jamvm on Thu Nov 30 06:03:44 UTC 2006

2006-11-29 Thread cpdev
Baseline from: Sat Nov 25 16:55:44 UTC 2006 Regressions: FAIL: java.awt.Graphics.TestPaintGraphics FAIL: java.awt.TextField.PaintTest FAIL: java.lang.Thread.sleep FAIL: java.text.MessageFormat.parse FAIL: java.text.NumberFormat.UK FAIL: java.text.SimpleDateFormat.regress FAIL: locales.LocaleTest

Re: ASM and gnu.bytecode

2006-11-29 Thread Mark Wielaard
Hi Tom, On Tue, 2006-11-28 at 15:42 -0700, Tom Tromey wrote: Tom Ideally we could just import the ASM sources. I thought this idea was Tom rejected, but I can't find a link. I'd like to revisit this, since Tom this is the simplest way to solve the problem. And unfortunately it seems

Regression in Swing Demo

2006-11-29 Thread David Gilbert
I just checked out the latest code from CVS and ran the Swing demo...and there seems to be a problem with drawing some icons. At first glance, it looks like some operations (e.g. fillRect()) may be off by one pixel. Is anyone else seeing this? (For example, look at the close icon for an

Re: Regression in Swing Demo

2006-11-29 Thread Roman Kennke
Hi David, Am Mittwoch, den 29.11.2006, 10:21 + schrieb David Gilbert: I just checked out the latest code from CVS and ran the Swing demo...and there seems to be a problem with drawing some icons. At first glance, it looks like some operations (e.g. fillRect()) may be off by one pixel.

Re: ASM and gnu.bytecode

2006-11-29 Thread Andrew Haley
Mark Wielaard writes: Hi Tom, On Tue, 2006-11-28 at 15:42 -0700, Tom Tromey wrote: Tom Ideally we could just import the ASM sources. I thought this idea was Tom rejected, but I can't find a link. I'd like to revisit this, since Tom this is the simplest way to solve the problem.

Re: ASM and gnu.bytecode

2006-11-29 Thread Mark Wielaard
Hi Andrew, On Wed, 2006-11-29 at 10:50 +, Andrew Haley wrote: I would import whatever version currently works. Later we could import newer versions, as desired, and update our code to match. What is the exact version that works with all our tools atm? Implementation-Title:

Re: ASM and gnu.bytecode

2006-11-29 Thread Andrew Haley
Mark Wielaard writes: Hi Andrew, On Wed, 2006-11-29 at 10:50 +, Andrew Haley wrote: I would import whatever version currently works. Later we could import newer versions, as desired, and update our code to match. What is the exact version that works with all our

Re: Regression in Swing Demo

2006-11-29 Thread Francis Kung
Hi Roman, Dave, as is the drawing of menus etc. I think Francis worked in that area (replacing drawLine() with draw(new Line2D.Float()) etc. Francis could you have a look? I see it too... patch coming up. Thanks, Francis

Re: ASM and gnu.bytecode

2006-11-29 Thread Tom Tromey
Mark == Mark Wielaard [EMAIL PROTECTED] writes: Mark Thanks. I cannot find that as a source download. But it seems they have Mark at least tagged their CVS with ASM_2_2_3 so we could pull the code from Mark there. Updating to the latest release would also be an option for us. Moving our code

Generics Branch Merge Announcement (2006/11/12-2006/11/29)

2006-11-29 Thread Andrew John Hughes
Hi all, The generics branch now contains code committed between 2006/11/12 and 2006/11/29. Keep up the good work! Cheers, -- Andrew :-) Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html public class gcj extends Freedom implements Java { ... }

[Bug classpath/28203] annotation inheritance is incorrect

2006-11-29 Thread cvs-commit at developer dot classpath dot org
--- Comment #5 from cvs-commit at developer dot classpath dot org 2006-11-29 23:10 --- Subject: Bug 28203 CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Tom Tromey tromey 06/11/29 23:10:31 Modified files: .

[Bug classpath/28203] annotation inheritance is incorrect

2006-11-29 Thread tromey at gcc dot gnu dot org
--- Comment #6 from tromey at gcc dot gnu dot org 2006-11-29 23:12 --- I checked in a fix for annotation inheritance. The other fix is pending introduction of Method.getDefaultValue, see the classpath patch list. -- tromey at gcc dot gnu dot org changed: What|Removed

[Bug classpath/29530] toolwrapper.c won't work with rmic, gjavah

2006-11-29 Thread tromey at gcc dot gnu dot org
--- Comment #1 from tromey at gcc dot gnu dot org 2006-11-29 23:19 --- I'm going to fix this by importing ASM. -- tromey at gcc dot gnu dot org changed: What|Removed |Added

[commit-cp] classpath java/awt/font/TextLayout.java ChangeLog

2006-11-29 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Roman Kennke rabbit78 06/11/29 10:28:23 Modified files: java/awt/font : TextLayout.java . : ChangeLog Log message: 2006-11-29 Roman Kennke [EMAIL PROTECTED]

[commit-cp] classpath java/awt/Component.java gnu/java/awt/...

2006-11-29 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Roman Kennke rabbit78 06/11/29 12:56:40 Modified files: java/awt : Component.java gnu/java/awt/peer/swing: SwingComponentPeer.java gnu/java/awt/peer/gtk: GtkComponentPeer.java .

[commit-cp] classpath ChangeLog gnu/java/awt/peer/gtk/Cairo...

2006-11-29 Thread Francis Kung
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Francis Kung fkung06/11/29 15:46:36 Modified files: . : ChangeLog gnu/java/awt/peer/gtk: CairoGraphics2D.java Log message: 2006-11-29 Francis Kung [EMAIL PROTECTED]

[commit-cp] classpath java/text/DecimalFormat.java java/tex...

2006-11-29 Thread Mario Torre
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Mario Torre neugens 06/11/29 16:51:13 Modified files: java/text : DecimalFormat.java NumberFormat.java DecimalFormatSymbols.java . : ChangeLog Log message:

[commit-cp] classpath ChangeLog javax/swing/plaf/metal/Meta...

2006-11-29 Thread David Gilbert
CVSROOT:/sources/classpath Module name:classpath Changes by: David Gilbert trebligd06/11/29 18:07:10 Modified files: . : ChangeLog javax/swing/plaf/metal: MetalIconFactory.java Log message: 2006-11-29 David Gilbert [EMAIL

[commit-cp] classpath ChangeLog tools/gnu/classpath/tools/g...

2006-11-29 Thread Tom Tromey
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Tom Tromey tromey 06/11/29 20:02:25 Modified files: . : ChangeLog Added files: tools/gnu/classpath/tools/getopt: package.html Log message: *

[commit-cp] classpath ChangeLog tools/gnu/classpath/tools/a...

2006-11-29 Thread Tania Bento
CVSROOT:/cvsroot/classpath Module name:classpath Changes by: Tania Bento tbento06/11/29 20:48:31 Modified files: . : ChangeLog tools/gnu/classpath/tools/appletviewer: TagParser.java Log message: 2006-11-29 Tania Bento [EMAIL

[commit-cp] classpath AUTHORS ChangeLog configure.ac doc/vm... [generics-branch]

2006-11-29 Thread Andrew John Hughes
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Andrew John Hughes gnu_andrew 06/11/29 22:43:42 Modified files: . : AUTHORS ChangeLog configure.ac doc: vmintegration.texinfo doc/api

[commit-cp] classpath ChangeLog java/lang/Class.java [generics-branch]

2006-11-29 Thread Tom Tromey
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Tom Tromey tromey 06/11/29 23:10:31 Modified files: . : ChangeLog java/lang : Class.java Log message: PR classpath/28203: