On 11:38 Tue 22 Jun     , Ivan Maidanski wrote:
> 
> Tue, 22 Jun 2010 09:51:31 +0400 Ivan Maidanski <iv...@mail.ru>:
> 
> > 
> > Mon, 21 Jun 2010 22:03:42 +0100 Andrew John Hughes <ahug...@redhat.com>:
> > 
> > > On 08:34 Mon 12 Apr     , Ivan Maidanski wrote:
> > > > 
> > > > Sun, 11 Apr 2010 20:46:29 +0100 Andrew John Hughes <ahug...@redhat.com>:
> > > > 
> > > > > On 13:26 Fri 09 Apr     , Ivan Maidanski wrote:
> > > > > > ...
> > > > > > > > 
> > > > > > > >         * examples/gnu/classpath/examples/swing/Demo.java 
> > > > > > > > (mkMenuBar):
> > > > > > > >         Pass an empty class array instead of null to 
> > > > > > > > getMethod() (to suppress
> > > > > > > >         a warning).
> > > > > > > 
> > > > > > > I think the correct fix here is to not pass a second argument but 
> > > > > > > would need to check.
> > > > > > 
> > > > > > I though about this variant but chose just to preserve conformance 
> > > > > > with JLS 2.0. Of course, there is no principal difference between 
> > > > > > these 2 ways for me (and, probably, anyone else).
> > > > > 
> > > > > The codebase requires 1.5 anyway, so I'd prefer the cleaner approach 
> > > > > without the additional argument was used.
> > > > > 
> > > > > > 
> > > > > > > The other changes look fine.
> > > > 
> > > > Ok. I've changed the patch (attached) and the Changelog entries:
> > > > 
> > > >         * examples/gnu/classpath/examples/swing/Demo.java (mkMenuBar):
> > > >         Don't pass null as a second argument to getMethod() (to suppress
> > > >         a warning).
> > > >         * resource/gnu/javax/print/PrinterDialog.properties: Rename to
> > > >         "MessagesBundle.properties" (to prevent class name collision
> > > >         in case the properties file is converted to a class).
> > > >         * resource/gnu/javax/print/PrinterDialog_de.properties: 
> > > > Likewise.
> > > >         * gnu/javax/print/PrinterDialog.java (messages): Get resources 
> > > > from
> > > >         "gnu.javax.print.MessagesBundle" bundle instead of
> > > >         "gnu/javax/print/PrinterDialog" one.
> > > >         * tools/gnu/classpath/tools/common/Messages.java (BUNDLE_NAME):
> > > >         Convert "gnu.classpath.tools.common.Messages" to lowercase (to 
> > > > be
> > > >         consistent with other tools resource bundle names and to 
> > > > prevent class
> > > >         name collision in case the properties file is converted to a 
> > > > class).
> > > >         * tools/resource/gnu/classpath/tools/common/Messages.properties:
> > > >         Rename to "messages.properties".
> > > >         * tools/resource/gnu/classpath/tools/getopt/Messages.properties:
> > > >         Likewise.
> > > >         * 
> > > > testsuite/javax.swing.text.html.parser/test/gnu/javax/swing/text/html/parser/Parser_Test.java:
> > > >         Rename "enum" local variable to "en".
> > > >         * 
> > > > testsuite/javax.swing.text.html.parser/test/gnu/javax/swing/text/html/parser/ParserTest.java:
> > > >         Likewise.
> > > > 
> > > 
> > > I've committed this.  I don't know how you managed to build it as 
> > > tools/Makefile.am was not being updated
> > > with the new message bundle filenames.  I fixed this before commit.
> > 
> > Thanks. I've compiled the java sources with ant. (I've also forgot to 
> > update Makefile.am in another pending patch - 
> > http://article.gmane.org/gmane.comp.java.classpath.patches/12983/)
> 
> Sorry, I see the solved problem now: .properties files are listed in 
> tools/Makefile.am at present (but I wrote this patch originally for Classpath 
> v0.93 which had no such list in Makefile.am); and since only the filenames' 
> case is modified, the change isn't noticeable on my Win32 development host.
> 

How are you building the native code?  How are you actually using GNU Classpath?

> In the above mentioned patch (.../12983/), I've added a new file 
> (UnicodeBig.java) but AICS there is no need to add a reference to it from any 
> script file.

The build system finds the java files on its own as long as they're in the 
appropriate part of the tree.

> 
> > > > 
> > > > If I understood correctly from your other letter, I could send the 
> > > > other patches to the mentioned email (with CC to you) for reviewing 
> > > > right now w/o waiting for the copyright assignment. Let me: 1. not 
> > > > resend this one to classpath-patches@gnu.org (as it's already 
> > > > reviewed); 2. send every time only one patch waiting for the reaction 
> > > > of the community and you.
> > > > 
> > > > Bye.
> 

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8

Reply via email to