GNU bug report logs - #23292
24.5; Combining characters do not reliably combine

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; Severity: minor; Reported by: Honore Doktorr <hdfssk@HIDDEN>; dated Thu, 14 Apr 2016 19:34:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 23292) by debbugs.gnu.org; 24 Apr 2016 14:18:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 24 10:18:32 2016
Received: from localhost ([127.0.0.1]:45094 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1auKro-0002kf-9B
	for submit <at> debbugs.gnu.org; Sun, 24 Apr 2016 10:18:32 -0400
Received: from eggs.gnu.org ([208.118.235.92]:55188)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <handa@HIDDEN>) id 1auKrl-0002kQ-Nm
 for 23292 <at> debbugs.gnu.org; Sun, 24 Apr 2016 10:18:30 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <handa@HIDDEN>) id 1auKrf-0006Ef-Gq
 for 23292 <at> debbugs.gnu.org; Sun, 24 Apr 2016 10:18:24 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34331)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <handa@HIDDEN>)
 id 1auKrY-0006E6-GE; Sun, 24 Apr 2016 10:18:16 -0400
Received: from fl1-49-129-150-20.iba.mesh.ad.jp ([49.129.150.20]:58170
 helo=shatin)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <handa@HIDDEN>)
 id 1auKrX-0006zS-Ds; Sun, 24 Apr 2016 10:18:15 -0400
Received: from handa by shatin with local (Exim 4.86)
 (envelope-from <handa@HIDDEN>)
 id 1auKrR-0003nS-CN; Sun, 24 Apr 2016 23:18:09 +0900
From: handa <handa@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
In-Reply-To: <83y48fcjw9.fsf@HIDDEN> (message from Eli Zaretskii on Fri,
 15 Apr 2016 12:15:50 +0300)
Date: Sun, 24 Apr 2016 23:18:09 +0900
Message-ID: <871t5v3xb2.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -4.4 (----)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, handa@HIDDEN, flexibeast@HIDDEN,
 23292 <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: -4.4 (----)

Sorry for the late response.

In article <83y48fcjw9.fsf@HIDDEN>, Eli Zaretskii <eliz@HIDDEN> writes:

> > For the record, the composition works for me on MS-Windows using the
> > Arial Unicode MS font, and the composition data looks quite different
> > (and makes much more sense to me) than what the OP shows:
> >=20
> >   Composed with the following character(s) "=CC=B7" using this font:
> >     uniscribe:-outline-Arial Unicode MS-normal-normal-normal-sans-13-*-=
*-*-p-*-iso8859-1
> >   by these glyphs:
> >     [0 1 111 82 7 1 6 14 4 nil]
> >     [0 1 823 671 0 -5 -2 14 4 nil]
> >=20
> > The OP said the composition data he gets is this:
> >=20
> >   Composed with the following character(s) "=CC=B7" using this font:
> >     xft:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso1=
0646-1
> >   by these glyphs:
> >     [0 1 111 82 8 1 7 7 0 nil]
> >     [0 1 823 703 8 0 8 8 1 nil]
> >=20
> > and the offsets in the second vector look wrong to me, FWIW.

> I now tried this on Windows 8.1, where the (default) Courier New font
> does have a glyph for u+0337, and I see there the same problem as
> reported by the OP, including the composition data that shows positive
> offsets where I thought negative offsets should be.

> Maybe this is something related to the fact that bot DejaVu Sans Mono
> and Courier New are monospaced fonts, whereas Arial Unicode MS isn't?

> I Hope Handa-san will provide some insight.

I tried to display "o\x0337" by "dejavu sans mono" font and saw no
problem.  I also tried "Inconsolata-g" font and found "\x0337" was not
displayed by that font.   But, this is simply because the font doesn't
have a glyph for "\x0337".

I downloaded "Inconsolata-g" font from
http://www.fantascienza.net/leonardo/ar/inconsolatag/inconsolata-g_font.zip.
Are we using the same font?

---
K. Handa
handa@HIDDEN







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

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


Received: (at 23292) by debbugs.gnu.org; 16 Apr 2016 10:01:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 16 06:01:42 2016
Received: from localhost ([127.0.0.1]:37066 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1arN2s-0005U0-DM
	for submit <at> debbugs.gnu.org; Sat, 16 Apr 2016 06:01:42 -0400
Received: from eggs.gnu.org ([208.118.235.92]:56659)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1arN2q-0005Tn-LH
 for 23292 <at> debbugs.gnu.org; Sat, 16 Apr 2016 06:01:40 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1arN2k-00083Y-S6
 for 23292 <at> debbugs.gnu.org; Sat, 16 Apr 2016 06:01:35 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52305)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1arN2h-00082w-4Y; Sat, 16 Apr 2016 06:01:31 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3009
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1arN2g-0004CT-DD; Sat, 16 Apr 2016 06:01:30 -0400
Date: Sat, 16 Apr 2016 13:01:11 +0300
Message-Id: <831t65dg9k.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alexis <flexibeast@HIDDEN>
In-reply-to: <87mvovt7fw.fsf@HIDDEN> (message from Alexis on Fri, 15 Apr
 2016 21:52:51 +1000)
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN> <8337qne26w.fsf@HIDDEN>
 <87r3e7theb.fsf@HIDDEN> <83zisvclwi.fsf@HIDDEN>
 <87oa9btfak.fsf@HIDDEN> <83vb3jcjn2.fsf@HIDDEN>
 <87mvovt7fw.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, handa@HIDDEN, 23292 <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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> From: Alexis <flexibeast@HIDDEN>
> Cc: handa@HIDDEN, hdfssk@HIDDEN, 23292 <at> debbugs.gnu.org
> Date: Fri, 15 Apr 2016 21:52:51 +1000
> 
> > Something with your fonts and fontsets, I guess.  If you force 
> > Emacs to use Inconsolata-g for "̷", does the composition happen?
> 
> Hmm, i'm having some difficulty doing this. i start GUI Emacs from 
> an X terminal via 'emacs -Q'. i then go to the Options menu, 
> select "Set Default Font", and choose "InconsolataG Medium"[1]. In 
> *scratch*, i type 'o', and confirm with `describe-char' that 
> "InconsolataG" is the font used for that character.
> 
> i then evaluate:
> 
>     (set-fontset-font "fontset-default" '(#x0337 . #x0337) 
>     "InconsolataG")
> 
> with C-x C-e, which returns nil. If i then move point immediately 
> after the previously-typed 'o', and type C-x 8 RET 337, the '/' is 
> displayed visually separate from the 'o'. But using 
> `describe-char' on it says that Gentium is the font used.

