aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog.unicode
diff options
context:
space:
mode:
authorKenichi Handa2006-07-24 04:45:44 +0000
committerKenichi Handa2006-07-24 04:45:44 +0000
commit3b69c6a173c69cf2905647bc309bdaffdebb8182 (patch)
treebfa209b119d41881e0162ebefb60931ab871c05e /src/ChangeLog.unicode
parent5bb686535d2ed55f6311a421490c1ea7be64ed57 (diff)
downloademacs-3b69c6a173c69cf2905647bc309bdaffdebb8182.tar.gz
emacs-3b69c6a173c69cf2905647bc309bdaffdebb8182.zip
*** empty log message ***
Diffstat (limited to 'src/ChangeLog.unicode')
-rw-r--r--src/ChangeLog.unicode37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/ChangeLog.unicode b/src/ChangeLog.unicode
index bbd4afab85b..248d28a01dc 100644
--- a/src/ChangeLog.unicode
+++ b/src/ChangeLog.unicode
@@ -1,5 +1,42 @@
12006-07-24 Kenichi Handa <handa@m17n.org> 12006-07-24 Kenichi Handa <handa@m17n.org>
2 2
3 * font.h (LGLYPH_FROM, LGLYPH_TO, LGLYPH_SET_FROM)
4 (LGLYPH_SET_TO): New macros.
5 (LGLYPH_XOFF, LGLYPH_YOFF, LGLYPH_WADJUST): Check if adjustment
6 element of G is vector or not.
7 (font_at): Extern it.
8
9 * font.c: Include window.h.
10 (font_lispy_object): New function.
11 (font_prepare_composition): Check LGLYPH_FORM (g) to detect the
12 end of valid glyph.
13 (font_close_object): Fix getting (struct font *).
14 (font_at): New function.
15 (Ffont_get): If FONT is a font-object, get entity from it.
16 (Ffont_make_gstring): Initialize elements of glyphs with nil.
17 (Ffont_fill_gstring): Use macro LGSTRING_XXX and LGLYPH_XXX. Fix
18 range check.
19 (Ffont_at): New function.
20 (syms_of_font): Defsubr Sfont_at.
21
22 * xdisp.c (it_props): Move the entry for Qauto_composed to just
23 before the entry for Qcompostion.
24 (handle_auto_composed_prop): Call auto-composition-function with 4
25 args.
26 (handle_composition_prop) [USE_FONT_BACKEND]: Set it->face_id from
27 the font in gstring.
28 (fill_composite_glyph_string) [USE_FONT_BACKEND]: Check
29 LGLYPH_FORM (g) to detect the end of valid glyph.
30 (x_produce_glyphs) [USE_FONT_BACKEND]: Don't update it->face_id if
31 we are composing with gstring.
32
33 * xterm.c (x_draw_composite_glyph_string_foreground) [USE_FONT_BACKEND]:
34 Check if adjustment is vector or not.
35
36 * Makefile.in (font.o): Make it depends on window.h.
37
382006-07-24 Kenichi Handa <handa@m17n.org>
39
3 * xterm.c (x_draw_composite_glyph_string_foreground): Check if 40 * xterm.c (x_draw_composite_glyph_string_foreground): Check if
4 adjustment is vector or not. 41 adjustment is vector or not.
5 42