Mercurial > emacs
changeset 90505:6e0ae7121a9c
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 28 Jun 2006 05:58:35 +0000 |
parents | 8de7c6bf6944 |
children | 5f608d7e835b |
files | lisp/ChangeLog.unicode src/ChangeLog.unicode |
diffstat | 2 files changed, 50 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog.unicode Wed Jun 28 05:58:24 2006 +0000 +++ b/lisp/ChangeLog.unicode Wed Jun 28 05:58:35 2006 +0000 @@ -1,3 +1,8 @@ +2006-06-28 Kenichi Handa <handa@m17n.org> + + * international/fontset.el (font-encoding-alist): Fix for + "ethiopic-unicode". + 2006-06-23 Kenichi Handa <handa@m17n.org> * international/fontset.el (script-representative-chars): Add an
--- a/src/ChangeLog.unicode Wed Jun 28 05:58:24 2006 +0000 +++ b/src/ChangeLog.unicode Wed Jun 28 05:58:35 2006 +0000 @@ -1,3 +1,48 @@ +2006-06-28 Kenichi Handa <handa@m17n.org> + + * font.c (QCscalable, Qc, Qm, Qp, Qd): New variables. + (syms_of_font): Initialize them. + (font_pixel_size): Allow float value in dpi. + (font_prop_validate_type): Deleted. + (font_prop_validate_symbol, font_prop_validate_style): Argument + changed. Caller changed. + (font_prop_validate_non_neg): Renamed from + font_prop_validate_size. + (font_prop_validate_extra): Deleted. + (font_prop_validate_spacing): New function. + (font_property_table): Add elements for all known properties. + (get_font_prop_index): Renamed from check_font_prop_name. New + argument FROM. Caller changed. + (font_prop_validate): Validate all known properties. + (font_put_extra): Argument force deleted. Caller changed. + (font_expand_wildcards): Make it static. Fix the way of shrinking + the possible range. + (font_parse_xlfd): Arguemnt merge deleted. Fix handling of RESX, + RESY, SPACING, and AVGWIDTH. Don't validate property values here. + Caller changed. + (font_unparse_xlfd): Handle dpi, spacing, and scalable properties. + (font_parse_fcname): Arguemnt merge deleted. Fix parsing of point + size. Don't validate properties values here. Caller changed. + (font_unparse_fcname): Handle dpi, spacing, and scalable + properties. + (font_open_by_name): Delete unused variable. + (Ffont_spec): Likewise. Validate property values. + (Ffont_match_p): New function. + + * font.h (QCscalable): Extern it. + (font_parse_xlfd, font_parse_fcname): Prototype adjusted. + + * ftfont.c (ftfont_list): Handle properties dpi, spacing, and + scalable. + + * xfont.c (xfont_query_font): Adjusted for the change of + font_parse_xlfd. + (xfont_list_pattern): New function. + (xfont_list): Use xfont_list_pattern. + + * xftfont.c (xftfont_prepare_face): Cancel previous change. + (xftfont_done_face): Likewise. + 2006-06-26 Kenichi Handa <handa@m17n.org> * font.h (Flist_fonts): EXFUN it.