aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2008-06-13 04:26:01 +0000
committerKenichi Handa2008-06-13 04:26:01 +0000
commitf4cc015342c6cb3cdd4c133a0df3623e05d7de87 (patch)
tree0a7551cc30209a4d486c4ed36a6664cbd5d9ebbb /src/ChangeLog
parent6f0933071661f68428a91470cbcbd1e358496d43 (diff)
downloademacs-f4cc015342c6cb3cdd4c133a0df3623e05d7de87.tar.gz
emacs-f4cc015342c6cb3cdd4c133a0df3623e05d7de87.zip
(font_score): Ignore the diffference of alias style symbols.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6e181f60cd2..a648ca5cbbf 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,47 @@
12008-06-13 Kenichi Handa <handa@m17n.org>
2
3 * dispextern.h (enum lface_attribute_index): New member
4 LFACE_FOUNDRY_INDEX.
5
6 * font.c (font_score): Delete arg alternate_families. Check only
7 weight, slant, width, and size. Ignore the diffference of alias
8 style symbols.
9 (font_sort_entites): Adjusted for the above change. Reflect the
10 order of font-driver to scores.
11 (font_list_entities): Don't check alternate_familes here.
12 (font_clear_prop): Handle foundry.
13 (font_update_lface): Don't parse "foundry-family" form here.
14 Handle FONT_FOUNDRY_INDEX.
15 (font_find_for_lface): Likewise. Handle alternate families here.
16 (font_open_for_lface): Pay attention to size in ENTITY.
17 (font_open_by_name): Simplified by calling font_load_for_lface.
18 (free_font_driver_list): Delete it.
19 (font_update_drivers): Preserve the order of backends.
20 (syms_of_font): Setting of sort_shift_bits adjusted for the change
21 of font_score and font_sort_entites.
22 (font_update_sort_order): Likewise.
23
24 * xfaces.c (LFACE_FOUNDRY): New macro.
25 (check_lface_attrs): Check foundry.
26 (set_lface_from_font): Don't parse "FOUNDRY-FAMILY" from.
27 (merge_face_vectors): Check foundry.
28 (merge_face_ref): Likewise.
29 (Finternal_set_lisp_face_attribute): Likewise.
30 (x_update_menu_appearance): Likewise.
31 (Finternal_get_lisp_face_attribute): Likewise.
32 (lface_hash): Likewise.
33 (lface_same_font_attributes_p): Likewise.
34 (x_supports_face_attributes_p): Likewise.
35 (tty_supports_face_attributes_p): Likewise.
36 (Finternal_set_alternative_font_family_alist): Intern strings.
37 (Finternal_set_alternative_font_registry_alist): Downcase strings.
38 (realize_default_face): Set LFACE_FOUNDRY (lface).
39
40 * xfns.c (Fx_create_frame, x_create_tip_frame): Register X
41 font-driver at first.
42
43 * ftfont.c (ftfont_font_format) [! FC_FONTFORMAT]: Declare "int len;".
44
12008-06-12 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change) 452008-06-12 Emanuele Giaquinta <emanuele.giaquinta@gmail.com> (tiny change)
2 46
3 * lread.c (Fload): Use xfree, not free on saved_doc_string. 47 * lread.c (Fload): Use xfree, not free on saved_doc_string.