Mercurial > emacs
comparison src/ChangeLog @ 96343:5c8f2b7d28ae
* w32font.h (FONT_HANDLE, FONT_TEXTMETRIC): New macros.
* w32term.c (x_draw_glyph_string_foreground):
(x_draw_composite_glyph_string_foreground): Sync with xterm.c.
Use FONT_HANDLE macro.
(x_draw_glyph_string): Use FONT_TEXTMETRIC macro.
* w32uniscribe.c (uniscribe_otf_capability, uniscribe_shape):
(uniscribe_encode_char): Use FONT_HANDLE macro.
* w32font.c (Fx_select_font): Use FONT_HANDLE macro.
(w32font_text_extents): Use precast w32_font.
(w32font_close): Free cached metrics.
(w32font_open_internal): Allocate space for name on stack.
| author | Jason Rumney <jasonr@gnu.org> |
|---|---|
| date | Thu, 26 Jun 2008 22:11:25 +0000 |
| parents | 37dc31300d17 |
| children | ecd6143014da |
comparison
equal
deleted
inserted
replaced
| 96342:307d2d89ee24 | 96343:5c8f2b7d28ae |
|---|---|
| 1 2008-06-26 Jason Rumney <jasonr@gnu.org> | |
| 2 | |
| 3 * w32font.h (FONT_HANDLE, FONT_TEXTMETRIC): New macros. | |
| 4 | |
| 5 * w32term.c (x_draw_glyph_string_foreground): | |
| 6 (x_draw_composite_glyph_string_foreground): Sync with xterm.c. | |
| 7 Use FONT_HANDLE macro. | |
| 8 (x_draw_glyph_string): Use FONT_TEXTMETRIC macro. | |
| 9 | |
| 10 * w32uniscribe.c (uniscribe_otf_capability, uniscribe_shape): | |
| 11 (uniscribe_encode_char): Use FONT_HANDLE macro. | |
| 12 | |
| 13 * w32font.c (Fx_select_font): Use FONT_HANDLE macro. | |
| 14 (w32font_text_extents): Use precast w32_font. | |
| 15 (w32font_close): Free cached metrics. | |
| 16 (w32font_open_internal): Allocate space for name on stack. | |
| 17 | |
| 1 2008-06-26 Chong Yidong <cyd@stupidchicken.com> | 18 2008-06-26 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 19 |
| 3 * xdisp.c (extend_face_to_end_of_line): Fix last change. | 20 * xdisp.c (extend_face_to_end_of_line): Fix last change. |
| 4 | 21 |
| 5 2008-06-26 Jason Rumney <jasonr@gnu.org> | 22 2008-06-26 Jason Rumney <jasonr@gnu.org> |