Looks like for some reason Emacs rejects InconsolataG as the font for
that character, not sure why.




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 11:53:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 07:53:04 2016
Received: from localhost ([127.0.0.1]:36348 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ar2J5-0007NU-Vb
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 07:53:04 -0400
Received: from mail-pf0-f173.google.com ([209.85.192.173]:33822)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <flexibeast@HIDDEN>) id 1ar2J4-0007N0-ME
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 07:53:02 -0400
Received: by mail-pf0-f173.google.com with SMTP id c20so56334299pfc.1
 for <23292 <at> debbugs.gnu.org>; Fri, 15 Apr 2016 04:53:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=references:user-agent:from:to:cc:subject:in-reply-to:date
 :message-id:mime-version;
 bh=DGxIhA1Kr3sJSrUNICc0GfGlRT9dyU/MIkNI79fktrc=;
 b=YaEsx93KCgArE+ZNlyls2FexbZCYqfFCvqqeYL+yp4kSO7FvFLxpIAOeIW7e5ZEpX8
 SsLhOdfNxEDifyEmcqIeZi7JhT6pMOsee1hergujLuUzsWe8/05NuyD3+PrCj7RkJM+9
 J9VMGtyYjRa8c7rV3XbCbxaORRuUDRubQdtwoJ0E2wSrHTZL7tfOCZWcx9DgAINMoHpy
 nADzDN2BZEcgFt4f0fBBRWfRfCGt+fkvEPbBypPLkVpPGVEV3Y9R8ROTF2iUZKVBUts9
 5EVambyhWzM9WeukyQaDrI5z/pQ+OI5jZjeCGv+ANmm1pOaaCzNzdSqeA5LGH6Bd2RkA
 3t3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:references:user-agent:from:to:cc:subject
 :in-reply-to:date:message-id:mime-version;
 bh=DGxIhA1Kr3sJSrUNICc0GfGlRT9dyU/MIkNI79fktrc=;
 b=d1IJRq6e0ubCCU1252Az9/8Icy6tnh+L/ikjKhwfVqk7zm5r4F3QACVE6JM0RA84L1
 su4KMQFCLIaQzinELU2h3Wsp8m7+4qSj5k7us0xnwohf9Y+ld2XjVRr/Nvj0pj1iX4xQ
 qrRdntFPfEET4YukqkPZC4ALOkIlze+9meNoGsnmnpqSZd6s8W0Ru1BdAXFOp/i9KPyM
 Kpzu2OFROCZm0ZN2LSUZPvTEtOMEEnz3ckNfWcSSxa5y5xlZ19lw9TOGtBiaOxtEFHBZ
 KkRc8nqI8TWIMcYc7zXk/ltWMoVkDXgn3S3n5ZnjduzPWqwYuajrMQMnYuVl6mq+IGtR
 9Tyw==
X-Gm-Message-State: AOPr4FWYRC19j789oZUi44kJZk4DCx9t4RTzBnN5pAcvh9hhVTsa8qnzpXg7HCfuRMalKA==
X-Received: by 10.98.7.153 with SMTP id 25mr29039993pfh.38.1460721176581;
 Fri, 15 Apr 2016 04:52:56 -0700 (PDT)
Received: from localhost (CPE-58-161-15-29.cqqy2.win.bigpond.net.au.
 [58.161.15.29])
 by smtp.gmail.com with ESMTPSA id l188sm5016585pfl.89.2016.04.15.04.52.55
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Apr 2016 04:52:55 -0700 (PDT)
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN> <8337qne26w.fsf@HIDDEN>
 <87r3e7theb.fsf@HIDDEN> <83zisvclwi.fsf@HIDDEN>
 <87oa9btfak.fsf@HIDDEN> <83vb3jcjn2.fsf@HIDDEN>
User-agent: mu4e 0.9.16; emacs 24.5.3
From: Alexis <flexibeast@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
In-reply-to: <83vb3jcjn2.fsf@HIDDEN>
Date: Fri, 15 Apr 2016 21:52:51 +1000
Message-ID: <87mvovt7fw.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, handa@HIDDEN, 23292 <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: -0.7 (/)

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


Eli Zaretskii <eliz@HIDDEN> writes:

> Can you show a screenshot?

Attached.

> Something with your fonts and fontsets, I guess.  If you force 
> Emacs to use Inconsolata-g for "̷", does the composition happen?

Hmm, i'm having some difficulty doing this. i start GUI Emacs from 
an X terminal via 'emacs -Q'. i then go to the Options menu, 
select "Set Default Font", and choose "InconsolataG Medium"[1]. In 
*scratch*, i type 'o', and confirm with `describe-char' that 
"InconsolataG" is the font used for that character.

i then evaluate:

    (set-fontset-font "fontset-default" '(#x0337 . #x0337) 
    "InconsolataG")

with C-x C-e, which returns nil. If i then move point immediately 
after the previously-typed 'o', and type C-x 8 RET 337, the '/' is 
displayed visually separate from the 'o'. But using 
`describe-char' on it says that Gentium is the font used.

i gather something i'm doing something wrong here, i'm guessing in 
the ELisp .... ?

[1] "InconsolataG" is "Inconsolata-g" renamed by me locally, via 
FontForge, so as to be XLFD-friendly.


--=-=-=
Content-Type: image/png
Content-Disposition: attachment; filename=dejavu_sans_mono_book.png
Content-Transfer-Encoding: base64

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
RU5ErkJggg==
--=-=-=--




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 09:21:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 05:21:55 2016
Received: from localhost ([127.0.0.1]:36210 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqzwp-0002Bp-IS
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:21:55 -0400
Received: from eggs.gnu.org ([208.118.235.92]:54208)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1aqzwn-0002Bb-87
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:21:53 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1aqzwh-0006sJ-Bb
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:21:48 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41949)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1aqzwd-0006rR-HZ; Fri, 15 Apr 2016 05:21:43 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1774
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1aqzwc-0004ws-NX; Fri, 15 Apr 2016 05:21:43 -0400
Date: Fri, 15 Apr 2016 12:21:21 +0300
Message-Id: <83vb3jcjn2.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alexis <flexibeast@HIDDEN>
In-reply-to: <87oa9btfak.fsf@HIDDEN> (message from Alexis on Fri, 15 Apr
 2016 19:03:15 +1000)
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN> <8337qne26w.fsf@HIDDEN>
 <87r3e7theb.fsf@HIDDEN> <83zisvclwi.fsf@HIDDEN>
 <87oa9btfak.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, handa@HIDDEN, 23292 <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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> From: Alexis <flexibeast@HIDDEN>
