evolving

Wednesday 18th June, 2003

Reworked bits and pieces of my talks on the train up to Birmingham. Made the Device::Ericsson::AccessoryMenu xblast demo work after much fiddling with xev to figure out exactly what the right X11 key names are.

Started to rework File::Find::Rule to emit multiple code fragments that get compiled into a subroutine rather than the repeated subroutine dispatch. It's a nice speedup, though I'm not sure if I've got the internal api quite flexible enough for extension writers to abuse usefully.