comparison src/ChangeLog.unicode @ 90820:933d1187678d

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Wed, 25 Apr 2007 12:07:30 +0000
parents 6137cc8ddf90
children 18bdc5849a88
comparison
equal deleted inserted replaced
90819:c72e129545e8 90820:933d1187678d
1 2007-04-25 Kenichi Handa <handa@m17n.org>
2
3 * ftfont.c (ftfont_driver): Delete font_otf_gsub and
4 font_otf_gpos, add font_drive_otf.
5
6 * fontset.c (fontset_find_font): Pay attention to font size
7 specified for a font.
8
9 * font.c (struct otf_list): Delete it.
10 (otf_list): Make it a lisp variable..
11 (otf_open): Use lispy otf_list.
12 (generate_otf_features): Renamed from parse_gsub_gpos_spec.
13 (check_otf_features): New function.
14 (font_otf_DeviceTable, font_otf_ValueRecord, font_otf_Anchor): New
15 functinos.
16 (font_drive_otf): New function merging font_otf_gsub and
17 font_otf_gpos.
18 (font_open_for_lface): New arg spec. Change argument order.
19 (font_load_for_face): Adjusted for the change of
20 font_open_for_lface.
21 (Ffont_drive_otf): New function merging Ffont_otf_gsub and
22 Ffont_otf_gpos.
23 (syms_of_font): Staticpro otf_list. Delete defsubr of
24 Sfont_otf_gsub and Sfont_otf_gpos. Defsubr Sfont_drive_otf.
25
26 * xfaces.c (set_font_frame_param): Adjusted for the change of
27 font_open_for_lface.
28
29 * font.h (font_open_for_lface): Adjust prototype.
30 (struct font_driver): Delete members otf_gsub and otf_gpos, add
31 member otf_drive.
32 (font_otf_gsub, font_otf_gpos): Delete externs.
33 (font_drive_otf): Extern it.
34
1 2007-04-24 Kenichi Handa <handa@m17n.org> 35 2007-04-24 Kenichi Handa <handa@m17n.org>
2 36
3 * font.c (font_at): If the window W is not on a window system, 37 * font.c (font_at): If the window W is not on a window system,
4 return Qnil. 38 return Qnil.
5 39