Mercurial > emacs
comparison src/ChangeLog @ 111310:8ddff723bc6f
Fix dates in ChangeLog entries.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Mon, 01 Nov 2010 15:59:31 +0100 |
parents | 707be8bc83af |
children | cf216ba9dc87 |
comparison
equal
deleted
inserted
replaced
111309:19abdd4591a6 | 111310:8ddff723bc6f |
---|---|
5 * termhooks.h (struct terminal): New member charset_list. | 5 * termhooks.h (struct terminal): New member charset_list. |
6 | 6 |
7 * coding.c (Fset_terminal_coding_system_internal): Set the | 7 * coding.c (Fset_terminal_coding_system_internal): Set the |
8 `charset_list' member of struct terminal. | 8 `charset_list' member of struct terminal. |
9 | 9 |
10 * term.c (produce_glyphs): Handle the case it->what == | 10 * term.c (produce_glyphs): Handle the case it->what == IT_GLYPHLESS. |
11 IT_GLYPHLESS. | |
12 (append_glyphless_glyph, produce_glyphless_glyph): New functions. | 11 (append_glyphless_glyph, produce_glyphless_glyph): New functions. |
13 | 12 |
14 * xdisp.c (lookup_glyphless_char_display): Make it non-static. | 13 * xdisp.c (lookup_glyphless_char_display): Make it non-static. |
15 (lookup_glyphless_char_display): Set it->what at the end. | 14 (lookup_glyphless_char_display): Set it->what at the end. |
16 (last_glyphless_glyph_frame, last_glyphless_glyph_face_id) | 15 (last_glyphless_glyph_frame, last_glyphless_glyph_face_id) |
17 (last_glyphless_glyph_merged_face_id): Make them non-static. | 16 (last_glyphless_glyph_merged_face_id): Make them non-static. |
18 | 17 |
19 * w32term.c (x_draw_glyphless_glyph_string_foreground): Fix | 18 * w32term.c (x_draw_glyphless_glyph_string_foreground): |
20 the arg with_background for font->driver->draw. | 19 Fix the arg with_background for font->driver->draw. |
21 | 20 |
22 2010-10-29 Kenichi Handa <handa@m17n.org> | 21 2010-11-01 Kenichi Handa <handa@m17n.org> |
23 | 22 |
24 * w32gui.h (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): Surround | 23 * w32gui.h (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): |
25 chp by parentheses. | 24 Surround chp by parentheses. |
26 | 25 |
27 2010-10-28 Kenichi Handa <handa@m17n.org> | 26 2010-11-01 Kenichi Handa <handa@m17n.org> |
28 | 27 |
29 Implement various display methods for glyphless characters. | 28 Implement various display methods for glyphless characters. |
30 | 29 |
31 * xdisp.c (Qglyphless_char, Vglyphless_char_display) | 30 * xdisp.c (Qglyphless_char, Vglyphless_char_display) |
32 (Qglyphless_char_display, Qhexa_code, Qempty_box, Qthin_space) | 31 (Qglyphless_char_display, Qhexa_code, Qempty_box, Qthin_space) |
48 Qglyphless_char_display, Qhexa_code, Qempty_box, Qthin_space, and | 47 Qglyphless_char_display, Qhexa_code, Qempty_box, Qthin_space, and |
49 Qzero_width. | 48 Qzero_width. |
50 (Vglyphless_char_display): Declare it as a Lisp variable. | 49 (Vglyphless_char_display): Declare it as a Lisp variable. |
51 | 50 |
52 * dispextern.h (enum glyph_type): Add GLYPHLESS_GLYPH. | 51 * dispextern.h (enum glyph_type): Add GLYPHLESS_GLYPH. |
53 (struct glyph): Change the size of the member "type" to 3. Add | 52 (struct glyph): Change the size of the member "type" to 3. |
54 glyphless to the union slice and u. | 53 Add glyphless to the union slice and u. |
55 (enum display_element_type): Add IT_GLYPHLESS. | 54 (enum display_element_type): Add IT_GLYPHLESS. |
56 (enum glyphless_display_method): New enum. | 55 (enum glyphless_display_method): New enum. |
57 (struct it): New member glyphless_method. | 56 (struct it): New member glyphless_method. |
58 (Vglyphless_char_display): Extern it. | 57 (Vglyphless_char_display): Extern it. |
59 | 58 |
60 * xterm.c (x_draw_glyphless_glyph_string_foreground): New function. | 59 * xterm.c (x_draw_glyphless_glyph_string_foreground): New function. |
61 (x_draw_glyph_string): Handle the case GLYPHLESS_GLYPH. | 60 (x_draw_glyph_string): Handle the case GLYPHLESS_GLYPH. |
62 | 61 |
63 * w32term.c (x_draw_glyphless_glyph_string_foreground): New | 62 * w32term.c (x_draw_glyphless_glyph_string_foreground): New function. |
64 function. | |
65 (x_draw_glyph_string): Handle the case GLYPHLESS_GLYPH. | 63 (x_draw_glyph_string): Handle the case GLYPHLESS_GLYPH. |
66 | 64 |
67 * nsterm.m (ns_draw_glyph_string): Handle the case | 65 * nsterm.m (ns_draw_glyph_string): Handle the case |
68 GLYPHLESS_GLYPH (the detail is not yet implemented). | 66 GLYPHLESS_GLYPH (the detail is not yet implemented). |
69 | 67 |