Re: [cp-patches] FYI: javanet.c fixes and improvements

2006-01-19 Thread Christian Thalinger
Hi! Not sure if it's related to this commit, but mips-irix does not work anymore: cc-1020 cc: ERROR File = javanet.c, Line = 1062 The identifier MSG_NOSIGNAL is undefined. TARGET_NATIVE_NETWORK_SOCKET_SEND (fd, p + offset, len, bytes_sent); ^ cc-1020 cc: ERROR File =

[cp-patches] Re: [commit-cp] classpath ChangeLog configure.ac

2006-01-19 Thread Roman Kennke
Hi Mark, Am Donnerstag, den 19.01.2006, 01:59 +0100 schrieb Mark Wielaard: Hi Roman, On Wed, 2006-01-18 at 11:31 +, Roman Kennke wrote: CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/18 11:31:14

Re: [cp-patches] FYI: java-util adjustments for target/native

2006-01-19 Thread Roman Kennke
Hi Mark, Am Donnerstag, den 19.01.2006, 02:02 +0100 schrieb Mark Wielaard: Hi Roman, On Wed, 2006-01-18 at 10:19 +, Roman Kennke wrote: I checked in this adjustment for VMTimeZone.c to make use of the target native portability layer. 2006-01-18 Roman Kennke [EMAIL PROTECTED]

[cp-patches] FYI: Fixlet for target Makefile.am

2006-01-19 Thread Roman Kennke
In my last commit I made a little mistake. I added a conditional to the native/target/Makefile.am but didn't actually use it when putting together the SUBDIRS. This resulted in posix beeing build unconditionally which of course is wrong. This is fixed by the attached patch. 2006-01-19 Roman

[cp-patches] FYI: Implementing multiple editors for JTable (with example)