> Cc: Kenichi Handa <handa@HIDDEN>, hdfssk@HIDDEN, 23292 <at> debbugs.gnu.org
> Date: Fri, 15 Apr 2016 19:03:15 +1000
> 
> My apologies, i accidentally used a non -Q instance to test 
> this. :-/ In a -Q instance, it turns out that DejaVu Sans Mono 
> (Book) /does/ compose visually:

Can you show a screenshot?

> Composed with the following character(s) "̷" using this font: 
>   xft:-unknown-DejaVu Sans 
>   Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 
> by these glyphs: 
>   [0 1 111 82 8 0 8 8 1 nil] [0 1 823 703 0 0 8 8 1 [-8 0 0]] 
> 
> Sorry!
> 
> However, Inconsolata-g definitely doesn't compose visually.
> 
> Interestingly, when i use `describe-char' on the 'o', i'm told 
> that the glyph is sourced from Inconsolata-g, but when i use it on 
> the '/', it tells me it's sourced from Gentium ....

Something with your fonts and fontsets, I guess.  If you force Emacs
to use Inconsolata-g for "̷", does the composition happen?

Thanks.




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 09:16:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 05:16:25 2016
Received: from localhost ([127.0.0.1]:36195 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqzrV-00023m-4f
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:16:25 -0400
Received: from eggs.gnu.org ([208.118.235.92]:52431)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1aqzrT-00023U-Mb
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:16:23 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1aqzrN-0005F0-Iu
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:16:18 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41547)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1aqzrJ-0005Dq-BS; Fri, 15 Apr 2016 05:16:13 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1772
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1aqzrI-00045C-3t; Fri, 15 Apr 2016 05:16:12 -0400
Date: Fri, 15 Apr 2016 12:15:50 +0300
Message-Id: <83y48fcjw9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: handa@HIDDEN
In-reply-to: <83zisvclwi.fsf@HIDDEN> (message from Eli Zaretskii on Fri, 15
 Apr 2016 11:32:29 +0300)
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN>
 <8337qne26w.fsf@HIDDEN> <87r3e7theb.fsf@HIDDEN>
 <83zisvclwi.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, flexibeast@HIDDEN, 23292 <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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> Date: Fri, 15 Apr 2016 11:32:29 +0300
> From: Eli Zaretskii <eliz@HIDDEN>
> Cc: hdfssk@HIDDEN, 23292 <at> debbugs.gnu.org
> 
> For the record, the composition works for me on MS-Windows using the
> Arial Unicode MS font, and the composition data looks quite different
> (and makes much more sense to me) than what the OP shows:
> 
>   Composed with the following character(s) "̷" using this font:
>     uniscribe:-outline-Arial Unicode MS-normal-normal-normal-sans-13-*-*-*-p-*-iso8859-1
>   by these glyphs:
>     [0 1 111 82 7 1 6 14 4 nil]
>     [0 1 823 671 0 -5 -2 14 4 nil]
> 
> The OP said the composition data he gets is this:
> 
>   Composed with the following character(s) "̷" using this font:
>     xft:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1
>   by these glyphs:
>     [0 1 111 82 8 1 7 7 0 nil]
>     [0 1 823 703 8 0 8 8 1 nil]
> 
> and the offsets in the second vector look wrong to me, FWIW.

I now tried this on Windows 8.1, where the (default) Courier New font
does have a glyph for u+0337, and I see there the same problem as
reported by the OP, including the composition data that shows positive
offsets where I thought negative offsets should be.

Maybe this is something related to the fact that bot DejaVu Sans Mono
and Courier New are monospaced fonts, whereas Arial Unicode MS isn't?

I Hope Handa-san will provide some insight.




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 09:03:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 05:03:28 2016
Received: from localhost ([127.0.0.1]:36187 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqzex-0001eZ-V9
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:03:28 -0400
Received: from mail-pa0-f51.google.com ([209.85.220.51]:35450)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <flexibeast@HIDDEN>) id 1aqzev-0001eL-MJ
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 05:03:26 -0400
Received: by mail-pa0-f51.google.com with SMTP id fs9so34826470pac.2
 for <23292 <at> debbugs.gnu.org>; Fri, 15 Apr 2016 02:03:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=references:user-agent:from:to:cc:subject:in-reply-to:date
 :message-id:mime-version:content-transfer-encoding;
 bh=iJFqwCD1GZHwOWtR/4traecKx7t7TJDHBNAiu8Aw5NU=;
 b=UhmvfdLLieEpTIzk4K1ADzZXtS1JSC1MxuKkX2Dj6yLV/05T1rY5KlDPLE2q/hW+zs
 3T0lRZcY6cHOplIOE2gQ1YnbzuQKUD/BGirRH2KpmD//A2X2Fvg/QzF3UZvYnDr8hd/b
 d4epVgf+8PO5CHdZzcj9RMSARcwV3CmmNLl09xb4jH+6b70TSDkpHLcQ63NCz1VynmRa
 jcLIae2XL/v4cg725LAXJ8IKboC5qgtFANPef08g/1J4G9DyTnrfKQGzc4t6aoQ67Bst
 H4Wwqlyv/LY9cRVOfWA11/TqYjhgxciesT+FUurpyaLRTb0E8RHR01w65lnt/Sh6lFCy
 Zsmw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:references:user-agent:from:to:cc:subject
 :in-reply-to:date:message-id:mime-version:content-transfer-encoding;
 bh=iJFqwCD1GZHwOWtR/4traecKx7t7TJDHBNAiu8Aw5NU=;
 b=GhJT0QngInN4d5ltCM4PYWWJYpuDMStc3ND6TNcxcJAN0iqY1SCKeoJAG5jFybSvH/
 3rh8HnacoY1CThsXdirx7B4hzFZeriDLWGeTxtg2M0S644q3QU/neWpv2Uez9z9p61is
 s/9Cjg0+scsI55qVPqQJwcrKqt6b/4P0QCIVtkGeAffewdvdMuR7NtzxlS/RHRa+15wL
 vG41g6Yl+0Q2q3TyoMKgxOW02CJ3YSrYp5xEcnZ8UUwsk+GBaoNT6uRRGsHTaiKS93BC
 3IjlCofBbWyarodOC9Ta5twVOkUrANxE93Mir5vTPnlRiKQJsku335CE9MVp7+ApGVn8
 JnlQ==
X-Gm-Message-State: AOPr4FV2gbmBP1+KmvhRpYfmol0orpG7nJFjxAQBf8ewBmTFtDj0W7fxCFvyKs01GSbe8w==
X-Received: by 10.66.65.235 with SMTP id a11mr5851037pat.155.1460710999853;
 Fri, 15 Apr 2016 02:03:19 -0700 (PDT)
Received: from localhost (CPE-58-161-15-29.cqqy2.win.bigpond.net.au.
 [58.161.15.29])
 by smtp.gmail.com with ESMTPSA id l11sm63147510pfb.56.2016.04.15.02.03.18
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Apr 2016 02:03:19 -0700 (PDT)
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN> <8337qne26w.fsf@HIDDEN>
 <87r3e7theb.fsf@HIDDEN> <83zisvclwi.fsf@HIDDEN>
User-agent: mu4e 0.9.16; emacs 24.5.3
From: Alexis <flexibeast@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
In-reply-to: <83zisvclwi.fsf@HIDDEN>
Date: Fri, 15 Apr 2016 19:03:15 +1000
Message-ID: <87oa9btfak.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, Kenichi Handa <handa@HIDDEN>, 23292 <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: -0.7 (/)


Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Alexis <flexibeast@HIDDEN> Cc: hdfssk@HIDDEN, 
>> 23292 <at> debbugs.gnu.org Date: Fri, 15 Apr 2016 18:17:48 +1000
>> 
>> 
>> Eli Zaretskii <eliz@HIDDEN> writes:
>> 
>> > No.  Type 'o', then "C-x 8 RET 337".
>> 
>> Done. i get the same result as the OP - i.e. the 'o' and the 
>> '/'  are visually separated - using both DejaVu Sans Mono 
>> (Book) and  Inconsolata-G (my default font).

My apologies, i accidentally used a non -Q instance to test 
this. :-/ In a -Q instance, it turns out that DejaVu Sans Mono 
(Book) /does/ compose visually:

Composed with the following character(s) "̷" using this font: 
  xft:-unknown-DejaVu Sans 
  Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 
by these glyphs: 
  [0 1 111 82 8 0 8 8 1 nil] [0 1 823 703 0 0 8 8 1 [-8 0 0]] 

Sorry!

However, Inconsolata-g definitely doesn't compose visually.

Interestingly, when i use `describe-char' on the 'o', i'm told 
that the glyph is sourced from Inconsolata-g, but when i use it on 
the '/', it tells me it's sourced from Gentium ....




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 08:33:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 04:33:03 2016
Received: from localhost ([127.0.0.1]:36168 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqzBW-0000x3-Rp
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 04:33:03 -0400
Received: from eggs.gnu.org ([208.118.235.92]:42292)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1aqzBV-0000wZ-AK
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 04:33:01 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1aqzBP-0001i0-8b
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 04:32:56 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39798)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1aqzBL-0001hj-Fd; Fri, 15 Apr 2016 04:32:51 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1752
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1aqzBK-0000l1-Jc; Fri, 15 Apr 2016 04:32:51 -0400
Date: Fri, 15 Apr 2016 11:32:29 +0300
Message-Id: <83zisvclwi.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alexis <flexibeast@HIDDEN>, Kenichi Handa <handa@HIDDEN>
In-reply-to: <87r3e7theb.fsf@HIDDEN> (message from Alexis on Fri, 15 Apr
 2016 18:17:48 +1000)
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN> <8337qne26w.fsf@HIDDEN>
 <87r3e7theb.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, 23292 <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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> From: Alexis <flexibeast@HIDDEN>
