zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
49.67k stars 3.05k forks source link

RTL Support #16020

Closed mehditareghi closed 3 weeks ago

mehditareghi commented 3 months ago

Check for existing issues

Describe the bug / provide steps to reproduce it

I work on multilingual projects which contain RTL languages too. The problem is that Zed right now doesn't support them properly.

I can't select text written in an RTL language like Persian properly, there is no indicator for the selected text when it comes to languages like this... and working with these kind of languages in Zed right now is really a PAIN.

Can you fix this issue and support those things properly? I think Webstorm did a really good job on this particular subject (and VS Code did not, by the way!). Screenshot 2024-08-09 at 13 02 20

Environment

Zed: v0.148.0 (Zed Preview) OS: macOS 15.0.0 Memory: 8 GiB Architecture: aarch64

If applicable, add mockups / screenshots to help explain present your vision of the feature

No response

If applicable, attach your Zed.log file to this issue.

Zed.log


asibahi commented 2 months ago

Hello.

I am interested in finding a decent RTL text editor . I hoped Zed would be it but found this issue. Ah well.

I am here to post an image I found showing the expected behavior: from https://typo.social/@elih/112724233360735189

(This is apparently Emacs)

If you guys can make that happen I am switching to Zed for life.

notpeter commented 3 weeks ago

Closing as duplicate of: