[cp-patches] FYI: Set version number and add NEWS entries

2006-01-13 Thread Mark Wielaard
Hi, 2005-01-13 Mark Wielaard [EMAIL PROTECTED] * configure.ac: Set version to 0.20. * NEWS: Add entries for all the new work done. We are almost done. Sorry for all the omissions in the NEWS file. Obviously a lot more has happened then what I summarized. Please do add your own

Re: [cp-patches] RFC: gnu.regexp fix to allow ([(])

2006-01-13 Thread Mark Wielaard
Hi Ito, On Wed, 2006-01-11 at 01:08 +0900, Ito Kazumitsu wrote: This fixes the bug #22802. ChangeLog: 2006-01-10 Ito Kazumitsu [EMAIL PROTECTED] Fixes bug #22802 * gnu/regexp/RE.java(initialize): Fixed the parsing of character classes within a subexpression. This

[cp-patches] [generics] Modifier.toString()

2006-01-13 Thread Mark Wielaard
Hi, there is a somewhat unfortunate situation on the generics branch with Modifier.toString() which takes a StringBuffer on the trunk, but a StringBuilder on the branch. Officially this isn't part of the Vm interface, but there are runtimes that override the Method, Constructor and Field classes

[cp-patches] Re: Patch: DefaultStyledDocument clean-up

2006-01-13 Thread Lillian Angel
Ugh! Attached wrong patch.. here is the correct one. Lillian On Fri, 2006-01-13 at 11:21 -0500, Lillian Angel wrote: Cleaned up the code in DefaultStyledDocument. 2006-01-13 Lillian Angel [EMAIL PROTECTED] * javax/swing/text/DefaultStyledDocument.java: Removed unused

[cp-patches] FYI: Add 0.20 release announcement

2006-01-13 Thread Mark Wielaard
And now it is official! 2006-01-13 Mark Wielaard [EMAIL PROTECTED] * doc/www.gnu.org/announce/20060113.wml: New file. * doc/www.gnu.org/newsitems.txt: Add 0.20 release announcement. * doc/www.gnu.org/downloads/downloads.wml: Add 0.20. Committed, Mark Index: doc

Re: [cp-patches] [generics] Modifier.toString()

2006-01-13 Thread Tom Tromey
Mark == Mark Wielaard [EMAIL PROTECTED] writes: Mark there is a somewhat unfortunate situation on the generics branch with Mark Modifier.toString() which takes a StringBuffer on the trunk, but a Mark StringBuilder on the branch. Officially this isn't part of the Vm Mark interface, but there are

Re: [cp-patches] GNU Crypto and Jessie merge

2006-01-13 Thread Tom Tromey
Raif == Raif S Naffah [EMAIL PROTECTED] writes: Raif Tom Tromey, some time ago, worked on Jalopy, to customize it to suit GNU Raif formatting standard purposes. he may be able to shed some light on the Raif tool's fitness for this purpose. if it works that can solve this issue Raif --and a

[cp-patches] Patch: Another DefaultStyledDocument fix

2006-01-13 Thread Lillian Angel
I changed the class so all the addEdit calls are all done after insertUpdate is called. This fixes some mauve regressions. 2006-01-13 Lillian Angel [EMAIL PROTECTED] * javax/swing/text/DefaultStyledDocument.java (Edit): New inner class. (changeUpdate): Changed addEdit

Re: [cp-patches] GNU Crypto and Jessie merge

2006-01-13 Thread Tom Tromey
Tom == Thomas Fitzsimmons [EMAIL PROTECTED] writes: sounds like your VM is not installing the additional Providers: GnuSecurity and GnuCrypto. the patch includes a modification to the classpath.security resource file to add the above. Tom Ugh, I thought the patch contained the new files

[cp-patches] Re: FYI: Another DefaultStyledDocument fix

2006-01-13 Thread Lillian Angel
Another small fix. 2006-01-13 Lillian Angel [EMAIL PROTECTED] * javax/swing/text/DefaultStyledDocument.java (createDefaultRoot): Removed FIXME. (setLogicalStyle): Added fireUndoableEditUpdate call and removed FIXME. On Fri, 2006-01-13 at 14:34 -0500, Lillian

[cp-patches] FYI: Component event handling fix

2006-01-13 Thread Roman Kennke
Hi, this is the first patch that I commit to make our AWT more compatible with the 1.0-style event handling. It moves some code from dispatchEventImpl to dispatchEvent and fixes translateEvent() to also be usable for MenuComponent events. 2006-01-13 Roman Kennke [EMAIL PROTECTED] *

[cp-patches] FYI: Old style event fixes, part 2

2006-01-13 Thread Roman Kennke
This is the second part for the old (1.0) style AWT event handling. The problem that is fixed here is that events that are targetted at menu components (like ActionEvents) must be forwarded along the parent chain and finally must end up in the frame that holds the menu bar (I have an application

[cp-patches] FYI: fix MenuBar warnings

2006-01-13 Thread Roman Kennke
This fixes some warnings that were pointed out by Eclipse in java.awt.MenuBar. 2006-01-13 Roman Kennke [EMAIL PROTECTED] * java/awt/MenuBar.java (accessibleContext): Removed unnecessary field. This is already defined in MenuComponent. (setHelpMenu): Renamed the

[cp-patches] FYI: MenuBar reformatting

2006-01-13 Thread Roman Kennke
I reformatted the java.awt.MenuBar to better match our coding style. 2006-01-13 Roman Kennke [EMAIL PROTECTED] * java/awt/MenuBar.java: Reformatted to better match our coding style. /Roman Index: java/awt/MenuBar.java

[cp-patches] FYI: reformatted Frame

2006-01-13 Thread Roman Kennke
I also reformatted java.awt.Frame to match our coding style. 2006-01-13 Roman Kennke [EMAIL PROTECTED] * java/awt/Frame.java: Reformatted to better match our coding style. /Roman Index: java/awt/Frame.java === RCS

Re: [cp-patches] [FYI]: Patch for javax.print.attribute.standard package

2006-01-13 Thread Wolfgang Baer
Hi Mark, sorry for the late response. Mark Wielaard wrote: Hi Wolfgang, On Fri, 2005-12-30 at 14:07 +0100, Wolfgang Baer wrote: 2005-12-30 Wolfgang Baer [EMAIL PROTECTED] * javax/print/attribute/standard/package.html: Added description. *

Re: [cp-patches] [generics] FYI: New Instrumentation parameter to VMInstrumentationImpl.redefineClasses

2006-01-13 Thread Andrew John Hughes
On Sun, 2005-12-04 at 14:11 +0100, Nicolas Geoffray wrote: Here's a fix that eases implementation of the VMInstrumentationImpl.redefineClasses method. The VM might not want to keep the Instrument object, therefore it must be given explicitely to the VMInstrumentationImpl.redefineClasses

[cp-patches] FYI: Swing based AWT peers.

2006-01-13 Thread Roman Kennke
Here comes a first prototypical implementation of AWT peers based on Swing. This is not a complete AWT toolkit implementation and cannot be. It only provides a couple of AWT widgets (only the very basic ATM). The following screenshot is a small AWT program that runs with these peers:

[cp-patches] RFC: gnu.regexp: support embedded flags

2006-01-13 Thread Ito Kazumitsu
This fixes the bug #22884. ChangeLog: 2006-01-14 Ito Kazumitsu [EMAIL PROTECTED] Fixes bug #22884 * gnu/regexp/RE.java(initialize): Parse embedded flags. * gnu/regexp/RESyntax.java(RE_EMBEDDED_FLAGS): New syntax bit. Index: classpath/gnu/regexp/RE.java

[cp-testresults] FAIL: gcc build on Fri Jan 13 09:01:51 UTC 2006

2006-01-13 Thread cpdev
./../.././gcc/gcjh -d . -classpath '' -bootclasspath classpath/lib $name name=`echo classpath/lib/gnu/gcj/xlib/XExposeEvent.class | sed -e 's/\.class$//' -e 's,classpath/lib/,,'`; \ /home/cpdev/Nightly/gcc/trunk/mkinstalldirs `dirname $name`; \ ./../.././gcc/gcjh -d . -classpath '' -bootclasspath

[cp-testresults] FAIL: ecj built with native-ecj on Fri Jan 13 21:28:17 UTC 2006

2006-01-13 Thread cpdev
xargs: ../ecj-gcj-build/ecj: No such file or directory ___ Classpath-testresults mailing list Classpath-testresults@gnu.org http://lists.gnu.org/mailman/listinfo/classpath-testresults

[cp-testresults] FAIL: ecj built with gcj (native) on Sat Jan 14 01:12:17 UTC 2006

2006-01-13 Thread cpdev
/tmp/ccT88wFb.o(.text+0x16c3d): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `org::eclipse::jdt::internal::compiler::util::SuffixConstants::SUFFIX_class'

[cp-testresults] FAIL: ecj built with gcj (native) on Sat Jan 14 04:58:45 UTC 2006

2006-01-13 Thread cpdev
/tmp/ccpvoI8w.o(.text+0x16c3d): In function `void org::eclipse::jdt::internal::compiler::batch::Main::outputClassFiles(org::eclipse::jdt::internal::compiler::CompilationResult*)': : undefined reference to `org::eclipse::jdt::internal::compiler::util::SuffixConstants::SUFFIX_class'

RE: SecurityManager troubles (and the release)

2006-01-13 Thread Mark Wielaard
On Fri, 2006-01-13 at 08:48 +0100, Mark Wielaard wrote: Maybe we can again special case that security check by doing a this.getClass().getClassLoader() == null? Hmmm, no, that doesn't work since getClassLoader() will trigger a security check. Nasty... I see you solved this by just doing an

Re: SecurityManager troubles

2006-01-13 Thread Gary Benson
Guilhem Lavaux wrote: Gary Benson wrote: FWIW I was able to push IBM's JRE into an infinite loop with this test, so it would appear to be vulnerable to the same class of problems even if not this actual problem. BTW, Gary your test triggers a really nasty VerifyError in kaffe so maybe

[Bug classpath/25760] File(mydir).list() returns null instead of File[]

2006-01-13 Thread stephan at apache dot org
--- Comment #4 from stephan at apache dot org 2006-01-13 11:34 --- Part of the problem is that the Available task doesn't call AntClassLoader.cleanup(). I filed a bug against Ant, see http://issues.apache.org/bugzilla/show_bug.cgi?id=38260 --

Re: SecurityManager troubles

2006-01-13 Thread Christian Thalinger
On Thu, 2006-01-12 at 14:15 +, Gary Benson wrote: FWIW I was able to push IBM's JRE into an infinite loop with this test, so it would appear to be vulnerable to the same class of problems even if not this actual problem. Another test which completely kicks us out. Actually it's an stack

Re: SecurityManager troubles

2006-01-13 Thread Gary Benson
Jeroen Frijters wrote: I think I figured it out. With the attached test I could reproduce the problem on IKVM as well. The attach Classpath patch fixing things, although past 0.20 I think we should refactor the security properties like I did with the system properties (i.e. introduce a

Re: RMI and java.rmi.server.hostname

2006-01-13 Thread Lorenz Witte
Tom Tromey wrote: Your patch looks like it would help, but it doesn't address all the issues. It seems reasonable to use it as an interim solution though. It sounds like by default we're using 127.0.0.1 -- does this happen with the JDK as well? Sun's JDK? Works nicely with

tagged and ready

2006-01-13 Thread Mark Wielaard
Hi hackers, The CVS tree has been tagged for both trunk and generics branch the final make distcheck is running and will be uploaded in a minute to ftp://ftp.gnu.org/gnu/classpath/ Official release announcement is in the works and will follow in a couple of hours. But please feel free to go

Re: SecurityManager troubles

2006-01-13 Thread Gary Benson
Gary Benson wrote: Jeroen Frijters wrote: I think I figured it out. With the attached test I could reproduce the problem on IKVM as well. The attach Classpath patch fixing things, although past 0.20 I think we should refactor the security properties like I did with the system properties

Re: SecurityManager troubles

2006-01-13 Thread Archie Cobbs
Mark Wielaard wrote: Maybe we can again special case that security check by doing a this.getClass().getClassLoader() == null? Hmmm, no, that doesn't work since getClassLoader() will trigger a security check. Nasty... That's what VMStackWalker.getClassLoader() is for... you could use it.

RE: SecurityManager troubles

2006-01-13 Thread Jeroen Frijters
Archie Cobbs wrote: Mark Wielaard wrote: Maybe we can again special case that security check by doing a this.getClass().getClassLoader() == null? Hmmm, no, that doesn't work since getClassLoader() will trigger a security check. Nasty... That's what VMStackWalker.getClassLoader() is

ANN: GNU Classpath 0.20 released

2006-01-13 Thread Mark Wielaard
GNU Classpath 0.20 released GNU Classpath, essential libraries for java, is a project to create free core class libraries for use with runtimes, compilers and tools for the java programming language. The GNU Classpath developer snapshot releases are not directly aimed at the end user but are

Re: SecurityManager troubles

2006-01-13 Thread Guilhem Lavaux
Gary Benson wrote: Guilhem Lavaux wrote: Gary Benson wrote: FWIW I was able to push IBM's JRE into an infinite loop with this test, so it would appear to be vulnerable to the same class of problems even if not this actual problem. BTW, Gary your test triggers a really nasty VerifyError in

Re: SecurityManager troubles

2006-01-13 Thread Archie Cobbs
Gary Benson wrote: Gary Benson wrote: Jeroen Frijters wrote: I think I figured it out. With the attached test I could reproduce the problem on IKVM as well. The attach Classpath patch fixing things, although past 0.20 I think we should refactor the security properties like I did with the

Re: SecurityManager troubles

2006-01-13 Thread Dalibor Topic
Guilhem Lavaux wrote: Gary Benson wrote: Guilhem Lavaux wrote: Gary Benson wrote: FWIW I was able to push IBM's JRE into an infinite loop with this test, so it would appear to be vulnerable to the same class of problems even if not this actual problem. BTW, Gary your test triggers a

Re: SecurityManager troubles

2006-01-13 Thread S. Meslin-Weber
On Sat, Jan 14, 2006 at 12:16:48AM +0100, Dalibor Topic wrote: I have found what was causing the VerifyError in kaffe. I have fixed it and now it passes your test successfully with the help of latest patches from Jeroen. Thanks to you all ! Wow, that was awesome to watch ... GNU

[commit-cp] classpath ./ChangeLog java/security/Security.java

2006-01-13 Thread Jeroen Frijters
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Jeroen Frijters [EMAIL PROTECTED] 06/01/13 07:56:36 Modified files: . : ChangeLog java/security : Security.java Log message: 2005-01-13 Jeroen Frijters

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

2006-01-13 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Mark Wielaard [EMAIL PROTECTED] 06/01/13 09:49:52 Modified files: . : ChangeLog java/util/regex: Pattern.java Log message: * java/util/regex/Pattern.java

[commit-cp] classpath ./ChangeLog gnu/xml/xpath/NameTest.java

2006-01-13 Thread Chris Burdess
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Chris Burdess [EMAIL PROTECTED] 06/01/13 09:38:03 Modified files: . : ChangeLog gnu/xml/xpath : NameTest.java Log message: 2006-01-13 Chris Burdess [EMAIL

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

2006-01-13 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Mark Wielaard [EMAIL PROTECTED] 06/01/13 09:56:20 Modified files: . : ChangeLog javax/swing/text: DefaultCaret.java Log message: *

[commit-cp] classpath configure.ac NEWS ChangeLog

2006-01-13 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Mark Wielaard [EMAIL PROTECTED] 06/01/13 11:34:07 Modified files: . : configure.ac NEWS ChangeLog Log message: * configure.ac: Set version to 0.20. * NEWS:

[commit-cp] classpath ./ChangeLog ./Makefile.am ./NEWS ./co... [generics-branch]

2006-01-13 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Mark Wielaard [EMAIL PROTECTED] 06/01/13 13:17:15 Modified files: . : ChangeLog Makefile.am NEWS configure.ac gnu/java/awt/peer/gtk: GdkGraphics2D.java

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

2006-01-13 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath Module name:classpath Branch: generics-branch Changes by: Mark Wielaard [EMAIL PROTECTED] 06/01/13 13:25:57 Modified files: . : ChangeLog java/lang/reflect: Modifier.java Log message: *

[commit-cp] classpath ChangeLog

2006-01-13 Thread Gary Benson
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Gary Benson [EMAIL PROTECTED] 06/01/13 14:30:27 Modified files: . : ChangeLog Log message: 2006-01-13 Gary Benson [EMAIL PROTECTED] * ChangeLog: Correct

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

2006-01-13 Thread Lillian Angel
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Lillian Angel [EMAIL PROTECTED] 06/01/13 16:20:52 Modified files: . : ChangeLog javax/swing/text: DefaultStyledDocument.java Log message: 2006-01-13 Lillian

[commit-cp] classpath ./ChangeLog doc/www.gnu.org/newsitems...

2006-01-13 Thread Mark Wielaard
files: doc/www.gnu.org/announce: 20060113.wml Log message: * doc/www.gnu.org/announce/20060113.wml: New file. * doc/www.gnu.org/newsitems.txt: Add 0.20 release announcement. * doc/www.gnu.org/downloads/downloads.wml: Add 0.20. CVSWeb URLs: http

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

2006-01-13 Thread Lillian Angel
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Lillian Angel [EMAIL PROTECTED] 06/01/13 19:30:45 Modified files: . : ChangeLog javax/swing/text: DefaultStyledDocument.java Log message: 2006-01-13 Lillian

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

2006-01-13 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/13 21:18:13 Modified files: . : ChangeLog java/awt : Component.java Log message: 2006-01-13 Roman Kennke [EMAIL

[commit-cp] classpath/java/awt MenuBar.java Frame.java Menu...

2006-01-13 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/13 21:26:33 Modified files: java/awt : MenuBar.java Frame.java MenuComponent.java Log message: 2006-01-13 Roman Kennke [EMAIL

[commit-cp] classpath java/awt/MenuBar.java ./ChangeLog

2006-01-13 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/13 21:47:01 Modified files: java/awt : MenuBar.java . : ChangeLog Log message: 2006-01-13 Roman Kennke [EMAIL

[commit-cp] classpath ./ChangeLog java/awt/peer/ComponentPe...

2006-01-13 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/13 22:23:17 Modified files: . : ChangeLog java/awt/peer : ComponentPeer.java Log message: 2006-01-13 Roman Kennke

[commit-cp] classpath/gnu/java/awt/peer/swing

2006-01-13 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/14 00:22:25 classpath/gnu/java/awt/peer/swing Update of /cvsroot/classpath/classpath/gnu/java/awt/peer/swing In directory

[commit-cp] classpath ./ChangeLog gnu/java/awt/peer/swing/S...

2006-01-13 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/14 00:26:26 Modified files: . : ChangeLog Added files: gnu/java/awt/peer/swing: SwingButtonPeer.java