OK guys,
This one fixes the bug found by Gerard (thanks a lot -- very good spotting). You can find the patch here:
http://www.cs.toronto.edu/~dimi/listview-unicode-4.diff
This one can go to Alexandre, as far as I'm concerned. So if you still see big problems, please let me know.
-- Dimi.