Mercurial > emacs
comparison src/ChangeLog.unicode @ 90544:fa17948a98df
*** empty log message ***
| author | Kenichi Handa <handa@m17n.org> |
|---|---|
| date | Mon, 24 Jul 2006 04:45:44 +0000 |
| parents | e35db3ad4e31 |
| children | 5996c3b2f18d |
comparison
equal
deleted
inserted
replaced
| 90543:4a80a8a200ba | 90544:fa17948a98df |
|---|---|
| 1 2006-07-24 Kenichi Handa <handa@m17n.org> | |
| 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 | |
| 1 2006-07-24 Kenichi Handa <handa@m17n.org> | 38 2006-07-24 Kenichi Handa <handa@m17n.org> |
| 2 | 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 |
