Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com X-Injected-Via-Gmane: http://gmane.org/ Path: not-for-mail From: Philip Flip Kromer Newsgroups: gmane.os.cygwin Subject: Re: rxvt cursor corruption under WinXP/ClearType Date: Fri, 12 Apr 2002 19:57:49 -0500 Organization: UT-Austin CNLD Lines: 50 Message-ID: <3CB7828D.2070902@mrflip.com> References: <20020301230148 DOT A3664 AT LOKI> Reply-To: flip AT mrflip DOT com, rui DOT carmo AT accao DOT net NNTP-Posting-Host: tick.ph.utexas.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1018659460 28636 128.83.156.199 (13 Apr 2002 00:57:40 GMT) X-Complaints-To: usenet AT main DOT gmane DOT org NNTP-Posting-Date: Sat, 13 Apr 2002 00:57:40 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.9) Gecko/20020311 X-Accept-Language: en-us, en I have the same problem with rxvt. I did not know about reverting to courier as a workaround -- thanks! Emacs-NT also has this problem (but only occasionally). They claim that it is because Windows with cleartype lies about how to compute a bounding box for a font but MS will not share the information. File under "yet another example of why the DOJ consent degree sucks." Jason Rumney from the emacs devel seems to have some good information on the problem. See, for example, http://mail.gnu.org/pipermail/help-emacs-windows/2002-April/001355.html Jason Rumney jasonr AT gnu DOT org writes: No, it doesn't. Sometimes it draws outside the bounding-box for the glyph, which results in a garbaged display when scrolling. That is why sub-pixel anti-aliasing was disabled for 21.2. If you can find any documentation from Microsoft about how to determine the REAL bounding box for a glyph AFTER sub-pixel anti-aliasing is applied, then please tell me. or http://groups.google.com/groups?hl=en&safe=images&selm=m3zo2ugsve.fsf%40nyaumo.btinternet.com Jason Rumney (jasonr AT btinternet DOT co) writes: Thanks for the report. Since Microsoft do not seem to be making public what changes they had to make to their own products to fix this (early betas of Windows XP had reports of the same sorts of display problem with all applications, so I assume they have "fixed" it by changing an MFC library or something), there is not a lot we can do. flip Rui Carmo wrote: > Hello there, > > I've been searching the mailing-list archives for posts concerning the vertical cursor "trails" bug that rxvt exhibits under Windows XP with ClearType, but have found nothing. > > Steps to reproduce the bug: > - Under Windows XP, activate ClearType (Display Properties|Appearance|Effects|Use the following method... ClearType) > - Start rxvt with the following command line: > rxvt.exe -tn xterm -sr -fn "Lucida Console-14" -sl 30000 -e bash --login -i > - Type some chars and notice the vertical bars the cursor leaves (erase or redraw are off by one pixel) > > This only happens with monospaced fonts other than Courier New or System (Lucida Console, Andale Mono, and practically all other monospaced fonts I tried). > > I am willing to help debug/test this, and have spent a couple of hours trying to recompile > rxvt on my box (setting up CVS, etc., and following the steps in > /usr/doc/Cygwin/rxvt-2.7.2.README), but would like to get in touch with other folk that > have been working on rxvt to swap tips. > > Since I am not subscribed to the list, please e-mail me directly. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/