Notes on kaffe (GNU Classpath integration) todo items

2003-07-13 Thread Mark Wielaard
be interesting to the GNU Classpath hackers to see where/how the code ends up in another free software project. Cheers, Mark Notes LSM meeting, Friday Jul 11, 2003 (Dalibor Topic, Mark Wielaard) === Things that could be imported from GNU Classpath into kaffe === - Complete GNU Classpath Collection import

RE: suggested way to structure changes to String, Float, Double

2003-07-14 Thread Mark Wielaard
Hi Dave, On Tue, 2003-07-15 at 00:02, David P Grove wrote: I submitted a patch (#1686) for this about two weeks ago. The change to java.lang.String is actually fairly important for Jikes RVM I already looked at them and they look OK, but I wanted to test them out with at least one

Re: classpath/native/jni/classpath jcl.c jcl.h

2003-07-16 Thread Mark Wielaard
Hi, On Wed, 2003-07-16 at 11:39, Torsten Rupp wrote: Modified files: native/jni/classpath: jcl.c jcl.h Log message: Fixed some prototypes Besides the obviously correct const char fixes this includes the following: +/* do not move; needed here because of some macro definitions

JNI header files

2003-07-16 Thread Mark Wielaard
Hi, We don't seem to have real build support for creating JNI header files but instead have pre-generated .h files in our include file. Why is that? We do seem to detect which javah like program the user has installed. On my system it correctly detects gcjh. I would like them to be generated at

Re: JNI header files

2003-07-16 Thread Mark Wielaard
Hi, On Wed, 2003-07-16 at 13:26, Andy Walter wrote: I assume gcjh is implemented in C? jamaicah is implemented in Java, so we have a bootstrap problem if we don't checkin the generated headers. We can solve this by checking in the JNI headers into our own repository only and remove it

Re: Linux Kongress 2003 in Saarbruecken, Germany

2003-07-16 Thread Mark Wielaard
Hi, On Wed, 2003-07-16 at 10:51, Sascha Brawer wrote: Here's a draft for an extended abstract, see below. Any comments In general be careful of your use of the word java. We don't want to give the impression that we implement java, which is a trademarked word used to describe particular

Re: classpath ChangeLog

2003-07-16 Thread Mark Wielaard
Hi, On Wed, 2003-07-16 at 17:18, Torsten Rupp wrote: Log message: 2003-07-16 Torsten Rupp [EMAIL PROTECTED] * configure.in: Some fixes for target native layer (reported by Stephen Crawley) 2003-07-16 Torsten Rupp [EMAIL PROTECTED] *

Re: Dependencies files

2003-07-17 Thread Mark Wielaard
Hi, On Thu, 2003-07-17 at 10:44, Andy Walter wrote: Currently, we write those dependencies manually (our Builder tool automatically checks, however, for false entries). We want to enhance our Builder to generate those files in the near future. Since the Builder is not free software, we can

Re: Datagram sockets: SO_BROADCAST

2003-07-21 Thread Mark Wielaard
Hi, On Mon, 2003-07-21 at 11:51, Dr. Torsten Rupp wrote:By adding setsockopt(...,SO_BROADCASST,...) in the function _javanet_create() is seems to run. Is this modification ok? The 1.4 API doc for java.net.SocketOptions indicates that SO_BROADCAST is set by default for DatagramSockets. This

Re: classpath 0.06?

2003-07-27 Thread Mark Wielaard
Hi, On Wed, 2003-07-23 at 15:56, David P Grove wrote: There was some discussion a month or so ago about making a classpath 0.06 distribution. Is there a chance this could happen sometime relatively soon? We're thinking about making the next release of Jikes RVM in 2-3 weeks and it would be

Re: classpath 0.06?

2003-07-27 Thread Mark Wielaard
Hi, On Wed, 2003-07-23 at 19:31, Brian Jones wrote: I can help to physically get it on the ftp server, etc. if Mark needs it. Paul has given me access to the ftp and alpha download areas. But I have not tried out these new powers yet. Help with packaging and putting things on the right

Re: classpath 0.06?

2003-07-27 Thread Mark Wielaard
Hi, On Fri, 2003-07-25 at 11:56, Arnaud Vandyck wrote: Sorry, maybe a idiot question, but is there a release plan for 0.06, 0.07, ..., 1.0? Good questions. There is no real release plan for 0.0x, 0.0x+1, etc. We just agreed to make a release roughly every couple of months. The plan for

Native eclipse with gcj

2003-08-01 Thread Mark Wielaard
Hi Tom, On Sat, 2003-08-02 at 00:59, Tom Tromey wrote: As I know you've heard, we've released a (mostly-)fully-compiled eclipse. See: http://gcc.gnu.org/ml/java/2003-08/msg00025.html There are pointers there to all the sources. The individual patches aren't all in the upstream cvs

Fast Free Eclipse Prize Winners Announcement

2003-08-02 Thread Mark Wielaard
Hi all, After playing a bit with the just announced native eclipse build from the gcj hackers it is clear that they have won the fast free eclipse prize! Below is the official announcement. Please feel free to distribute this to anyone that might be interested since I really think this is a huge

Re: question about serialization

2003-08-05 Thread Mark Wielaard
Hi, On Tue, 2003-08-05 at 20:50, Tom Tromey wrote: I assume you are doing this because your Class implementation caches the Field and Method objects. I don't think that is valid. If we call setAccessible on a Method, then even if we reset it we are opening up a window where other

Re: String question

2003-08-06 Thread Mark Wielaard
Hi, On Tue, 2003-08-05 at 13:26, Jeroen Frijters wrote: Would anyone mind if I made the java.lang.String.CaseInsensitiveComparator inner class non-private (i.e. make it package accessible)? I think this is OK. But make sure that you mark the class final so VMs can still optimize it. And

Re: Serialization

2003-08-11 Thread Mark Wielaard
Hi, On Wed, 2003-08-06 at 18:38, Guilhem Lavaux wrote: I am trying to import object serialization classes from Classpath to kaffe. Cool. If there is anything to make the use of these classes with Kaffe easier, please let us know. The ObjectIn/OutputStream implementations from GNU Classpath

Re: Preparing for 0.06 release

2003-08-14 Thread Mark Wielaard
Hi, There is (in a couple of minutes) a first test tar ball up at: http://www.klomp.org/mark/classpath/classpath-0.06-test1.tar.gz (5.4M) And I would appreciate it if someone could try it out. But there are still some things todo before 0.06. - More bugs... 3207API installation

RE: Preparing for 0.06 release

2003-08-14 Thread Mark Wielaard
Hi, On Mon, 2003-08-11 at 08:53, Jeroen Frijters wrote: Mark Wielaard wrote: - Is there any progress on the Thread/VMThread split? Would be nice to get that in, but it will require work to make it work with the different VMs so it better go in quickly (today/tomorrow). I

Re: Class loader and serialization

2003-08-14 Thread Mark Wielaard
Hi, On Thu, 2003-08-14 at 16:04, Guilhem Lavaux wrote: Thanks to Mark I have found a compatible way to do what I want with the SecurityManager. I am going to see if it works in real world now. For an example of what I suggested see the way java.util.ResourceBundle creates a SecurityManager

Preparing for 0.06 release

2003-08-14 Thread Mark Wielaard
Hi all, A little reminder. We want to release a new GNU Classpath snapshot release (0.06) next Friday (August 15). Things to do/decide before the release: - What should really go in before the release? - There are still some open bugs: http://savannah.gnu.org/bugs/?group=classpath Not

Re: Jaos JVM

2003-08-14 Thread Mark Wielaard
Hi Patrik, On Sun, 2003-08-03 at 16:21, Patrik Reali wrote: The Jaos VM is a JVM using GNU Classpath implemented on top of the Aos/Bluebottle kernel [1]. This kernel offers many useful features like garbage collected memory management, dynamic module loading, and object-oriented model. This

Re: Developing VM

2003-08-14 Thread Mark Wielaard
Hi, On Sun, 2003-08-10 at 20:29, Peter Werno wrote: From the top of my head ... there is this TimeZone - class in the java.util - package which defines a getDefaultTimeZoneId - method. Would it make sense to redirect this to - say - the java.lang.VMSystem - class? (The currentTimeMillis is

Re: Preparing for 0.06 release

2003-08-15 Thread Mark Wielaard
Hi, On Fri, 2003-08-15 at 01:40, Brian Jones wrote: Does 'make DESTDIR=/tmp/foo install' still work? Yes, except for the no .so files get installed for me thingy mentioned earlier. Cheers, Mark ___ Classpath mailing list [EMAIL PROTECTED]

Re: Preparing for 0.06 release

2003-08-15 Thread Mark Wielaard
Hi, On Fri, 2003-08-15 at 01:40, Brian Jones wrote: Is this a libtool problem or auto*? I'll give it a try later. I think it works for me though. automake 1.6.3 autoconf 2.53 libtool 1.4.2 I have: automake 1.7.6 autoconf 2.57 libtool 1.5.0a Does it work for you? I can try downgrading

Re: Preparing for 0.06 release

2003-08-15 Thread Mark Wielaard
Hi, On Fri, 2003-08-15 at 12:35, Mark Wielaard wrote: I have: automake 1.7.6 autoconf 2.57 libtool 1.5.0a Does it work for you? I can try downgrading the tools. Downgraded libtool to 1.4.3 and it now works correctly! Yeah, Mark

Re: Preparing for 0.06 release

2003-08-15 Thread Mark Wielaard
Hi, On Thu, 2003-08-14 at 19:15, Mark Wielaard wrote: - NEWS file Wow! There is so much changed between now and February 15 (the 0.05 release). There are 500+ ChangeLog entries since then. That is about 2 commits each and every day! So I started out with mentioning some of the important

Re: Preparing for 0.06 release

2003-08-15 Thread Mark Wielaard
Hi, Small update. I am not going to make it with 0.06 today. I am still fighting to create a working gjdoc. I have it compiled now with gcj, gnujaxp and libxmlj. But while running it always gives the attached output. Also I think that the DecoderUTF8 patch should go in, but I haven't created a

Re: Preparing for 0.06 release

2003-08-16 Thread Mark Wielaard
Hi, On Sat, 2003-08-16 at 00:50, Brian Jones wrote: [... gjdoc execution ...] java.lang.ArrayIndexOutOfBoundsException: -1 Hmm, Julian ([EMAIL PROTECTED]) could probably answer if he had time. There must be something wrong with my setup/gcj since the statement which throws this exception

Re: Preparing for 0.06 release

2003-08-16 Thread Mark Wielaard
Hi, On Sat, 2003-08-16 at 13:55, Mark Wielaard wrote: When compiling everything from source (I used gnujaxp.jar and libxmlj.jar files first) most seems to work already for small batches of classes, but multiple packages keep crashing. This seems to be a combination of bugs in libxmlj

Re: Preparing for 0.06 release (last test release - hopefully)

2003-08-18 Thread Mark Wielaard
Hi, On Mon, 2003-08-18 at 00:30, Mark Wielaard wrote: I have put up a new test release: http://www.klomp.org/mark/classpath/classpath-0.06-test3.tar.gz (Note that I disabled the actual API generation since that just takes to much time. I will generate a new set tonight and put it up

Re: older alpha-releases

2003-08-18 Thread Mark Wielaard
Hi, On Mon, 2003-08-18 at 20:35, Peter Werno wrote: I wanted to check for the old 0.05 - release, but the link on the classpath-homepage leads to an error. Where can I get the older releases? We are still checking the integrity of some of these files. See

Re: ChangeLog entries

2003-08-18 Thread Mark Wielaard
Hi, On Mon, 2003-08-18 at 08:05, Sascha Brawer wrote: Here's a question about ChangeLog entries: Would it make sense to have separate commits (and thus ChangeLog entries) for unrelated changes? Yes for completely unrelated changes they should be committed seperately (especially when doing a

Re: Preparing for 0.06 release (last test release - hopefully)

2003-08-18 Thread Mark Wielaard
Hi, I think this is as good as it gets for 0.06. The only real change with test-3 is that I disabled generation of the API documentation during the make dist because the API doc doesn't look completely right (some encoding problems) and I am not sure what to do with the copyright statement at the

Re: Compilation errors innative/jni/java-nio/java_nio_FileChannelImpl.c

2003-08-21 Thread Mark Wielaard
Hi, Sorry this should have gone to @aicas.com. On Thu, 2003-08-21 at 12:50, Mail Delivery System wrote: This message was created automatically by mail delivery software (Exim). [...] [EMAIL PROTECTED] unrouteable mail domain lisa.aicas.com -- This is a copy of the message,

Re: Compilation errors innative/jni/java-nio/java_nio_FileChannelImpl.c

2003-08-22 Thread Mark Wielaard
Hi, On Tue, 2003-08-19 at 17:10, Stephen Crawley wrote: Your last changes to java_nio_FileChannelImpl.c have introduced a bunch of compilation errors. The following patch corrects them. Have you any idea how/why this happened? I already noted it on the commit-classpath mailinglist, but

GNU Classpath 0.06 created

2003-08-23 Thread Mark Wielaard
Hi, Although I don't have access yet to alpha.gnu.org to publish the release I have already created the 0.06 release tarball. I also tagged the CVS tree as 'classpath-0_06-release'. Current tarball can be found at: http://www.klomp.org/mark/classpath/classpath-0.06.tar.gz It has the following

Re: date for release 0.06

2003-08-24 Thread Mark Wielaard
Hi, On Sat, 2003-08-23 at 15:57, John Leuner wrote: When should we expect 0.06 to be released? The tarball can already be found at http://www.klomp.org/mark/classpath/ The CVS tree has been taged and the version number in configure.in has already been bumped to 0.06+cvs. It has been tested and

Re: GNU Classpath 0.06 created

2003-08-24 Thread Mark Wielaard
Hi, On Sat, 2003-08-23 at 18:07, Per Bothner wrote: You don't put releases on alpha.gnu.org - you put them on ftp.gnu.org. You can put pre-releases on alpha.gnu.org, but if you already have a release there seems little point. My thinking was that the 0.0x releases are actually the

Re: java.sql.Time#setTime(long)

2003-08-24 Thread Mark Wielaard
Hi, On Sun, 2003-08-24 at 20:08, Arnaud Vandyck wrote: This methode does not exist in classpath but does in J2SE1.4 http://java.sun.com/j2se/1.4.2/docs/api/java/sql/Time.html#setTime(long) ... and is not deprecated. And it seems to be defined in earlier versions like 1.3. It looks like

make distcheck and libtool 1.5a now work

2003-08-24 Thread Mark Wielaard
Hi, I got make distcheck and libtool 1.5 (and keeping 1.4.3) to work. make distcheck helps us to see whether a make dist really creates a good release tarball. It points out missing files or make rules which don't cleanup after themselves. In the future we might be able to add automatic Mauve

Towards GNU Classpath 0.07 and 1.0

2003-08-24 Thread Mark Wielaard
Hi all, Wanted to share my thoughts on the next snapshot 0.07 and what should be done before we can really start thinking about GNU Classpath 1.0. These are just suggestions so please yell and scream (politely) if you have other ideas about this. 0.07. The best thing for the next snapshot is to

RE: GNU Classpath 0.06 created

2003-08-25 Thread Mark Wielaard
Hi, On Mon, 2003-08-25 at 08:07, Qiong Cai wrote: Does ORP 1.10 work with this new release? After browsing through the mailing list archives, I cannot find why ORP is broken with the classpath. I don't think Orp will work out of the box with the 0.06 snapshot. But the changes since the last

Small vm/reference Thread.join() hack

2003-08-26 Thread Mark Wielaard
/classpath/ChangeLog,v retrieving revision 1.1408 diff -u -r1.1408 ChangeLog --- ChangeLog 24 Aug 2003 18:10:55 - 1.1408 +++ ChangeLog 25 Aug 2003 21:31:57 - @@ -1,3 +1,8 @@ +2003-08-25 Mark Wielaard [EMAIL PROTECTED] + + * vm/reference/java/lang/Thread.java (join(long)): Call sleep(10

Re: ChangeLog entries

2003-08-27 Thread Mark Wielaard
Hi, On Tue, 2003-08-19 at 00:54, Brian Jones wrote: Mark Wielaard [EMAIL PROTECTED] writes: I would certainly made this into three commits but would have just used the given separate ChangeLog entries as shown since eacht entry is clearly a group of changes that is related. My typical

Re: Bug report: java.util.GregorianCalendar

2003-09-02 Thread Mark Wielaard
: gnu.testlet.java.util.GregorianCalendar.first: day 1-12-1404 (number 1) got 2 but expected 1 3 of 312 tests failed Cheers, Mark // Tags: JDK1.1 // Copyright (C) 2003 Free Software Foundation, Inc. // Contributed by Mark Wielaard ([EMAIL PROTECTED]) // This file is part of Mauve. // Mauve is free

Re: Bug report: java.util.GregorianCalendar

2003-09-03 Thread Mark Wielaard
Hi, On Mon, 2003-09-01 at 23:42, Mark Wielaard wrote: I added your observation about the first day of the month to the test. But Jochen his email indicated that for Julian dates we also need to correct some things. So I also added tests for that. The resulting Mauve tests is attached

Re: [kaffe] Serialization

2003-08-14 Thread Mark Wielaard
Hi, On Tue, 2003-08-12 at 01:13, Brian Jones wrote: Sweet, when could this go into Classpath? Guilhem already send me a patch and as soon as the paperwork is done it will almost certainly go immediately (I will review it, but it looks pretty good). And Guilhem already checked in this new code

Re: Kissme and Classpath CVS

2003-09-05 Thread Mark Wielaard
Hi, On Thu, 2003-09-04 at 17:54, John Leuner wrote: Now I get the expected failure: cmalu% ./useful_scripts/kissme helloworld Kissme Internal Error: Unknown native method called:

Re: Classpath java/awt/AWTEvent.java minor documentation patch.

2003-09-23 Thread Mark Wielaard
Hi, On Tue, 2003-09-23 at 06:30, Brian Jones wrote: Do we need paperwork to commit all of Ricky's documentation patches? Yes, for all non-trivial contributions we require that. I have already contacted Ricky about it. Sorry for the bureaucracy, but we really want to prevent anyone ever

Re: Classpath - javax.sound implementation - which library?

2003-09-25 Thread Mark Wielaard
Hi, On Wed, 2003-09-24 at 19:19, Dalibor Topic wrote: Ricky Clarkson wrote: I've been looking at tritonus, and its mixer capabilities are ALSA-specific (hence Linux-specific). Is there some other library that would be viable for Classpath, such as SDL, that would be more portable?

Re: GNU Classpath 0.06 created

2003-09-25 Thread Mark Wielaard
Hi, On Sat, 2003-08-23 at 19:51, Per Bothner wrote: If you've created a cvs tag, and given it a real version number, I'd call it a release, even if it's not a 1.0 relase. alpha.gnu.org has outlived its usefulness (evidenced by the fact that it is little used) now that alpha code is available

Re: RFC on patch [bug #4968]

2003-09-28 Thread Mark Wielaard
Hi, On Sun, 2003-09-28 at 21:41, Guilhem Lavaux wrote: I know that I don't write that much ChangeLog ... but could someone can have a look at http://savannah.gnu.org/bugs/?func=detailbugbug_id=4968group_id=85 and tell me if it sees something against comitting it in the repository. I

About stub methods

2003-09-29 Thread Mark Wielaard
Hi, Please Stop arguing about how the framework for handling unimplemented classes and stub methods should work. I know it is the ideal What color should the Bike Shed have discussion (*), but stub methods are a bad thing to have and should just be treated as grave bugs. Having those method

Re: Fwd: Alan Moore assigns past and future changes

2003-10-16 Thread Mark Wielaard
Hi, On Wed, 2003-10-15 at 01:49, Brian Jones wrote: From: Ted Teah [EMAIL PROTECTED] To: Brian Jones [EMAIL PROTECTED], Paul Fisher [EMAIL PROTECTED] Subject: Alan Moore assigns past and future changes Good. This was one of the gnu.regexp people which we had a bit of trouble locating. I will

Re: Patch to Proxy -- ok?

2003-10-16 Thread Mark Wielaard
Hi, On Wed, 2003-10-08 at 20:33, Tom Tromey wrote: We're using this patch in libgcj already. I looked at the reference VMClassLoader, and it seems to have the ProtectionDomain variant of defineClass. Is there a reason to hold off checking this in? No, please check it in. Thanks, Mark

GNU Classpath workshop impressions

2003-10-18 Thread Mark Wielaard
Hi all, Back from vacation. At the end of the vacation I went to the GNU Classpath workshop and Linux-Kongress in Saarbruecken. Was very nice to meet a couple of developers in real live. On Wednesday Sascha Brawer, Patrik Reali, Jeroen Frijters, Chris Gray, Dalibor Topic. Jean Daniel Fekete and

Re: org.omg link on Classpath homepage

2003-10-22 Thread Mark Wielaard
Hi, To fix 3, the link must be removed entirely. If for some reason 3 doesn't need to be fixed (eg I'm misinterpreting GNU project policy), at least 1 and 2 should be. I think you are right. It is not a good idea to provide links to software of which we cannot (currently) guarantee that it is

Helping with the webpages/documentation

2003-10-23 Thread Mark Wielaard
Hi, [I tried to send this yesterday, but apparently it didn't arrive on the list. If it did arrive and you now get a duplicate my apologies. The original version explained that I had some internet connectivity problems. I am happy that those are solved now. New info, not in the original message

Re: Classpath and org.omg.*

2003-10-23 Thread Mark Wielaard
Hi, On Thu, 2003-10-23 at 22:57, Stuart Ballard wrote: Chris Gray wrote: But it would of course be incompatible with the GPL ... Probably, but definitely compatible with Classpath's modified version of the GPL. There would be problems for GPL software that wished to *use* the org.omg

Re: Classpath and org.omg.*

2003-10-23 Thread Mark Wielaard
Hi, On Thu, 2003-10-23 at 20:26, Stuart Ballard wrote: I think I see a fairly simple way that OMG could preserve the integrity of the CORBA standard while remaining Free Software. In much the same way as some Free licenses allow free modification but require that anyone making such

Re: CVS configure.in is broken

2003-10-23 Thread Mark Wielaard
Hi, On Thu, 2003-10-23 at 19:52, Dalibor Topic wrote: apparently the configure.in in CVs is broken. I tried the aclocal; autoheader; automake; autoconf routine as recommended in the HACKING document, but it doesn't work: aclocal complains about aclocal: configure.in: 134: macro

Re: Classpath and org.omg.*

2003-10-23 Thread Mark Wielaard
Hi, On Fri, 2003-10-24 at 13:45, Bryce McKinlay wrote: How does the org.omg spec differ from the java.* spec which is also non-modifiable according to its license? I haven't studied specs or books on org.omg yet, so I cannot tell you. I was talking about software distributed under the

Re: [patch] Small fix for java.beans

2003-10-24 Thread Mark Wielaard
Hi, On Fri, 2003-10-24 at 16:04, Dalibor Topic wrote: while merging in GNU Classpath's java.beans into kaffe, there was a small issue that caused a regression test in kaffe to fail: the Introspector wouldn't add public static methods to the BeanInfo of a bean, as the spec demands. The

Re: installing classpath

2003-10-24 Thread Mark Wielaard
Hi, On Fri, 2003-10-24 at 17:27, Luca Ferrari wrote: configure: cannot find javac, try --with-gcj, --with-jikes, or --with-kjc where my command line is: [EMAIL PROTECTED]:~/tmp/classpath-0.06 ./configure --prefix=/java/classpath --with-java=`which java` Only the latest versions of gcj

Code formatting (Was: [patch] Small fix for java.beans)

2003-10-24 Thread Mark Wielaard
Hi, On Fri, 2003-10-24 at 17:22, Arnaud Vandyck wrote: I have to learn so I can reformat this file. I'll send a patch asap ;) Attached is the patch and here is the Changelog entry: 2003-10-24 Arnaud Vandyck [EMAIL PROTECTED] * gnu/java/beans/IntrospectionIncubator.java: reformated

GNU Classpath Workshop Agile2D presentation slides

2003-10-25 Thread Mark Wielaard
Hi, Sascha send me the slides of Jean Daniel his presentation during the GNU Classpath Workshop. Since both Sascha and Jean Daniel are on vacation at the moment I have temporarily put them online at: http://www.klomp.org/mark/classpath/Agile2D.pdf Read them if you want to know more about

Re: CVS configure.in is broken

2003-10-26 Thread Mark Wielaard
Hi, On Fri, 2003-10-24 at 14:33, Thomas Fitzsimmons wrote: On Fri, 2003-10-24 at 04:31, Dalibor Topic wrote: Anyway, thanks, I'll fetch them just for the macros. Any idea where the macros hide in those packages? They're defined in gtk-2.0.m4, glib-2.0.m4 and libart.m4. Stupid

Re: VMInterface addition: Make native library names part of VMInterface

2003-10-26 Thread Mark Wielaard
Hi, On Sat, 2003-10-25 at 19:43, Dalibor Topic wrote: One of the things I keep stumbling over whenever I merge code from Classpath into Kaffe is the different native library names. Would it be possible to separate those out into their own VMInterface class and use references instead?

Re: VMInterface addition: Make native library names part of VMInterface

2003-10-26 Thread Mark Wielaard
Hi, On Mon, 2003-10-27 at 13:15, Bryce McKinlay wrote: On Oct 27, 2003, at 1:05 AM, Mark Wielaard wrote: I suggest to move the System.loadLibrary(javaio) calls completely into the VMInterface classes. We want to have a system where (at least for lang, net, io and util) we have the native

Re: java.io.DataInputStream.readLine misbehaviour

2003-11-02 Thread Mark Wielaard
Hi, On Fri, 2003-10-31 at 19:12, Guilhem Lavaux wrote: Continuing the Classpath-Kaffe merge, I noticed that DataInputStream is failing one of kaffe's regression test (InputStreamTest). It seems the failure comes from readLine(): readLine() is a little too conservative compared to JDK's

Re: java.io.DataInputStream.readLine misbehaviour

2003-11-02 Thread Mark Wielaard
Hi, On Sun, 2003-11-02 at 17:33, Dalibor Topic wrote: That's a bug in Classpath then. Trying to 'read ahead' after \r fails on for those systems whose 'end of line' is a plain \r. [...] In fact, while you're at it, check out the rationale behind kaffe's implementation as described in

Re: VMInterface addition: Make native library names part ofVMInterface

2003-11-06 Thread Mark Wielaard
Hi, On Wed, 2003-11-05 at 21:31, Bryce McKinlay wrote: On Nov 5, 2003, at 5:56 AM, Jeroen Frijters wrote: I think that is in fact what Mark was suggesting and I think this is definitely a good idea. There are a lot of VMs that don't (want to) use JNI for their native methods. Having all

Re: java.io.DataInputStream.readLine misbehaviour

2003-11-06 Thread Mark Wielaard
Hi, On Sun, 2003-11-02 at 21:11, Guilhem Lavaux wrote: Mark Wielaard wrote: OK. Let me try to summarize the behavior we want so we can at least create some good tests: DataInputStream.readLine(): - Should not block when it has seen at least a \r but return as soon as possible even

Re: Q: Classpath and Eclipse

2003-11-08 Thread Mark Wielaard
Hi, On Fri, Nov 07, 2003 at 12:21:14AM +0100, Patrik Reali wrote: Has anybody already tried to import classpath under Eclipse? I tried to create a project and import the files, but then Eclipse is far too intelligent: * gnu/java/lang classes are imported into package java.lang *

I love it when a plan comes together (GCJ, Eclipse and Gnome!)

2003-11-09 Thread Mark Wielaard
Hi all, After finally getting the latest Eclipse 3.0 M4 working with gij http://gcc.gnu.org/ml/java/2003-11/msg00024.html I tried to get the java-gnome bindings http://java-gnome.sourceforge.net/ and the eclipse java-gnome plugin wizard http://zeta.zizworks.com/public/projects/java-gnome.do all

Re: I love it when a plan comes together (GCJ, Eclipse and Gnome!)

2003-11-09 Thread Mark Wielaard
On Sun, 2003-11-09 at 18:49, Mark Wielaard wrote: After installing these, and unzipping the plugin in my fresh eclipse install directory everything worked out of the box! http://www.klomp.org:klomp.org/mark/classpath/eclipse-gnome-gij.png Sorry, copy-paste error. Should be: http

Re: [PATCH] Small fix for Jetty 4.2.14

2003-11-13 Thread Mark Wielaard
Hi, On Thu, 2003-11-13 at 01:29, Dalibor Topic wrote: Hi, attached is a small fix for Jetty 4.2.14 that is needed to get Jetty to work with Classpath's file URL Connection. Jetty otherwise breaks on startup and complains that webapps/templates can not be found, despite that it exists.

Re: [PATCH] small fix for ServerSocket close

2003-11-13 Thread Mark Wielaard
Hi, On Thu, 2003-11-13 at 15:35, Dalibor Topic wrote: attached is a small fix for ServerSocket's close method. It fixes a NullPointerException when attempting to close a ServerSocket twice. Thanks. Checked in as obvious. Only slightly reformatted the ChangeLog entry. 2003-11-13 Guilhem

Re: URL's fix

2003-11-13 Thread Mark Wielaard
as follows: 2003-11-13 Guilhem Lavaux [EMAIL PROTECTED] Mark Wielaard [EMAIL PROTECTED] * java/net/URLStreamHandler (parseUrl): Fixed URL parsing ('@' should be checked to distinguish port from userinfo). (toExternalForm): Add @ userInfo if necessary

Re: [PATCH] small fix for ServerSocket close

2003-11-14 Thread Mark Wielaard
Hi, On Fri, 2003-11-14 at 05:16, Brian Jones wrote: Michael Koch [EMAIL PROTECTED] writes: I think it would be really nice i you could commit this to libgcj too. This class is totally merged. Just out of my curiosity, how does that whole process work? libgcj and GNU Classpath are

Re: Mauve undo #1

2003-11-14 Thread Mark Wielaard
Hi, On Fri, 2003-11-14 at 18:00, Sascha Brawer wrote: With you recent patches to Classpath, Graydon his pending patch for libgcj and by adding the following line to javax/swing/plaf/basic/BasicDefaults.java: put(AbstractUndoableEdit.undoText, Undo); I got 25 passes with

Re: [PATCH] Currency setter/getter methods for DateFormat

2003-11-15 Thread Mark Wielaard
Hi, On Sat, 2003-11-15 at 19:12, Dalibor Topic wrote: 2003-11-15 Guilhem Lavaux [EMAIL PROTECTED], Jim Pick [EMAIL PROTECTED] * java/text/DecimalFormat.java (getCurrency, setCurrency): New methods. 2003-11-15 Guilhem Lavaux [EMAIL PROTECTED] *

Re: [PATCH] Field position attribute handling

2003-11-15 Thread Mark Wielaard
Hi, On Sat, 2003-11-15 at 19:43, Dalibor Topic wrote: 2003-11-15 Guilhem Lavaux [EMAIL PROTECTED] * java/text/FieldPosition.java (field_attribute): New field. (FieldPosition (Format.Field), FieldPosition(Format.Field, int), getFieldAttribute) New methods. Shouldn't the

Re: [PATCH] Field position attribute handling

2003-11-18 Thread Mark Wielaard
Hi, On Tue, 2003-11-18 at 20:30, Dalibor Topic wrote: * liThe specified object is an instance of codeFieldPosition/code. - * liThe specified object has the same field identifier and beginning - * and ending index as this object. + * liThe specified object has the same field

Re: [PATCH] attributed string fixes

2003-11-19 Thread Mark Wielaard
Hi, On Wed, 2003-11-19 at 16:03, Dalibor Topic wrote: graydon hoare wrote: 2003-11-18 Graydon Hoare [EMAIL PROTECTED] * java/text/AttributedString.java: Fix arithmetic. * java/text/AttributedStringIterator.java: Likewise. PLease take a look at Guilhem's patches to

Re: [PATCH] small fix for ServerSocket close

2003-11-19 Thread Mark Wielaard
Hi, On Wed, 2003-11-19 at 14:13, Michael Koch wrote: --- /var/tmp/PROJECTS/classpath//./java/net/ServerSocket.java Fri Oct 17 19:05:29 2003 +++ java/net/ServerSocket.java Wed Oct 22 21:32:21 2003 @@ -339,7 +339,8 @@ */ public void close () throws IOException {

Re: Graphical Algorithm documents

2003-11-19 Thread Mark Wielaard
Hi, On Mon, 2003-11-17 at 20:16, S. Meslin-Weber wrote: I stumbled on some interesting algorithm documents today and thought others implementing low-level primitives in Java (Graphics and/or Java2D) might find them useful. I emailed the author and we are welcome to use the documents at:

Re: eclipse 3.0M4 and java.nio

2003-11-20 Thread Mark Wielaard
Hi, On Thu, 2003-11-20 at 14:28, David P Grove wrote: I tried to run eclipse 3.0M4 on Jikes RVM + classpath CVS head earlier this week. It died almost immediately because java.nio.channels.FileChannelImpl.tryLock isn't implemented. Mark had mentioned a couple weeks back

Re: Suggested Runtime change and small Thread fix

2003-11-20 Thread Mark Wielaard
Hi, On Thu, 2003-11-20 at 12:17, Jeroen Frijters wrote: I would like to move the code to run the shutdown hooks from exit() to a new method. This allows me to also run the shutdown hooks if the process termination is triggered by code outside of Java (in my .NET JVM). I can't see it hurting

Re: [PATCH] Fix for Hashtable contains blowing up the stack

2003-11-21 Thread Mark Wielaard
Hi, On Fri, 2003-11-21 at 20:48, Dalibor Topic wrote: this is a typical java library bug, and I've both produced and fixed a couple of those myself ;) You get an infinite recursion through calling overridden methods. Class A in library implements public methods b and c, where b

Re: [PATCH] Compliance of DecimalFormatSymbols

2003-11-22 Thread Mark Wielaard
Hi, On Sat, 2003-11-22 at 00:39, Dalibor Topic wrote: Here is an adaptation of the former patch concerning java/text. This one is small and concerns only java/text/DecimalFormatSymbols. According to the official specification, if the serial version is greater than 2, you have to read the

Re: [PATCH] Two methods for NumberFormat

2003-11-22 Thread Mark Wielaard
Hi Guilhem, On Fri, 2003-11-21 at 21:34, Guilhem Lavaux wrote: I am continuing the series of patches with that one, it adds two methods to NumberFormat: getIntegerInstance() and getIntegerInstance(Locale). They have to be implemented according to Java 1.4. Thanks for splitting this up in

Re: new jalopy available

2003-11-22 Thread Mark Wielaard
Hi, On Fri, 2003-11-21 at 23:06, Raif S. Naffah wrote: jalopy is able to handle grouping, and sorting, of class elements (e.g.static field and initialisers, instance fields, constructors, etc...) and separating them with a 1-line separator (2 with a blank line followup). how (strongly)

RE: [PATCH] Fix for Hashtable contains blowing up the stack

2003-11-22 Thread Mark Wielaard
Hi, On Sat, 2003-11-22 at 13:06, Jeroen Frijters wrote: The fix is actually incorrect. containsValue() should call contains() because containsValue() is a new method (since 1.2) and contains() exists since 1.0. Older code may have overridden contains() and this should work with newer code

Re: [PATCH] Two methods for NumberFormat

2003-11-22 Thread Mark Wielaard
Hi, On Sat, 2003-11-22 at 15:38, Guilhem Lavaux wrote: (I would like to see us not use a space between the method and the bracket beginning the argument list. But this class already had that and jalopy will hopefully catch all this in the future for us.) I've just made a probabilistic

Re: new jalopy available

2003-11-22 Thread Mark Wielaard
Hi, On Sat, 2003-11-22 at 15:45, Michael Koch wrote: Serializable classes have to have their fields in the same order as in in SUNs classes because of serialization issues. I didn't know that. What are the problems precisely? For calculation of the stream unique identifiers (serialVersionUIDs)

Re: Tests, Documentation

2003-11-23 Thread Mark Wielaard
Hi, On Sat, 2003-11-22 at 18:21, Sascha Brawer wrote: having read quite a bit of Classpath code, I'd like to express two wishes. First, please write more test cases. [..] Second, please write understandable documentation [...] In other words, I think that we really need to improve the

Re: Tests, Documentation

2003-11-23 Thread Mark Wielaard
Hi, On Sun, 2003-11-23 at 13:42, Patrik Reali wrote: I completely agree and support your wishes! In fact, it would be nice if the whole classpath and its documentation (javadoc) would be rebuilt on a regular base and offered through the website. It has to be hosted on something different then

Re: Classpath licensing (Re: About the java.util.zip project)

2003-11-23 Thread Mark Wielaard
Hi, On Sun, 2003-11-23 at 13:48, John Leuner wrote: I am copying this to the jazzlib and classpath MLs to get some other peoples' opinions on the Classpath license and how it should apply in a case like this. Best is to direct such questions to [EMAIL PROTECTED] The FSF is the official

<    1   2   3   4   5   6   7   8   9   10   >