aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog.unicode
diff options
context:
space:
mode:
authorKenichi Handa2006-06-28 05:58:35 +0000
committerKenichi Handa2006-06-28 05:58:35 +0000
commit44c9d50a568457604f0c77c803b13e9bf439ad9e (patch)
tree03ff9d35e272f42023e2c62e326a807a9cb3c5f3 /src/ChangeLog.unicode
parent362cd0bf710f6e97408dada5bb812bc4114def02 (diff)
downloademacs-44c9d50a568457604f0c77c803b13e9bf439ad9e.tar.gz
emacs-44c9d50a568457604f0c77c803b13e9bf439ad9e.zip
*** empty log message ***
Diffstat (limited to 'src/ChangeLog.unicode')
-rw-r--r--src/ChangeLog.unicode45
1 files changed, 45 insertions, 0 deletions
diff --git a/src/ChangeLog.unicode b/src/ChangeLog.unicode
index e0b76bb9fa4..75346537a4a 100644
--- a/src/ChangeLog.unicode
+++ b/src/ChangeLog.unicode
@@ -1,3 +1,48 @@
12006-06-28 Kenichi Handa <handa@m17n.org>
2
3 * font.c (QCscalable, Qc, Qm, Qp, Qd): New variables.
4 (syms_of_font): Initialize them.
5 (font_pixel_size): Allow float value in dpi.
6 (font_prop_validate_type): Deleted.
7 (font_prop_validate_symbol, font_prop_validate_style): Argument
8 changed. Caller changed.
9 (font_prop_validate_non_neg): Renamed from
10 font_prop_validate_size.
11 (font_prop_validate_extra): Deleted.
12 (font_prop_validate_spacing): New function.
13 (font_property_table): Add elements for all known properties.
14 (get_font_prop_index): Renamed from check_font_prop_name. New
15 argument FROM. Caller changed.
16 (font_prop_validate): Validate all known properties.
17 (font_put_extra): Argument force deleted. Caller changed.
18 (font_expand_wildcards): Make it static. Fix the way of shrinking
19 the possible range.
20 (font_parse_xlfd): Arguemnt merge deleted. Fix handling of RESX,
21 RESY, SPACING, and AVGWIDTH. Don't validate property values here.
22 Caller changed.
23 (font_unparse_xlfd): Handle dpi, spacing, and scalable properties.
24 (font_parse_fcname): Arguemnt merge deleted. Fix parsing of point
25 size. Don't validate properties values here. Caller changed.
26 (font_unparse_fcname): Handle dpi, spacing, and scalable
27 properties.
28 (font_open_by_name): Delete unused variable.
29 (Ffont_spec): Likewise. Validate property values.
30 (Ffont_match_p): New function.
31
32 * font.h (QCscalable): Extern it.
33 (font_parse_xlfd, font_parse_fcname): Prototype adjusted.
34
35 * ftfont.c (ftfont_list): Handle properties dpi, spacing, and
36 scalable.
37
38 * xfont.c (xfont_query_font): Adjusted for the change of
39 font_parse_xlfd.
40 (xfont_list_pattern): New function.
41 (xfont_list): Use xfont_list_pattern.
42
43 * xftfont.c (xftfont_prepare_face): Cancel previous change.
44 (xftfont_done_face): Likewise.
45
12006-06-26 Kenichi Handa <handa@m17n.org> 462006-06-26 Kenichi Handa <handa@m17n.org>
2 47
3 * font.h (Flist_fonts): EXFUN it. 48 * font.h (Flist_fonts): EXFUN it.