From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/51823 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: MML charset tag regression Date: Fri, 25 Apr 2003 19:14:27 +0200 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <8465p3kgpl.fsf@lucy.is.informatik.uni-duisburg.de> <84bryuogke.fsf@lucy.is.informatik.uni-duisburg.de> <87u1cmil39.fsf@wmipf.in-berlin.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1051290838 1966 80.91.224.249 (25 Apr 2003 17:13:58 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 25 Apr 2003 17:13:58 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M366@lists.math.uh.edu Fri Apr 25 19:13:55 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1996ll-0000VA-00 for ; Fri, 25 Apr 2003 19:13:54 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1996mU-0000BW-00; Fri, 25 Apr 2003 12:14:38 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1996mP-0000BR-00 for ding@lists.math.uh.edu; Fri, 25 Apr 2003 12:14:33 -0500 Original-Received: (qmail 97790 invoked by alias); 25 Apr 2003 17:14:33 -0000 Original-Received: (qmail 97785 invoked from network); 25 Apr 2003 17:14:32 -0000 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net (HELO yxa.extundo.com) (217.13.230.178) by sclp3.sclp.com with SMTP; 25 Apr 2003 17:14:32 -0000 Original-Received: from latte.josefsson.org (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.9/8.12.9) with ESMTP id h3PHER07021216 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Fri, 25 Apr 2003 19:14:28 +0200 Original-To: Michael =?iso-8859-1?q?Teichgr=E4ber?= Mail-Copies-To: nobody X-Payment: hashcash 1.2 0:030425:mt@wmipf.in-berlin.de:be64f3b26a2af5f2 X-Hashcash: 0:030425:mt@wmipf.in-berlin.de:be64f3b26a2af5f2 X-Payment: hashcash 1.2 0:030425:ding@gnus.org:9cc26f580230d59d X-Hashcash: 0:030425:ding@gnus.org:9cc26f580230d59d In-Reply-To: <87u1cmil39.fsf@wmipf.in-berlin.de> (Michael =?iso-8859-1?q?Teichgr=E4ber's?= message of "Fri, 25 Apr 2003 18:43:38 +0200") User-Agent: Gnus/5.090019 (Oort Gnus v0.19) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:51823 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:51823 Michael Teichgräber writes: > This is perhaps why: In Emacs' international/fontset.el is a map from > charset names to font registries. Emacs uses 'mule-unicode-0100-24ff' > to describe the cyrillic characters above. The corresponding entry in > fontset.el shows, that emacs will try an *-ISO10646-1 font for them. > > Since I use -Adobe-Courier-Medium-R-Normal--12-120-75-75-M-70-* as > default font, and there exists a -ISO10646-1 variant, it will use this > one. Unfortunately, the required positions within the font are empty, > therefore the empty boxes. > > If I chose another font, "standard: 16-dot medium", from Emacs' font > menu, no empty boxes but cyrillic characters are visible! > > Since this "16-dot medium" font (which is "-sony-fixed-medium...") is > not available for Registry -ISO10646-1 in Debian, Emacs tries another > font -- I don't know by what rule --, that is > -Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1, and this > one contains these cyrillic glyphs. I reached exactly the same conclusion. Still, I think Emacs should be able to recover. I assume emacs is able to distinguish between empty boxes and real characters, so it could try to change the font until it finds a better one. A simpler solution would be to make the defaults work better. Why not have Emacs use GNU Unifont by default (assuming they do contain the characters, which I think)?