comparison src/ChangeLog.unicode @ 91275:fa5abdf36ff0

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Tue, 25 Dec 2007 10:36:42 +0000
parents 7c927e348881
children 7c15e9e565b7
comparison
equal deleted inserted replaced
91274:4afd897cd60b 91275:fa5abdf36ff0
1 2007-12-25 Kenichi Handa <handa@m17n.org>
2
3 * font.h (LGLYPH_SIZE): New macro.
4
5 * font.c (Ffont_fill_gstring): Stop filling when a character not
6 supported by the font is found.
7 (Ffont_shape_text): When a shape callback function returns nil,
8 try at most two more times with larger gstring.
9 (Ffont_at): Fix getting of w. Call font_at with correct 5th
10 argument.
11
12 * xdisp.c (handle_auto_composed_prop): Change the argument to
13 auto-composition-function.
14
15 * ftfont.c (ftfont_encode_char): Use the macro FONT_INVALID_CODE.
16 (ftfont_shape_by_flt): If an element of lgstring is nil, make a
17 Lispy glyph and store it in the lgstring.
18
19 * xfont.c (xfont_encode_char): Use the macro FONT_INVALID_CODE.
20
21 * xftfont.c (xftfont_encode_char): Use the macro FONT_INVALID_CODE.
22
1 2007-12-21 Kenichi Handa <handa@ni.aist.go.jp> 23 2007-12-21 Kenichi Handa <handa@ni.aist.go.jp>
2 24
3 * font.c (Ffont_shape_text): Avoid unnecessary composition. 25 * font.c (Ffont_shape_text): Avoid unnecessary composition.
4 26
5 * fontset.c (Vfont_encoding_charset_alist): New variable. 27 * fontset.c (Vfont_encoding_charset_alist): New variable.