diff options
author | Dmitry Antipov <dmantipov@yandex.ru> | 2013-08-23 07:03:37 +0400 |
---|---|---|
committer | Dmitry Antipov <dmantipov@yandex.ru> | 2013-08-23 07:03:37 +0400 |
commit | 7f780da621d462afa3c6e0374590a86de513f863 (patch) | |
tree | 30da6d2b2c1c6473dec212a703e18355f0e3c9cf /lisp/emacs-lisp/edebug.el | |
parent | 2649579468273544ead2ed1c16b224a75ec3a895 (diff) | |
download | emacs-7f780da621d462afa3c6e0374590a86de513f863.tar.gz emacs-7f780da621d462afa3c6e0374590a86de513f863.tar.bz2 emacs-7f780da621d462afa3c6e0374590a86de513f863.zip |
Redesign redisplay interface to drop updated_row and updated_area.
* dispextern.h (updated_row, updated_area): Remove declaration.
(struct redisplay_interface): Pass glyph row and row area parameters
to write_glyphs, insert_glyphs and clear_end_of_line functions.
(x_write_glyphs, x_insert_glyphs, x_clear_end_of_line):
Adjust prototypes.
* dispnew.c (updated_row, updated_area): Remove.
(redraw_overlapped_rows, update_window_line): Adjust user.
(update_marginal_area, update_text_area): Likewise. Pass updated row
as a parameter. Prefer enum glyph_row_area to int where appropriate.
* xdisp.c (x_write_glyphs, x_insert_glyphs, x_clear_end_of_line):
Adjust users.
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions