Older blog entries for lordpixel (starting at number 4)

1 Apr 2004 (updated 1 Apr 2004 at 14:24 UTC) »

Another piece on typing in Java, proposing intersection of type bounds:

One Step Beyond

Just wrote a long piece for my blog in response to Bruce Eckel's comments on Generics and latent typing in Java:

Religious Types

On the Mozilla front I mostly contribute tweaks for Camino, though I'm thinking about trying to find time to fix some of the Keychain integration issues.

Unicode Font Info seems to have built up a small following of people around the world. I get feature requests from all over the place. I have a lot of ideas for ways to improve it, both my own and those suggested by users. It seems to be settling into a "once a year" release cycle, which is not so much by design as by necessity.

I'm also returning to the speech arena. I'm working on some comprehensive Objective-C wrappers from the Mac SpeechManager API, in anticipation of building the Java Speech API 2.0 atop of that layer. Nothing released yet, but it'll get done.

Well, another year rolls around. Moved house, still in New York.

Now the Summer's over I'm getting more work done on Mozilla again &endash; more Mac UI stuff, now building on OS X with CodeWarrior 7. I also have CVS write access. yay!

I also managed to (finally) do a release of JSAPI for the Macintosh. This is open source and LGPL'd.

Check out JSAPI for Mac OS. Mac OS 9 only now, Mac OS X release will be fothcoming, hopefully.

Hmmm, had an interesting conversation with aaronlev the other day about Mozilla accessibility:

http://sourceforge.net/projects/access-mozilla/

Should be working with him on some speech stuff soon.

Patrick Beard (of Netscape) and I are working on something called theme: for Mozilla.

Basically its a way of implementing skins for Mozilla on Mac OS (though potentially on any platform) which ask the operatng system to render the appearance of the controls (instead of using CSS or GIF/PNG images) thus ensuring the proper appearance.

e.g.

theme:button?pressed=true

will return a PNG of a pressed button in the current Mac Appearance theme.

You can check out progress in the Mozilla CVS at:

mozilla/netwerk/protol/theme

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!