GNU bug report logs - #44784
Combining accent is not combining

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Juri Linkov <juri@HIDDEN>; merged with #23292, #39554; dated Sat, 21 Nov 2020 19:47:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Removed tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 10 Feb 2022 12:26:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 10 07:26:16 2022
Received: from localhost ([127.0.0.1]:54239 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nI8We-0006Fp-4e
	for submit <at> debbugs.gnu.org; Thu, 10 Feb 2022 07:26:16 -0500
Received: from eggs.gnu.org ([209.51.188.92]:50036)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1nI8Wb-0006FY-H6
 for 44784 <at> debbugs.gnu.org; Thu, 10 Feb 2022 07:26:14 -0500
Received: from [2001:470:142:3::e] (port=54744 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nI8WV-0003mj-Ts; Thu, 10 Feb 2022 07:26:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=MMbxRSMnnRdzxNQjdW/QzbVCt2mFZfcijbX76jZIjdo=; b=D5IeVDSxA06Nb87qzhoB
 osZgCp+XhbH/ML2hotbgcewAII1yh8kUptMmYGiXEgOYNUOZ/207c/QPuyuXwZxXLypRBYnIRDtUR
 9PvqSg16qctQPRNHqhJpT5LtoVrfHLl7xyAmHw5dhMfyC8T8GSk2d2Oa8xneamKzsChtoOw1d+/29
 6M7fZOMn9Z9vxJDae2EYYtPrUCjmfcR3lSC1O5zbfaYgOVN7OQkkqWEj6pI2r/wcJxMQYh8TVaBCW
 jz3NLwG/Pi3enUUHZkdvxCrZqy8yQSsNm1twI238pRmhBWuIk2MKf4Z9D2GAxO1s+CEwjl77j1h/D
 dEGg0jXxxvXIcg==;
Received: from [87.69.77.57] (port=1611 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1nI8Vf-0002Yc-RL; Thu, 10 Feb 2022 07:25:43 -0500
Date: Thu, 10 Feb 2022 14:25:07 +0200
Message-Id: <83leyiucws.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Lars Ingebrigtsen <larsi@HIDDEN>
In-Reply-To: <87sfsr7yvk.fsf@HIDDEN> (message from Lars Ingebrigtsen on Thu, 
 10 Feb 2022 12:19:11 +0100)
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <87o83gml34.fsf@HIDDEN>
 <86sfsryx2s.fsf@HIDDEN> <87leyj2dz0.fsf@HIDDEN>
 <87sfsr7yvk.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: rpluim@HIDDEN, 44784 <at> debbugs.gnu.org, juri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
> Resent-CC: bug-gnu-emacs@HIDDEN
> Resent-Sender: help-debbugs@HIDDEN
> From: Lars Ingebrigtsen <larsi@HIDDEN>
> Date: Thu, 10 Feb 2022 12:19:11 +0100
> Cc: 44784 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
> 
> Robert Pluim <rpluim@HIDDEN> writes:
> 
> > Itʼs possible, since we do something similar for certain emoji
> > sequences. I question whether itʼs worth doing, though, it seems like
> > very much a rare condition, which is easily fixed by switching fonts.
> 
> I guess so.  I'm surprised that DejaVu Sans Mono is broken, though, so
> perhaps there is something else going on.
> 
> This reminds me of a related thing I've wondered about: We don't combine
> glyphs from different fonts, because this may look very ugly.  But has
> anybody tried doing it anyway?  It may not look worse than what some
> people are seeing today...

I think it depends on the two fonts and the characters to compose.  It
_could_ be much worse, there's no doubt about that.  Different fonts
use very different styles for the same glyphs.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 10 Feb 2022 11:19:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 10 06:19:26 2022
Received: from localhost ([127.0.0.1]:54121 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nI7Ty-0005gr-CL
	for submit <at> debbugs.gnu.org; Thu, 10 Feb 2022 06:19:26 -0500
Received: from quimby.gnus.org ([95.216.78.240]:47372)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nI7Tw-0005gb-Fb
 for 44784 <at> debbugs.gnu.org; Thu, 10 Feb 2022 06:19:25 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID
 :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=JKgzB9AeTH4uyYT5waytAFenyJbDldpJDAcwDbMbTMI=; b=iTK//UpzmSNHvaHlcGKQmkcFPZ
 h0AI9xunnKCQvJTcqRwbwgJCj8drL52egBOZlZSobrfLbvmd4NfYJkCxIpbo1WShNUPWmsGDm8K6G
 g+4kfvybuLFNuw3KRDrYFWn3jaeyZ0ZTZl6vsMz4ypUSBF7ZqcpJS8c/pxPkhjs6jxD8=;
Received: from [84.212.220.105] (helo=giant)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1nI7Tm-0005uK-BJ; Thu, 10 Feb 2022 12:19:17 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Robert Pluim <rpluim@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <87o83gml34.fsf@HIDDEN>
 <86sfsryx2s.fsf@HIDDEN> <87leyj2dz0.fsf@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEVHJR9AKixHJBtm
 gJus3PWsrq2/YCvjn2L///8rhcJvAAAAAWJLR0QIht6VegAAAAd0SU1FB+YCCgsRATE/HVwAAAGX
 SURBVDjLdZRdbsMgDIBptAs0ygEI1d63LNrzopjxOk3QHmCFXCBprj+DIdA/S+0Dn2x/GAhjD2O3
 Z+JhcPYEIBHtR4p9Xmc7JnrY4o1XrKo4q3ybFsDEgJGWKFoYXYweOlqLGTKBcwBYimgPCfzBUGyl
 auAzERjKfTRwdG5aQneZzN8Z4wf4ds5Is7lpbczYErDKZ+HP2aM5zc4NCLyWNUZarWCFWSkltfnF
 Hl5r1lJqrWfQYH21uYvAmJM5LiiwGLssk5yZB6glc+8QQxj7AdRmBGRbswimFePip1Wn/SFArZXi
 ck5jDEBoORFwFr4K4LVihgVsyzeAWrHWCiMvSr1moGVRCqelNgB1kZG11jlreWt/uiS2wE8B6HQD
 CVoZNFAjudHyE3jxxz5FUPYIpzvdaHnQepB8u6JUuI3Tja8IWjKuo2/SIgBph0vU2tHDaeB0N0Yh
 nkzrHnQZPBwj3W4tc/ehAFda0VckrbgTl7QIHEDmJ4pvfAPlox64yBn4GUgZeD95Aa6/IyVgVfjH
 N16JJxm0/g/Ah/XmIQnAfgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wMi0xMFQxMToxNzowMSsw
 MDowMBRilT4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDItMTBUMTE6MTc6MDErMDA6MDBlPy2C
 AAAAAElFTkSuQmCC
X-Now-Playing: Instant Life's _I turned my best friends into slaves_: "Audio
 Archeology"
Date: Thu, 10 Feb 2022 12:19:11 +0100
In-Reply-To: <87leyj2dz0.fsf@HIDDEN> (Robert Pluim's message of "Thu, 10
 Feb 2022 11:49:39 +0100")
Message-ID: <87sfsr7yvk.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 
 Content preview:  Robert Pluim <rpluim@HIDDEN> writes: > Itʼs possible,
   since we do something similar for certain emoji > sequences. I question whether
    itʼs worth doing, though, it seems like > very much a rare condition, which
    is easily fixed by switch [...] 
 
 Content analysis details:   (-2.9 points, 5.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
                             [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Robert Pluim <rpluim@HIDDEN> writes:

> It=CA=BCs possible, since we do something similar for certain emoji
> sequences. I question whether it=CA=BCs worth doing, though, it seems like
> very much a rare condition, which is easily fixed by switching fonts.

I guess so.  I'm surprised that DejaVu Sans Mono is broken, though, so
perhaps there is something else going on.

This reminds me of a related thing I've wondered about: We don't combine
glyphs from different fonts, because this may look very ugly.  But has
anybody tried doing it anyway?  It may not look worse than what some
people are seeing today...

--=20
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 10 Feb 2022 10:49:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 10 05:49:49 2022
Received: from localhost ([127.0.0.1]:54101 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nI71J-0004st-19
	for submit <at> debbugs.gnu.org; Thu, 10 Feb 2022 05:49:49 -0500
Received: from mail-wm1-f52.google.com ([209.85.128.52]:54228)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rpluim@HIDDEN>) id 1nI71G-0004sZ-LJ
 for 44784 <at> debbugs.gnu.org; Thu, 10 Feb 2022 05:49:47 -0500
Received: by mail-wm1-f52.google.com with SMTP id n8so3176606wmk.3
 for <44784 <at> debbugs.gnu.org>; Thu, 10 Feb 2022 02:49:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :mime-version:content-transfer-encoding;
 bh=aPPOUHLmp2UpzLUj4mOhkjwOCM45xV6qGldK1uOWj0M=;
 b=ihn8CzsR4wZZ7y/EgA0BOsPJbuOhUeTWPQu0OUN4H0dqJzMzG0388cFt2HywPF+6Lx
 oOOlqf3yfuyjzhMpKTOUbbbiEbB8FavFHrFEdLNl6Tw7DWZA9RGAp2umm8y1+zhRVGmH
 upk3eIC4ESOT3kLke3Tp2H/mSQr6k+XlF0iqXy3gZtra3HvWUeRUEWpIzjdK2+Vd3eST
 f+z2N+qtq5aiIQ6lfud4DCivz4VjLW/0/5yTsbJ/+uqkY9wIU+IVzqe1SZcmldO2QToI
 8Fsu/RqtDkncAdS0Rqzr0Ugk417uEIGx/r98ewGhUNlk3K/EyB6f038Fxd069Afrt/U+
 P6CA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:mime-version:content-transfer-encoding;
 bh=aPPOUHLmp2UpzLUj4mOhkjwOCM45xV6qGldK1uOWj0M=;
 b=tuXepGmJhsJ0eMPlPcmgb0mHN6O9cdX+dF0LUNmtLAN+vwtFaOQfDCrU+KeWocvF6Q
 BkWZuGgIuJVIMCblam5ub99dGoJELg0g4IvwUN5J1jUBD7MoXIThQelLcVaVlox/vQLN
 myEY8UTo/4khQO96IYa335uYo8JFIjZd1wvDqv79SrVAnsTTbSAbcESVd8XHyS+HiQjA
 pcYCUhh7Cc1SrBvmqUdfF+MGyIGgSWIdjRKByGvcpFc1oZa0/KHch/0RF9UH7qfOjKgY
 NRMorsrDvhGaOptmNf10rn8lHFZdxG8RulOelt4mSDiGuALWfIGuxz5HZb03uSutrT5f
 9mbw==
X-Gm-Message-State: AOAM531sJhe9ZiJ9tTd9DUK8ZOrMH1Kli8csTDQDUO82TJsq48a7aLGE
 qNXPP2LJ1foSkZrFr/35p4ieimPDl88=
X-Google-Smtp-Source: ABdhPJxx3A8QQOdAsN08ahsxbCwzv02FqWva5v88jYJf2+WZJQawBfI/d36sdN+CqOVqVKoTjH65SQ==
X-Received: by 2002:a05:600c:17c7:: with SMTP id
 y7mr1647425wmo.40.1644490180280; 
 Thu, 10 Feb 2022 02:49:40 -0800 (PST)
Received: from rltb ([2a01:e0a:3f3:fb50:850a:45c1:3a1a:b9de])
 by smtp.gmail.com with ESMTPSA id k14sm5869567wrw.1.2022.02.10.02.49.39
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 10 Feb 2022 02:49:39 -0800 (PST)
From: Robert Pluim <rpluim@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <87o83gml34.fsf@HIDDEN>
 <86sfsryx2s.fsf@HIDDEN>
Date: Thu, 10 Feb 2022 11:49:39 +0100
In-Reply-To: <86sfsryx2s.fsf@HIDDEN> (Juri Linkov's message of "Thu, 
 10 Feb 2022 10:40:55 +0200")
Message-ID: <87leyj2dz0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 44784
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>>>> On Thu, 10 Feb 2022 10:40:55 +0200, Juri Linkov <juri@HIDDEN> sai=
d:

    Juri> Please close this bug report if it's not possible
    Juri> to implement some workaround for broken fonts.

It=CA=BCs possible, since we do something similar for certain emoji
sequences. I question whether it=CA=BCs worth doing, though, it seems like
very much a rare condition, which is easily fixed by switching fonts.

Robert
--=20




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 10 Feb 2022 08:59:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 10 03:59:17 2022
Received: from localhost ([127.0.0.1]:53908 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nI5IL-0007fC-5M
	for submit <at> debbugs.gnu.org; Thu, 10 Feb 2022 03:59:17 -0500
Received: from relay10.mail.gandi.net ([217.70.178.230]:34283)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1nI5IH-0007ej-Ma
 for 44784 <at> debbugs.gnu.org; Thu, 10 Feb 2022 03:59:14 -0500
Received: (Authenticated sender: juri@HIDDEN)
 by mail.gandi.net (Postfix) with ESMTPSA id 0757D240004;
 Thu, 10 Feb 2022 08:59:05 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Lars Ingebrigtsen <larsi@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
Organization: LINKOV.NET
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <87o83gml34.fsf@HIDDEN>
Date: Thu, 10 Feb 2022 10:40:55 +0200
In-Reply-To: <87o83gml34.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Wed,
 09 Feb 2022 10:43:27 +0100")
Message-ID: <86sfsryx2s.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 44784
Cc: Eli Zaretskii <eliz@HIDDEN>, 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

>> Yes, it displays correctly with other fonts, e.g. Noto Sans.
>> It would be a pity to switch to another font.  So this bug report
>> could be closed if nothing can be done in Emacs.
>
> Skimming this bug report, it's not clear whether this was a problem with
> the fonts or in Emacs.  If I do emacs -Q -fn "Noto Sans" with the
> current trunk, I get:
>
> So the combining accent ̷ is combining with the o correctly here.
>
> So is there anything more to be done here?

I confirm that "DejaVu Sans Mono" is still broken:


--=-=-=
Content-Type: image/png
Content-Disposition: inline; filename=noncombining.png
Content-Transfer-Encoding: base64

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
--=-=-=
Content-Type: text/plain


whereas other fonts can correctly handle combining characters:


--=-=-=
Content-Type: image/png
Content-Disposition: inline; filename=combining.png
Content-Transfer-Encoding: base64

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
--=-=-=
Content-Type: text/plain


Please close this bug report if it's not possible
to implement some workaround for broken fonts.

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.
Forcibly Merged 23292 39554 44784. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 9 Feb 2022 09:43:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 09 04:43:45 2022
Received: from localhost ([127.0.0.1]:49865 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nHjVo-0002Pf-RW
	for submit <at> debbugs.gnu.org; Wed, 09 Feb 2022 04:43:45 -0500
Received: from quimby.gnus.org ([95.216.78.240]:34132)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1nHjVl-0002PJ-Lh
 for 44784 <at> debbugs.gnu.org; Wed, 09 Feb 2022 04:43:42 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=9N8lGnvSuFX95KQZAW4Bv5g7cnnxW4mhTkitnkT4XU8=; b=DtUf0nOFyef8hDK1XTpFbg4yYA
 9+mtgIkTWzsoN8gZE2mrFM6jzGcMImxsqgMgCM1Mi3vq18ldeOwN5fnIoRWnk3jplpuNuTS1KPitz
 RSnnFn7t0c9gni8XrNxGWbpPwxA2lKb2y9xv8OiVdLGVgnwXAPkC1pBoK7VD6xCLkORU=;
Received: from [84.212.220.105] (helo=giant)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1nHjVb-0000UU-Pg; Wed, 09 Feb 2022 10:43:34 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN>
X-Now-Playing: Wilfried*'s _Twenty Years of Prohibited Records:
 Curiosities_: "Le Royaume"
Date: Wed, 09 Feb 2022 10:43:27 +0100
In-Reply-To: <87wnyephxc.fsf@HIDDEN> (Juri Linkov's message of "Sat, 
 21 Nov 2020 22:35:11 +0200")
Message-ID: <87o83gml34.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Juri Linkov <juri@HIDDEN> writes: > Yes,
 it displays correctly
 with other fonts, e.g. Noto Sans. > It would be a pity to switch to another
 font. So this bug report > could be closed if nothing can be done in Emacs.
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: Eli Zaretskii <eliz@HIDDEN>, 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain

Juri Linkov <juri@HIDDEN> writes:

> Yes, it displays correctly with other fonts, e.g. Noto Sans.
> It would be a pity to switch to another font.  So this bug report
> could be closed if nothing can be done in Emacs.

Skimming this bug report, it's not clear whether this was a problem with
the fonts or in Emacs.  If I do emacs -Q -fn "Noto Sans" with the
current trunk, I get:


--=-=-=
Content-Type: image/png
Content-Disposition: inline
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAACUAAABVCAMAAAD5Yt3wAAAABGdBTUEAALGPC/xhBQAAACBjSFJN
AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACi1BMVEU1NTXy8vIAAAD/////
//bhwqGDaVI/LyEWDggFBAUKDxYiMEFVbIimyOb5///43rB4RB0HAQAAAQoiTYK54/rzzY1GFwMB
AAAAAQQMFh4jJCIdFAsEAQAAAAEFHU+Y1Pf+6a9fHwQBCCFKe6XH4vT9//////zy38OgdkUeBwEG
Jmq47f7///K5Zx8DAAABBihntOflsGMlBgEmb8D0///95JlHCwEAAAMia73y//+8ayIBDkyf5/7/
//7mmUYJAQAABTSG1vz/+/Hx9f782Yk3BgEAAQlHmuf+//+yXhIEKnrM+/////vnwpBdLhMlbL3y
+9GALwQPWq71/////dyMOQYLU6jz///76cWUYTISAwEBBy99y+6vWg8FNYfX/P//+8h2JgQca7/6
/////OvJmGU1EwMAAQcdQ3Wr2PDFcyMDIXHD+v//+sNwIAMjcsX///3tzZ1pOBUHHEFzptPx/v/M
eioEAAACGWi7+f//+8t5KQQAAAIbar3479ChbjwYBQEBBho/caTS8P7///rEciIDIG/C+v///eCR
PgYJP1c+GgYAAQUZPW+i0O////WtWA0FNIbW/P////m5ZRcCAAAEIkxBFgIFGDxtoM/u/f//+858
KwQPWa3uplINAQAABC5ufFhHa57N7v381YUzBQAAAQhDluT+7qxZFQIeZLbw/v////G5ZyABCkWY
4/3///jMfjABBSRisObmsGMkBQEeZrjx////88R4MAlLfajM5/f458yofEohCAEEH16u6P763KRa
JAcBAggSHSYsLSwnHhIIAgEDF0WNzfP758CIUiULAQAdQ3iw3vjoy6iJbVVBMCEVDQgEAwQHDRYh
Lj9SaYOhwuH2//8uYSFxAAAAAWJLR0QDEQxM8gAAABBjYU52AAAPAAAACWAAAAdNAAACRSwyQukA
AAG1SURBVEjHY2CgImAEAybsgBkKYKqYsYFRVaOqhrYqFlY2dg5OLm4eXj7cqvgFBKG5QkhYBJcq
UTFxJiYJSSlpGSYmWTl57KoUFMWZlJRVVJnV1DU0mWS1tLGp0tHVY9I3UAULqhkaMUkYm2BRZWrG
ZG5hCRXVsdJjsrbBVGVrZ8/k4AgVdHJ2cWVyc/fAUMXiKc7k5Q0W8vH18w8IZJINCsZQFRLKJBsW
DhKJiIxiio6JFWeKi8dQlZDIZJ6UzMyckpomzpSekZmlx5Sdg6EqN4/JPD+5oLBIhkm2uKTUp6yc
qaISQ1VVNVNNbV19AxNTY1MzM3NLqx5TWzuGqo5OJtmubnGmnt4+D6Bw/wRxpomTMFRNnjKVadp0
2RkzZ4GFZ89hkp1rghle8+YzLVi4aDFUeMlSpmXLVTHDfsVKJvNVq6Gia9bqMa1bjyWGNmwUZNq0
GRKPBVu2Mplv244tTezYCUwTu3YD3b5n7z4m2f0HsKevg4eA6evwkaPHjgPT14mTuNLqqdNnoGk1
/ew53Om+5fyFi5cuX7l67fqN0XJiaKoiqt5mxg9GVY2qGlU1qoo6qgBiSn9XdfBz0gAAAABJRU5E
rkJggg==
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


So the combining accent =CC=B7 is combining with the o correctly here.

So is there anything more to be done here?

--=20
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.
Forcibly Merged 23292 44784. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 22 Nov 2020 16:52:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 22 11:52:37 2020
Received: from localhost ([127.0.0.1]:48167 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgsbM-00017U-Ui
	for submit <at> debbugs.gnu.org; Sun, 22 Nov 2020 11:52:37 -0500
Received: from eggs.gnu.org ([209.51.188.92]:48508)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kgsbI-00017C-3k
 for 44784 <at> debbugs.gnu.org; Sun, 22 Nov 2020 11:52:35 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:47121)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kgsbC-00066G-5p; Sun, 22 Nov 2020 11:52:26 -0500
Received: from [176.228.60.248] (port=1924 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kgsbA-0008Mh-Lp; Sun, 22 Nov 2020 11:52:25 -0500
Date: Sun, 22 Nov 2020 18:52:17 +0200
Message-Id: <831rglxrjy.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stephen Berman <stephen.berman@HIDDEN>
In-Reply-To: <873611uzja.fsf@HIDDEN> (message from Stephen Berman on Sun, 22
 Nov 2020 17:28:09 +0100)
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <83r1omxdvh.fsf@HIDDEN>
 <87blfpvgy4.fsf@HIDDEN> <83k0udxvg7.fsf@HIDDEN> <873611uzja.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org, juri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stephen Berman <stephen.berman@HIDDEN>
> Cc: juri@HIDDEN,  44784 <at> debbugs.gnu.org
> Date: Sun, 22 Nov 2020 17:28:09 +0100
> 
> FTR, here's what `C-u C-x =' shows for the correct and incorrect
> displays, respectively:
> 
> Composed with the following character(s) "́" using this font:
>   ftcrhb:-PfEd-DejaVu Sans-normal-normal-normal-*-13-*-*-*-*-0-iso10646-1
> by these glyphs:
>   [0 1 1110 243 4 1 3 7 0 nil]
>   [0 1 769 690 0 -5 -1 11 -7 [1 0 0]]
> with these character(s):
>   ́ (#x301) COMBINING ACUTE ACCENT
> 
> Composed with the following character(s) "́" using this font:
>   ftcrhb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1
> by these glyphs:
>   [0 1 1110 917 8 1 8 10 0 nil]
>   [0 1 769 649 8 3 8 11 -8 [0 0 0]]
> with these character(s):
>   ́ (#x301) COMBINING ACUTE ACCENT

OK, zero WIDTH and negative LBEARING/RBEARING is another way to place
the accent correctly.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 22 Nov 2020 16:28:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 22 11:28:24 2020
Received: from localhost ([127.0.0.1]:48130 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgsDv-0000Ts-Rv
	for submit <at> debbugs.gnu.org; Sun, 22 Nov 2020 11:28:24 -0500
Received: from mout.gmx.net ([212.227.15.15]:49201)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stephen.berman@HIDDEN>) id 1kgsDq-0000TZ-K5
 for 44784 <at> debbugs.gnu.org; Sun, 22 Nov 2020 11:28:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1606062491;
 bh=eRP7QZXTvNdol9VDuYru4ONaMRbejicgkYdPreEsC7w=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=ZSrzrXEpGARG8P7yzCeAJAg+f80xOFyvvgCaKJSL2KKgv5vqh0U6F65zDe0HCHYDC
 /NS7Rbg6XqqHACvGUtJBgL8608Wl0uYxRC+qnnrBJs08eO+k5BQ0UMvG8kRIqNGJWJ
 /0A5tMyusHqjAkRz3NKhejEXCbH418sIdWqEQd9I=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from strobe-jhalfs ([178.6.222.72]) by mail.gmx.com (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MYeQr-1kl5Mu1cSR-00Vj0B; Sun, 22
 Nov 2020 17:28:11 +0100
From: Stephen Berman <stephen.berman@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <83r1omxdvh.fsf@HIDDEN>
 <87blfpvgy4.fsf@HIDDEN> <83k0udxvg7.fsf@HIDDEN>
Date: Sun, 22 Nov 2020 17:28:09 +0100
In-Reply-To: <83k0udxvg7.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 22 Nov
 2020 17:28:08 +0200")
Message-ID: <873611uzja.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:q7DZ5NMbPtTObEXo3WNacIok8K0bjijMq+SeGndpxgnU8I8JwOE
 EdOsglSSqlh/p1TYaLUqZdEQIYcibSsTnJsGdGaMsVmDpt23CcWMkBV0a3MzCXc8lLSFy2Q
 RrNKNFSaBIaiAybAzC4PJtX0ie/yLo4DmV3n4WsBFS1hdlH1olFBhpVhRS0+rak9fYApSXL
 jspOifSDSXwXUYnbmgmMQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:2pVCeImR2nE=:fsIKqHX0rDyES3qc/UARqF
 djprYm4shZ5yBQcw52qf83lLm7H05kglowbF48BXwVTwWtzJnelrpwgSNA0+K9dJEyiA4dhIB
 JTxC1ujorbyUHsGiheUVoiwDPD++cOUoqV2uEsN6JEzaPyyrra/bPth6dzrT9NzStFcovFsyf
 EpLvWjApnVDtSPlFE07alhYUHdecSijmk9VkjhRGEF6Q2Rk+MYDWgo4OiRlU5GDqL88WB7WtL
 5AX0HCbvkY1wMrtUsJCELlLhr8QvkQvVVJEfp3O2rtC64Wep6cB2OwehyCg2q3b6UGeupIHAV
 vKZUjqnpangzj9ObO0ybtrppnY0BcuqOxITeo7ORhQ41h0wSRiZuDkIputOhDAMRHfT1hCOCu
 jY5KPNhexYM7ruHyK7qBtGRH3gR01ZAzsVQenjrRQei2VQPkD5l/6aHLvnCsM7XTAV1GnWMIl
 M/ujkLiIHVtl4oHm+VvP99Bo2tjrWd3dIMdQVqMdQya7oDB7gSNisDCeRPAWyFTMrgYb/zwa1
 GThNLXtPk0+s8cL/b3iUEJKFb43BGsHWzoUBbjd57U1n4LP46MJjV83Bm26W1IBFSeh0nZLX1
 NLnfateexgYjdNoFkzPTZxIfS3VVKkcE/etOAJL1IM8jV+7d5oWHJ9h4rM/O7kJprPfS7GByD
 W/ZjZs3iUKg1IAQ3RvLdJEDseR1/imhS0V1v2cqrJ23Zu2AArLgUaqWjh0OJZpjxiFsDKh3c4
 AhyULhQ81+kSanGWVJ034J6Cp4ruxvTMmmi9vwZOphKDuKONbNIvWc8o9z07ETyhUsYMeCLGs
 ODjxppbBFpkXRnyKcpLvIldSsVqRTX1u+e2I5rp8rYe8iIW1cYzj1AvwgPqL1/L7DkcVMDs0g
 SV++4JNoV/MlUef0tACA==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org, juri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sun, 22 Nov 2020 17:28:08 +0200 Eli Zaretskii <eliz@HIDDEN> wrote:

>> From: Stephen Berman <stephen.berman@HIDDEN>
>> Cc: Juri Linkov <juri@HIDDEN>,  44784 <at> debbugs.gnu.org
>> Date: Sun, 22 Nov 2020 11:12:03 +0100
>>=20
>> > The 2 vectors you show above, let alone the "composed with" part,
>> > explicitly say they _were_ composed.  So something else is going on
>> > here.
>>=20
>> I think it's a display problem with DejaVu Sans Mono, as you already
>> noted.  I also see what Juri sees, but when the cursor appears to be
>> over the separately displayed accent, `C-u C-x =3D' says the character at
>> point is SPC.
>
> Right.  I think the discussion on the HarfBuzz list to which I pointed
> explains what happens: the problematic fonts don't provide the
> information necessary to correctly locate the accent over some
> character (specifically, precomposed characters that are already
> accented).  The [0 0 0] part of the second glyph in the composition
> info is a telltale sign of lack of that information: if you try the
> same with a font where display is correct, you will see that the first
> 2 components are non-zero (notably, the first component should be
> negative).

FTR, here's what `C-u C-x =3D' shows for the correct and incorrect
displays, respectively:

Composed with the following character(s) "=CC=81" using this font:
  ftcrhb:-PfEd-DejaVu Sans-normal-normal-normal-*-13-*-*-*-*-0-iso10646-1
by these glyphs:
  [0 1 1110 243 4 1 3 7 0 nil]
  [0 1 769 690 0 -5 -1 11 -7 [1 0 0]]
with these character(s):
  =CC=81 (#x301) COMBINING ACUTE ACCENT

Composed with the following character(s) "=CC=81" using this font:
  ftcrhb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso1064=
6-1
by these glyphs:
  [0 1 1110 917 8 1 8 10 0 nil]
  [0 1 769 649 8 3 8 11 -8 [0 0 0]]
with these character(s):
  =CC=81 (#x301) COMBINING ACUTE ACCENT

Steve Berman




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 22 Nov 2020 15:28:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 22 10:28:27 2020
Received: from localhost ([127.0.0.1]:48083 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgrHv-0005HC-5S
	for submit <at> debbugs.gnu.org; Sun, 22 Nov 2020 10:28:27 -0500
Received: from eggs.gnu.org ([209.51.188.92]:35984)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kgrHt-0005Gv-2n
 for 44784 <at> debbugs.gnu.org; Sun, 22 Nov 2020 10:28:25 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:45624)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kgrHm-0000Rw-Jc; Sun, 22 Nov 2020 10:28:18 -0500
Received: from [176.228.60.248] (port=4739 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kgrHk-0000PL-61; Sun, 22 Nov 2020 10:28:17 -0500
Date: Sun, 22 Nov 2020 17:28:08 +0200
Message-Id: <83k0udxvg7.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stephen Berman <stephen.berman@HIDDEN>
In-Reply-To: <87blfpvgy4.fsf@HIDDEN> (message from Stephen Berman on Sun, 22
 Nov 2020 11:12:03 +0100)
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <83r1omxdvh.fsf@HIDDEN>
 <87blfpvgy4.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org, juri@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stephen Berman <stephen.berman@HIDDEN>
> Cc: Juri Linkov <juri@HIDDEN>,  44784 <at> debbugs.gnu.org
> Date: Sun, 22 Nov 2020 11:12:03 +0100
> 
> > The 2 vectors you show above, let alone the "composed with" part,
> > explicitly say they _were_ composed.  So something else is going on
> > here.
> 
> I think it's a display problem with DejaVu Sans Mono, as you already
> noted.  I also see what Juri sees, but when the cursor appears to be
> over the separately displayed accent, `C-u C-x =' says the character at
> point is SPC.

Right.  I think the discussion on the HarfBuzz list to which I pointed
explains what happens: the problematic fonts don't provide the
information necessary to correctly locate the accent over some
character (specifically, precomposed characters that are already
accented).  The [0 0 0] part of the second glyph in the composition
info is a telltale sign of lack of that information: if you try the
same with a font where display is correct, you will see that the first
2 components are non-zero (notably, the first component should be
negative).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 22 Nov 2020 10:12:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 22 05:12:17 2020
Received: from localhost ([127.0.0.1]:46953 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgmLx-0007v3-3W
	for submit <at> debbugs.gnu.org; Sun, 22 Nov 2020 05:12:17 -0500
Received: from mout.gmx.net ([212.227.17.22]:55713)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stephen.berman@HIDDEN>) id 1kgmLt-0007un-Qx
 for 44784 <at> debbugs.gnu.org; Sun, 22 Nov 2020 05:12:15 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1606039926;
 bh=udZS1tmY+7wND44wYWMJ2bIbHvQecTecJpXlkwD6LOo=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To;
 b=SX1ZhJHzu1jI7FabsnxVOF11BfFdtzPBz00ElORiZv+DQ5oYiGZvVDNTJIbEldaKq
 k3uDVWc9aC8a3r+fkKN8jiaQyGIeaM53XJIbrhUXX4LMVYGa2XfXc547cttD2tAC/D
 Ge6v66/HOjbIZFDbcGs0PO+GAavlHa1Kxr1Lb+WE=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from strobe-jhalfs ([178.6.222.72]) by mail.gmx.com (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N4zAy-1kHemQ0m4i-010xAJ; Sun, 22
 Nov 2020 11:12:06 +0100
From: Stephen Berman <stephen.berman@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN> <83r1omxdvh.fsf@HIDDEN>
Date: Sun, 22 Nov 2020 11:12:03 +0100
In-Reply-To: <83r1omxdvh.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 22 Nov
 2020 05:35:30 +0200")
Message-ID: <87blfpvgy4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:yNTIROX2RA47wCWGIAQAdkKXLXqI8Izjoqn11S1XnHYya9bPvxT
 w6+1/xzTEBj58+0XqqcpB8cuqwUwMetF3A5a5Ij4Uwo4rVUhrrySw+No3043PdBcWWqsOt/
 r7FOLOduq3SBv6NBcaQMV/xwYFDjQHdaGykJPm5h15El+uEwxsNmyVrASNXathyTzxbMCR7
 6PDvk2ixpkOl17CyGcnsQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:CvTQczCMu3s=:ASwgTn/a0gC7+lLHdTEX+M
 HHmw/I9eLsdY7q/nJ9APD5jdRCiCZvyqDK7jVhOsYjdIzz79+8qYdPmR1EDceNxfafAZz9g0X
 ZCpZrEH6K1a8Raaz2swNiRv7lQzzbckvyJUOP9t7tG/s9keUhG9YVg76BugaAWxXxoRTF3FUV
 m47hM8ynsaOkdvQ067LU6z3wDe8INToLw+Se8jwMWy7exd+ebePcCSkniG5ad3aAkSjoIIWiD
 7f3PmDoEXRSyhYoO0fnQzqt/MgUY5T4WVYX3vSpajWTSiHhXhW7TzWw9t+ax6fotUntGb1cmn
 S8TFzgksCPC8JyrPj5EU0hV1Rx6wUcmOEv4MN9NBD32SyswSkcAKYnI8Bk/lOvWOpgWsNBEgc
 8zk+o9E8VhiJIDJyZXxvmn8pt+AHby00xI3eyfCSSOI6uPsbDAp7OsGNzvRH/SsfQ+A1BPLw1
 l+aMXPaKIV6kiTOInD9hZFsCRsG+xbPJGToqb+mKkSsP6TKquOi+0p4YagJlw/OUHfclwg3r2
 V+jM7arPwVySGE0lHxPaO6g1YO1ruAPp8iv4KznEOVEusZIOsGHpjieCBYTJ7u3TZS9sE8P2o
 IInVNQxliztmmTG9Yz3m9SL9mSlUAD0exQRutaBpbyxZKp1ggRunHU5TsVDm3hZEXRG+2O8T4
 nYfaWo746fO+5mT2iI+iHvJ7DLTWNEioktRzrIdVtZ53LvBIsz3Bi4jpdgJdMCbdVzBQY2tX3
 H8CN45//LMwZ/jKuwjM8wugmvx7sV1IizRdjt8ajI419G40BiU5rVwAiG1iTP3pyiW8e398rm
 0SUn9auMjTP3hFERC/vU9UIqRKt137d1I3TYt+CPhVwHQxJL6wrlfU1uhjVz5aPrwfqYdvOuT
 FCt+9JHskr03olZOYG5g==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org, Juri Linkov <juri@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

On Sun, 22 Nov 2020 05:35:30 +0200 Eli Zaretskii <eliz@HIDDEN> wrote:

>> From: Juri Linkov <juri@HIDDEN>
>> Cc: 44784 <at> debbugs.gnu.org
>> Date: Sat, 21 Nov 2020 22:35:11 +0200
>>=20
>> > Btw, the report by Emacs 27's "C-u C-x =3D", viz.:
>> >
>> >   Composed with the following character(s) "=CC=81" using this font:
>> >     xfthb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-22-*-*-*-m-0-i=
so10646-1
>> >   by these glyphs:
>> >     [0 1 1071 878 13 0 13 16 0 nil]
>> >     [0 1 769 649 13 4 11 17 -13 [0 0 0]]
>> >
>> > explicitly says that character composition _did_ happen here, it's
>> > just the display that is broken.  And I guess that moving point to
>> > these characters will show a "fat" cursor that includes both the base
>> > character and the accent, once again showing that Emacs did compose
>> > the accent with the preceding character.
>>=20
>> Actually, separate cursor is shown on a character and separate on its
>> combining character, so it seems they are not composed.
>
> The 2 vectors you show above, let alone the "composed with" part,
> explicitly say they _were_ composed.  So something else is going on
> here.

I think it's a display problem with DejaVu Sans Mono, as you already
noted.  I also see what Juri sees, but when the cursor appears to be
over the separately displayed accent, `C-u C-x =3D' says the character at
point is SPC.

Steve Berman




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 22 Nov 2020 03:36:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 21 22:36:04 2020
Received: from localhost ([127.0.0.1]:46802 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kggAV-0006ac-Bi
	for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 22:36:04 -0500
Received: from eggs.gnu.org ([209.51.188.92]:48620)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kggAR-0006a3-H7
 for 44784 <at> debbugs.gnu.org; Sat, 21 Nov 2020 22:36:01 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:40227)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kggAJ-00061z-J9; Sat, 21 Nov 2020 22:35:51 -0500
Received: from [176.228.60.248] (port=1039 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kggAE-0003Wj-Un; Sat, 21 Nov 2020 22:35:50 -0500
Date: Sun, 22 Nov 2020 05:35:30 +0200
Message-Id: <83r1omxdvh.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
In-Reply-To: <87wnyephxc.fsf@HIDDEN> (message from Juri Linkov on
 Sat, 21 Nov 2020 22:35:11 +0200)
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
 <87wnyephxc.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Juri Linkov <juri@HIDDEN>
> Cc: 44784 <at> debbugs.gnu.org
> Date: Sat, 21 Nov 2020 22:35:11 +0200
> 
> > Btw, the report by Emacs 27's "C-u C-x =", viz.:
> >
> >   Composed with the following character(s) "́" using this font:
> >     xfthb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-22-*-*-*-m-0-iso10646-1
> >   by these glyphs:
> >     [0 1 1071 878 13 0 13 16 0 nil]
> >     [0 1 769 649 13 4 11 17 -13 [0 0 0]]
> >
> > explicitly says that character composition _did_ happen here, it's
> > just the display that is broken.  And I guess that moving point to
> > these characters will show a "fat" cursor that includes both the base
> > character and the accent, once again showing that Emacs did compose
> > the accent with the preceding character.
> 
> Actually, separate cursor is shown on a character and separate on its
> combining character, so it seems they are not composed.

The 2 vectors you show above, let alone the "composed with" part,
explicitly say they _were_ composed.  So something else is going on
here.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 21 Nov 2020 20:36:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 21 15:36:37 2020
Received: from localhost ([127.0.0.1]:46266 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgZcb-0004p3-9l
	for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:36:37 -0500
Received: from relay2-d.mail.gandi.net ([217.70.183.194]:60609)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1kgZca-0004od-Gk
 for 44784 <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:36:36 -0500
X-Originating-IP: 91.129.97.46
Received: from mail.gandi.net (m91-129-97-46.cust.tele2.ee [91.129.97.46])
 (Authenticated sender: juri@HIDDEN)
 by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id 728F440009;
 Sat, 21 Nov 2020 20:36:28 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
Organization: LINKOV.NET
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
Date: Sat, 21 Nov 2020 22:35:11 +0200
In-Reply-To: <83v9dyxyov.fsf@HIDDEN> (Eli Zaretskii's message of "Sat, 21 Nov
 2020 22:05:52 +0200")
Message-ID: <87wnyephxc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> Btw, the report by Emacs 27's "C-u C-x =", viz.:
>
>   Composed with the following character(s) "́" using this font:
>     xfthb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-22-*-*-*-m-0-iso10646-1
>   by these glyphs:
>     [0 1 1071 878 13 0 13 16 0 nil]
>     [0 1 769 649 13 4 11 17 -13 [0 0 0]]
>
> explicitly says that character composition _did_ happen here, it's
> just the display that is broken.  And I guess that moving point to
> these characters will show a "fat" cursor that includes both the base
> character and the accent, once again showing that Emacs did compose
> the accent with the preceding character.

Actually, separate cursor is shown on a character and separate on its
combining character, so it seems they are not composed.

>> It seems in 26.3 it's correct because it uses XFT, but the problem in 27.1
>> is with HarfBuzz .  Maybe HarfBuzz doesn't support combining accents on
>> some characters?
>
> That cannot be the reason.  Please try with other fonts, for
> starters.  DejaVu Sans Mono is known to have problems with combining
> accents, see this discussion:

Yes, it displays correctly with other fonts, e.g. Noto Sans.
It would be a pity to switch to another font.  So this bug report
could be closed if nothing can be done in Emacs.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 21 Nov 2020 20:36:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 21 15:36:35 2020
Received: from localhost ([127.0.0.1]:46263 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgZcZ-0004oo-1L
	for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:36:35 -0500
Received: from relay4-d.mail.gandi.net ([217.70.183.196]:34617)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1kgZcX-0004oY-AV
 for 44784 <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:36:33 -0500
X-Originating-IP: 91.129.97.46
Received: from mail.gandi.net (m91-129-97-46.cust.tele2.ee [91.129.97.46])
 (Authenticated sender: juri@HIDDEN)
 by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id CBD2EE0007;
 Sat, 21 Nov 2020 20:36:25 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: Andreas Schwab <schwab@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
Organization: LINKOV.NET
References: <87h7piy9qq.fsf@HIDDEN> <87sg921nij.fsf@HIDDEN>
Date: Sat, 21 Nov 2020 22:30:05 +0200
In-Reply-To: <87sg921nij.fsf@HIDDEN> (Andreas Schwab's message of "Sat, 21
 Nov 2020 21:08:20 +0100")
Message-ID: <87r1omqwqa.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> But in 27.1 COMBINING ACUTE ACCENT is not combined with its previous character:
>
> Do they come from the same font?

Yes, both use the same font:

Composed with the following character(s) "́" using this font:
  ftcrhb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1

The component character(s) are displayed by these fonts (glyph codes):
 ́: ftcrhb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x289)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 21 Nov 2020 20:14:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 21 15:14:07 2020
Received: from localhost ([127.0.0.1]:46248 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgZGp-0004Hj-Gc
	for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:14:07 -0500
Received: from eggs.gnu.org ([209.51.188.92]:40652)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kgZGo-0004H7-D2
 for 44784 <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:14:06 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:34509)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kgZGg-0006Jd-1L; Sat, 21 Nov 2020 15:14:00 -0500
Received: from [176.228.60.248] (port=1969 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kgZGf-0004Tu-DD; Sat, 21 Nov 2020 15:13:57 -0500
Date: Sat, 21 Nov 2020 22:13:47 +0200
Message-Id: <83tutixybo.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: juri@HIDDEN
In-Reply-To: <83v9dyxyov.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 21
 Nov 2020 22:05:52 +0200)
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN> <83v9dyxyov.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Btw, the report by Emacs 27's "C-u C-x =", viz.:

  Composed with the following character(s) "́" using this font:
    xfthb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-22-*-*-*-m-0-iso10646-1
  by these glyphs:
    [0 1 1071 878 13 0 13 16 0 nil]
    [0 1 769 649 13 4 11 17 -13 [0 0 0]]

explicitly says that character composition _did_ happen here, it's
just the display that is broken.  And I guess that moving point to
these characters will show a "fat" cursor that includes both the base
character and the accent, once again showing that Emacs did compose
the accent with the preceding character.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 21 Nov 2020 20:08:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 21 15:08:25 2020
Received: from localhost ([127.0.0.1]:46243 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgZBI-00048p-TN
	for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:08:25 -0500
Received: from mail-out.m-online.net ([212.18.0.10]:34627)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <whitebox@HIDDEN>) id 1kgZBH-00048g-4G
 for 44784 <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:08:23 -0500
Received: from frontend01.mail.m-online.net (unknown [192.168.8.182])
 by mail-out.m-online.net (Postfix) with ESMTP id 4Cdkxd6Bylz1rlx2;
 Sat, 21 Nov 2020 21:08:21 +0100 (CET)
Received: from localhost (dynscan1.mnet-online.de [192.168.6.70])
 by mail.m-online.net (Postfix) with ESMTP id 4Cdkxd3y3dz1qrys;
 Sat, 21 Nov 2020 21:08:21 +0100 (CET)
X-Virus-Scanned: amavisd-new at mnet-online.de
Received: from mail.mnet-online.de ([192.168.8.182])
 by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new,
 port 10024)
 with ESMTP id zeC1hEzAzLwT; Sat, 21 Nov 2020 21:08:21 +0100 (CET)
X-Auth-Info: 6vUawQKNLTN5+hVg+XzX9EgNcf7jxU7+xphEOPayveFrbNxVKfJ09w1/SBBkzy3i
Received: from igel.home (ppp-46-244-160-193.dynamic.mnet-online.de
 [46.244.160.193])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mail.mnet-online.de (Postfix) with ESMTPSA;
 Sat, 21 Nov 2020 21:08:20 +0100 (CET)
Received: by igel.home (Postfix, from userid 1000)
 id 875DB2C262F; Sat, 21 Nov 2020 21:08:20 +0100 (CET)
From: Andreas Schwab <schwab@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN>
X-Yow: Why was I BORN?
Date: Sat, 21 Nov 2020 21:08:20 +0100
In-Reply-To: <87h7piy9qq.fsf@HIDDEN> (Juri Linkov's message of "Sat, 
 21 Nov 2020 21:17:09 +0200")
Message-ID: <87sg921nij.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.4 (/)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.4 (-)

On Nov 21 2020, Juri Linkov wrote:

> But in 27.1 COMBINING ACUTE ACCENT is not combined with its previous character:

Do they come from the same font?

Andreas.

-- 
Andreas Schwab, schwab@HIDDEN
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at 44784 <at> debbugs.gnu.org:


Received: (at 44784) by debbugs.gnu.org; 21 Nov 2020 20:06:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 21 15:06:12 2020
Received: from localhost ([127.0.0.1]:46239 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgZ9A-00045k-HR
	for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:06:12 -0500
Received: from eggs.gnu.org ([209.51.188.92]:39462)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1kgZ98-00045Y-BE
 for 44784 <at> debbugs.gnu.org; Sat, 21 Nov 2020 15:06:10 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:34306)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <eliz@HIDDEN>)
 id 1kgZ92-0003lc-2m; Sat, 21 Nov 2020 15:06:04 -0500
Received: from [176.228.60.248] (port=1483 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1kgZ91-0003u0-BB; Sat, 21 Nov 2020 15:06:03 -0500
Date: Sat, 21 Nov 2020 22:05:52 +0200
Message-Id: <83v9dyxyov.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
In-Reply-To: <87h7piy9qq.fsf@HIDDEN> (message from Juri Linkov on
 Sat, 21 Nov 2020 21:17:09 +0200)
Subject: Re: bug#44784: Combining accent is not combining
References: <87h7piy9qq.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44784
Cc: 44784 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Juri Linkov <juri@HIDDEN>
> Date: Sat, 21 Nov 2020 21:17:09 +0200
> 
> 0. emacs -Q
> 1. insert to the *scratch* buffer:
> 
> ä́  і́  Я́ 
> 
> In 26.3 everything is correct, and COMBINING ACUTE ACCENT
> is combined above its previous character:
> 
> 
> But in 27.1 COMBINING ACUTE ACCENT is not combined with its previous character:

On my system, this displays the same in both Emacs 26 and 27, the
latter using HarfBuzz.

> It seems in 26.3 it's correct because it uses XFT, but the problem in 27.1
> is with HarfBuzz .  Maybe HarfBuzz doesn't support combining accents on
> some characters?  It fails with the scripts above, but still has no problems
> with plain Latin characters.

That cannot be the reason.  Please try with other fonts, for
starters.  DejaVu Sans Mono is known to have problems with combining
accents, see this discussion:

  https://lists.freedesktop.org/archives/harfbuzz/2019-August/007422.html




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 Nov 2020 19:46:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 21 14:46:02 2020
Received: from localhost ([127.0.0.1]:46217 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kgYpe-0003bI-Cy
	for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 14:46:02 -0500
Received: from lists.gnu.org ([209.51.188.17]:52622)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1kgYpc-0003am-TI
 for submit <at> debbugs.gnu.org; Sat, 21 Nov 2020 14:46:01 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:35928)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <juri@HIDDEN>) id 1kgYpc-0006MU-LH
 for bug-gnu-emacs@HIDDEN; Sat, 21 Nov 2020 14:46:00 -0500
Received: from relay3-d.mail.gandi.net ([217.70.183.195]:42625)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <juri@HIDDEN>) id 1kgYpY-0005J2-DH
 for bug-gnu-emacs@HIDDEN; Sat, 21 Nov 2020 14:46:00 -0500
X-Originating-IP: 91.129.97.46
Received: from mail.gandi.net (m91-129-97-46.cust.tele2.ee [91.129.97.46])
 (Authenticated sender: juri@HIDDEN)
 by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 13CE860003
 for <bug-gnu-emacs@HIDDEN>; Sat, 21 Nov 2020 19:45:49 +0000 (UTC)
From: Juri Linkov <juri@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Combining accent is not combining
Organization: LINKOV.NET
Date: Sat, 21 Nov 2020 21:17:09 +0200
Message-ID: <87h7piy9qq.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=217.70.183.195; envelope-from=juri@HIDDEN;
 helo=relay3-d.mail.gandi.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.6 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.6 (--)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

Sorry that I noticed this regression only now,
but it's a pretty bad-looking regression:

0. emacs -Q
1. insert to the *scratch* buffer:

ä́  і́  Я́ 

In 26.3 everything is correct, and COMBINING ACUTE ACCENT
is combined above its previous character:


--=-=-=
Content-Type: image/png
Content-Disposition: inline; filename=comb26.png
Content-Transfer-Encoding: base64

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
3wuZVe/ilwAAAABJRU5ErkJggg==
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit


Composed with the following character(s) "́" using this font:
  xft:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-22-*-*-*-m-0-iso10646-1
by these glyphs:
  [0 1 1071 878 13 0 13 21 0 nil]
  [0 1 769 649 0 5 11 18 -14 [-15 -4 0]]
In 26.3 (x86_64-pc-linux-gnu, GTK+ Version 3.24.14)
Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB
NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS LIBSYSTEMD LCMS2

But in 27.1 COMBINING ACUTE ACCENT is not combined with its previous character:


--=-=-=
Content-Type: image/png
Content-Disposition: inline; filename=comb27.png
Content-Transfer-Encoding: base64

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
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit


Composed with the following character(s) "́" using this font:
  xfthb:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-22-*-*-*-m-0-iso10646-1
by these glyphs:
  [0 1 1071 878 13 0 13 16 0 nil]
  [0 1 769 649 13 4 11 17 -13 [0 0 0]]
In 27.1 (x86_64-pc-linux-gnu, GTK+ Version 3.24.20)
Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY
ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON
PDUMPER LCMS2 GMP

It seems in 26.3 it's correct because it uses XFT, but the problem in 27.1
is with HarfBuzz .  Maybe HarfBuzz doesn't support combining accents on
some characters?  It fails with the scripts above, but still has no problems
with plain Latin characters.

--=-=-=--




Acknowledgement sent to Juri Linkov <juri@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#44784; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 12 Mar 2022 22:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.