Subject: CVS olicha: * Some work on charset

From: FVWM CVS <[email-masked]>
Date: Mon, 25 Mar 2002 05:45:49 -0600

CVSROOT:	/home/cvs/fvwm
Module name:	fvwm
Changes by:	olicha	02/03/25 05:45:49

Modified files:
	.              : ChangeLog acconfig.h acinclude.m4 configure.in 
	fvwm           : ewmh.c ewmh.h ewmh_names.c fvwm.c 
	libs           : FBidi.c FBidi.h Fft.c Fft.h Flocale.c Flocale.h 
	                 Makefile.am 
Added files:
	libs           : Ficonv.c Ficonv.h FlocaleCharset.c 
	                 FlocaleCharset.h 

Log message:
* Some work on charset
* I am not very happy with the new "FlocaleCharset" code. I will rework it.
* New structure FlocaleCharset to handle font, iconv and fribidi charsets.
FlocaleFont has such a member which is set when charset info are needed.
FlocaleCharset.c contains a big table which associates to an X charset
various possible locale charsets and the fribidi charset.
* If libiconv is used, check for libcharset and use it to compute the default
iconv charset
* Various Flocale clean up.
* Moved iconv conversions into the library. Try to found the good iconv
charset with the help of the font and of the FlocaleCharset table.
* Pass the font to FBidiConvert

--
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-masked].
To report problems, send mail to [email-masked]