Here is a new version, incorporating a suggestion from Stefan Monnier. I have made an entry in etc/NEWS. Should I use "unsigned int" or "EMACS_UINT"? Opinions? kai -- ~/.signature is: umop 3p!sdn (Frank Nobis)