From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: don@donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#597: marked as done (23.0.60; Corrupted display.) Date: Sun, 23 Nov 2008 07:30:05 -0800 Message-ID: References: <49297533.3040505@f2s.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1227454205-32684-2" X-Trace: ger.gmane.org 1227454238 9547 80.91.229.12 (23 Nov 2008 15:30:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 23 Nov 2008 15:30:38 +0000 (UTC) To: Jason Rumney Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 23 16:31:43 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1L4Gvz-0005oB-Om for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Nov 2008 16:31:40 +0100 Original-Received: from localhost ([127.0.0.1]:51719 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L4Guq-0007Ug-Ev for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Nov 2008 10:30:28 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L4Guk-0007Tw-8J for bug-gnu-emacs@gnu.org; Sun, 23 Nov 2008 10:30:22 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L4Guj-0007Tj-52 for bug-gnu-emacs@gnu.org; Sun, 23 Nov 2008 10:30:21 -0500 Original-Received: from [199.232.76.173] (port=36392 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L4Gui-0007Tg-W9 for bug-gnu-emacs@gnu.org; Sun, 23 Nov 2008 10:30:21 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:43777) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1L4Gui-000265-Ss for bug-gnu-emacs@gnu.org; Sun, 23 Nov 2008 10:30:21 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mANFUAJ5000810; Sun, 23 Nov 2008 07:30:10 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id mANFU5kT000422; Sun, 23 Nov 2008 07:30:05 -0800 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com X-Emacs-PR-Message: closed 597 X-Emacs-PR-Package: emacs,w32 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:22603 Archived-At: This is a multi-part message in MIME format... ------------=_1227454205-32684-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Sun, 23 Nov 2008 23:22:27 +0800 with message-id <49297533.3040505@f2s.com> and subject line Re: bug#642: 23.0.60;garbled text (wrong font?) in About G= NU Emacs screen has caused the Emacs bug report #642, regarding 23.0.60; Corrupted display. to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact don@donarmstrong.com immediately.) --=20 642: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D642 Emacs Bug Tracking System Contact don@donarmstrong.com with problems ------------=_1227454205-32684-2 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.9 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 22 Jul 2008 23:34:55 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m6MNYl7f019682 for ; Tue, 22 Jul 2008 16:34:49 -0700 Received: from mx10.gnu.org ([199.232.76.166]:48360) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KLRMq-0000qe-5j for emacs-pretest-bug@gnu.org; Tue, 22 Jul 2008 19:34:04 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KLRNT-0008Un-PB for emacs-pretest-bug@gnu.org; Tue, 22 Jul 2008 19:34:46 -0400 Received: from outmailhost.telefonica.net ([213.4.149.242]:56147 helo=ctsmtpout2.frontal.correo) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KLRNT-0008UX-Aw for emacs-pretest-bug@gnu.org; Tue, 22 Jul 2008 19:34:43 -0400 Received: from K7 (83.61.145.230) by ctsmtpout2.frontal.correo (7.2.056.6) (authenticated as 981711563$telefonica.net) id 487F140200583789 for emacs-pretest-bug@gnu.org; Wed, 23 Jul 2008 01:34:37 +0200 Date: Wed, 23 Jul 2008 01:34:36 +0200 Message-Id: From: ofv@wanadoo.es To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Corrupted display. X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. After some use, Emacs display shows garbage characters instead of normal text. Only those characters that are shown with the normal face are replaced by garbage. Text shown as italics, bold, etc, remains correct. I have no recipe to reproduce this. It usually happens while reading news with Gnus, but I was unable to reproduce the problem by duplicating the Gnus session (in particular, displaying again the article that I was reading when the display got corrupted). In GNU Emacs 23.0.60.1 (i386-mingw-nt5.0.2195) of 2008-07-18 on K7 Windowing system distributor `Microsoft Corp.', version 5.0.2195 configured using `configure --with-gcc (4.2) --cflags -It:/emacscvs/include --ldflags -Lt:/emacscvs/lib' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: en value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ESN value of $XMODIFIERS: nil locale-coding-system: cp1252 default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: show-paren-mode: t iswitchb-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-h C-g < send-emacs-bug-report> Recent messages: ergo-keys Loading comint...done Loading d:/lp0/utils/lp0-mode.el (source)...done Loading `~/.emacs': old-style backquotes detected! For information about GNU Emacs and the GNU system, type C-h C-a. Quit ;; -- ;; =d3scar ------------=_1227454205-32684-2 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 642-done) by emacsbugs.donarmstrong.com; 23 Nov 2008 15:23:12 +0000 Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.189]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mANFN9L6031340 for <642-done@emacsbugs.donarmstrong.com>; Sun, 23 Nov 2008 07:23:10 -0800 Received: by ti-out-0910.google.com with SMTP id b6so999532tic.1 for <642-done@emacsbugs.donarmstrong.com>; Sun, 23 Nov 2008 07:23:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding:sender; bh=LGhZ81PCzc4XAog/ld2n2ffsdzSz2LMZBhIXWWI2RaA=; b=thfVMs4enTVOQXe9XUDi+CpfIOgFY594IWgrOa5UOkzuO0TvDcppbOKDVvB53X/R52 vb8w3VyHi+ESMI7YJJdZD6ZaPDFzXR++q2tG6wfmLPLRmefus0fDJ9iQuv0d1k9ol0du qqfhhTu4oTd9WqoSc2nLCvm97ZSPpNb+U+E/k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding :sender; b=XunWv918OOgAUAeOumGmI63wFPkxQkCyTqlbRf0k1NVoTy1f/+fsw0g7/HyTAQf4Sr rAOGVYELITa05qrP57+ot9uzeMyidIQ0hzHo5lUHftrIgWnvePOl0m0SOeN760u+Lb5p fbHvoHs6oo1suODm7YNUCeVvGcX9JemSjUI8s= Received: by 10.110.63.6 with SMTP id l6mr3563116tia.50.1227453788378; Sun, 23 Nov 2008 07:23:08 -0800 (PST) Received: from ?192.168.1.3? ([118.100.161.60]) by mx.google.com with ESMTPS id 2sm6934051tif.0.2008.11.23.07.23.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 23 Nov 2008 07:23:07 -0800 (PST) Message-ID: <49297533.3040505@f2s.com> Date: Sun, 23 Nov 2008 23:22:27 +0800 From: Jason Rumney User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) MIME-Version: 1.0 To: Drew Adams CC: 642-done@emacsbugs.donarmstrong.com Subject: Re: bug#642: 23.0.60;garbled text (wrong font?) in About GNU Emacs screen References: <001001c8f4dd$9e12a170$0200a8c0@us.oracle.com><4894CC33.4000501@gnu.org> <005101c93a0b$44fe0840$c2b22382@us.oracle.com> <002a01c9488c$a4fb8c60$0200a8c0@us.oracle.com> In-Reply-To: <002a01c9488c$a4fb8c60$0200a8c0@us.oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: Jason Rumney Drew Adams wrote: > Here is some more info about this. > > The display shows problems with font families Times and Helvetica. I use the > standard Times and Helvetica Type1 fonts on Windows XP. E.g., the Times Roman > font file is named TIR_____.PFM; the Helvetica file is HV_____.PFM. > Thanks for your extra information. I think this is related to the fact that the Uniscribe font backend can only use opentype and truetype fonts, but Windows by default defines font substitutions for Helvetica and Times to map to the Truetype fonts "Arial" and "Times New Roman". So the uniscribe backend picks these substitutes up, but somehow things get confused so the Type-1 fonts end up being loaded. I've added some code to specifically reject these substitutes, which are detected by comparing the font's "full name" with the name used to load it. Unfortunately this also catches many legitimate fonts, so I've had to pick out these two specific problematic substitutions. If there are any other specific fonts that cause this problem, then we will need to add rules for them too. ------------=_1227454205-32684-2--