From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Newsgroups: gmane.emacs.bugs Subject: bug#15273: 24.3.50; Combining character sequences are displayed weirdly Date: Sat, 7 Sep 2013 10:27:45 +0200 Message-ID: References: <9243D0C8-83F9-40B4-8F2C-37517A1F6BCC@swipnet.se> <8338pjnqfm.fsf@gnu.org> <831u53npuy.fsf@gnu.org> <7977F745-C1B8-44AD-9710-3CE9567C5338@swipnet.se> <83zjrrm9tc.fsf@gnu.org> <5B85556B-72FB-49DB-96F8-A38939746260@swipnet.se> <83r4d2mpi2.fsf@gnu.org> <87vc2ee9io.fsf@igel.home> <83ppsmmml5.fsf@gnu.org> <83zjrqkkun.fsf@gnu.org> <83ppslks82.fsf@gnu.org> <80DE2CE4-1702-4555-B336-D11A281C44E9@swipnet.se> <83li39kqru.fsf@gnu.org> <1737AA30-1186-40EF-A225-1AFA1A73622B@swipnet.se> <83k3itkq6c.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1378542504 8213 80.91.229.3 (7 Sep 2013 08:28:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 7 Sep 2013 08:28:24 +0000 (UTC) Cc: xfq.free@gmail.com, 15273@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Sep 07 10:28:26 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VIDsO-0003Yk-O1 for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Sep 2013 10:28:16 +0200 Original-Received: from localhost ([::1]:41142 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VIDsN-0004zd-Vc for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Sep 2013 04:28:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VIDsG-0004zV-0i for bug-gnu-emacs@gnu.org; Sat, 07 Sep 2013 04:28:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VIDsA-00056k-S0 for bug-gnu-emacs@gnu.org; Sat, 07 Sep 2013 04:28:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37714) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VIDsA-00056g-OR for bug-gnu-emacs@gnu.org; Sat, 07 Sep 2013 04:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VIDsA-0002hu-5r for bug-gnu-emacs@gnu.org; Sat, 07 Sep 2013 04:28:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Sep 2013 08:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15273 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15273-submit@debbugs.gnu.org id=B15273.137854247010387 (code B ref 15273); Sat, 07 Sep 2013 08:28:02 +0000 Original-Received: (at 15273) by debbugs.gnu.org; 7 Sep 2013 08:27:50 +0000 Original-Received: from localhost ([127.0.0.1]:46007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VIDrx-0002hT-Jw for submit@debbugs.gnu.org; Sat, 07 Sep 2013 04:27:49 -0400 Original-Received: from mail01.bdtv.se ([176.10.222.34]:56137) by debbugs.gnu.org with smtp (Exim 4.80) (envelope-from ) id 1VIDrv-0002hK-12 for 15273@debbugs.gnu.org; Sat, 07 Sep 2013 04:27:47 -0400 Original-Received: (qmail 29189 invoked by uid 89); 7 Sep 2013 08:27:45 -0000 Original-Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.bdtv.se with ESMTPA; 7 Sep 2013 08:27:45 -0000 Original-Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 7AFDC1A0075; Sat, 7 Sep 2013 08:27:45 +0000 (UTC) In-Reply-To: <83k3itkq6c.fsf@gnu.org> X-Mailer: Apple Mail (2.1508) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:78094 Archived-At: Hello. 7 sep 2013 kl. 10:10 skrev Eli Zaretskii : >> From: Jan Dj=E4rv >> Date: Sat, 7 Sep 2013 10:02:44 +0200 >> Cc: xfq.free@gmail.com, >> 15273@debbugs.gnu.org >>=20 >>>>> So I'm not sure what are we still discussing here, since the = quality >>>>> of fonts on any given platform is hardly on-topic in the bug = tracker, >>>>> and the NS font driver is not part of Emacs. >>>>=20 >>>> nsfont.m: >>>>=20 >>>> Copyright (C) 2006-2013 Free Software Foundation, Inc. >>>>=20 >>>> This file is part of GNU Emacs. >>>=20 >>> The OP said that he tried many fonts, and none worked correctly. >>=20 >> So what? The NS font driver is still part of Emacs even if it has = bugs. >=20 > What kind of bugs do you have in mind? If the characters aren't > composed, then the only bug I can think of is that nsfont.m somehow > processes the character metrics in the font incorrectly. Which is what I said was happening in comment #11. > To test this > hypothesis Someone(TM) should show the character metrics using some > external tool, and compare that with what nsfont.m calculates. Or, > alternatively, show that exactly the same font does produce a correct > display on another platform; then we could compare the two font > back-ends we have for these platforms. nsfont.m has problems with composition, there is even comments about = this in the code. But from what I see on X11 and what you reported from W32, no other = platform does produce the correct result (i.e. the ! and the triangle in = the same place), so comparing to those backends doesn't help. >=20 > As long as none of this is done, adding more pictures to this > discussion doesn't help us make any progress. And I cannot understand > why requests for showing "C-u C-x =3D" are consistently ignored by the = OP. Adding more pictures does indeed not help much. Jan D.