Hello, So it seems that Solaris 8 + Iconv and 2.5.7 has no problem with text rendering performance (at least with an iso8859-1 locale). But 2.5.8 and better has some important problem (fixed by --disable-iconv).
In a certain sense text rendering performance with Solaris 8 + Iconv is not surprising. Solaris 8 has a poor iconv implementation. E.g., sun ask to use gnu libiconv on Solaris 8 for GNOME2. About 2.5.7 vs 2.5.8 or better, I see two possibility, either there is a configure bug in 2.5.7 which disable iconv or some change in Flocale*.c force to use utf-8 conversion to often. The only thing I can remember is that when I wrote the locale support I take care to use utf-8 conversion only when this is really needed. Markus can you check that all the new (vs 2.5.7) text conversion stuff are not used too often? In any case even if we can found workarounds for an iso8859-1 locale + Solaris 8 we may still have some problem as any other software which uses iconv (e.g., any i18n soft which use the glib!). So it will be fine if we can detect during configuration that the libc implementation of iconv is ok and disable iconv if not (note that if gnu libiconv if found fvwm will use it and I do not think that we will have problem with it). Unfortunately, I do not see a simple generic way to test if a libc iconv implementation is ok. But, maybe we just have to check that the libc is the Solaris 8 libc (Is this possible?). Maybe other system either have a good libc iconv implementation or use gnu libiconv (This is the case of the BSD* I think). Regards, Olivier -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]