diff options
| author | Kenichi Handa | 2006-07-24 04:45:44 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2006-07-24 04:45:44 +0000 |
| commit | 3b69c6a173c69cf2905647bc309bdaffdebb8182 (patch) | |
| tree | bfa209b119d41881e0162ebefb60931ab871c05e /src | |
| parent | 5bb686535d2ed55f6311a421490c1ea7be64ed57 (diff) | |
| download | emacs-3b69c6a173c69cf2905647bc309bdaffdebb8182.tar.gz emacs-3b69c6a173c69cf2905647bc309bdaffdebb8182.zip | |
*** empty log message ***
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog.unicode | 37 |
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 @@ | |||
| 1 | 2006-07-24 Kenichi Handa <handa@m17n.org> | 1 | 2006-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 | |||
| 38 | 2006-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 | ||