From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas Schwab Newsgroups: gmane.emacs.bugs Subject: bug#15273: 24.3.50; Combining character sequences are displayed weirdly Date: Fri, 06 Sep 2013 08:42:23 +0200 Message-ID: <87vc2ee9io.fsf@igel.home> 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> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1378449796 27305 80.91.229.3 (6 Sep 2013 06:43:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Sep 2013 06:43:16 +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 Fri Sep 06 08:43:17 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 1VHplF-0007U7-Cm for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Sep 2013 08:43:17 +0200 Original-Received: from localhost ([::1]:35340 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VHplF-0007L9-1z for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Sep 2013 02:43:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59531) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VHpl7-0007L0-8b for bug-gnu-emacs@gnu.org; Fri, 06 Sep 2013 02:43:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VHpl2-0002tO-0E for bug-gnu-emacs@gnu.org; Fri, 06 Sep 2013 02:43:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VHpl1-0002tH-Ss for bug-gnu-emacs@gnu.org; Fri, 06 Sep 2013 02:43:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VHpl1-0001jz-3g for bug-gnu-emacs@gnu.org; Fri, 06 Sep 2013 02:43:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Sep 2013 06:43:03 +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.13784497536651 (code B ref 15273); Fri, 06 Sep 2013 06:43:03 +0000 Original-Received: (at 15273) by debbugs.gnu.org; 6 Sep 2013 06:42:33 +0000 Original-Received: from localhost ([127.0.0.1]:42791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VHpkV-0001jA-Rs for submit@debbugs.gnu.org; Fri, 06 Sep 2013 02:42:32 -0400 Original-Received: from mail-out.m-online.net ([212.18.0.9]:37971) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VHpkQ-0001iz-Js for 15273@debbugs.gnu.org; Fri, 06 Sep 2013 02:42:27 -0400 Original-Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3cWThx0ls5z4KKF7; Fri, 6 Sep 2013 08:42:25 +0200 (CEST) Original-Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3cWThw70Dqzbbrj; Fri, 6 Sep 2013 08:42:24 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Original-Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id XRcEfnYwlx2p; Fri, 6 Sep 2013 08:42:23 +0200 (CEST) X-Auth-Info: p5eYzHa83yO1Ldf3t88GhlgOUwOBVVzkJXu2h9BoIn4= Original-Received: from igel.home (ppp-93-104-146-30.dynamic.mnet-online.de [93.104.146.30]) by mail.mnet-online.de (Postfix) with ESMTPA; Fri, 6 Sep 2013 08:42:23 +0200 (CEST) Original-Received: by igel.home (Postfix, from userid 1000) id 79F7F2C028F; Fri, 6 Sep 2013 08:42:23 +0200 (CEST) X-Yow: This is PLEASANT! In-Reply-To: <83r4d2mpi2.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 06 Sep 2013 09:29:57 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) 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:78032 Archived-At: Eli Zaretskii writes: > Character composition in Emacs can happen in 1 of 2 ways: > > . The font driver tells Emacs to compose several characters into a > single grapheme cluster, by drawing all of them as a single unit, > and by drawing the 2nd, 3rd, etc. character glyphs at certain pixel > offsets relative to the base glyph. > > . Emacs itself has composition rules for 2 or more characters; in > this case, the same pixel offsets come from those rules. The first way can only work if both characters are coming from the same font. Not sure if that is also true for the second way, but I'd guess yes. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."