> Cc: hdfssk@HIDDEN, 23292 <at> debbugs.gnu.org
> Date: Fri, 15 Apr 2016 18:17:48 +1000
> 
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > No.  Type 'o', then "C-x 8 RET 337".
> 
> Done. i get the same result as the OP - i.e. the 'o' and the '/' 
> are visually separated - using both DejaVu Sans Mono (Book) and 
> Inconsolata-G (my default font).

Thanks.

This is strange.  I'm CC'ing Handa-san, perhaps there's some issue in
libm17n-flt or its database for this case.

For the record, the composition works for me on MS-Windows using the
Arial Unicode MS font, and the composition data looks quite different
(and makes much more sense to me) than what the OP shows:

  Composed with the following character(s) "̷" using this font:
    uniscribe:-outline-Arial Unicode MS-normal-normal-normal-sans-13-*-*-*-p-*-iso8859-1
  by these glyphs:
    [0 1 111 82 7 1 6 14 4 nil]
    [0 1 823 671 0 -5 -2 14 4 nil]

The OP said the composition data he gets is this:

  Composed with the following character(s) "̷" using this font:
    xft:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1
  by these glyphs:
    [0 1 111 82 8 1 7 7 0 nil]
    [0 1 823 703 8 0 8 8 1 nil]

and the offsets in the second vector look wrong to me, FWIW.




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 08:18:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 04:18:00 2016
Received: from localhost ([127.0.0.1]:36156 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqywy-0000ac-1A
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 04:18:00 -0400
Received: from mail-pf0-f193.google.com ([209.85.192.193]:34558)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <flexibeast@HIDDEN>) id 1aqywv-0000aO-UQ
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 04:17:58 -0400
Received: by mail-pf0-f193.google.com with SMTP id d184so9228415pfc.1
 for <23292 <at> debbugs.gnu.org>; Fri, 15 Apr 2016 01:17:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=references:user-agent:from:to:cc:subject:in-reply-to:date
 :message-id:mime-version;
 bh=fqr7YI80mR7ST2yLK7aTOUmnB59P4E29Q/d5dwL/LbU=;
 b=jxLlSWHVRm5qTVyOoJRZU1dOaNWrbRLMWdw8L/GLjkGhR4Dm0Bo8KSfBFVhcYw2xTk
 5q+ZD6Ln3QWeMQ6GrRWqLetD8WyEsBrPkWH3uqZNUkWJ3ItGXa3g/wfyOwJPXNsOG4/m
 XO+PU42Nc3MlwBwVVkhkNiVI/ecAvC3AJLSMYFbktm/1JcOJEH4MloVIsfSkN+CBeX0j
 Q6SSvnHky8uDqbpDv6fGLpTSm8k88dhJkEvTSRSszj+NDwk7aP6PSy2JvPAql0q5HeLz
 0j8ihAdCqiFuFU5Fcr4A0lnSvAwr4jDUbbwWhWllR2W71/0MywG8V5VMVbhDvpk7GGfD
 WGHA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:references:user-agent:from:to:cc:subject
 :in-reply-to:date:message-id:mime-version;
 bh=fqr7YI80mR7ST2yLK7aTOUmnB59P4E29Q/d5dwL/LbU=;
 b=B8s667TypVqiwxai3d/bL43i4+gTwRzIyfNKCa6mfxMDWtDNH6sRQVAR8Tu7ZAsfU/
 oVyxdgheLC2DKxttCVJq1s2rr+UV3amPGTysXeS2fnpzHnhN1UTc2+7IuixKguF1rdP1
 wpyb9xEOCQYwfvzvaaWcBkX4D9dlNkcqb3/t9W7IQmJxEvqxWbHFawY5iVxEQfPOQuE8
 iM5y2ZXRDhG7kdL8OYw9OTrny8Q7OEcOCcj5sakGfYSCqIgz0TD7q4WyZwP3UdQwRqPo
 dVmpLJBCwpZhaNJ72qYRjWHFFNGdxrg8ysTZT38KJ6W+a9GTGkOi4zOWvYvZfw2iVQrk
 4hKQ==
