From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?B?w4Z2YXIgQXJuZmrDtnLDsCBCamFybWFzb24=?= Newsgroups: gmane.mail.mu.general,gmane.emacs.devel Subject: Bug in Unicode character width in Emacs 25.1, bisected to a761fbf (Unicode 9.0.0beta import) Date: Sun, 18 Sep 2016 20:52:44 +0200 Message-ID: Reply-To: mu-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1474224797 8086 195.159.176.226 (18 Sep 2016 18:53:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 18 Sep 2016 18:53:17 +0000 (UTC) Cc: mu-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, Eli Zaretskii To: emacs-devel-mXXj517/zsQ@public.gmane.org Original-X-From: mu-discuss+bncBDOIN2HM7YNBBEOF7O7AKGQEFYWI2NI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Sun Sep 18 20:53:12 2016 Return-path: Envelope-to: gmmg-mu-discuss@m.gmane.org Original-Received: from mail-qk0-f190.google.com ([209.85.220.190]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1blhD5-0000Zx-U5 for gmmg-mu-discuss@m.gmane.org; Sun, 18 Sep 2016 20:53:04 +0200 Original-Received: by mail-qk0-f190.google.com with SMTP id w204sf43592028qka.1 for ; Sun, 18 Sep 2016 11:53:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=sender:mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=xu28JabfKgQKxzFUQxCLF3187FxojJiaGxldCa9O8TQ=; b=ib1MRSm/PxwLqzY4AXBknYkEwv4GjMsczaF1Aa+6XIzcefSOfHPg0SCXMxjoNB8YJd gaPupus94Pian+XlL2PxwEzXIIG+nKj/NLNeaCLacHUwNGWYAYuWPQYl/Vk3Dy3GiGBT b441kNL/O1fjWdiMwGXNRNGcdjL5wJ5zAY2T99WDYXfbpCE/xR/quR6KN1KG6AImFku2 WvMNh36ly7jF5tk1Wrdg7RFFSQHWqWZNUdS93+BTlpJoi+178Ke8jI8j2aF3JMtIaeYq P4cWJdMILz+3t2syYCRCgHJsaus8D3QUnV+2GAc0DVRnDzvAkToMc+o4kOtWFX/C6FgK P4qg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc :content-transfer-encoding:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=xu28JabfKgQKxzFUQxCLF3187FxojJiaGxldCa9O8TQ=; b=z/LKTSr05pgmEhfOmd7mSPtTm19cnrcnmXfSWYGA1r6qdvVYU73EIwZ5xIiqeA/MJt ipCLmoPH0rv2NRxqUgcaXzBiTajjmftKBIUnqFCOJnQrM5dfH/yPqHdNhLG7jpHdo/lc qZbxKVaT00PhaacGNSIUslvfXz/7hCb7ZCp8upAF+HtdCs8ffxqfq/ZgkXXa2MQ1ypEe SyAfX9/7COKwpLVt6HWgbQcP2rOZddHBiNDLCxcKKSY4OT0EzzaF4V2koXMP4V441aq+ DESyDcWq18F/vwcYQD+O256A3Bh/512e22JoAv1GOdnqKUcz58xfkntwWPgSn73kPeyP OAeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=sender:x-gm-message-state:mime-version:from:date:message-id:subject :to:cc:content-transfer-encoding:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=xu28JabfKgQKxzFUQxCLF3187FxojJiaGxldCa9O8TQ=; b=ANC0zdt3K+WjsQq9aOCUtO046HCBcMieVOYrLhite7eV29jKKgVUagQxVExAhR61fz rjTetWYXUrl364ByJuh02DGXabexBnf6MZNELtFPns6CklV3Z0STBZlKbvsiaCPlgIA6 E4hP4BALmeH/mDfe74SeZAo+Sdt6ImGK7LVpcZ3W4mjIajWfqhkSkt3I+oYJZx1N15UH Q07d8sXDFd2bbGIuCsuXK29mYP/EB527JX8HglWQD6C2tsmctqcfgLEGOhIs3/Fe2AHS 9vFeivE2ysQk/2n7+7DvVMCN9ZjeuGKawhF9b3wHdN5v0CK2CT5yf2z11s69XT+LNf5Y ggEQ== Original-Sender: mu-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AE9vXwMvm0kyyfVgqbSVRK1SDk8B/8EyegoqeYXYyxmhQNT8J+jgiFpSxPYjs8To+kv7rw== X-Received: by 10.157.55.181 with SMTP id x50mr531779otb.7.1474224785462; Sun, 18 Sep 2016 11:53:05 -0700 (PDT) X-BeenThere: mu-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 10.157.36.117 with SMTP id p108ls9215025ota.42.gmail; Sun, 18 Sep 2016 11:53:05 -0700 (PDT) X-Received: by 10.200.43.103 with SMTP id 36mr2887565qtv.74.1474224785087; Sun, 18 Sep 2016 11:53:05 -0700 (PDT) Original-Received: from mail-qk0-x231.google.com (mail-qk0-x231.google.com. [2607:f8b0:400d:c09::231]) by gmr-mx.google.com with ESMTPS id w124si1719774ywc.4.2016.09.18.11.53.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 18 Sep 2016 11:53:05 -0700 (PDT) Received-SPF: pass (google.com: domain of avarab-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:400d:c09::231 as permitted sender) client-ip=2607:f8b0:400d:c09::231; Original-Received: by mail-qk0-x231.google.com with SMTP id w204so129007356qka.0 for ; Sun, 18 Sep 2016 11:53:05 -0700 (PDT) X-Received: by 10.55.43.228 with SMTP id r97mr28002569qkr.201.1474224784938; Sun, 18 Sep 2016 11:53:04 -0700 (PDT) Original-Received: by 10.55.87.133 with HTTP; Sun, 18 Sep 2016 11:52:44 -0700 (PDT) X-Original-Sender: avarab-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com; spf=pass (google.com: domain of avarab-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:400d:c09::231 as permitted sender) smtp.mailfrom=avarab-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list mu-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact mu-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 959972418713 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.org gmane.mail.mu.general:4037 gmane.emacs.devel:207580 Archived-At: [I'm sending this to the ML instead of bug-* because I figure a bug caused by the Unicode 9 import will garner some wider interest than your typical regression] The mu4e mode has a mu4e-use-fancy-chars option which if set will use e.g. =E2=9A=93 (Unicode ANCHOR; U+2693) instead of "a" in the vertically aligned headers view to show that an E-Mail has an attachment. In Emacs 25.1 this vertical alignment is off consistent with =E2=9A=93 bein= g considered a zero-width character, i.e. the content to the right-hand side of the =E2=9A=93 character is shifted 1 character to the left. I bisected this to Eli's a761fbf, http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3Da761fbf I also manually verified that the bisect was correct by testing both that commit & the preceding commit, 06aad39. The issue doesn't happen with 06aad39, but does with a761fbf. The commit also cleanly reverts on top of the emacs-25.1 tag, reverting it resolves this issue for me. In both a761fbf and without M-x describe-char for that character looks the = same. I'm sorry that I don't have a more isolated test case than "run mu4e, turn on mu4e-use-fancy-chars and check out the misalignment in the header view" but I figure with the bisect + my successfully testing a revert of a761fbf on top of emacs-25.1 we have enough info to get started in narrowing this down. --=20 You received this message because you are subscribed to the Google Groups "= mu-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to mu-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/d/optout.