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;

Reply via email to