X-Gm-Message-State: AOPr4FV3SnLGzqKFxbn0j4yj7enjSmpOwQu5RKp8Af4KBfFImIriGajtR/6/CdGg4JWmoQ==
X-Received: by 10.98.26.151 with SMTP id a145mr25953671pfa.46.1460708272566;
 Fri, 15 Apr 2016 01:17:52 -0700 (PDT)
Received: from localhost (CPE-58-161-15-29.cqqy2.win.bigpond.net.au.
 [58.161.15.29])
 by smtp.gmail.com with ESMTPSA id n10sm7355781pfj.14.2016.04.15.01.17.51
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Apr 2016 01:17:51 -0700 (PDT)
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN> <8337qne26w.fsf@HIDDEN>
User-agent: mu4e 0.9.16; emacs 24.5.3
From: Alexis <flexibeast@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
In-reply-to: <8337qne26w.fsf@HIDDEN>
Date: Fri, 15 Apr 2016 18:17:48 +1000
Message-ID: <87r3e7theb.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, 23292 <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: -0.7 (/)


Eli Zaretskii <eliz@HIDDEN> writes:

> No.  Type 'o', then "C-x 8 RET 337".

Done. i get the same result as the OP - i.e. the 'o' and the '/' 
are visually separated - using both DejaVu Sans Mono (Book) and 
Inconsolata-G (my default font).




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 07:55:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 03:55:51 2016
Received: from localhost ([127.0.0.1]:36127 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqybX-0008Vd-CC
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 03:55:51 -0400
Received: from eggs.gnu.org ([208.118.235.92]:60087)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1aqybW-0008VR-74
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 03:55:50 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1aqybO-0000El-3R
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 03:55:45 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39147)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1aqybO-0000Eh-0J; Fri, 15 Apr 2016 03:55:42 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1641
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1aqybN-00029m-8n; Fri, 15 Apr 2016 03:55:41 -0400
Date: Fri, 15 Apr 2016 10:55:19 +0300
Message-Id: <8337qne26w.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alexis <flexibeast@HIDDEN>
In-reply-to: <8737qnuxde.fsf@HIDDEN> (message from Alexis on Fri, 15 Apr
 2016 17:47:25 +1000)
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN> <8737qnuxde.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23292
Cc: hdfssk@HIDDEN, 23292 <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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> From: Alexis <flexibeast@HIDDEN>
> Cc: Honore Doktorr <hdfssk@HIDDEN>, 23292 <at> debbugs.gnu.org
> Date: Fri, 15 Apr 2016 17:47:25 +1000
> 
> Eli Zaretskii <eliz@HIDDEN> writes:
> 
> > Does anyone else see this with DejaVu Sans Mono?
> 
> Not by doing `C-x 8 / o', which produces 'ø'; but is that the way 
> i should be testing this?

No.  Type 'o', then "C-x 8 RET 337".




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 07:47:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 03:47:36 2016
Received: from localhost ([127.0.0.1]:36107 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqyTY-0008KF-N0
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 03:47:36 -0400
Received: from mail-pf0-f177.google.com ([209.85.192.177]:34165)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <flexibeast@HIDDEN>) id 1aqyTW-0008K0-Sg
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 03:47:35 -0400
Received: by mail-pf0-f177.google.com with SMTP id c20so54528226pfc.1
 for <23292 <at> debbugs.gnu.org>; Fri, 15 Apr 2016 00:47:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=references:user-agent:from:to:cc:subject:in-reply-to:date
 :message-id:mime-version:content-transfer-encoding;
 bh=1NFIdoNILnmmFQj4Lw+shSpdFeBf7f/5c0RF/NMqa4Q=;
 b=zzBIPFjT5M3fWOOCjwmGHibuPd/Ep+ha6AwE0YecKQRZcBrThCC9nE3jel8Hv460B5
 RfcS0x8QDN8PO99dktFMvCnv2OfCcgRBBgsESsc9CNgA62ath0c2Dbz+Q7KlAx7RM7Ny
 2PF8nZjQwdlkL3TL9NC6MKFH4YK1duOdn6VmSCgfMfhv+E+EK7dXk9I18rCCoqnM21MC
 ZafssM3uOv7KwUuis+uEqzyaEO4nbkNDCQiBa++AVO2rAC/yZXFhEYUYqwqcJsD5/Z2R
 MkGLmgOzyyEEdaV3kJ7KldOL5M6esh3ftmJJr48jPcsb5uKfY3QLp7MymTdNLmf1W0IC
 qEnQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:references:user-agent:from:to:cc:subject
 :in-reply-to:date:message-id:mime-version:content-transfer-encoding;
 bh=1NFIdoNILnmmFQj4Lw+shSpdFeBf7f/5c0RF/NMqa4Q=;
 b=YntsYL14YoCNYT1jw8Fjr8LYIjhtZL2Ss0T3QEVGvFUkAjFUE8RN2LlIqApJY6PHDx
 e/xe1CFRop7/uWnIpNUX3M1F4MibUV1oICjjjgs+WNunN9241KcsHu+Utz2rirXs9Rr0
 M9bvl8NuuSvVx+i0atj1JobTNn5f1pU+6lmriwJwe1+o8PnBErbckCm2iLJqdBdjiRaO
 X8qjQhkmZLfvVigAPpG92faGMBaprPHQHGGbM/Vb8V7GTRyTDb3NBMa7tdkfXTM09DZ9
 yVTpTcRuqQAxvEV5FjbxNChWJBBVxCfLBLZGbSfN0Ke9FJmhUifZHfXpJrocQwb8Itmx
 me+Q==
X-Gm-Message-State: AOPr4FVAQFgHxZ6glQtfeAdYqBBREkfm0YzCUx6BT0+rOSckVwTwDnxFiyyDVwoiD0VsQQ==
X-Received: by 10.98.80.70 with SMTP id e67mr27781342pfb.136.1460706449171;
 Fri, 15 Apr 2016 00:47:29 -0700 (PDT)
Received: from localhost (CPE-58-161-15-29.cqqy2.win.bigpond.net.au.
 [58.161.15.29])
 by smtp.gmail.com with ESMTPSA id bb5sm17424055pac.21.2016.04.15.00.47.27
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 15 Apr 2016 00:47:28 -0700 (PDT)
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 <83a8kve51u.fsf@HIDDEN>
User-agent: mu4e 0.9.16; emacs 24.5.3
From: Alexis <flexibeast@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
In-reply-to: <83a8kve51u.fsf@HIDDEN>
Date: Fri, 15 Apr 2016 17:47:25 +1000
Message-ID: <8737qnuxde.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 23292
Cc: Honore Doktorr <hdfssk@HIDDEN>, 23292 <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: -0.7 (/)


Eli Zaretskii <eliz@HIDDEN> writes:

> Does anyone else see this with DejaVu Sans Mono?

Not by doing `C-x 8 / o', which produces 'ø'; but is that the way 
i should be testing this?




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

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


