all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Bug in Unicode character width in Emacs 25.1, bisected to a761fbf (Unicode 9.0.0beta import)
@ 2016-09-18 18:52 Ævar Arnfjörð Bjarmason
  2016-09-19 16:34 ` Eli Zaretskii
  0 siblings, 1 reply; 5+ messages in thread
From: Ævar Arnfjörð Bjarmason @ 2016-09-18 18:52 UTC (permalink / raw)
  To: emacs-devel-mXXj517/zsQ; +Cc: mu-discuss-/JYPxA39Uh5TLH3MbocFFw, Eli Zaretskii

[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. ⚓ (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 ⚓ being
considered a zero-width character, i.e. the content to the right-hand
side of the ⚓ 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=a761fbf

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.

-- 
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 email to mu-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit https://groups.google.com/d/optout.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-09-19 20:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-18 18:52 Bug in Unicode character width in Emacs 25.1, bisected to a761fbf (Unicode 9.0.0beta import) Ævar Arnfjörð Bjarmason
2016-09-19 16:34 ` Eli Zaretskii
     [not found]   ` <831t0fj1c0.fsf-mXXj517/zsQ@public.gmane.org>
2016-09-19 19:12     ` Ævar Arnfjörð Bjarmason
     [not found]       ` <CACBZZX6zZ0zDttq6f9FAXFmks5NzOOq+a4akm+7fquGrabDGNQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-09-19 19:16         ` Ævar Arnfjörð Bjarmason
2016-09-19 20:17       ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.