GNU bug report logs - #1005
Emacs 22.3 Windows Draw/Redraw Issues

Previous Next

Packages: emacs, w32;

Reported by: "Ng, Andrew" <anng <at> ptc.com>

Date: Fri, 19 Sep 2008 18:10:04 UTC

Severity: normal

Tags: patch, wontfix

Merged with 1007

Found in version 22.3

Done: Jason Rumney <jasonr <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 1005 in the body.
You can then email your comments to 1005 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#1005; Package emacs. Full text and rfc822 format available.

Acknowledgement sent to "Ng, Andrew" <anng <at> ptc.com>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: "Ng, Andrew" <anng <at> ptc.com>
To: <emacs-devel <at> gnu.org>, <bug-gnu-emacs <at> gnu.org>
Subject: Emacs 22.3 Windows Draw/Redraw Issues
Date: Fri, 19 Sep 2008 14:00:05 -0400
[Message part 1 (text/plain, inline)]
I have come across various draw/redraw problems with Emacs on Windows,
particular since ClearType support was enabled. These problems annoyed
me sufficiently that I decided to fix them myself. I have tried to get
these fixes submitted previously, but with no success thus far.

I've included two test files that show some of these issues. If you run
a plain "emacs -Q" and load in "test.html" and then move the cursor
right over the text, you will see problems with the italic text as the
cursor is moved to the right. It's particularly noticeable on the 'W'
and 'H' characters.

Load in the "test.txt" file and you will notice the same problem with
italic text. If you shrink the Emacs window such that the buffer is 3
lines high and then page up and down, you will sometimes get a stray
pixel appear in the top left hand corner of the 'C' character.

The issues described above happen both with or without ClearType
enabled. Using a font such as "Lucida Console" with
"w32-enable-synthesized-fonts" enabled further highlights some of the
issues. The issues will vary depending on the font used.

I've included diffs for the files that I have modified based on the
current source from the "EMACS_22_BASE" branch. There are quite a few
changes, so I expect this won't be a straightforward submission, if it
is accepted. I have already signed and returned all appropriate
paperwork to allow my changes to be accepted.

Thanks.

Regards,

Andrew Ng

[diffs (application/octet-stream, attachment)]
[test.html (text/html, attachment)]
[test.txt (text/plain, attachment)]

bug reassigned from package `emacs' to `emacs,w32'. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. (Fri, 19 Sep 2008 18:25:09 GMT) Full text and rfc822 format available.

Tags added: patch Request was from Glenn Morris <rgm <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. (Fri, 19 Sep 2008 18:25:09 GMT) Full text and rfc822 format available.

Merged 1005 1007. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. (Fri, 19 Sep 2008 22:10:05 GMT) Full text and rfc822 format available.

bug marked as found in version 22.3. Request was from Jason Rumney <jasonr <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. (Mon, 29 Dec 2008 04:50:03 GMT) Full text and rfc822 format available.

bug no longer marked as found in version 23.0.60. Request was from Jason Rumney <jasonr <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. (Mon, 29 Dec 2008 04:50:03 GMT) Full text and rfc822 format available.

bug no longer marked as found in version 23.0.60. Request was from Jason Rumney <jasonr <at> f2s.com> to control <at> emacsbugs.donarmstrong.com. (Thu, 01 Jan 2009 08:30:03 GMT) Full text and rfc822 format available.

bug marked as found in version 22.3. Request was from Jason Rumney <jasonr <at> f2s.com> to control <at> emacsbugs.donarmstrong.com. (Thu, 01 Jan 2009 08:30:03 GMT) Full text and rfc822 format available.

Tags added: wontfix Request was from Jason Rumney <jasonr <at> f2s.com> to control <at> emacsbugs.donarmstrong.com. (Thu, 01 Jan 2009 08:30:03 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to "Ng, Andrew" <anng <at> ptc.com> Request was from Jason Rumney <jasonr <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. (Sat, 01 Aug 2009 09:30:07 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> emacsbugs.donarmstrong.com. (Sat, 29 Aug 2009 14:25:23 GMT) Full text and rfc822 format available.

This bug report was last modified 15 years and 351 days ago.

Previous Next


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