Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 3931:fd1f0c73d4df
[xemacs-hg @ 2007-04-30 16:46:29 by stephent]
First draft of fc-config implementation. <87r6q1hkgo.fsf@uwakimon.sk.tsukuba.ac.jp>
author | stephent |
---|---|
date | Mon, 30 Apr 2007 16:46:36 +0000 |
parents | 049dc907c17a |
children | f56fa2f5f055 |
line wrap: on
line diff
--- a/src/ChangeLog Mon Apr 30 16:22:35 2007 +0000 +++ b/src/ChangeLog Mon Apr 30 16:46:36 2007 +0000 @@ -14,6 +14,54 @@ 2007-04-15 Stephen J. Turnbull <stephen@xemacs.org> + * font-mgr.c (DestroyFontsetP): New enum. + * font-mgr.c (fontset_to_list): Add destroyp argument of that type. + * font-mgr.c (Ffc_font_list): Add argument. + * font-mgr.c (Ffc_font_sort): Add argument. + + * font-mgr.h (fc_config): Declare new Lisp object type. + * font-mgr.c (print_fc_config): + * font-mgr.c (finalize_fc_config): + * font-mgr.c (fc_config_p): + * font-mgr.c (Qfc_configp): + Implement it. + * font-mgr.c (syms_of_font_mgr): + * font-mgr.c (complex_vars_of_font_mgr): + * lrecord.h (lrecord_type_fc_config): + Initialize it. + + * font-mgr.c (fc_config_create_using): New helper function. + * font-mgr.c (FCSTRLIST_TO_LISP_USING): New helper macro. + * font-mgr.c (Vfc_config_weak_list): Manage references to FcConfigs. + + * font-mgr.c (Ffc_get_version): + * font-mgr.c (Ffc_config_create): + * font-mgr.c (Ffc_config_get_current): + * font-mgr.c (Ffc_config_set_current): + * font-mgr.c (Ffc_config_up_to_date): + * font-mgr.c (Ffc_config_build_fonts): + * font-mgr.c (Ffc_config_get_config_dirs): + * font-mgr.c (Ffc_config_get_font_dirs): + * font-mgr.c (Ffc_config_get_config_files): + * font-mgr.c (Ffc_config_get_cache): + * font-mgr.c (Ffc_config_get_rescan_interval): + * font-mgr.c (Ffc_config_set_rescan_interval): + * font-mgr.c (Ffc_config_app_font_add_file): + * font-mgr.c (Ffc_config_app_font_add_dir): + * font-mgr.c (Ffc_config_app_font_clear): + * font-mgr.c (Ffc_config_filename): + * font-mgr.c (Ffc_init_load_config): + * font-mgr.c (Ffc_init_load_config_and_fonts): + * font-mgr.c (Ffc_init): + * font-mgr.c (Ffc_init_reinitialize): + Implemented operations. + + * font-mgr.c (Ffc_config_destroy): + * font-mgr.c (Ffc_config_get_blanks): + Stub operations. + +2007-04-15 Stephen J. Turnbull <stephen@xemacs.org> + * font-mgr.c: Update FSF copyrights. * font-mgr.c (print_fc_pattern): New facility for fc-pattern