[cp-patches] [generics] FYI: Removed VMPackage and implemented Package.getDeclaredAnnotations()

2006-04-23 Thread Jeroen Frijters
Hi, I removed the VMPackage class, because Package.getDeclaredAnnotations can easily be implemented without VM specific code. Implementing Package.getDeclaredAnnotations required access to the class loader that defined the package, so I added a ClassLoader argument to the Package constructor. If

[cp-patches] FYI: Merged Package annotation support from generics branch

2006-04-23 Thread Jeroen Frijters
Hi, This patch merges the package annotation support I just checked into the generics branch back to the trunk. Note again that if you're a VM maintainer and you use a custom version of VMClassLoader, this is a breaking change and your version of VMClassLoader will have to be updated as well

[cp-patches] [generics] FYI: Moved getEnumConstants implementation from VMClass to Class

2006-04-23 Thread Jeroen Frijters
Hi, Since I'm shortly going to commit my change to trunk, I've committed this to the generics branch to make the VM interfaces the same. Regards, Jeroen 2006-04-23 Jeroen Frijters [EMAIL PROTECTED] * java/lang/Class.java (getEnumConstants): Implemented without delegating to

[cp-patches] FYI: Class annotation and getEnumConstant support

2006-04-23 Thread Jeroen Frijters
Hi, I committed my patch as previously announced. Regards, Jeroen 2006-04-23 Jeroen Frijters [EMAIL PROTECTED] * NEWS: Added information about annotation support. * java/lang/Class.java: Implement AnnotatedElement. (equals): Reformatted to match generics branch.

Re: [cp-patches] FYI: Merged Package annotation support from generics branch

2006-04-23 Thread Mark Wielaard
Hi Jeroen, On Sun, 2006-04-23 at 11:57 +0200, Jeroen Frijters wrote: Note again that if you're a VM maintainer and you use a custom version of VMClassLoader, this is a breaking change and your version of VMClassLoader will have to be updated as well (simply add an extra null parameter to the

RE: [cp-patches] FYI: Merged Package annotation support fromgenerics branch

2006-04-23 Thread Jeroen Frijters
Mark Wielaard wrote: On Sun, 2006-04-23 at 11:57 +0200, Jeroen Frijters wrote: Note again that if you're a VM maintainer and you use a custom version of VMClassLoader, this is a breaking change and your version of VMClassLoader will have to be updated as well (simply add an extra null

[cp-patches] FYI: Added back Package constructor

2006-04-23 Thread Jeroen Frijters
Hi, As per Mark's suggestion, I've added back the Package constructor that doesn't take the ClassLoader. It's marked deprecated and will go away in the future, so please migrate to the new constructor. Regards, Jeroen 2006-04-23 Jeroen Frijters [EMAIL PROTECTED] * NEWS: Added entry

Re: [cp-patches] [generics] FYI: Moved getEnumConstants implementation from VMClass to Class

2006-04-23 Thread Andrew John Hughes
On Sun, 2006-04-23 at 12:16 +0200, Jeroen Frijters wrote: Hi, Since I'm shortly going to commit my change to trunk, I've committed this to the generics branch to make the VM interfaces the same. Regards, Jeroen 2006-04-23 Jeroen Frijters [EMAIL PROTECTED] *

RE: [cp-patches] FYI: Merged Package annotation support fromgenerics branch

2006-04-23 Thread Mark Wielaard
Hi Jeroen, On Sun, 2006-04-23 at 12:27 +0200, Jeroen Frijters wrote: Oops. Wrong commit order. I've committed my other change as well, so we should be OK now. Cool. Just updated again and things seems fine. Thanks. I believe that with your and Andrew's work we are now synced for the VM

RE: [cp-patches] FYI: Merged Package annotation supportfromgenerics branch

2006-04-23 Thread Jeroen Frijters
Mark Wielaard wrote: I believe that with your and Andrew's work we are now synced for the VM Classes between generics and trunk. Yeah, I think so too. There is one change to Class.newInstance() from you that never went in. I didn't see any objections to it, but also no strong support

Re: [cp-patches] FYI: Graphics2D

2006-04-23 Thread Roman Kennke
Am Samstag, den 22.04.2006, 23:03 +0200 schrieb Sven de Marothy: Cool! Yeah fonts might be a little problem. As far as I understand from the API docs, fonts are basically also rendered as shapes (a GlyphVector returns shapes for each character). But how do we get the shapes into the memory

[cp-patches] RFC: Fix for PR27128

2006-04-23 Thread Olivier Jolly
Hi, this patch makes sure that the UnmodifiableMap.entrySet() result can't be used to change the wrapped map using toArray() or toArray(Object[]). It does so by recreating a resulting array using UnmodifiableMapEntry, which has been extracted from the inner class used as return value in the

[cp-patches] FYI: JTree multiple selection fix.

2006-04-23 Thread Audrius Meskauskas
It was discovered that JTree multiple element selection is currently not working as expected. This path fixes the tree ability to select multiple nodes, if permitted. 2006-04-23 Audrius Meskauskas [EMAIL PROTECTED] * examples/gnu/classpath/examples/swing/TreeDemo.java: