g_convert()問題

nosukeさんの日記 http://garakuta.homelinux.org/~nosuke/diary/diary.html?y=2008&m=3&d=23&n=1#23-1 で詳しく説明されている、windows環境でのg_convert()の問題ですが、まだ事態は流動しているようです。


WIN32 APIのWideCharToMultiByte()でUCS-2BEがサポートされていないことに対しては、3月12日のglibへのコミットでaliasが追加されました。 http://testbit.eu/gitdata?p=glib.git;a=commitdiff;h=5114b84c4d4bf1babd803d58187993085ba6fba9


このような後方互換性への配慮が行なわれることから、全角英数字のiso-8859-1へのマップを禁止するWC_NO_BEST_FIT_CHARSの追加もバグ報告すれば取り上げられるのではないかと思います。


win_iconvへの移行はちょっと拙速だったかな?