Received: (at 23292) by debbugs.gnu.org; 15 Apr 2016 06:54:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 15 02:54:07 2016
Received: from localhost ([127.0.0.1]:36075 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqxdn-00075O-Ij
	for submit <at> debbugs.gnu.org; Fri, 15 Apr 2016 02:54:07 -0400
Received: from eggs.gnu.org ([208.118.235.92]:47071)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1aqxdl-00074v-G6
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 02:54:06 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1aqxdc-0001Mp-5r
 for 23292 <at> debbugs.gnu.org; Fri, 15 Apr 2016 02:54:00 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38335)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1aqxdc-0001Ma-1z; Fri, 15 Apr 2016 02:53:56 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1539
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1aqxdb-0004hv-AN; Fri, 15 Apr 2016 02:53:55 -0400
Date: Fri, 15 Apr 2016 09:53:33 +0300
Message-Id: <83a8kve51u.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Honore Doktorr <hdfssk@HIDDEN>
In-reply-to: <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
 (message from Honore Doktorr on Thu, 14 Apr 2016 17:30:01 -0400)
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 <83ega8dl65.fsf@HIDDEN>
 <CABtnboWhZYg16Wd9XPi4KjUjSTaC77BttkAU5OhrQXdsH=6+qQ@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23292
Cc: 23292 <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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

[Please keep the bug address on the CC list.]

> Date: Thu, 14 Apr 2016 17:30:01 -0400
> From: Honore Doktorr <hdfssk@HIDDEN>
> 
> > Was your Emacs built with libotf and other libraries mentioned in
> > INSTALL under "Complex Text Layout"?
> >
> > When I arrange for Emacs to use a font that supports both 'o' and the
> > solidus, the sequence you show does display as a single glyph. (My
> > default font doesn't have the solidus, so I need that special
> > arrangement.)
> >
> > The fact that Emacs displays a cursor on both of the characters
> > clearly shows that Emacs did combine them, but the font and/or the
> > shaping engine didn't display them overlaid. Not sure why, perhaps
> > upgrade your libotf and related libraries?
> 
> Yes, it looks like with the latest upstream versions of the complex text libraries/db:
> 
> $ ldd /usr/bin/emacs |egrep 'lib(otf|m17n-flt)'
> libotf.so.0 => /lib64/libotf.so.0 (0x00007f6cd2a05000)
> libm17n-flt.so.0 => /lib64/libm17n-flt.so.0 (0x00007f6cd25cc000)
> $ dnf -C list libotf m17n-lib m17n-db
> Last metadata expiration check: 0:12:20 ago on Thu Apr 14 17:09:12 2016.
> Installed Packages
> libotf.x86_64 0.9.13-6.fc23 @@commandline
> m17n-db.noarch 1.7.0-5.fc23 @@commandline
> m17n-lib.x86_64 1.7.0-4.fc23 @@commandline
> 
> I'm using the fedora 23 precompiled packages.

Does anyone else see this with DejaVu Sans Mono?




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

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


Received: (at 23292) by debbugs.gnu.org; 14 Apr 2016 19:51:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 14 15:51:17 2016
Received: from localhost ([127.0.0.1]:35685 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqnIL-0005Wa-MH
	for submit <at> debbugs.gnu.org; Thu, 14 Apr 2016 15:51:17 -0400
Received: from eggs.gnu.org ([208.118.235.92]:43604)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1aqnIJ-0005WN-G5
 for 23292 <at> debbugs.gnu.org; Thu, 14 Apr 2016 15:51:15 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <eliz@HIDDEN>) id 1aqnI9-0005c3-Io
 for 23292 <at> debbugs.gnu.org; Thu, 14 Apr 2016 15:51:10 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56143)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1aqnI9-0005bz-FU; Thu, 14 Apr 2016 15:51:05 -0400
Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1286
 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1aqnI8-0001Oc-S1; Thu, 14 Apr 2016 15:51:05 -0400
Date: Thu, 14 Apr 2016 22:50:42 +0300
Message-Id: <83ega8dl65.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Honore Doktorr <hdfssk@HIDDEN>
In-reply-to: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
 (message from Honore Doktorr on Thu, 14 Apr 2016 15:26:03 -0400)
Subject: Re: bug#23292: 24.5; Combining characters do not reliably combine
References: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -6.0 (------)
X-Debbugs-Envelope-To: 23292
Cc: 23292 <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>
Reply-To: Eli Zaretskii <eliz@HIDDEN>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

