reassign 554872 libvte9 tags 554872 fixed-upstream patch thanks On Mo, 09 Nov 2009, Evangelos Foutras wrote: > I'm guessing you're using gnome-terminal? I had the same issue on Arch > Linux for about a week now and it was extremely annoying! It went away > with today's update of vte to 0.22.4. > > See the following commit which reverts the change that most likely > introduced this bug in vte 0.22.3: > > http://git.gnome.org/cgit/vte/commit/?id=9120f5ebfb9da0d74698f187ebb3046877b48c19 >
Thanks, exactely. I am reassigning that to libvte9. I attach also a debdiff.patch that I used to build a tmp version of the package with this patch included, and I can confirm that it fixes the problem. Maintainers of vte, please included ASAP. Best wishes Norbert ------------------------------------------------------------------------------- Dr. Norbert Preining Associate Professor JAIST Japan Advanced Institute of Science and Technology prein...@jaist.ac.jp Vienna University of Technology prein...@logic.at Debian Developer (Debian TeX Task Force) prein...@debian.org gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 ------------------------------------------------------------------------------- VANCOUVER (n.) The technical name for one of those huge trucks with whirling brushes on the bottom used to clean streets. --- Douglas Adams, The Meaning of Liff
diff -u vte-0.22.3/debian/changelog vte-0.22.3/debian/changelog --- vte-0.22.3/debian/changelog +++ vte-0.22.3/debian/changelog @@ -1,3 +1,10 @@ +vte (1:0.22.3-1.1) unstable; urgency=low + + * Non-maintainer upload. + * fix clearing of screen by including a fix from upstream + + -- Norbert Preining <prein...@debian.org> Mon, 09 Nov 2009 09:33:38 +0900 + vte (1:0.22.3-1) unstable; urgency=low * New upstream bugfix release: diff -u vte-0.22.3/debian/patches/series vte-0.22.3/debian/patches/series --- vte-0.22.3/debian/patches/series +++ vte-0.22.3/debian/patches/series @@ -4,0 +5 @@ +fix-less-in-vte only in patch2: unchanged: --- vte-0.22.3.orig/debian/patches/fix-less-in-vte +++ vte-0.22.3/debian/patches/fix-less-in-vte @@ -0,0 +1,24 @@ +fix from upstream +http://git.gnome.org/cgit/vte/commit/?id=9120f5ebfb9da0d74698f187ebb3046877b48c19 +so that the screen is cleared again +--- + src/vteseq.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +Index: vte-0.22.3/src/vteseq.c +=================================================================== +--- vte-0.22.3.orig/src/vteseq.c 2009-11-09 09:31:56.000000000 +0900 ++++ vte-0.22.3/src/vteseq.c 2009-11-09 09:32:42.000000000 +0900 +@@ -821,6 +821,12 @@ + case 47: + case 1047: + case 1049: ++ /* Clear the alternate screen if we're switching ++ * to it, and home the cursor. */ ++ if (set) { ++ _vte_terminal_clear_screen (terminal); ++ _vte_terminal_home_cursor (terminal); ++ } + /* Reset scrollbars and repaint everything. */ + terminal->adjustment->value = + terminal->pvt->screen->scroll_delta;