comparison 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
comparison
equal deleted inserted replaced
3930:1dac67fc67ae 3931:fd1f0c73d4df
9 9
10 2007-04-16 Stephen J. Turnbull <stephen@xemacs.org> 10 2007-04-16 Stephen J. Turnbull <stephen@xemacs.org>
11 11
12 * redisplay-x.c (separate_textual_runs_nomule): Oops. We agreed 12 * redisplay-x.c (separate_textual_runs_nomule): Oops. We agreed
13 that memcpy didn't work, and used it anyway. Fix it. 13 that memcpy didn't work, and used it anyway. Fix it.
14
15 2007-04-15 Stephen J. Turnbull <stephen@xemacs.org>
16
17 * font-mgr.c (DestroyFontsetP): New enum.
18 * font-mgr.c (fontset_to_list): Add destroyp argument of that type.
19 * font-mgr.c (Ffc_font_list): Add argument.
20 * font-mgr.c (Ffc_font_sort): Add argument.
21
22 * font-mgr.h (fc_config): Declare new Lisp object type.
23 * font-mgr.c (print_fc_config):
24 * font-mgr.c (finalize_fc_config):
25 * font-mgr.c (fc_config_p):
26 * font-mgr.c (Qfc_configp):
27 Implement it.
28 * font-mgr.c (syms_of_font_mgr):
29 * font-mgr.c (complex_vars_of_font_mgr):
30 * lrecord.h (lrecord_type_fc_config):
31 Initialize it.
32
33 * font-mgr.c (fc_config_create_using): New helper function.
34 * font-mgr.c (FCSTRLIST_TO_LISP_USING): New helper macro.
35 * font-mgr.c (Vfc_config_weak_list): Manage references to FcConfigs.
36
37 * font-mgr.c (Ffc_get_version):
38 * font-mgr.c (Ffc_config_create):
39 * font-mgr.c (Ffc_config_get_current):
40 * font-mgr.c (Ffc_config_set_current):
41 * font-mgr.c (Ffc_config_up_to_date):
42 * font-mgr.c (Ffc_config_build_fonts):
43 * font-mgr.c (Ffc_config_get_config_dirs):
44 * font-mgr.c (Ffc_config_get_font_dirs):
45 * font-mgr.c (Ffc_config_get_config_files):
46 * font-mgr.c (Ffc_config_get_cache):
47 * font-mgr.c (Ffc_config_get_rescan_interval):
48 * font-mgr.c (Ffc_config_set_rescan_interval):
49 * font-mgr.c (Ffc_config_app_font_add_file):
50 * font-mgr.c (Ffc_config_app_font_add_dir):
51 * font-mgr.c (Ffc_config_app_font_clear):
52 * font-mgr.c (Ffc_config_filename):
53 * font-mgr.c (Ffc_init_load_config):
54 * font-mgr.c (Ffc_init_load_config_and_fonts):
55 * font-mgr.c (Ffc_init):
56 * font-mgr.c (Ffc_init_reinitialize):
57 Implemented operations.
58
59 * font-mgr.c (Ffc_config_destroy):
60 * font-mgr.c (Ffc_config_get_blanks):
61 Stub operations.
14 62
15 2007-04-15 Stephen J. Turnbull <stephen@xemacs.org> 63 2007-04-15 Stephen J. Turnbull <stephen@xemacs.org>
16 64
17 * font-mgr.c: Update FSF copyrights. 65 * font-mgr.c: Update FSF copyrights.
18 66