Subject: bug#54325: Emacs Shows the ZWNJ character (U+200C) as a space character

From: Eli Zaretskii <[email-masked]>
Date: Thu, 10 Mar 2022 19:04:46 +0200

[Please use Reply All so that the bug tracker records this discussion.]

> From: hossein valizadeh <[email-masked]>
> Date: Thu, 10 Mar 2022 20:02:55 +0330
> 
> This character is not displayed correctly in Persian texts. (Font change does not make a difference) But it is
> not a problem in English texts and is displayed correctly. In Emacs 28 and 29, the length of this character in
> Persian texts is exactly the same as the space character.

Please also post the text you used, as plain text, not just as image.
It is important for investigating the issue to know exactly what you
typed.

Also, does this happen in "emacs -Q"?

> I have attached two screenshots to this email. Which indicates that these characters are displayed correctly
> in Emacs 27, but in Emacs 28 and 29 it is as long as the Space character.

Since you only wrote to me in private email, I attach those two images
below.