aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2003-03-12 12:09:19 +0000
committerKim F. Storm2003-03-12 12:09:19 +0000
commit9668be7cb01276c7e7a6b24544d7fe912fe885b5 (patch)
treead8a9032c2c7a2837f67fc5e5cb6d090e3177978 /src
parentb6647390d956e5f2762254ef02ef08e7d3d1ee61 (diff)
downloademacs-9668be7cb01276c7e7a6b24544d7fe912fe885b5.tar.gz
emacs-9668be7cb01276c7e7a6b24544d7fe912fe885b5.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6f27a3e6829..46b56d0c3a7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,37 @@
12003-03-12 Kim F. Storm <storm@cua.dk>
2
3 The following changes consolidates the fringe handling from
4 xterm.c, w32term.c, and macterm.c into xdisp.c.
5
6 * xdisp.c: Consolidate fringe handling code here.
7 (left_bits, right_bits, continued_bits, continuation_bits)
8 (ov_bits, zv_bits): Define fringe bitmaps.
9 (fringe_bitmaps): New array holding fringe bitmaps.
10 (draw_fringe_bitmap): Draw a specific bitmap; call display
11 specific drawing routine via rif->draw_fringe_bitmap.
12 (draw_row_fringe_bitmaps): Generic replacement for
13 x_draw_row_fringe_bitmaps; all callers changed.
14 (compute_fringe_widths): Generic replacement for
15 x_compute_fringe_widths; all callers changed.
16
17 * dispextern.h (enum fringe_bitmap_type): Define here.
18 (struct fringe_bitmap, struct draw_fringe_bitmap_params): New.
19 (fringe_bitmaps): Declare extern.
20 (struct redisplay_interface): New member draw_fringe_bitmap.
21 (draw_row_fringe_bitmaps, compute_fringe_widths): Declare extern.
22
23 * xterm.c: Remove generic fringe code.
24 (x_draw_fringe_bitmap): Only perform actual fringe drawing.
25 (x_redisplay_interface): Add x_draw_fringe_bitmap member.
26
27 * w32term.c: Remove generic fringe code.
28 (w32_draw_fringe_bitmap): Only perform actual fringe drawing.
29 (w32_redisplay_interface): Add w32_draw_fringe_bitmap member.
30
31 * macterm.c: Remove generic fringe code.
32 (x_draw_fringe_bitmap): Only perform actual fringe drawing.
33 (x_redisplay_interface): Add x_draw_fringe_bitmap member.
34
12003-03-09 David Kastrup <dak@gnu.org> 352003-03-09 David Kastrup <dak@gnu.org>
2 36
3 * process.c (read_process_output): We have allocated enough space 37 * process.c (read_process_output): We have allocated enough space