2006-01-19 Thread Meskauskas Audrius
This patch add the multi-editor support for JTable. The table now supports the two editors: text and boolean. The boolean values are rendered and edited using JCheckBox. I add the more complicated table example to the Swing demo to show the table with header, multiple data types (text and

[cp-patches] RFC: Rewritten java.net.SocketPermission

2006-01-19 Thread Gary Benson
Hi all, I've been writing Mauve tests to try and figure out what the patch on PR classpath/24708 is all about and I figured it made things a little neater but didn't go nearly far enough. I gave up trying to rescue bits of it after a while and just wrote chunks of it from scratch. It's my first

Re: [cp-patches] FYI: Remove (bogus) asserts in java-net.

2006-01-19 Thread Roman Kennke
Hi Mark, Am Donnerstag, den 19.01.2006, 02:12 +0100 schrieb Mark Wielaard: Hi Roman, On Wed, 2006-01-18 at 12:20 +0100, Roman Kennke wrote: Am Donnerstag, den 12.01.2006, 10:36 +0100 schrieb Mark Wielaard: Hi, The crashes we were seeing with the net code in Mauve were caused by

[cp-patches] RFC: gnu.regexp: fixed bugs in RETokenRepeated

2006-01-19 Thread Ito Kazumitsu
From: Ito Kazumitsu [EMAIL PROTECTED] Subject: Re: [cp-patches] RFC: gnu.regexp fix to avoid unwanted PatternSyntaxException Date: Thu, 19 Jan 2006 01:39:52 +0900 (JST) From: Ito Kazumitsu [EMAIL PROTECTED] Date: Thu, 05 Jan 2006 23:47:03 +0900 (JST) + // doables.index == lastIndex

Re: [cp-patches] Re: [commit-cp] classpath ChangeLog configure.ac

2006-01-19 Thread Tom Tromey
Roman == Roman Kennke [EMAIL PROTECTED] writes: Roman Whoops, this was a kind of accident. The patch wasn't really complete Roman and even worse, the posix layer also isn't (it does not compile yet). Roman The intention was to add a switch to the configury which enables the Roman posix layer

[cp-patches] FYI: Bugfix for target layer

2006-01-19 Thread Roman Kennke
Hi, I added the missing function targetGenericMisc_formatString() that somehow got lost. 2006-01-19 Roman Kennke [EMAIL PROTECTED] * native/target/generic/target_generic_misc.c: (targetGenericMisc_formatString): Added missing method. /Roman Index:

[cp-patches] FYI: SwingFramePeer fix

2006-01-19 Thread Roman Kennke
This fixes the handling of mouse events for the SwingFramePeer. The previous implementation was mostly bogus and cause NPEs and whatnot. This is now checked correctly and the mouse event gets translated when there is a menu bar so that it gets dispatched with the correct coordinates. 2006-01-19

[cp-patches] FYI: JOptionPane fixlet

2006-01-19 Thread Roman Kennke
In my last commit I forgot to adjust the JOptionPane to the new SwingUtilities.getOwnerFrame() signature. This is done by this patch. 2006-01-19 Roman Kennke [EMAIL PROTECTED] * javax/swing/JOptionPane.java Added cast to Frame for JDialog constructor. /Roman Index:

[cp-patches] FYI: JWindow API docs

2006-01-19 Thread Roman Kennke
I added some API docs to the JWindow constructors. 2006-01-19 Roman Kennke [EMAIL PROTECTED] * javax/swing/JWindow.java: Added API docs to the constructors. /Roman Index: javax/swing/JWindow.java === RCS file:

[cp-patches] FYI: Some swing fixes

2006-01-19 Thread Roman Kennke
Hi, this fixes an issue I had with JWindow. The constructor JWindow(Frame) is allowed to take a null parameter and in that case should install a shared owner frame (as returned by SwingUtilites.getOwnerFrame). However, the implementation of this is a little tricky, since the super class does not

[cp-patches] FYI: more JWindow constructor fixes

2006-01-19 Thread Roman Kennke
I fixed the remaining JWindow constructors to also accept null owner arguments. This involved modifying the SwingUtilities.getOwnerFrame() signature once more, and adding casts to the statements that call this method. 2006-01-19 Roman Kennke [EMAIL PROTECTED] * javax/swing/JWindow.java

[cp-patches] FYI:Rewriting JTable.rowAtPoint

2006-01-19 Thread Audrius Meskauskas
This rewrites the rowAtPoint method in JTable, replacing loop by division. The table may have 2 rows or about (only part visible in the scroll pane). Hence the loop delay may already be significant. 2006-01-19 Audrius Meskauskas [EMAIL PROTECTED] * javax/swing/JTable.java (rowAtPoint):

[cp-testresults] FAIL: ecj built with ecj on jamvm on Thu Jan 19 09:01:23 UTC 2006

2006-01-19 Thread cpdev
xargs: jamvm: 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 native-ecj on Thu Jan 19 12:46:27 UTC 2006

2006-01-19 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 ecj on jamvm on Thu Jan 19 12:46:27 UTC 2006

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

[cp-testresults] FAIL: regressions for libgcj on Thu Jan 19 13:06:31 UTC 2006

2006-01-19 Thread cpdev
Baseline from: Thu Jan 19 09:20:57 UTC 2006 Regressions: FAIL: Thread_Sleep -O3 output - source compiled test Totals: PASS: 3377 XPASS: 0 FAIL: 1 XFAIL: 10 ___ Classpath-testresults mailing list Classpath-testresults@gnu.org

[cp-testresults] FAIL: jamvm build on Thu Jan 19 12:44:34 UTC 2006

2006-01-19 Thread cpdev
config.status: creating lib/jamvm/java/lang/Makefile config.status: creating lib/java/lang/reflect/Makefile config.status: creating lib/java/security/Makefile config.status: creating lib/gnu/Makefile config.status: creating lib/gnu/classpath/Makefile config.status: linking ../jamvm/src/arch/i386.h

[cp-testresults] FAIL: jamvm build on Thu Jan 19 16:29:51 UTC 2006

2006-01-19 Thread cpdev
config.status: creating lib/jamvm/java/lang/Makefile config.status: creating lib/java/lang/reflect/Makefile config.status: creating lib/java/security/Makefile config.status: creating lib/gnu/Makefile config.status: creating lib/gnu/classpath/Makefile config.status: linking ../jamvm/src/arch/i386.h

[cp-testresults] FAIL: ecj built with native-ecj on Thu Jan 19 16:31:46 UTC 2006

2006-01-19 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 Thu Jan 19 16:31:09 UTC 2006

2006-01-19 Thread cpdev
: undefined reference to `org::eclipse::jdt::internal::compiler::impl::CompilerOptions::OPTION_Encoding' /tmp/ccGmokBY.o(.text+0x189ca): In function `org::eclipse::jdt::internal::compiler::IProblemFactory* org::eclipse::jdt::internal::compiler::batch::Main::getProblemFactory()': : undefined

[cp-testresults] FAIL: ecj built with ecj on jamvm on Thu Jan 19 16:31:46 UTC 2006

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

[cp-testresults] FAIL: jamvm build on Thu Jan 19 20:17:05 UTC 2006

2006-01-19 Thread cpdev
config.status: creating lib/jamvm/java/lang/Makefile config.status: creating lib/java/lang/reflect/Makefile config.status: creating lib/java/security/Makefile config.status: creating lib/gnu/Makefile config.status: creating lib/gnu/classpath/Makefile config.status: linking ../jamvm/src/arch/i386.h

[cp-testresults] FAIL: ecj built with ecj on jamvm on Thu Jan 19 20:18:58 UTC 2006

2006-01-19 Thread cpdev
xargs: jamvm: 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 native-ecj on Thu Jan 19 20:18:58 UTC 2006

2006-01-19 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: jamvm build on Fri Jan 20 00:00:42 UTC 2006

2006-01-19 Thread cpdev
config.status: creating lib/jamvm/java/lang/Makefile config.status: creating lib/java/lang/reflect/Makefile config.status: creating lib/java/security/Makefile config.status: creating lib/gnu/Makefile config.status: creating lib/gnu/classpath/Makefile config.status: linking ../jamvm/src/arch/i386.h

[cp-testresults] FAIL: ecj built with gcj (native) on Fri Jan 20 03:45:39 UTC 2006

2006-01-19 Thread cpdev
: undefined reference to `org::eclipse::jdt::internal::compiler::impl::CompilerOptions::OPTION_Encoding' /tmp/ccbH76TU.o(.text+0x18b22): In function `org::eclipse::jdt::internal::compiler::IProblemFactory* org::eclipse::jdt::internal::compiler::batch::Main::getProblemFactory()': : undefined

serialVersionUID problem

2006-01-19 Thread hultul
Hi, all~ I did some tests of java.io.Serializable's serialVersionUID using cp-tools. All the VM's used in tests were from Debian testing release. As a result, kaffe, jamvm, sablevm, and gij showed different results from Sun's java, where gij in GCC-3.4.3 not in Debian testing release showed same

Re: serialVersionUID problem

2006-01-19 Thread Andrew Haley
hultul writes: Hi, all~ I did some tests of java.io.Serializable's serialVersionUID using cp-tools. All the VM's used in tests were from Debian testing release. As a result, kaffe, jamvm, sablevm, and gij showed different results from Sun's java, where gij in GCC-3.4.3 not in

Re: Wierd stuff in SocketPermission

2006-01-19 Thread Gary Benson
Tom Tromey wrote: Gary == Gary Benson [EMAIL PROTECTED] writes: Gary Does anybody know why java.net.SocketPermission's hostport Gary member is declared transient? transient means that the field is not a candidate for serialization. How can you have a meaningful serialized representation

Re: Classpath 0.20 successfully built with Cygwin

2006-01-19 Thread Enrico Migliore
Hi Dalibor , Hi Mark and Dalibor, I've successfully built Classpath 0.20 with Cygwin. I also understood why I wasn't able to build Classpath with the following option: --enable-gtk-peer I hadn't installed the following library: gdk-pixbuf Now I'm able to build Classpath 0.20 with the

Re: Classpath 0.20 successfully built with Cygwin

2006-01-19 Thread Dalibor Topic
On Thu, Jan 19, 2006 at 04:55:28PM +0100, Enrico Migliore wrote: Hi Dalibor , Hi Mark and Dalibor, I've successfully built Classpath 0.20 with Cygwin. I also understood why I wasn't able to build Classpath with the following option: --enable-gtk-peer I hadn't installed the following

Re: Wierd stuff in SocketPermission

2006-01-19 Thread Tom Tromey
Gary == Gary Benson [EMAIL PROTECTED] writes: Gary How can you have a meaningful serialized representation without Gary that essential piece? From the constructor we pass hostport to the superclass. So it is most likely serialized as a field there. I notice that the serialized form of

Re: Classpath 0.20 successfully built with Cygwin

2006-01-19 Thread Dalibor Topic
On Thu, Jan 19, 2006 at 07:29:50AM +0100, Enrico Migliore wrote: Hi Mark and Dalibor, I've successfully built Classpath 0.20 with Cygwin. I also understood why I wasn't able to build Classpath with the following option: --enable-gtk-peer I hadn't installed the following library:

Re: serialVersionUID problem

2006-01-19 Thread Stuart Ballard
Serializable is an interface, anyway, not a class. Interfaces can never be serializable and so it makes absolutely no difference what serialver returns for them. I'd actually suggest it would be nice if serialver gave a warning or an error in that case! Yes, I know that Sun sometimes put

Re: Classpath 0.20 successfully built with Cygwin

2006-01-19 Thread Christian Thalinger
On Thu, 2006-01-19 at 07:29 +0100, Enrico Migliore wrote: Hi Mark and Dalibor, I've successfully built Classpath 0.20 with Cygwin. I also understood why I wasn't able to build Classpath with the following option: --enable-gtk-peer I hadn't installed the following library: gdk-pixbuf

Re: Fosdem discussions (Was: Importing GNU Classpath 0.20)

2006-01-19 Thread Andrew Haley
Dalibor Topic writes: Tom Tromey wrote: David == David Gilbert [EMAIL PROTECTED] writes: David (1) The GNU Classpath version number I doubt we could avoid this topic, or Harmony, even if we wanted to :-) Since Harmony is doing its own thing now, beside common

