Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 4758:75975fd0b7fc
Implement more of the fontconfig API.
Improve implementation, avoiding nonsyntactic macros and compiler warnings.
Clean up some documentation.
Guard against freeing NULL pointers returned from fonconfig.
author | Stephen J. Turnbull <stephen@xemacs.org> |
---|---|
date | Wed, 18 Nov 2009 22:44:28 +0900 |
parents | a23ac8f90a49 |
children | aa5ed11f473b |
comparison
equal
deleted
inserted
replaced
4757:a23ac8f90a49 | 4758:75975fd0b7fc |
---|---|
1 2009-11-18 Stephen J. Turnbull <stephen@xemacs.org> | |
2 | |
3 Assorted cleanups. | |
4 | |
5 * font-mgr.h (CHECKING_LANG): Remove redundant conversion. | |
6 | |
7 * font-mgr.c: Update copyright notice and author headers. | |
8 Reorder some functions. | |
9 | |
10 * objects-xlike-inc.c (xft_find_charset_font): Check for freeing NULL. | |
11 | |
12 Implement more of fontconfig API. | |
13 | |
14 * font-mgr.c: (Ffc_default_substitute): | |
15 (Ffc_config_substitute): | |
16 (Ffc_font_render_prepare): | |
17 New functions. | |
18 (Ffc_font_match): | |
19 Gets optional argument CONFIG. | |
20 (Ffc_config_destroy): | |
21 Fix a typo. | |
22 | |
23 Reimplement FCSTRLIST_TO_LISP_USING as a function. | |
24 | |
25 (FCSTRLIST_TO_LISP_USING): Removed. | |
26 (fcstrlist_to_lisp_using): New function. | |
27 (Ffc_config_get_config_dirs): | |
28 (Ffc_config_get_font_dirs): | |
29 (Ffc_config_get_config_files): | |
30 Replace FCSTRLIST_TO_LISP_USING with fcstrlist_to_lisp_using. | |
31 | |
32 Comment cleanups. | |
33 | |
34 * objects-xlike-inc.c (charset_reporter): Document RFC 3066. | |
35 (xft_find_charset_font): Remove obsolete comment. | |
36 | |
1 2009-10-18 Stephen J. Turnbull <stephen@xemacs.org> | 37 2009-10-18 Stephen J. Turnbull <stephen@xemacs.org> |
2 | 38 |
3 * font-mgr.h (PRINT_XFT_PATTERN): | 39 * font-mgr.h (PRINT_XFT_PATTERN): |
4 Cast away some warnings. | 40 Cast away some warnings. |
5 | 41 |