Ok, I've got the following working:
-- java.lang.Character
-- getSystemResource()
-- property resource bundles
All of these are related as you can see. Problems that still need to be
fixed wrt these items:
-- Fix the build so that the property resource files and unicode database
files I now have in gnu/java/locale/ are copied to lib/gnu/java/locale
during the build process. Without this they won't be in our CLASSPATH or
installed into the glibj.zip file.
-- Performance is terrible now. I'm not sure if this is due to Character
constantly accessing disk or something to do with java.util.Locale loading
lots of properties. I think probably the former. Paul, you were going to
cache these files right? They are so small they could probably be slurped
on startup and never accessed off disk again.
-- We don't support fetching resources from zip/jar files. Supporting this
requires minor mods to ClassLoader, a new URL protocol handler to load them,
and java.util.zip. We could probably get this working using Sun's
java.util.zip package, but we are completely self contained right now. Do
we want to rely on Sun's classes in order to make ours work for items we
haven't written yet?
--
Aaron M. Renn ([EMAIL PROTECTED]) http://www.urbanophile.com/arenn/