> Date: Thu, 14 Apr 2016 15:26:03 -0400
> From: Honore Doktorr <hdfssk@HIDDEN>
> 
> Combining characters often do not render combined in emacs 24.5.
> For example, the combining short solidus overlay (0x337, o̷) appears
> following the character it's meant to combine with---although they are
> both highlighted together and so forth.
> 
> cf. https://i.imgsafe.org/8369941.jpeg for a visual reference.
> 
> This seems similar to bug 17261, but both characters are from the same
> font, DejaVu Sans Mono.

Was your Emacs built with libotf and other libraries mentioned in
INSTALL under "Complex Text Layout"?

When I arrange for Emacs to use a font that supports both 'o' and the
solidus, the sequence you show does display as a single glyph.  (My
default font doesn't have the solidus, so I need that special
arrangement.)

The fact that Emacs displays a cursor on both of the characters
clearly shows that Emacs did combine them, but the font and/or the
shaping engine didn't display them overlaid.  Not sure why, perhaps
upgrade your libotf and related libraries?




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

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


Received: (at submit) by debbugs.gnu.org; 14 Apr 2016 19:33:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 14 15:33:29 2016
Received: from localhost ([127.0.0.1]:35665 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1aqn17-00056A-8V
	for submit <at> debbugs.gnu.org; Thu, 14 Apr 2016 15:33:29 -0400
Received: from eggs.gnu.org ([208.118.235.92]:36419)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <hdfssk@HIDDEN>) id 1aqmu7-0004th-0G
 for submit <at> debbugs.gnu.org; Thu, 14 Apr 2016 15:26:15 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <hdfssk@HIDDEN>) id 1aqmu0-0006qA-A3
 for submit <at> debbugs.gnu.org; Thu, 14 Apr 2016 15:26:09 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:48648)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <hdfssk@HIDDEN>) id 1aqmu0-0006px-5M
 for submit <at> debbugs.gnu.org; Thu, 14 Apr 2016 15:26:08 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55567)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <hdfssk@HIDDEN>) id 1aqmty-0003Yg-IQ
 for bug-gnu-emacs@HIDDEN; Thu, 14 Apr 2016 15:26:08 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <hdfssk@HIDDEN>) id 1aqmtw-0006p0-Mw
 for bug-gnu-emacs@HIDDEN; Thu, 14 Apr 2016 15:26:06 -0400
Received: from mail-yw0-x234.google.com ([2607:f8b0:4002:c05::234]:34184)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <hdfssk@HIDDEN>) id 1aqmtw-0006oq-Hc
 for bug-gnu-emacs@HIDDEN; Thu, 14 Apr 2016 15:26:04 -0400
Received: by mail-yw0-x234.google.com with SMTP id d68so114589401ywe.1
 for <bug-gnu-emacs@HIDDEN>; Thu, 14 Apr 2016 12:26:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to
 :content-transfer-encoding;
 bh=Wt9DNTHD/2o2QnLlvmP0xu4i24JIAnixBg+F9Ry4SuU=;
 b=fUagbWn34xYQ5MOqsjpD3cYk9Wfp1L9msMo6roPVGkpJIjpi3lwphsgOxFCIoKtN+K
 eBCEvbsZPD9Oim+U3bTwl/rnbTMOlmIb+Zh4G4UmzrtR06vjIsgC3u06if/w+m7HgeX6
 xPoFqgOeV+QwT2r2B+eLVfCO757TAC3L2Ifxk/FwpTZeQSU+xhSMsDHqjw7Lq6sZGRp5
 Q81WQ7XEPCQ5Qa1YI3/6Ua1R5nflZcz/rlC2g9IMGsK8tFYo+7lw/R9u5Bj5tRC1q5Id
 4/bo/kpBG/n/MVRz8A6QMoagDVt/Jm1bSAufDH8oR5UtAzHW2sUR3HH0+5s+4rkbiwN1
 2GLw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to
 :content-transfer-encoding;
 bh=Wt9DNTHD/2o2QnLlvmP0xu4i24JIAnixBg+F9Ry4SuU=;
 b=YKBplRgV/lveZ9LeL0iL5vy5jgHa7xJykDtqRpH7onq9Uax7+huvW/IgYsgZSPxH/k
 vKojLEkdxCMtmFqcdIjVEkRyS8qTrPWUWQhMJl7ZJi2nIHOF98pK0Sxf14brpM6aLicZ
 wPChxAVYh/53r7Hgyg/9vNzhGCgbet044/MtJE00DkXnlHHi/juKTIRGpUZdCVGuPXQl
 k6T1U3yAupPD6604rjTrXRBJLzNMEEATdq8YGFyoVI2FsbGbZKNWZzPWwSw2y+JKyky9
 oOHoiKsiUNcPGQ+15GMf1jpSn8h9aagtnmB7KlFQSBYx3L9vjOOPHkRSOqg+sfEVMyG2
 fzdg==
X-Gm-Message-State: AOPr4FU7SZNLRF9hDgLmoxvA5MATVhUDPm7A33FWD9UFCiHPgZiW6JKhDfBbAb5JNN2jF/NsSjYAS4XCGgRNaw==
MIME-Version: 1.0
X-Received: by 10.129.153.65 with SMTP id q62mr9541790ywg.90.1460661963918;
 Thu, 14 Apr 2016 12:26:03 -0700 (PDT)
Received: by 10.13.217.85 with HTTP; Thu, 14 Apr 2016 12:26:03 -0700 (PDT)
Date: Thu, 14 Apr 2016 15:26:03 -0400
Message-ID: <CABtnboXru8_txH-B32-+uP335khb00hxFn_Rrh6w2WyzniO5ZQ@HIDDEN>
Subject: 24.5; Combining characters do not reliably combine
From: Honore Doktorr <hdfssk@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Thu, 14 Apr 2016 15:33:27 -0400
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: -4.0 (----)

Combining characters often do not render combined in emacs 24.5.
For example, the combining short solidus overlay (0x337, o=CC=B7) appears
following the character it's meant to combine with---although they are
both highlighted together and so forth.

cf. https://i.imgsafe.org/8369941.jpeg for a visual reference.

This seems similar to bug 17261, but both characters are from the same
font, DejaVu Sans Mono.

