Re: [cp-patches] FYI: [generics] Fix serialization UIDs for the new enums.

2006-03-28 Thread Mark Wielaard
Hi Andrew, On Mon, 2006-03-27 at 22:45 +0100, Andrew John Hughes wrote: 2006-03-27 Andrew John Hughes [EMAIL PROTECTED] * java/math/RoundingMode.java: Fixed serialization UID. * java/net/Proxy.java: (Type): Likewise. This breaks the generics branch autobuilder:

[cp-patches] FYI: MetalTabbedPane fix

2006-03-28 Thread Roman Kennke
I fixed the MetalTabbedPaneUI to correctly respect the tabsOpaque UI property. 2006-03-28 Roman Kennke [EMAIL PROTECTED] * javax/swing/plaf/metal/MetalTabbedPaneUI.java (tabsOpaque): New field. (paintLeftTabBorder): Paint some parts only when the tabs are

[cp-patches] FYI: BasicMenuItemUI fix

2006-03-28 Thread Roman Kennke
In BasicMenuItemUI we were (sometimes) painting the background of menuitems with the wrong color and sometimes it shouldn't be painted at all (making the underlying menu shine through). This is fixed with the attached patch. Interesting sidenote, Sun's impl doesn't seem to give

[cp-patches] FYI: MetalButtonUI fix

2006-03-28 Thread Roman Kennke
I noticed that the MetalButtonUI should only paint a gradient background, if the background color of the button is an instance of UIResource. This makes sense, because when user code installs an own background color, it would expect that to be painted, and not the gradient. This is fixed. I also

[cp-patches] FYI: API fixes for javax.swing.text

2006-03-28 Thread Roman Kennke
I fixed most of the issues pointed out by reverse JAPI in javax.swing.text.* 2006-03-28 Roman Kennke [EMAIL PROTECTED] * javax/swing/text/AsyncBoxView.java (setEstimatedMajorSpan): Made method protected. (getEstimatedMajorSpan): Made method protected. *

Re: [cp-patches] Re: RFC: gnu.regexp: miscellaneous fixes

