Hi Greg and Kam-ming: Since you are close to putting the Invenio CVS version into production, I'd like to warn you that today I'm finally going to commit a proper fix for various UTF-8 issues observed in the past (e.g. with certain long Greek words intermixed with English punctuation, as reported by Theodoros). I'll do this properly by dropping support for MySQL-4.0 and introducing MySQL CHARSETs as described in the thread:
<http://cdsware.cern.ch/lists/project-cdsware-users/archive/msg00852.shtml> So please beware if you will be updating from CVS in the coming days... P.S. The fix is tested on Gentoo/stable, Gentoo/unstable, Debian/Etch, and SLC/4. It requires MySQL 4.1.x or above, as well as recent MySQLdb 1.2.1_p2 or 1.2.2 version (i.e. not 1.2.0 anymore). You may need to run an ALTER DATABASE statement to set DEFAULT CHARSET to utf8, if you have not been running your MySQL server with utf8 charset settings by default. Best regards -- Tibor Simko ** CERN Document Server ** <http://cds.cern.ch/>
