Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arabic Text doesn't display properly from RTL #5494

Closed
MrPancakes39 opened this issue Sep 9, 2022 · 1 comment
Closed

Arabic Text doesn't display properly from RTL #5494

MrPancakes39 opened this issue Sep 9, 2022 · 1 comment
Labels

Comments

@MrPancakes39
Copy link

Describe the bug
Arabic Text doesn't display properly from right to left.

To Reproduce
Steps to reproduce the behavior:

  1. Print Arabic text to the screen.
  2. See error

Screenshots
Output on kitty:
Output on kitty

What it should look like: (Output on xfce4-terminal)
Output on xfce4-terminal

Additional context
To me it seems like that the Arabic letters are rendered correctly from RTL but the spaces still render from LTR.

Environment details

kitty 0.26.2 created by Kovid Goyal
Linux OMEN 5.19.7-zen2-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Mon, 05 Sep 2022 18:33:28 +0000 x86_64
EndeavourOS Linux 5.19.7-zen2-1-zen (/dev/tty)

DISTRIB_ID=EndeavourOS
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="EndeavourOS Linux"
DISTRIB_CODENAME=rolling
Running under: X11
Frozen: False
Paths:
  kitty: /usr/bin/kitty
  base dir: /usr/lib/kitty
  extensions dir: /usr/lib/kitty/kitty
  system shell: /usr/bin/fish
Loaded config files:
  /home/sal/.config/kitty/kitty.conf

Config options different from defaults:
font_family MesloLGS NF
font_size   13.0
Changed shortcuts:
	kitty_mod+t →  new_tab_with_cwd

Important environment variables seen by the kitty process:
	PATH                                /home/sal/.local/bin:/home/sal/Applications:/home/sal/Applications/bin:/home/sal/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
	LANG                                en_US.UTF-8
	EDITOR                              nano
	SHELL                               /usr/bin/fish
	DISPLAY                             :0.0
	USER                                sal
	XDG_CONFIG_DIRS                     /etc/xdg
	XDG_SESSION_PATH                    /org/freedesktop/DisplayManager/Session2
	XDG_MENU_PREFIX                     xfce-
	LC_ADDRESS                          ar_LB.UTF-8
	LC_NAME                             ar_LB.UTF-8
	LC_MONETARY                         ar_LB.UTF-8
	XDG_SEAT                            seat0
	XDG_SESSION_DESKTOP                 XFCE
	XDG_SESSION_TYPE                    x11
	LC_PAPER                            ar_LB.UTF-8
	XDG_CURRENT_DESKTOP                 XFCE
	XDG_SEAT_PATH                       /org/freedesktop/DisplayManager/Seat0
	XDG_SESSION_CLASS                   user
	LC_IDENTIFICATION                   ar_LB.UTF-8
	LC_TELEPHONE                        ar_LB.UTF-8
	LC_MEASUREMENT                      ar_LB.UTF-8
	XDG_VTNR                            1
	XDG_SESSION_ID                      2
	XDG_RUNTIME_DIR                     /run/user/1000
	LC_TIME                             en_AU.UTF-8
	XDG_DATA_DIRS                       /home/sal/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/usr/share
	LC_NUMERIC                          en_AU.UTF-8
@kovidgoyal
Copy link
Owner

dup of #2109

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants