Hi Cursor can't move on Persian/Arabic texts correctly and it is unusable: ![Peek 2023-05-18 20-47](https://github.com/geany/geany/assets/50908329/cc6fdac7-b761-4109-b77b-5e010...)
Gnome Text Editor doesn't has this problem: ![Peek 2023-05-18 20-53](https://github.com/geany/geany/assets/50908329/d09ea065-8c24-4a0d-a098-74126...)
Also Persian/Arabic is RTL and adding/deleting text, should be like this: ![Peek 2023-05-18 21-01](https://github.com/geany/geany/assets/50908329/7297cbf5-fff4-45f9-bd4d-82f13...)