GNU bug report logs - #8470
ns_dumpglyphs_stretch creates display artifacts

Previous Next

Packages: ns, emacs;

Reported by: Alp Aker <aker <at> pitt.edu>

Date: Mon, 11 Apr 2011 00:45:02 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Alp Aker <aker <at> pitt.edu>
Cc: 8470 <at> debbugs.gnu.org
Subject: bug#8470: ns_dumpglyphs_stretch creates display artifacts
Date: Thu, 28 Jul 2011 14:41:30 -0400
Alp Aker <aker <at> pitt.edu> writes:

> ns_dumpglyphs_stretch (in nsterm.m) checks to make sure that it
> doesn't overwrite a window's right fringe or scroll bar.  It doesn't
> perform an analogous check for overruns on the left.  This can cause
> display artifacts to appear when a window is horizontally scrolled.
> Here is a screenshot showing an extreme example of what can happen:
>
> http://www.pitt.edu/~aker/screenshot.png
>
> The problem has been around since at least 23.2.1 and still exists in
> the trunk.
>
> The following patch (against the latest nsterm.m) appears to fix the
> problem:

Thanks, applied to trunk.




This bug report was last modified 13 years and 307 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.