From: handa Date: Fri, 2 Dec 2005 04:44:53 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: REL-1-3-0~40 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2afc97c1b8368510c3bd648f6348f0a7141d3f7b;p=m17n%2Fm17n-lib.git *** empty log message *** --- diff --git a/example/ChangeLog b/example/ChangeLog index c3fe599..a8a18ae 100644 --- a/example/ChangeLog +++ b/example/ChangeLog @@ -1,3 +1,7 @@ +2005-12-02 Kenichi Handa + + * medit.c (main): Handle --font arg. + 2005-11-21 Kenichi Handa * Makefile.am (bin_PROGRAMS, lib_LTLIBRARIES): Define them diff --git a/src/ChangeLog b/src/ChangeLog index 59c41b6..50e1504 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,49 @@ +2005-12-02 Kenichi Handa + + * language.c (mlang__init): Handle extra chars. + + * m17n-gui.h (mfont_check): Adjust prototype. + + * m17n-X.c (xfont_driver): Specify xfont_check_capability. + (xfont_check_capability): New function. + (xft_driver): Specify xft_check_capability. + (xft_check_capability): New function. + + * font-ft.c (M0_3): Delete it. + (M0): New variable. + (ft_get_charmaps): Refer to M0. + (fc_parse_pattern): Fix previous change. + (ft_list_language): Check also extra chars. + (ft_check_otf): Define it even if HAVE_OTF is undef. + (ft_check_lang): Check the result of FcLangSetHasLang against + FcLangDifferentLang. Check also extra chars. + (ft_list_capability): Delete ifdef HAVE_OTF. + (ft_select): Likewise. + (ft_open): Improve debug information. + (ft_check_capability): New function. + (mfont__ft_driver): Specify ft_check_capability. + (mfont__ft_init): Initialize M0. + + * fontset.c (get_font_from_group): New function. + (mfontset__get_font): New function. + + * fontset.h (mfontset__get_font): Extern it. + + * font.c (OTF_tag): Define it if HAVE_OTF is undef. + (mfont__fini): Delete ifdef HAVE_OTF. + (free_font_capability): Likewise. + (mfont__get_capability): Likewise. + (mfont__check_capability): New function. + (mfont_check): Change the order of arguments. Use + mfontset__get_font. + + * font.h (struct MFontDriver): New member check_capability. + (MFontCapability): Delete ifdef HAVE_OTF. + (mfont__check_capability): Extern it. + + * face.c (mface__realize): Fix handling of FONT arg. + (mface__for_chars): Fix handling of explicitly specified font. + 2005-11-25 Kenichi Handa * font-flt.c (run_command): Print debug info for