From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Newsgroups: gmane.emacs.bugs Subject: bug#26742: Display bug with composed strings Date: Tue, 2 May 2017 13:22:19 -0400 Message-ID: References: <83inljisik.fsf@gnu.org> <72a56579-8a99-10c6-9c84-edaf954c59c0@live.com> <83d1bri4vg.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="p9SvsDsnqT78vrrcLR4xDXLM1uRoCqheX" X-Trace: blaine.gmane.org 1493745791 24375 195.159.176.226 (2 May 2017 17:23:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 2 May 2017 17:23:11 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 Cc: 26742@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 02 19:23:07 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5bVz-0006FN-1S for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 May 2017 19:23:07 +0200 Original-Received: from localhost ([::1]:60352 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5bW4-0007xH-NH for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 May 2017 13:23:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46958) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d5bVx-0007x3-SQ for bug-gnu-emacs@gnu.org; Tue, 02 May 2017 13:23:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d5bVu-00081X-7x for bug-gnu-emacs@gnu.org; Tue, 02 May 2017 13:23:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53200) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d5bVu-00081P-4l for bug-gnu-emacs@gnu.org; Tue, 02 May 2017 13:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d5bVt-00061M-U4 for bug-gnu-emacs@gnu.org; Tue, 02 May 2017 13:23:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 May 2017 17:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26742 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 26742-submit@debbugs.gnu.org id=B26742.149374575423108 (code B ref 26742); Tue, 02 May 2017 17:23:01 +0000 Original-Received: (at 26742) by debbugs.gnu.org; 2 May 2017 17:22:34 +0000 Original-Received: from localhost ([127.0.0.1]:51399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5bVR-00060e-RB for submit@debbugs.gnu.org; Tue, 02 May 2017 13:22:34 -0400 Original-Received: from mout.kundenserver.de ([212.227.17.24]:63738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5bVQ-00060Q-45 for 26742@debbugs.gnu.org; Tue, 02 May 2017 13:22:33 -0400 Original-Received: from [128.30.9.43] ([128.30.9.43]) by mrelayeu.kundenserver.de (mreue102 [212.227.15.184]) with ESMTPSA (Nemesis) id 0LuMJr-1e6xde1AJj-011knc; Tue, 02 May 2017 19:22:25 +0200 In-Reply-To: <83d1bri4vg.fsf@gnu.org> X-Provags-ID: V03:K0:p9h/l7qH44nlq1XSjFe8i5TIy7iaQzsWwZwHoJpxOqR+4bPccrX mlJ6dAMVeySGVPe7rgbbNOMB2MMZFwtFQyTV6i+wW0jok/0cHHql8M9H8QuGSAxh3wTw1kb JKv8AE9jBbGRswjo4wckw4LDEUzkjNFZWvfIPhWFiraNbtAhbyvqMdu42Za+/kG28n1jNJV jKcmS9YQ8bgbnKIIU9SaA== X-UI-Out-Filterresults: notjunk:1;V01:K0:U1p8fLFXylw=:sYbChFmOrch/IrgRF8+JuI LVwETwJly9f0wBObXz0C2oGTUXxQOLQa4RFQffppfVtmnmo9VKaUryYf8pwbHO3BVOGbsf1f+ 42bJ+lk/jIsOI8BEWmqRpuT3ahQWrcRpRpJxqNlruc5OWRylVEdLmEqJTVGIUZx8ZcVSPA7af OBklFv/ZOz3KKrsYfumR5/DErqY3pLkGYyIQSvv0Pd57DmJE9VYVlf9i6U1DweB4AYDPQCC5A djh/ycakSFlHQw7NPmubwFMUokwbir8bnzaFoU6dfkFTPXeXf7f1pn1Yqn9+oMGiY0nQovKYv y1x87E/Dgf8jhy4q9TaO4EUKRS6O8nBiwwrFXc6xpvCFnYarPHRyf9RnUN5udiZqrByj3IKZ2 HXZceK4/rZ7LzYTZCiz8oKpLx16T+CPlUgDIs0nNidU/ANqn+hZG9bEuRHKa0D2UHeJh9BJwH 6nGY6U5zRkg0wnoqoGPIjkZer4SmNBrmPY/3TKrPopjMadsDIjeF9VEKX+AsbpQDcpFZvV86G PcUf4aOSwxOh11aNIrKRole3zkT0rUsCDEeCpleWb5bkwlg6sPONShEcAN8cXHMKsOt/iB0tj Tb76U7zBjeDpha2qXpHlVfo0/dwKkw4I+AN7liHDu55x+e7kgcLAZKsECMamu4lfrRoIJ1ZJi zA4Aw/tkib9L8bsmkp7V+AV9oJQNJwnOS/BBDY5C1n9Yl0cj8+nFsIsIJVTopumb68Qk= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:132191 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --p9SvsDsnqT78vrrcLR4xDXLM1uRoCqheX Content-Type: multipart/mixed; boundary="FefmcxUTnjV1RUAfiCe8NhHpGEhvbNEWD"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Eli Zaretskii Cc: 26742@debbugs.gnu.org Message-ID: Subject: Re: bug#26742: Display bug with composed strings References: <83inljisik.fsf@gnu.org> <72a56579-8a99-10c6-9c84-edaf954c59c0@live.com> <83d1bri4vg.fsf@gnu.org> In-Reply-To: <83d1bri4vg.fsf@gnu.org> --FefmcxUTnjV1RUAfiCe8NhHpGEhvbNEWD Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2017-05-02 12:46, Eli Zaretskii wrote: >> Cc: 26742@debbugs.gnu.org From: Cl=C3=A9ment Pit--Claudel >> Date: Tue, 2 May 2017 11:40:08 -0400 >>=20 >> On 2017-05-02 04:15, Eli Zaretskii wrote: >>> If you change the font use for displaying =E2=84=9D and =E2=89=A4, do= es the >>> problem go away? >>=20 >> No: it seems to happen both in my heavily-customized Emacs and in >> emacs -Q. >=20 > That doesn't necessarily answer my question, unless the font used to=20 > display those two characters is different in "emacs -Q" and in your=20 > customized session. For =E2=84=9D, "emacs -Q" uses "Latin Modern Math" and "emacs" with custo= mizations uses "XITS Math".=20 For =E2=89=A4, both use Ubuntu Mono. I changed the default font and noti= ced slightly different glitches, including with a variable-pitch font mul= tiple "!" disappearing. > If that doesn't help, then the next question is: is this problem=20 > specific to these two characters, or is it more general? More investigation suggests that the problem only happens when both parts= of the composition are not displayed with the same font. For example, i= f I set my default font to Latin Modern Math, the problem goes away. > If the latter, I suspect the shaping engine used in your case is the > culprit, so perhaps upgrade your libotf, libm17n-flt, and m17n-db > packages. =20 Apt tells me these packages are up-to-date, but it might not be offering = me the very-latest version: $ apt show libotf0 Package: libotf0 Version: 0.9.13-3 $ apt show libm17n-0 Package: libm17n-0 Version: 1.7.0-3 $ apt show m17n-db Package: m17n-db Version: 1.7.0-2 --FefmcxUTnjV1RUAfiCe8NhHpGEhvbNEWD-- --p9SvsDsnqT78vrrcLR4xDXLM1uRoCqheX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZCMBLAAoJEPqg+cTm90wjJUgQAJTeHcqLLosmi7yU90KcxnU+ 3xhSga/3k4IQYWk6qLUQ7MnsQzN4ZjKlKGHXfMdEpFxoRR9vOo14kmGuBJxGQrlw 6yh0wb5ZXU1bs+r5+bz6YPsex3+ETjh/WyD/D4ngYUDeijkNVELC1TkNot5E6hiL kHpaRI7Q19eOTtNtTai4klaSDQ7e/YKQEJJdSDHIOyu+vWja8kaZNBmbjFHtVXbn wdCZLNYpEIzjurB14xqpvV2ZE9xJAkxDgvDzYRt+OC7jiXtEoguo6Hl7dVLZzlx1 bGwXxF6lJL5MWoTFjkPBMo+VPXDzEkdAGwNmsW324rRhsuWZkj0GX+6LEv2GSb/q eM9Wg9IqYV4WeSQVLhG7Du9SjkCY+RWdPurYVVoiAfvo/ksjH3ZTDtHLTPsj/Cdj Hwin9oL5gFONLJNopxxPKPQP7ZYEAERwoaLdkjCS7STrkaJMazrNmlYfkva689tJ VHQopwTptEL42L+uyeYBmD/Hoj+jNVdR+9crjXRfLsAN/Muk+xhmuu3vBC/Brmb7 377b2bx8T+PNtR88uJIKPwGfWvBmb/JPB6kugs3VA4z1yueUkiu9wXPFiHMWIgSA GyuqezsUDRcS5uDqJ1BkkjrsOU7NP/556cIM21LXM9ysDI/2aT9vSAdF55cRRH/W VE2Xct0IkuUUDjI4E0tI =GbRm -----END PGP SIGNATURE----- --p9SvsDsnqT78vrrcLR4xDXLM1uRoCqheX--