gnome-terminal sucks
Joe Marcus Clarke
marcus at marcuscom.com
Mon Aug 23 07:26:20 PDT 2004
On Mon, 2004-08-23 at 10:21, David Xu wrote:
> Joe Marcus Clarke wrote:
>
> >On Mon, 2004-08-23 at 09:03, Joe Marcus Clarke wrote:
> >
> >
> >>On Mon, 2004-08-23 at 08:34, David Xu wrote:
> >>
> >>
> >>>After I maximized gnome-terminal window, whenever I drag terminal
> >>>window's scrollbar down to scroll forward contents, there is always
> >>>some garbage left on screen:
> >>>http://people.freebsd.org/~davidxu/screenshot.png
> >>>The bug is there from version to version, this really sucks!
> >>>
> >>>
> >>Wow, that does really suck. I don't see it here even with your
> >>zh_CN.GB2312 locale. What font are you using? I tested Bitstream Mono
> >>and Courier, and both work okay.
> >>
> >>http://www.marcuscom.com/downloads/gnome-terminal.png
> >>
> >>
> >
> >David, this looks like it might be
> >http://bugzilla.gnome.org/show_bug.cgi?id=146925. There is a vte patch
> >pointer in that bug. Can you apply that to vte, and let me know if it
> >solves your problem? Thanks.
> >
> >
> >
> Wow, the patch works for me! I pasted it here:
This patch didn't work for you:
http://bugzilla.gnome.org/attachment.cgi?id=30677&action=view
Joe
>
> diff -ur vte-0.11.11.orig/src/vte.c vte-0.11.11/src/vte.c
> --- vte-0.11.11.orig/src/vte.c 2004-05-02 03:43:01.000000000 -0300
> +++ vte-0.11.11/src/vte.c 2004-07-09 21:21:01.000000000 -0300
> @@ -13793,7 +13793,7 @@
> row = MAX(0, (area->y - VTE_PAD_WIDTH) / height);
> row_stop = MIN(howmany((area->y - VTE_PAD_WIDTH) + area->height,
> height),
> - terminal->row_count - 1);
> + terminal->row_count);
> col = MAX(0, (area->x - VTE_PAD_WIDTH) / width);
> col_stop = MIN(howmany((area->x - VTE_PAD_WIDTH) + area->width,
> width),
>
>
> Thanks,
> David Xu
>
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20040823/e1f37c3b/attachment.bin
More information about the freebsd-ports
mailing list