Win CE port

2006-01-19 Thread Philippe Laporte
Hi, I believe that Classpath has been ported to Win CE, correct? What library did you use to achieve POSIX compatibility? What toolchain? Thanks, -- Philippe Laporte Software Gatespace Telematics Första Långgatan 18 41328 Göteborg Sweden Phone: +46 702 04 35 11 Fax: +46 31 24 16 50

Re: Classpath 0.20 successfully built with Cygwin

2006-01-19 Thread Mark Wielaard
Hi Enrico, On Thu, 2006-01-19 at 16:55 +0100, Enrico Migliore wrote: P.S. During the build phase gcc generates some C and some Java warnings, we might want remove in the future Patches for the C java warnings would be very welcome, indeed. If you've got some time to look over the warning

Re: Classpath 0.20 successfully built with Cygwin

2006-01-19 Thread Mark Wielaard
Hi Christian, On Thu, 2006-01-19 at 18:46 +0100, Christian Thalinger wrote: Cool! But have problems with jikes: /home/twisti/bin/jikes +Pno-switchcheck +Pno-shadow +F -bootclasspath '' -extdirs '' -sourcepath '' -classpath ../vm/reference:..:../external/w3c_dom:../external/sax:.: -d .

Re: builder.classpath.org and instant gratification

2006-01-19 Thread Tom Tromey
Tom == Tom Tromey [EMAIL PROTECTED] writes: Tom There seems to be some gcjx issue causing japi to give a few spurious Tom failures... if you look you'll see that this page differs a bit from Tom the official japi site at the moment. (But that's part of the whole Tom exercise: finding bugs :-)

