grub/term
Vladimir 'phcoder' Serbinenko af20edb21d 2009-11-30 Vladimir Serbinenko <phcoder@gmail.com>
Agglomerate scrolling in gfxterm.

	* term/gfxterm.c (grub_virtual_screen): New member 'total_screen'.
	(grub_virtual_screen_setup): Initialise 'total_screen'.
	(write_char): Split to ...
	(paint_char): ... this ...
	(write_char): ... and this.
	(paint_char): Handle delayed scrolling.
	(draw_cursor): Likewise.
	(scroll_up): Split to ...
	(real_scroll): ... this ...
	(scroll_up): ... and this.
	(real_scroll): Handle multi-line scroll and draw below-the-bottom
	characters.
	(grub_gfxterm_refresh): Call real_scroll.
2009-11-30 12:51:20 +01:00
..
efi remove all trailing whitespace 2009-06-10 21:04:23 +00:00
i386 Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00
ieee1275 remove all trailing whitespace 2009-06-10 21:04:23 +00:00
gfxterm.c 2009-11-30 Vladimir Serbinenko <phcoder@gmail.com> 2009-11-30 12:51:20 +01:00
terminfo.c remove all trailing whitespace 2009-06-10 21:04:23 +00:00
tparm.c 2009-10-12 Robert Millan <rmh.grub@aybabtu.com> 2009-10-12 21:53:15 +00:00
usb_keyboard.c Cheery-pick grub-emu split from experimental (rev 1361) 2009-11-23 15:31:54 +00:00