describe-char for the combined (but separately rendered) o=CC=B7:
---------------------------------------------------------------------------
             position: 14 of 70 (19%), column: 12
            character: o (displayed as o) (codepoint 111, #o157, #x6f)
    preferred charset: ascii (ASCII (ISO646 IRV))
code point in charset: 0x6F
               script: latin
               syntax: w     which means: word
             category: .:Base, L:Left-to-right (strong), a:ASCII,
l:Latin, r:Roman
             to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME"
          buffer code: #x6F
            file code: #x6F (encoded by coding system utf-8)
              display: composed to form "o=CC=B7" (see below)

Composed with the following character(s) "=CC=B7" using this font:
  xft:-PfEd-DejaVu Sans Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1
by these glyphs:
  [0 1 111 82 8 1 7 7 0 nil]
  [0 1 823 703 8 0 8 8 1 nil]

Character code properties: customize what to show
  name: LATIN SMALL LETTER O
  general-category: Ll (Letter, Lowercase)
  decomposition: (111) ('o')
---------------------------------------------------------------------------

describe-char for the combining short solidus overlay by itself:
---------------------------------------------------------------------------
            position: 619 of 1008 (61%), column: 42
            character: =CC=B7 (displayed as =CC=B7) (codepoint 823, #o1467,=
 #x337)
    preferred charset: unicode-bmp (Unicode Basic Multilingual Plane
(U+0000..U+FFFF))
code point in charset: 0x0337
               script: latin
               syntax: w     which means: word
             category: ^:Combining
             to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME"
          buffer code: #xCC #xB7
            file code: #xCC #xB7 (encoded by coding system utf-8)
              display: composed to form "=CC=B7" (see below)

Composed by the rule:
    (TAB ?=CC=B7 TAB)
The component character(s) are displayed by these fonts (glyph codes):
 =CC=B7: xft:-PfEd-DejaVu Sans
Mono-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1 (#x2BF)
See the variable `reference-point-alist' for the meaning of the rule.

Character code properties: customize what to show
  name: COMBINING SHORT SOLIDUS OVERLAY
  old-name: NON-SPACING SHORT SLASH OVERLAY
  general-category: Mn (Mark, Nonspacing)
  decomposition: (823) ('=CC=B7')

There are text properties here:
  composition          [Show]
---------------------------------------------------------------------------




In GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.18.7)
 of 2016-02-03 on buildhw-05.phx2.fedoraproject.org
Windowing system distributor `Fedora Project', version 11.0.11803000
System Description:    Fedora release 23 (Twenty Three)

Configured using:
 `configure --build=3Dx86_64-redhat-linux-gnu
 --host=3Dx86_64-redhat-linux-gnu --program-prefix=3D
 --disable-dependency-tracking --prefix=3D/usr --exec-prefix=3D/usr
 --bindir=3D/usr/bin --sbindir=3D/usr/sbin --sysconfdir=3D/etc
 --datadir=3D/usr/share --includedir=3D/usr/include --libdir=3D/usr/lib64
 --libexecdir=3D/usr/libexec --localstatedir=3D/var
 --sharedstatedir=3D/var/lib --mandir=3D/usr/share/man
 --infodir=3D/usr/share/info --with-dbus --with-gif --with-jpeg --with-png
 --with-rsvg --with-tiff --with-xft --with-xpm --with-x-toolkit=3Dgtk3
 --with-gpm=3Dno build_alias=3Dx86_64-redhat-linux-gnu
 host_alias=3Dx86_64-redhat-linux-gnu 'CFLAGS=3D-DMAIL_USE_LOCKF -O2 -g
 -pipe -Wall -Werror=3Dformat-security -Wp,-D_FORTIFY_SOURCE=3D2
 -fexceptions -fstack-protector-strong --param=3Dssp-buffer-size=3D4
 -grecord-gcc-switches -specs=3D/usr/lib/rpm/redhat/redhat-hardened-cc1
 -m64 -mtune=3Dgeneric' LDFLAGS=3D-Wl,-z,relro'

Important settings:
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=3Dnone
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  show-paren-mode: t
  delete-selection-mode: t
  display-time-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  temp-buffer-resize-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
Mark set [2 times]
Type "q" to restore previous buffer, M-x scroll-up to scroll help.
byte-code: End of buffer
<mouse-6> is undefined
byte-code: Beginning of buffer [4 times]
Quit
<<< Type SPC or RET to bury the buffer list >>>

byte-code: Beginning of buffer [2 times]


Load-path shadows:
/home/denis/.emacs.d/elpa/js2-mode-20141118/js2-mode hides
/home/denis/lib/site-lisp/=E2=80=A6aside/js2-mode
~/lib/site-lisp/markdown-mode hides
/usr/share/emacs/site-lisp/goodies/markdown-mode
~/lib/site-lisp/css-mode hides /usr/share/emacs/24.5/lisp/textmodes/css-mod=
e
/usr/share/emacs/site-lisp/gnus-bonus/nnir hides
/usr/share/emacs/24.5/lisp/gnus/nnir
/usr/share/emacs/site-lisp/gnus-bonus/nnnil hides
/usr/share/emacs/24.5/lisp/gnus/nnnil
/usr/share/emacs/site-lisp/gnus-bonus/spam-stat hides
/usr/share/emacs/24.5/lisp/gnus/spam-stat
~/lib/site-lisp/longlines hides /usr/share/emacs/24.5/lisp/obsolete/longlin=
es

Features:
(shadow sort gnus-util mail-extr emacsbug message idna format-spec
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils pp mule-util ebuff-menu wid-edit
descr-text help-mode package epg-config server follow-mouse desktop
frameset saveplace paren cl-macs cl gv apropos derived markdown-mode
cl-loaddefs cl-lib thingatpt noutline outline easymenu advice help-fns
mustache-mode delsel grep compile comint ansi-color ring cus-start
cus-load time 50magit emacs-goodies-loaddefs easy-mmode time-date
tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list
newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help
simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp
files text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)

Memory information:
((conses 16 129620 19595)
 (symbols 48 32900 0)
 (miscs 40 1221 515)
 (strings 32 37972 9706)
 (string-bytes 1 1003542)
 (vectors 16 19979)
 (vector-slots 8 1305892 204196)
 (floats 8 78 475)
 (intervals 56 445 16)
 (buffers 960 16)
 (heap 1024 49802 1271))




Acknowledgement sent to Honore Doktorr <hdfssk@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#23292; 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: Sun, 24 Apr 2016 14:30:02 UTC

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