BTW, here's a patch with various cosmetic changes. I suggest you read it at least as much as apply it (it contains a few FIXMEs as well). I also attach the many warnings I got when trying to compile it. Stefan