diff -rN -u old-grub-devel/ChangeLog new-grub-devel/ChangeLog --- old-grub-devel/ChangeLog 2008-05-31 16:31:29.000000000 +0200 +++ new-grub-devel/ChangeLog 2008-05-31 16:31:29.000000000 +0200 @@ -1,3 +1,8 @@ +2008-05-31 Michael Gorven
+ + * term/terminfo.c (grub_terminfo_set_current): Correct vt100 cursor + on and off sequences. + 2008-05-31 Robert Millan * util/update-grub_lib.in: Replace `grub-probe' with `${grub_probe}'. diff -rN -u old-grub-devel/term/terminfo.c new-grub-devel/term/terminfo.c --- old-grub-devel/term/terminfo.c 2008-05-31 16:31:29.000000000 +0200 +++ new-grub-devel/term/terminfo.c 2008-05-31 16:31:29.000000000 +0200 @@ -98,8 +98,8 @@ term.cls = grub_strdup ("\e[H\e[J"); term.reverse_video_on = grub_strdup ("\e[7m"); term.reverse_video_off = grub_strdup ("\e[m"); - term.cursor_on = grub_strdup ("\e[?25l"); - term.cursor_off = grub_strdup ("\e[?25h"); + term.cursor_on = grub_strdup ("\e[?25h"); + term.cursor_off = grub_strdup ("\e[?25l"); return grub_errno; }