Re: Classpath 0.20 successfully built with Cygwin

2006-01-19 Thread Christian Thalinger
On Thu, 2006-01-19 at 19:40 +0100, Mark Wielaard wrote: Which jikes is this? I assume there are 2 versions of jikes a pure cygwin version (that would know about using : as path separator) and a dos version (that thinks ; is the path separator). I think i compiled it myself, as i couldn't find

[Bug classpath/23212] java.util.regex.Pattern doesn't implement Java 1.4 escape sequences

2006-01-19 Thread cvs-commit at developer dot classpath dot org
--- Comment #1 from cvs-commit at developer dot classpath dot org 2006-01-19 18:24 --- Subject: Bug 23212 CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Ito Kazumitsu [EMAIL PROTECTED] 06/01/19 13:45:51 Modified files: .

[commit-cp] classpath ./configure.ac ./ChangeLog native/tar...

2006-01-19 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/19 11:26:35 Modified files: . : configure.ac ChangeLog native/target : Makefile.am Log message: 2006-01-19 Roman

[commit-cp] classpath ./ChangeLog native/target/Makefile.am

2006-01-19 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/19 13:14:45 Modified files: . : ChangeLog native/target : Makefile.am Log message: 2006-01-19 Roman Kennke [EMAIL

[commit-cp] classpath ./ChangeLog examples/gnu/classpath/ex...

2006-01-19 Thread Audrius Meskauskas
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/01/19 12:40:52 Modified files: . : ChangeLog examples/gnu/classpath/examples/swing: Demo.java javax/swing:

[commit-cp] classpath ./ChangeLog gnu/regexp/RE.java gnu/re...

2006-01-19 Thread Ito Kazumitsu
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Ito Kazumitsu [EMAIL PROTECTED] 06/01/19 13:45:51 Modified files: . : ChangeLog gnu/regexp : RE.java RESyntax.java Log message: 2006-01-19 Ito Kazumitsu

[commit-cp] classpath m4/acinclude.m4 ./ChangeLog

2006-01-19 Thread Wolfgang Baer
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Wolfgang Baer [EMAIL PROTECTED] 06/01/19 18:39:20 Modified files: m4 : acinclude.m4 . : ChangeLog Log message: 2006-01-19 Wolfgang Baer [EMAIL

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

2006-01-19 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/19 20:19:05 Modified files: gnu/java/awt/peer/swing: SwingFramePeer.java . : ChangeLog Log message: 2006-01-19 Roman

[commit-cp] classpath ChangeLog

2006-01-19 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Mark Wielaard [EMAIL PROTECTED] 06/01/19 22:04:56 Modified files: . : ChangeLog Log message: Remove conflict marker. CVSWeb URLs:

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

2006-01-19 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/19 21:25:22 Modified files: . : ChangeLog javax/swing: JDialog.java JFileChooser.java JOptionPane.java

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

2006-01-19 Thread Audrius Meskauskas
CVSROOT:/sources/classpath Module name:classpath Branch: Changes by: Audrius Meskauskas [EMAIL PROTECTED] 06/01/19 22:22:04 Modified files: . : ChangeLog javax/swing: JTable.java Log message: 2006-01-19 Audrius Meskauskas

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

2006-01-19 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/19 22:16:21 Modified files: javax/swing: JWindow.java . : ChangeLog Log message: 2006-01-19 Roman Kennke [EMAIL

[commit-cp] classpath javax/swing/JWindow.java javax/swing/...

2006-01-19 Thread Roman Kennke
CVSROOT:/cvsroot/classpath Module name:classpath Branch: Changes by: Roman Kennke [EMAIL PROTECTED]06/01/19 22:27:27 Modified files: javax/swing: JWindow.java SwingUtilities.java JDialog.java JFileChooser.java .