diff options
| author | Gerd Moellmann | 2000-07-05 11:41:01 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-07-05 11:41:01 +0000 |
| commit | 88d757306e2266c7e26fe851e424466ea9d0a4ee (patch) | |
| tree | e0328cc4101b527d42577155ebb4f8ae4473c867 /src/ChangeLog | |
| parent | 45560b1ad437589024957bcb16211d4c1030907b (diff) | |
| download | emacs-88d757306e2266c7e26fe851e424466ea9d0a4ee.tar.gz emacs-88d757306e2266c7e26fe851e424466ea9d0a4ee.zip | |
(x_append_glyph, x_append_composite_glyph)
(x_produce_image_glyph, x_append_stretch_glyph): Accomodate to
changes in struct glyph starting 1999-12-27. Some bit-fields of
struct glyph were not set, which made glyphs unequal when compared
with GLYPH_EQUAL_P. Redisplay outputs such glyphs, and flickering
effects were the result. This also depended on the contents of
memory returned by xmalloc. If flickering happens again, activate
the code in clear_glyph_row that's in #if 0. If the flickering is
gone with that, chances are that it is caused by something
similar.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 2cbbe1c5f77..dff4025fad2 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,26 @@ | |||
| 1 | 2000-07-05 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * xterm.c (x_append_glyph, x_append_composite_glyph) | ||
| 4 | (x_produce_image_glyph, x_append_stretch_glyph): Accomodate to | ||
| 5 | changes in struct glyph starting 1999-12-27. Some bit-fields of | ||
| 6 | struct glyph were not set, which made glyphs unequal when compared | ||
| 7 | with GLYPH_EQUAL_P. Redisplay outputs such glyphs, and flickering | ||
| 8 | effects were the result. This also depended on the contents of | ||
| 9 | memory returned by xmalloc. If flickering happens again, activate | ||
| 10 | the code in clear_glyph_row that's in #if 0. If the flickering is | ||
| 11 | gone with that, chances are that it is caused by something | ||
| 12 | similar. | ||
| 13 | |||
| 14 | * dispnew.c (clear_glyph_row): Add debug code in #if 0. | ||
| 15 | |||
| 16 | * dispextern.h: Add some comments. | ||
| 17 | |||
| 18 | * window.c (add_window_to_list): Add parameter LIST. | ||
| 19 | (window_list): Order list so that, for each frame, windows are | ||
| 20 | in canonical order, and so that frames appear in the list in | ||
| 21 | the order given by Vframe_list. | ||
| 22 | (next_window): Reverse the handling of NEXT_P. | ||
| 23 | |||
| 1 | 2000-07-04 Andrew Innes <andrewi@gnu.org> | 24 | 2000-07-04 Andrew Innes <andrewi@gnu.org> |
| 2 | 25 | ||
| 3 | * alloca.c [emacs]: Include lisp.h (needed by atimer.h included | 26 | * alloca.c [emacs]: Include lisp.h (needed by atimer.h included |