From unknown Mon Aug 11 19:02:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20222: 25.0.50; Wrong horizontal position of combining characters Resent-From: Orivej Desh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Mar 2015 07:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20222 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20222@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.142761549411755 (code B ref -1); Sun, 29 Mar 2015 07:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Mar 2015 07:51:34 +0000 Received: from localhost ([127.0.0.1]:39300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yc80L-00033W-U7 for submit@debbugs.gnu.org; Sun, 29 Mar 2015 03:51:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43751) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yc6op-00015Y-6L for submit@debbugs.gnu.org; Sun, 29 Mar 2015 02:35:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yc6oi-0004Up-OZ for submit@debbugs.gnu.org; Sun, 29 Mar 2015 02:35:29 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33262) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc6oi-0004Ul-Ll for submit@debbugs.gnu.org; Sun, 29 Mar 2015 02:35:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45472) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc6oh-0006KG-DM for bug-gnu-emacs@gnu.org; Sun, 29 Mar 2015 02:35:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yc6oc-0004US-Ds for bug-gnu-emacs@gnu.org; Sun, 29 Mar 2015 02:35:27 -0400 Received: from mout.gmx.net ([212.227.17.20]:63182) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc6oc-0004UL-4i for bug-gnu-emacs@gnu.org; Sun, 29 Mar 2015 02:35:22 -0400 Received: from orivej ([178.217.108.45]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0Lkjuq-1ZA47X3K1E-00aVnZ for ; Sun, 29 Mar 2015 08:35:19 +0200 Date: Sun, 29 Mar 2015 06:35:26 +0000 From: Orivej Desh Message-ID: <20150329063526.20d1cc1d@orivej> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:mopFZEElgpfkv4s2txhaCnYmWmsb1zFpnKcXkAHStfQs7gRNh1b X+bUAGfTqSlBgHInEufiZdPu1GWs0ZnBg5HVNEbjUHp0Gl91TnXbjqylHgNhuJSBdGyQV+B dogw8/InD0tMXldnLsFFyKuIS0rc55I1QRbfJgtLDaAjSmy9h86RjPK6iWApTzd1nJ3p98I /IyuAKqKoW5nT7a3xFKLg== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Mailman-Approved-At: Sun, 29 Mar 2015 03:51:32 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) The following two hebrew character should have a dot above and to the left: - pאֹq (05D0 «alef» with 05B9 «holam») - pשׂq (05E9 «shin» with 05C2 «sin dot») However, with any font I tried (Cardo, Ezra SIL, Linux Libertine) and at any font size at least one of them is displayed with a dot shifted to the right (above «q») in Emacs/GTK2 and Emacs/GTK3, but looks correctly with the same fonts in other applications (gedit/GTK3, LeafPad/GTK2, Calligra Words/Qt4). In GNU Emacs 25.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.25) of 2015-03-29 on orivej Repository revision: e6127d94746e230f95bdf2ad002e4379474e5a8b Windowing system distributor `The X.Org Foundation', version 11.0.11601000 System Description: Funtoo Linux - baselayout 2.2.0 Configured using: `configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules --disable-dependency-tracking --program-suffix=-emacs-25-vcs --infodir=/usr/share/info/emacs-25-vcs --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --with-gameuser=:gamestat --without-compress-install --with-file-notification=inotify --enable-acl --with-dbus --with-gnutls --with-gpm --without-hesiod --without-kerberos --without-kerberos5 --with-xml2 --without-selinux --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --without-gconf --without-gsettings --with-toolkit-scroll-bars --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --with-imagemagick --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk2 GENTOO_PACKAGE=app-editors/emacs-vcs-25.0.9999-r1 EGIT_BRANCH=master EGIT_VERSION=e6127d94746e230f95bdf2ad002e4379474e5a8b 'CFLAGS=-march=native -O2 -pipe' CPPFLAGS= LDFLAGS=-Wl,-O1,--as-needed' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS NOTIFY ACL GNUTLS LIBXML2 FREETYPE XFT ZLIB Important settings: value of $LC_COLLATE: POSIX value of $LC_CTYPE: fr_FR.UTF-8 value of $LC_NUMERIC: C value of $LANG: fr_OD.UTF-8 value of $XMODIFIERS: @im=uim locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: text-scale-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-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 line-number-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Use +,-,0 for further adjustment [5 times] funcall-interactively: End of buffer Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils face-remap mule-util time-date tooltip eldoc 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 elisp-mode 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 cl-preloaded 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 inotify dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 79033 3966) (symbols 48 18649 0) (miscs 40 192 74) (strings 32 12397 5211) (string-bytes 1 334966) (vectors 16 10123) (vector-slots 8 402952 7725) (floats 8 88 114) (intervals 56 248 1) (buffers 976 11) (heap 1024 25705 1008)) From unknown Mon Aug 11 19:02:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20222: 25.0.50; Wrong horizontal position of combining characters Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Mar 2015 08:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20222 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Orivej Desh Cc: 20222@debbugs.gnu.org Received: via spool by 20222-submit@debbugs.gnu.org id=B20222.142761611012854 (code B ref 20222); Sun, 29 Mar 2015 08:02:01 +0000 Received: (at 20222) by debbugs.gnu.org; 29 Mar 2015 08:01:50 +0000 Received: from localhost ([127.0.0.1]:39305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yc8AH-0003LG-Nb for submit@debbugs.gnu.org; Sun, 29 Mar 2015 04:01:49 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:60016) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yc8AF-0003L5-64 for 20222@debbugs.gnu.org; Sun, 29 Mar 2015 04:01:48 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3lF8Ws6qNVz3hhZB; Sun, 29 Mar 2015 10:01:45 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3lF8Ws5XXhzvh1x; Sun, 29 Mar 2015 10:01:45 +0200 (CEST) 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.68]) (amavisd-new, port 10024) with ESMTP id HFY_6RcVOvQ4; Sun, 29 Mar 2015 10:01:45 +0200 (CEST) X-Auth-Info: 4/yPK1XM5tsoSuK41BpxmWBsnCF9vRfoE3Gt685MsJKPxr4ofNYgbu9eiAkQl1Lw Received: from linux.local (host-188-174-198-116.customer.m-online.net [188.174.198.116]) by mail.mnet-online.de (Postfix) with ESMTPA; Sun, 29 Mar 2015 10:01:45 +0200 (CEST) Received: by linux.local (Postfix, from userid 501) id 17FD91E582A; Sun, 29 Mar 2015 10:01:43 +0200 (CEST) From: Andreas Schwab References: <20150329063526.20d1cc1d@orivej> X-Yow: Did you GAIN WEIGHT in th' past 5 MINUTES or am I just DREAMING of two BROCCOLI FLORETS lying in an empty GAS TANK? Date: Sun, 29 Mar 2015 10:01:43 +0200 In-Reply-To: <20150329063526.20d1cc1d@orivej> (Orivej Desh's message of "Sun, 29 Mar 2015 06:35:26 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Orivej Desh writes: > --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk2 What happens if you build with libotf? Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From unknown Mon Aug 11 19:02:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20222: 25.0.50; Wrong horizontal position of combining characters Resent-From: Orivej Desh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Mar 2015 14:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20222 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas Schwab Cc: 20222@debbugs.gnu.org Received: via spool by 20222-submit@debbugs.gnu.org id=B20222.142763930526351 (code B ref 20222); Sun, 29 Mar 2015 14:29:02 +0000 Received: (at 20222) by debbugs.gnu.org; 29 Mar 2015 14:28:25 +0000 Received: from localhost ([127.0.0.1]:39730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YcECP-0006qx-JG for submit@debbugs.gnu.org; Sun, 29 Mar 2015 10:28:25 -0400 Received: from mout.gmx.net ([212.227.17.21]:60216) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YcECN-0006qj-6c for 20222@debbugs.gnu.org; Sun, 29 Mar 2015 10:28:23 -0400 Received: from orivej ([178.217.108.45]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M0QLp-1ZSOY147aP-00ucr3; Sun, 29 Mar 2015 16:28:17 +0200 Date: Sun, 29 Mar 2015 14:28:24 +0000 From: Orivej Desh Message-ID: <20150329142824.6b8c6357@orivej> In-Reply-To: References: <20150329063526.20d1cc1d@orivej> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:YXR9Sz4d6Fyv1rq4Uj7l7//zYWahKg5mFSHT6VadRb81fbqOCAT GU7kRvZ8XiB5jPwWnf9OXZiEah9Q9xXcU9fyNZ9YpXmPY1c7dM+758jjVJkgGfPSA3qNB48 Zr0GfmHRd6/rmnywnEdiJC9YcxBRrAtslCD4eugbCLCHD0msYDmMx5MmIAwTdY66HuF/0j7 wtCNMrlXuF4LnTZHpozOw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > > --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk2 > > What happens if you build with libotf? Thanks! I rebuilt Emacs with m17n and libotf, and now Ezra SIL and Linux Libertine look perfect. (But only if multiple composing characters are entered in some order that seems logical: 05E9 shin + 05C2 sin dot + 05B9 holam compose into one character, yet shin + holam does not compose with the following sin dot.) Cardo font, on the other hand, became even more broken, with more composing characters shifted to the right. (I think it was m17n that helped, because only Linux Libertine is available in OTF, and also rendering of TTF variant of Linux Libertine got fixed.) From unknown Mon Aug 11 19:02:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20222: 25.0.50; Wrong horizontal position of combining characters Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 05:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20222 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Orivej Desh Cc: 20222@debbugs.gnu.org, Andreas Schwab Received: via spool by 20222-submit@debbugs.gnu.org id=B20222.157906570122597 (code B ref 20222); Wed, 15 Jan 2020 05:22:02 +0000 Received: (at 20222) by debbugs.gnu.org; 15 Jan 2020 05:21:41 +0000 Received: from localhost ([127.0.0.1]:34095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irb7d-0005sO-DA for submit@debbugs.gnu.org; Wed, 15 Jan 2020 00:21:41 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:38396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irb7b-0005s7-CO for 20222@debbugs.gnu.org; Wed, 15 Jan 2020 00:21:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To: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=8EBEtQuUvvQgeoz4H+uSd1Gn7SyXtrJ4Y6tUj/PtRzg=; b=f5j9lm/l9zwyArOoV2SrmK5r+1 2+TzhkpvsfCNeo2fyR0+8IHkqcQ4eyUnMMKmo5maaM23DsTPSn2bhwlwE+wyjF/LQT4y+P/SMPVkp +NFiHuc+4WuUUwiCyx/VdQ5NJ26Dl6z5oQF8qZQp+hB6nG/kXUEPjKYn1nKeYH0EUP3xQpIZaEiYu PC0qQkJavqQLgJ3ekzz7UboZPBNU1/wjv3rlZB5nECnH0LjXfY6vyRljd6oY1iDlE16AZwuZsHuBI JXhOwOscJQ43stlZWRvkknRIFuDXNjB0lLioKFTF4VbmGBFzxc5bzM72Wvtk+1enRffpHlj+tsDLH lyAvS1TQ==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:50086 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1irb7V-000OPD-C4; Wed, 15 Jan 2020 00:21:33 -0500 From: Stefan Kangas In-Reply-To: <20150329142824.6b8c6357@orivej> (Orivej Desh's message of "Sun, 29 Mar 2015 14:28:24 +0000") References: <20150329063526.20d1cc1d@orivej> <20150329142824.6b8c6357@orivej> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Wed, 15 Jan 2020 06:21:31 +0100 Message-ID: <87eew1fg6c.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Orivej Desh writes: >> > --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk2 >> >> What happens if you build with libotf? > > Thanks! I rebuilt Emacs with m17n and libotf, and now Ezra SIL and Linux > Libertine look perfect. (But only if multiple composing characters are > entered in some order that seems logical: 05E9 shin + 05C2 sin dot + > 05B9 holam compose into one character, yet shin + holam does not compose > with the following sin dot.) Cardo font, on the other hand, became even > more broken, with more composing characters shifted to the right. (I > think it was m17n that helped, because only Linux Libertine is available > in OTF, and also rendering of TTF variant of Linux Libertine got fixed.) It seems to me that the original issue is solved by building with libotf. Is there anything more to do here? If I don't hear anything else within a couple of weeks, I'll assume this is fixed and close the bug. Best regards, Stefan Kangas From unknown Mon Aug 11 19:02:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20222: 25.0.50; Wrong horizontal position of combining characters Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 15 Jan 2020 16:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20222 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 20222@debbugs.gnu.org, schwab@linux-m68k.org, orivej@gmx.fr Received: via spool by 20222-submit@debbugs.gnu.org id=B20222.157910528229447 (code B ref 20222); Wed, 15 Jan 2020 16:22:01 +0000 Received: (at 20222) by debbugs.gnu.org; 15 Jan 2020 16:21:22 +0000 Received: from localhost ([127.0.0.1]:35429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irlQ2-0007et-KB for submit@debbugs.gnu.org; Wed, 15 Jan 2020 11:21:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irlQ1-0007eg-98 for 20222@debbugs.gnu.org; Wed, 15 Jan 2020 11:21:21 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39284) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1irlPv-0007Ji-ME; Wed, 15 Jan 2020 11:21:15 -0500 Received: from [176.228.60.248] (port=3401 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1irlPu-0002Fs-FP; Wed, 15 Jan 2020 11:21:15 -0500 Date: Wed, 15 Jan 2020 18:21:28 +0200 Message-Id: <83o8v44rnb.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87eew1fg6c.fsf@marxist.se> (message from Stefan Kangas on Wed, 15 Jan 2020 06:21:31 +0100) References: <20150329063526.20d1cc1d@orivej> <20150329142824.6b8c6357@orivej> <87eew1fg6c.fsf@marxist.se> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Wed, 15 Jan 2020 06:21:31 +0100 > Cc: 20222@debbugs.gnu.org, Andreas Schwab > > Orivej Desh writes: > > >> > --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk2 > >> > >> What happens if you build with libotf? > > > > Thanks! I rebuilt Emacs with m17n and libotf, and now Ezra SIL and Linux > > Libertine look perfect. (But only if multiple composing characters are > > entered in some order that seems logical: 05E9 shin + 05C2 sin dot + > > 05B9 holam compose into one character, yet shin + holam does not compose > > with the following sin dot.) Cardo font, on the other hand, became even > > more broken, with more composing characters shifted to the right. (I > > think it was m17n that helped, because only Linux Libertine is available > > in OTF, and also rendering of TTF variant of Linux Libertine got fixed.) > > It seems to me that the original issue is solved by building with > libotf. Is there anything more to do here? If I don't hear anything > else within a couple of weeks, I'll assume this is fixed and close the > bug. I think this bug doesn't exist with HarfBuzz, because it can handle these in any order. From unknown Mon Aug 11 19:02:14 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Orivej Desh Subject: bug#20222: closed (Re: bug#20222: 25.0.50; Wrong horizontal position of combining characters) Message-ID: References: <8736cgeguh.fsf@marxist.se> <20150329063526.20d1cc1d@orivej> X-Gnu-PR-Message: they-closed 20222 X-Gnu-PR-Package: emacs Reply-To: 20222@debbugs.gnu.org Date: Wed, 15 Jan 2020 18:05:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1579111501-14637-1" This is a multi-part message in MIME format... ------------=_1579111501-14637-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20222: 25.0.50; Wrong horizontal position of combining characters which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 20222@debbugs.gnu.org. --=20 20222: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20222 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1579111501-14637-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20222-done) by debbugs.gnu.org; 15 Jan 2020 18:04:48 +0000 Received: from localhost ([127.0.0.1]:35504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irn28-0003nY-B7 for submit@debbugs.gnu.org; Wed, 15 Jan 2020 13:04:48 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:55068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1irn26-0003nK-Qu for 20222-done@debbugs.gnu.org; Wed, 15 Jan 2020 13:04:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To: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=KqPWRLtGikEhCxvgIJxYXUJ9bEW4pZbeDE0UafZ9IlE=; b=jWDzVUg0RAuPtBaO3vHs22Sv7p r7le8yiihMClg/qxcil1unPOto22ALIZbka3H4NK1nZGGy1c0BvHWXFJmtyc4PR8V1LscGxJNmT+X neiA87CUDkdKix8ROYrf922B2/g2iJpLv31LzAKQXkmU6XiR7YiSye4cF7IuVJk9GnCndoIbn9J5S gh3Io1fN82sOUBTMnMjjTOODLEEQrLs7uxh2B4C8TUQNMuoFO+X9KxQcuUBmF0On9TuLRVIkHRXar YRb8av0qB9UaUdmO5F7hTHNwS4UwGvULM0lB6oSH7dB6tXNQ5GZaIH+8KeVs+cdj98Nlc4SBbi5Do tri9dscw==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:56648 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1irn20-001Qhl-N8; Wed, 15 Jan 2020 13:04:40 -0500 From: Stefan Kangas To: Eli Zaretskii Subject: Re: bug#20222: 25.0.50; Wrong horizontal position of combining characters In-Reply-To: <83o8v44rnb.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 15 Jan 2020 18:21:28 +0200") References: <20150329063526.20d1cc1d@orivej> <20150329142824.6b8c6357@orivej> <87eew1fg6c.fsf@marxist.se> <83o8v44rnb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Wed, 15 Jan 2020 19:04:38 +0100 Message-ID: <8736cgeguh.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20222-done Cc: schwab@linux-m68k.org, 20222-done@debbugs.gnu.org, orivej@gmx.fr X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I think this bug doesn't exist with HarfBuzz, because it can handle > these in any order. OK, since the last update here was five years ago, I'll go ahead and close this now. If this is still an issue on Emacs 27. please report back and we can reopen the bug. Best regards, Stefan Kangas ------------=_1579111501-14637-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Mar 2015 07:51:34 +0000 Received: from localhost ([127.0.0.1]:39300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yc80L-00033W-U7 for submit@debbugs.gnu.org; Sun, 29 Mar 2015 03:51:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43751) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yc6op-00015Y-6L for submit@debbugs.gnu.org; Sun, 29 Mar 2015 02:35:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yc6oi-0004Up-OZ for submit@debbugs.gnu.org; Sun, 29 Mar 2015 02:35:29 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33262) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc6oi-0004Ul-Ll for submit@debbugs.gnu.org; Sun, 29 Mar 2015 02:35:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45472) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc6oh-0006KG-DM for bug-gnu-emacs@gnu.org; Sun, 29 Mar 2015 02:35:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yc6oc-0004US-Ds for bug-gnu-emacs@gnu.org; Sun, 29 Mar 2015 02:35:27 -0400 Received: from mout.gmx.net ([212.227.17.20]:63182) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc6oc-0004UL-4i for bug-gnu-emacs@gnu.org; Sun, 29 Mar 2015 02:35:22 -0400 Received: from orivej ([178.217.108.45]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0Lkjuq-1ZA47X3K1E-00aVnZ for ; Sun, 29 Mar 2015 08:35:19 +0200 Date: Sun, 29 Mar 2015 06:35:26 +0000 From: Orivej Desh To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Wrong horizontal position of combining characters Message-ID: <20150329063526.20d1cc1d@orivej> X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:mopFZEElgpfkv4s2txhaCnYmWmsb1zFpnKcXkAHStfQs7gRNh1b X+bUAGfTqSlBgHInEufiZdPu1GWs0ZnBg5HVNEbjUHp0Gl91TnXbjqylHgNhuJSBdGyQV+B dogw8/InD0tMXldnLsFFyKuIS0rc55I1QRbfJgtLDaAjSmy9h86RjPK6iWApTzd1nJ3p98I /IyuAKqKoW5nT7a3xFKLg== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 29 Mar 2015 03:51:32 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) The following two hebrew character should have a dot above and to the left: - pאֹq (05D0 «alef» with 05B9 «holam») - pשׂq (05E9 «shin» with 05C2 «sin dot») However, with any font I tried (Cardo, Ezra SIL, Linux Libertine) and at any font size at least one of them is displayed with a dot shifted to the right (above «q») in Emacs/GTK2 and Emacs/GTK3, but looks correctly with the same fonts in other applications (gedit/GTK3, LeafPad/GTK2, Calligra Words/Qt4). In GNU Emacs 25.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.25) of 2015-03-29 on orivej Repository revision: e6127d94746e230f95bdf2ad002e4379474e5a8b Windowing system distributor `The X.Org Foundation', version 11.0.11601000 System Description: Funtoo Linux - baselayout 2.2.0 Configured using: `configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules --disable-dependency-tracking --program-suffix=-emacs-25-vcs --infodir=/usr/share/info/emacs-25-vcs --localstatedir=/var --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp --with-gameuser=:gamestat --without-compress-install --with-file-notification=inotify --enable-acl --with-dbus --with-gnutls --with-gpm --without-hesiod --without-kerberos --without-kerberos5 --with-xml2 --without-selinux --without-wide-int --with-zlib --with-sound=alsa --with-x --without-ns --without-gconf --without-gsettings --with-toolkit-scroll-bars --with-gif --with-jpeg --with-png --with-rsvg --with-tiff --with-xpm --with-imagemagick --with-xft --without-libotf --without-m17n-flt --with-x-toolkit=gtk2 GENTOO_PACKAGE=app-editors/emacs-vcs-25.0.9999-r1 EGIT_BRANCH=master EGIT_VERSION=e6127d94746e230f95bdf2ad002e4379474e5a8b 'CFLAGS=-march=native -O2 -pipe' CPPFLAGS= LDFLAGS=-Wl,-O1,--as-needed' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS NOTIFY ACL GNUTLS LIBXML2 FREETYPE XFT ZLIB Important settings: value of $LC_COLLATE: POSIX value of $LC_CTYPE: fr_FR.UTF-8 value of $LC_NUMERIC: C value of $LANG: fr_OD.UTF-8 value of $XMODIFIERS: @im=uim locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: text-scale-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-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 line-number-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Use +,-,0 for further adjustment [5 times] funcall-interactively: End of buffer Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message dired format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr mail-utils face-remap mule-util time-date tooltip eldoc 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 elisp-mode 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 cl-preloaded 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 inotify dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 79033 3966) (symbols 48 18649 0) (miscs 40 192 74) (strings 32 12397 5211) (string-bytes 1 334966) (vectors 16 10123) (vector-slots 8 402952 7725) (floats 8 88 114) (intervals 56 248 1) (buffers 976 11) (heap 1024 25705 1008)) ------------=_1579111501-14637-1--