2006-03-28 Thread Christian Thalinger
On Sat, 2006-03-25 at 01:05 +0900, Ito Kazumitsu wrote: ChangeLog: 2006-03-24 Ito Kazumitsu [EMAIL PROTECTED] * gnu/regexp/CharIndexed.java(setLastMatch, getLastMatch, getAnchor): New methods. * gnu/regexp/CharIndexedCharArray.java(setLastMatch, getLastMatch,

Re: [cp-patches] FYI: [generics] Fix serialization UIDs for the new enums.

2006-03-28 Thread Tom Tromey
Andrew == Andrew John Hughes [EMAIL PROTECTED] writes: Andrew I'm committing the attached patch which fixes the Andrew serialization UIDs for two new enumerations. I was wondering about this patch, in particular, whether we really need to specify serialVersionUID for an enum. Enums are

Re: [cp-patches] FYI: [generics] Fix serialization UIDs for the new enums.

2006-03-28 Thread Tom Tromey
Mark == Mark Wielaard [EMAIL PROTECTED] writes: Mark This breaks the generics branch autobuilder: Fixed as appended. Tom 2006-03-28 Tom Tromey [EMAIL PROTECTED] * java/net/Proxy.java (TYPE): Added missing ;. Index: java/net/Proxy.java

[cp-patches] Re: Patch: RFC: changing parts of VM reflection API

2006-03-28 Thread Tom Tromey
Tom == Tom Tromey [EMAIL PROTECTED] writes: Tom This is the patch to change Method/Field/Constructor to have a Tom 'getModifiersInternal' method, which returns the un-masked modifiers Tom as read from the .class file. This lets us implement the new Tom 1.5 reflection predicates such as

[cp-patches] FYI: [generics] Fix build failure

2006-03-28 Thread Andrew John Hughes
I'm committing the attached patch which fixes a build failure I caused by my changes to java.net.Proxy last night; apologies. Changelog: 2006-03-28 Andrew John Hughes [EMAIL PROTECTED] * java/net/Proxy.java: (Type): Add missing semi-colon. -- Andrew :-) Please avoid sending

[cp-patches] [generics] Patch: FYI: reflection javadoc fix

2006-03-28 Thread Tom Tromey
I'm checking this in on the generics branch. This fixes a javadoc buglet in reflection. Tom 2006-03-27 Tom Tromey [EMAIL PROTECTED] * java/lang/reflect/ParameterizedType.java: Javadoc fix. Index: java/lang/reflect/ParameterizedType.java

[cp-patches] [generics] Patch: FYI: PR 25189

2006-03-28 Thread Tom Tromey
I'm checking this in on the generics branch. This fixes PR 25189. Tom 2006-03-27 Tom Tromey [EMAIL PROTECTED] PR classpath/25189: * java/lang/Enum.java (valueOf): Ensure that the named field is an enum constant. (compareTo): Check class of enum. Index:

[cp-patches] [jessie-nio] new tests

2006-03-28 Thread Casey Marshall
This adds a couple new tests, and cleans up the test runner script a little. 2006-03-28 Casey Marshall [EMAIL PROTECTED] * jessie-tests/run-tests.sh: add new tests; count number of tests run; log the finish date to `check.log.' *

[cp-patches] FYI: JLayeredPane fixlet

2006-03-28 Thread Roman Kennke
Lillian recently fixed Component.addImpl to not call repaint(). This is correct in AWT, there the applications are expected to take care of this themselves. However for Swing this means we need to add a repaint() calls ot the JLayeredPane.addImpl(), so that components show up correctly when beeing

[cp-patches] FYI: MetalToggleButtonUI

2006-03-28 Thread Roman Kennke
Just like with the MetalButtonUI, I fixed the conditions under which the MetalToggleButtonUI paints a gradient: - the button's background must be a UIResource, otherwise the application expects the background to be painted. - the button is neither armed nor pressed. in these cases the button is

[cp-patches] FYI: UIManager missing methods

2006-03-28 Thread Roman Kennke
I implemented two missing methods in the UIManager: 2006-03-28 Roman Kennke [EMAIL PROTECTED] * javax/swing/UIManager.java (installLookAndFeel): Implemented. (setInstalledLookAndFeels): Implemented. /Roman -- “Improvement makes straight roads, but the crooked roads,

[cp-testresults] Japi diffs for classpath

2006-03-28 Thread Stuart Ballard
Japi diff jdk12 vs classpath: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk12-classpath.html Changes since last run: -Comparison run at Mon Mar 27 10:59:10 2006 GMT -jdk12 API scanned at 2006/03/27 05:29:49 EST -classpath API scanned at 2006/03/27 05:49:44 EST +Comparison run at

[cp-testresults] FAIL: generics classpath build on Tue Mar 28 11:22:10 UTC 2006

2006-03-28 Thread cpdev
top_builddir=.. top_srcdir=../../classpath /bin/sh ./gen-classlist.sh standard Adding java source files from srcdir '../../classpath'. Adding java source files from VM directory ../../classpath/vm/reference Adding generated files in builddir '..'. /usr/bin/find: ../java: No such file or directory

[cp-testresults] FAIL: generics classpath build on Tue Mar 28 17:26:30 UTC 2006

2006-03-28 Thread cpdev
top_builddir=.. top_srcdir=../../classpath /bin/sh ./gen-classlist.sh standard Adding java source files from srcdir '../../classpath'. Adding java source files from VM directory ../../classpath/vm/reference Adding generated files in builddir '..'. /usr/bin/find: ../java: No such file or directory

[cp-testresults] FAIL: regressions for mauve-jamvm on Tue Mar 28 19:28:58 UTC 2006

2006-03-28 Thread cpdev
Baseline from: Tue Mar 28 13:23:59 UTC 2006 Regressions: FAIL: gnu.testlet.java.lang.Thread.sleep: Interrupted sleep (number 2) New fails: FAIL: gnu.testlet.gnu.java.security.jce.TestOfFormat abnormal termination 142 CRASH or TIMEOUT FAIL: gnu.testlet.gnu.java.security.jce.TestOfKeyFactory

[cp-testresults] FAIL: regressions for libgcj on Wed Mar 29 05:28:02 UTC 2006

2006-03-28 Thread cpdev
Baseline from: Wed Mar 29 00:07:12 UTC 2006 Regressions: FAIL: Thread_Sleep -O3 output - bytecode-native test Totals: PASS: 3412 XPASS: 4 FAIL: 1 XFAIL: 15 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org

Re: BitSet:Use java.lang.reflect.AccessibleObject.

2006-03-28 Thread Audrius Meskauskas
Regards, Heijden If there is no other solution, the private fields can be accessed using reflection (see java.lang.reflect.AccessibleObject). This feature is implemented in JamVm + Classpath long time ago. We cannot make the field public or protected. However do measure the performance,

[Bug swing/26871] ImageIcon constructor throws exception when a nonexistent file is specified

2006-03-28 Thread mark at gcc dot gnu dot org
--- Comment #1 from mark at gcc dot gnu dot org 2006-03-28 09:14 --- Fixed in GNU Classpath 0.90 and up. *** This bug has been marked as a duplicate of 23931 *** -- mark at gcc dot gnu dot org changed: What|Removed |Added

[Bug awt/23931] ToolKit.createImage() throws unexpected IllegalArgumentException

2006-03-28 Thread mark at gcc dot gnu dot org
--- Comment #12 from mark at gcc dot gnu dot org 2006-03-28 09:14 --- *** Bug 26871 has been marked as a duplicate of this bug. *** -- mark at gcc dot gnu dot org changed: What|Removed |Added

Re: Request for Comments: new Mauve harness

2006-03-28 Thread Christian Thalinger
On Mon, 2006-03-27 at 16:45 -0500, Anthony Balkissoon wrote: gnu/testlet/javax/swing/JTable/isCellEditable, so tab-completion is possible. YES! Thank you so much for that :-) TWISTI

Re: jarsigner tool

2006-03-28 Thread Mark Wielaard
Hi, On Fri, 2006-03-24 at 11:57 +0100, Mark Wielaard wrote: OK, that is good. Do we actually have any alternative KeyStore format? If yes then we should as Roman says use this as default for now. I see we do, GKR, defined in gnu.javax.crypto.jce.keyring.GnuKeyring. But

keytool. was: jarsigner tool

2006-03-28 Thread Raif S. Naffah
hello Mark, On Wednesday 29 March 2006 03:45, Mark Wielaard wrote: ... I will send an email to FSF legal about using a (reimplementation) of the JKS format. Done and answered. We are free to reimplement this. File formats and algorithms aren't copyrightable, so any code we write to

[Bug classpath/26851] clean up rmic mess

2006-03-28 Thread archit dot shah at alum dot mit dot edu
--- Comment #5 from archit dot shah at alum dot mit dot edu 2006-03-28 20:39 --- On 2005-12-14, ASM 2.2.1 and 3.0-beta were released. Moving to 2.2.1 requires changing about 30 lines of code in RMIC.java. The changes are mostly mechnical. From there, moving to 3.0 will require changing

Re: keytool. was: jarsigner tool

2006-03-28 Thread Casey Marshall
On Mar 28, 2006, at 11:56 AM, Raif S. Naffah wrote: hello Mark, On Wednesday 29 March 2006 03:45, Mark Wielaard wrote: ... I will send an email to FSF legal about using a (reimplementation) of the JKS format. Done and answered. We are free to reimplement this. File formats and algorithms

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

2006-03-28 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/03/28 10:31:47 Modified files: javax/swing/plaf/metal: MetalTabbedPaneUI.java . : ChangeLog Log message: 2006-03-28 Roman

[commit-cp] classpath javax/swing/plaf/basic/BasicMenuItemU...

2006-03-28 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/03/28 10:35:05 Modified files: javax/swing/plaf/basic: BasicMenuItemUI.java . : ChangeLog Log message: 2006-03-28 Roman

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

2006-03-28 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/03/28 10:47:45 Modified files: javax/swing/plaf/metal: MetalButtonUI.java . : ChangeLog Log message: 2006-03-28 Roman

[commit-cp] classpath ./ChangeLog javax/swing/text/AsyncBox...

2006-03-28 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/03/28 10:58:37 Modified files: . : ChangeLog javax/swing/text: AsyncBoxView.java BoxView.java

[commit-cp] classpath ./ChangeLog java/util/regex/Matcher.java

2006-03-28 Thread Ito Kazumitsu
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Ito Kazumitsu [EMAIL PROTECTED] 06/03/28 17:07:52 Modified files: . : ChangeLog java/util/regex: Matcher.java Log message: 2006-03-28 Ito Kazumitsu [EMAIL

[commit-cp] classpath ./ChangeLog java/net/Proxy.java [generics-branch]

2006-03-28 Thread Tom Tromey
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Tom Tromey [EMAIL PROTECTED] 06/03/28 17:22:06 Modified files: . : ChangeLog java/net : Proxy.java Log message: * java/net/Proxy.java (TYPE):

[commit-cp] classpath vm/reference/java/lang/reflect/Constr... [generics-branch]

2006-03-28 Thread Tom Tromey
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Tom Tromey [EMAIL PROTECTED] 06/03/28 18:17:30 Modified files: vm/reference/java/lang/reflect: Constructor.java Method.java Field.java

[commit-cp] classpath java/lang/reflect/ParameterizedType.j... [generics-branch]

2006-03-28 Thread Tom Tromey
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Tom Tromey [EMAIL PROTECTED] 06/03/28 18:43:47 Modified files: java/lang/reflect: ParameterizedType.java . : ChangeLog Log message: *

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

2006-03-28 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/03/28 21:52:02 Modified files: javax/swing/plaf/metal: MetalToggleButtonUI.java . : ChangeLog Log message: 2006-03-28

[commit-cp] classpath javax/swing/UIManager.java ./ChangeLog

2006-03-28 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/03/28 22:15:42 Modified files: javax/swing: UIManager.java . : ChangeLog Log message: 2006-03-28 Roman Kennke [EMAIL