From unknown Sat Jun 14 19:33:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20793: 25.0.50; Some Unicode glyphs aren't monospaced Resent-From: Oleh Krehel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jun 2015 13:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 20793 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20793@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14341141031174 (code B ref -1); Fri, 12 Jun 2015 13:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jun 2015 13:01:43 +0000 Received: from localhost ([127.0.0.1]:51360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3Oac-0000Iq-PE for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35324) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3OaZ-0000Id-VR for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3OaQ-0001Ey-CM for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:34 -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]:35529) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3OaQ-0001Es-9u for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:30 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3OaP-0002kF-Bq for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 09:01:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3OaK-0001DC-RG for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 09:01:29 -0400 Received: from mail-wg0-x22d.google.com ([2a00:1450:400c:c00::22d]:35023) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3OaK-0001Cj-LQ for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 09:01:24 -0400 Received: by wgme6 with SMTP id e6so24386561wgm.2 for ; Fri, 12 Jun 2015 06:01:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=TxO91gUB0VEbEU+GhtO82kkFOO19Krkv0Fq3NlZxN4Q=; b=KCUtY1JpBooEAzH4c3p+wcf7vGq0dq5kpHBRalf2rffxHp89LsmQBUpvjzuFJ3LABc Wzcj1M8sm2sieG81i3yTM8sNmp7Z/Vr+pbOT38USy8JLr/bDnBDh+EWAt9u4VmfMNLEF f3iGEGZBOlhQVxSanwy+nYdvlDgpeWrNU0OnnnkrQmnOPyUgSD3KvwFRZh46f7o/UKfI uTq6vg7lEMPAbkeGJc8JzjHul/BGKb3kFZZeRqpiJ23W4qtVVybZKQahpacBe1cfLmqK LgXRsN3zsqOhYSdKfG0aroapngkJJJadujU00tB5Vri/FS1paLCZDIk/1526S6vqcygH 6Utw== X-Received: by 10.194.188.107 with SMTP id fz11mr25448400wjc.98.1434114083443; Fri, 12 Jun 2015 06:01:23 -0700 (PDT) Received: from firefly (dyn069045.nbw.tue.nl. [131.155.69.45]) by mx.google.com with ESMTPSA id q2sm5740303wjz.15.2015.06.12.06.01.22 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 12 Jun 2015 06:01:22 -0700 (PDT) From: Oleh Krehel Date: Fri, 12 Jun 2015 14:54:51 +0200 Message-ID: <87lhfpulwk.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.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: -4.0 (----) My preferred font is "DejaVu Sans Mono". When using the Unicode character "=E2=9C=9C", its width is more than the standard char width. This causes alignment problems for me. This issue doesn't occur in Emacs 24.5.2. There, the char has the same width as all others. Details on the char in Emacs 25: position: 227 of 348 (65%), column: 35 character: =E2=9C=9C (displayed as =E2=9C=9C) (codepoint 10012,= #o23434, #x271c) preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0x271C script: symbol syntax: w which means: word category: .:Base to input: type "C-x 8 RET 271c" or "C-x 8 RET HEAVY OPEN CENTR= E CROSS" buffer code: #xE2 #x9C #x9C file code: #xE2 #x9C #x9C (encoded by coding system utf-8-emacs= -unix) display: by this font (glyph code) xft:-unknown-Symbola-normal-normal-semicondensed-*-15-*-*-*-*-0-iso1064= 6-1 (#x9F9) Character code properties: customize what to show name: HEAVY OPEN CENTRE CROSS old-name: HEAVY OPEN CENTER CROSS general-category: So (Symbol, Other) decomposition: (10012) ('=E2=9C=9C') There are text properties here: fontified t Details on the char in Emacs 24.5.2: position: 1819 of 2174 (84%), column: 5 character: =E2=9C=9C (displayed as =E2=9C=9C) (codepoint 10012,= #o23434, #x271c) preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0x271C script: symbol syntax: w which means: word category: .:Base to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME" buffer code: #xE2 #x9C #x9C file code: #xE2 #x9C #x9C (encoded by coding system utf-8-unix) display: by this font (glyph code) xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-*-*-m-0-iso10= 646-1 (#xAD1) From unknown Sat Jun 14 19:33:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20793: 25.0.50; Some Unicode glyphs aren't monospaced Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jun 2015 13:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20793 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Oleh Krehel Cc: 20793@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 20793-submit@debbugs.gnu.org id=B20793.14341166195149 (code B ref 20793); Fri, 12 Jun 2015 13:44:02 +0000 Received: (at 20793) by debbugs.gnu.org; 12 Jun 2015 13:43:39 +0000 Received: from localhost ([127.0.0.1]:51366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3PFC-0001Ky-39 for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:43:38 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:38860) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3PF9-0001Kl-10 for 20793@debbugs.gnu.org; Fri, 12 Jun 2015 09:43:36 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NPU0020038YGF00@a-mtaout23.012.net.il> for 20793@debbugs.gnu.org; Fri, 12 Jun 2015 16:43:18 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NPU002CT3G5FA20@a-mtaout23.012.net.il>; Fri, 12 Jun 2015 16:43:18 +0300 (IDT) Date: Fri, 12 Jun 2015 16:43:13 +0300 From: Eli Zaretskii In-reply-to: <87lhfpulwk.fsf@gmail.com> X-012-Sender: halo1@inter.net.il Message-id: <83twudqbym.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <87lhfpulwk.fsf@gmail.com> X-Spam-Score: 1.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: 1.0 (+) > From: Oleh Krehel > Date: Fri, 12 Jun 2015 14:54:51 +0200 > > My preferred font is "DejaVu Sans Mono". When using the Unicode > character "✜", its width is more than the standard char width. This > causes alignment problems for me. Which alignment problems? Can you describe them? In general, Emacs cannot ensure all characters it displays will be of the same pixel width, this is simply impossible, especially when some characters require the use of non-default fonts. > This issue doesn't occur in Emacs 24.5.2. There, the char has the same > width as all others. > > Details on the char in Emacs 25: > > position: 227 of 348 (65%), column: 35 > character: ✜ (displayed as ✜) (codepoint 10012, #o23434, #x271c) > preferred charset: unicode (Unicode (ISO10646)) > code point in charset: 0x271C > script: symbol > syntax: w which means: word > category: .:Base > to input: type "C-x 8 RET 271c" or "C-x 8 RET HEAVY OPEN CENTRE CROSS" > buffer code: #xE2 #x9C #x9C > file code: #xE2 #x9C #x9C (encoded by coding system utf-8-emacs-unix) > display: by this font (glyph code) > xft:-unknown-Symbola-normal-normal-semicondensed-*-15-*-*-*-*-0-iso10646-1 (#x9F9) > > Character code properties: customize what to show > name: HEAVY OPEN CENTRE CROSS > old-name: HEAVY OPEN CENTER CROSS > general-category: So (Symbol, Other) > decomposition: (10012) ('✜') > > There are text properties here: > fontified t > > Details on the char in Emacs 24.5.2: > > position: 1819 of 2174 (84%), column: 5 > character: ✜ (displayed as ✜) (codepoint 10012, #o23434, #x271c) > preferred charset: unicode (Unicode (ISO10646)) > code point in charset: 0x271C > script: symbol > syntax: w which means: word > category: .:Base > to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME" > buffer code: #xE2 #x9C #x9C > file code: #xE2 #x9C #x9C (encoded by coding system utf-8-unix) > display: by this font (glyph code) > xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-*-*-m-0-iso10646-1 (#xAD1) As you see, Emacs 25.0.50 used a different font for this character. Why did you expect it to use DejaVu Sans Mono? What is your frame's default font? Do you have any font-related customizations, and if so, could you please show them? Also, when was your Emacs 25 built? There were changes lately in this area, so it's important to know whether your binary is recent or not. (The output of "M-x report-emacs-bug RET" will be appreciated.) From unknown Sat Jun 14 19:33:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#20793: 25.0.50; Some Unicode glyphs aren't monospaced Resent-From: Oleh Krehel Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jun 2015 13:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20793 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 20793@debbugs.gnu.org Received: via spool by 20793-submit@debbugs.gnu.org id=B20793.14341175217552 (code B ref 20793); Fri, 12 Jun 2015 13:59:02 +0000 Received: (at 20793) by debbugs.gnu.org; 12 Jun 2015 13:58:41 +0000 Received: from localhost ([127.0.0.1]:51912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3PTj-0001xh-Sb for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:58:40 -0400 Received: from mail-wi0-f175.google.com ([209.85.212.175]:36424) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3PTg-0001xG-Ux for 20793@debbugs.gnu.org; Fri, 12 Jun 2015 09:58:37 -0400 Received: by wigg3 with SMTP id g3so18428761wig.1 for <20793@debbugs.gnu.org>; Fri, 12 Jun 2015 06:58:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=KWnuMDWKMmMoSHxMWOPC9ebx0DNupJbRYU6ltyk1k/8=; b=cexTvx/Zcb9bPM3uNevdcb45YFfIObGgAMpyaKqmNmpHPDfrrUq8h3pe2Le4Cney3d sKpHHuWit92La04x+Al9DIWi+kH/+cmC+877rL26YKFsRAM2PhbSMI3cOEvLJYrL7Amn pG8n2bgyYkapp67+sZ0uwiC+m4NtTLKolyEMPTOtV4RAwezF3KOUkN0lGq+OyngtL2Do 1MrsjbkmRkcmDccT6x9AvMq88wXONHFG3hNYLY1rgIBsaulwHzaka9QTjOg3RLNny9rt yFXTd3wKk86y8k9cnZelM2rRr+FHpCEyqht23QDuu8Nq717U0WtG7gCzSpBGLAKhiqRK fT4A== X-Received: by 10.180.107.38 with SMTP id gz6mr7172061wib.63.1434117511119; Fri, 12 Jun 2015 06:58:31 -0700 (PDT) Received: from firefly (dyn069045.nbw.tue.nl. [131.155.69.45]) by mx.google.com with ESMTPSA id g11sm5970234wjr.25.2015.06.12.06.58.30 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 12 Jun 2015 06:58:30 -0700 (PDT) From: Oleh Krehel References: <87lhfpulwk.fsf@gmail.com> <83twudqbym.fsf@gnu.org> Date: Fri, 12 Jun 2015 15:51:59 +0200 In-Reply-To: <83twudqbym.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 12 Jun 2015 16:43:13 +0300") Message-ID: <87ioathw5c.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (/) Eli Zaretskii writes: >> From: Oleh Krehel >> Date: Fri, 12 Jun 2015 14:54:51 +0200 >>=20 >> My preferred font is "DejaVu Sans Mono". When using the Unicode >> character "=E2=9C=9C", its width is more than the standard char width. T= his >> causes alignment problems for me. > > Which alignment problems? Can you describe them? If all chars aren't the same width, it's impossible to align plain text into a matrix, with each char exactly below the previous one. > As you see, Emacs 25.0.50 used a different font for this character. > Why did you expect it to use DejaVu Sans Mono? What is your frame's > default font? Do you have any font-related customizations, and if so, > could you please show them? I just have `custom-theme-set-faces' with default :family "DejaVu Sans Mono= ". So I would expect that to be used if possible. > Also, when was your Emacs 25 built? There were changes lately in this > area, so it's important to know whether your binary is recent or not. I think I built it a week ago. I've just rebuilt 00119c6, and the bug is gone. So I guess it's fine to close this bug. Just to add, in the old build the curved quotes in Info weren't fixed width as well. Thanks for reminding me to rebuild, I'll try to remember this for the next bug report. From unknown Sat Jun 14 19:33:57 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Oleh Krehel Subject: bug#20793: closed (Re: bug#20793: 25.0.50; Some Unicode glyphs aren't monospaced) Message-ID: References: <83pp51qa5k.fsf@gnu.org> <87lhfpulwk.fsf@gmail.com> X-Gnu-PR-Message: they-closed 20793 X-Gnu-PR-Package: emacs Reply-To: 20793@debbugs.gnu.org Date: Fri, 12 Jun 2015 14:23:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1434118984-10123-1" This is a multi-part message in MIME format... ------------=_1434118984-10123-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #20793: 25.0.50; Some Unicode glyphs aren't monospaced 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 20793@debbugs.gnu.org. --=20 20793: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20793 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1434118984-10123-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 20793-done) by debbugs.gnu.org; 12 Jun 2015 14:22:49 +0000 Received: from localhost ([127.0.0.1]:51929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3Pr6-0002cc-Co for submit@debbugs.gnu.org; Fri, 12 Jun 2015 10:22:49 -0400 Received: from mtaout29.012.net.il ([80.179.55.185]:52058) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3Pr3-0002c9-B1 for 20793-done@debbugs.gnu.org; Fri, 12 Jun 2015 10:22:46 -0400 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NPU00G004R95100@mtaout29.012.net.il> for 20793-done@debbugs.gnu.org; Fri, 12 Jun 2015 17:21:47 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NPU00DZL58AXI40@mtaout29.012.net.il>; Fri, 12 Jun 2015 17:21:47 +0300 (IDT) Date: Fri, 12 Jun 2015 17:22:15 +0300 From: Eli Zaretskii Subject: Re: bug#20793: 25.0.50; Some Unicode glyphs aren't monospaced In-reply-to: <87ioathw5c.fsf@gmail.com> X-012-Sender: halo1@inter.net.il To: Oleh Krehel Message-id: <83pp51qa5k.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <87lhfpulwk.fsf@gmail.com> <83twudqbym.fsf@gnu.org> <87ioathw5c.fsf@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20793-done Cc: 20793-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > From: Oleh Krehel > Cc: 20793@debbugs.gnu.org > Date: Fri, 12 Jun 2015 15:51:59 +0200 > > >> My preferred font is "DejaVu Sans Mono". When using the Unicode > >> character "✜", its width is more than the standard char width. This > >> causes alignment problems for me. > > > > Which alignment problems? Can you describe them? > > If all chars aren't the same width, it's impossible to align plain text > into a matrix, with each char exactly below the previous one. I understand, but I hope you are aware that Emacs cannot possibly promise not to disrupt this alignment. If you must align text, you need to use the ':align-to' display property (assuming you are talking about some specialized mode). > > As you see, Emacs 25.0.50 used a different font for this character. > > Why did you expect it to use DejaVu Sans Mono? What is your frame's > > default font? Do you have any font-related customizations, and if so, > > could you please show them? > > I just have `custom-theme-set-faces' with default :family "DejaVu Sans Mono". > So I would expect that to be used if possible. > > > Also, when was your Emacs 25 built? There were changes lately in this > > area, so it's important to know whether your binary is recent or not. > > I think I built it a week ago. I've just rebuilt 00119c6, and the bug is > gone. So I guess it's fine to close this bug. Done. > Just to add, in the old build the curved quotes in Info weren't > fixed width as well. I guess you've updated your tree after I made a change that prefers the Symbola font for symbols, but before I followed that up with a change that caused Emacs to use the default font if it supports a character, even though Symbola was preferred for them. ------------=_1434118984-10123-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Jun 2015 13:01:43 +0000 Received: from localhost ([127.0.0.1]:51360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3Oac-0000Iq-PE for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35324) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Z3OaZ-0000Id-VR for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3OaQ-0001Ey-CM for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:34 -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]:35529) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3OaQ-0001Es-9u for submit@debbugs.gnu.org; Fri, 12 Jun 2015 09:01:30 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48778) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3OaP-0002kF-Bq for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 09:01:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z3OaK-0001DC-RG for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 09:01:29 -0400 Received: from mail-wg0-x22d.google.com ([2a00:1450:400c:c00::22d]:35023) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z3OaK-0001Cj-LQ for bug-gnu-emacs@gnu.org; Fri, 12 Jun 2015 09:01:24 -0400 Received: by wgme6 with SMTP id e6so24386561wgm.2 for ; Fri, 12 Jun 2015 06:01:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=TxO91gUB0VEbEU+GhtO82kkFOO19Krkv0Fq3NlZxN4Q=; b=KCUtY1JpBooEAzH4c3p+wcf7vGq0dq5kpHBRalf2rffxHp89LsmQBUpvjzuFJ3LABc Wzcj1M8sm2sieG81i3yTM8sNmp7Z/Vr+pbOT38USy8JLr/bDnBDh+EWAt9u4VmfMNLEF f3iGEGZBOlhQVxSanwy+nYdvlDgpeWrNU0OnnnkrQmnOPyUgSD3KvwFRZh46f7o/UKfI uTq6vg7lEMPAbkeGJc8JzjHul/BGKb3kFZZeRqpiJ23W4qtVVybZKQahpacBe1cfLmqK LgXRsN3zsqOhYSdKfG0aroapngkJJJadujU00tB5Vri/FS1paLCZDIk/1526S6vqcygH 6Utw== X-Received: by 10.194.188.107 with SMTP id fz11mr25448400wjc.98.1434114083443; Fri, 12 Jun 2015 06:01:23 -0700 (PDT) Received: from firefly (dyn069045.nbw.tue.nl. [131.155.69.45]) by mx.google.com with ESMTPSA id q2sm5740303wjz.15.2015.06.12.06.01.22 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 12 Jun 2015 06:01:22 -0700 (PDT) From: Oleh Krehel To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Some Unicode glyphs aren't monospaced Date: Fri, 12 Jun 2015 14:54:51 +0200 Message-ID: <87lhfpulwk.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.0 (----) X-Debbugs-Envelope-To: submit 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.0 (----) My preferred font is "DejaVu Sans Mono". When using the Unicode character "=E2=9C=9C", its width is more than the standard char width. This causes alignment problems for me. This issue doesn't occur in Emacs 24.5.2. There, the char has the same width as all others. Details on the char in Emacs 25: position: 227 of 348 (65%), column: 35 character: =E2=9C=9C (displayed as =E2=9C=9C) (codepoint 10012,= #o23434, #x271c) preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0x271C script: symbol syntax: w which means: word category: .:Base to input: type "C-x 8 RET 271c" or "C-x 8 RET HEAVY OPEN CENTR= E CROSS" buffer code: #xE2 #x9C #x9C file code: #xE2 #x9C #x9C (encoded by coding system utf-8-emacs= -unix) display: by this font (glyph code) xft:-unknown-Symbola-normal-normal-semicondensed-*-15-*-*-*-*-0-iso1064= 6-1 (#x9F9) Character code properties: customize what to show name: HEAVY OPEN CENTRE CROSS old-name: HEAVY OPEN CENTER CROSS general-category: So (Symbol, Other) decomposition: (10012) ('=E2=9C=9C') There are text properties here: fontified t Details on the char in Emacs 24.5.2: position: 1819 of 2174 (84%), column: 5 character: =E2=9C=9C (displayed as =E2=9C=9C) (codepoint 10012,= #o23434, #x271c) preferred charset: unicode (Unicode (ISO10646)) code point in charset: 0x271C script: symbol syntax: w which means: word category: .:Base to input: type "C-x 8 RET HEX-CODEPOINT" or "C-x 8 RET NAME" buffer code: #xE2 #x9C #x9C file code: #xE2 #x9C #x9C (encoded by coding system utf-8-unix) display: by this font (glyph code) xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-15-*-*-*-m-0-iso10= 646-1 (#xAD1) ------------=_1434118984-10123-1--