@yoseforb as Neil notes, Scintilla does not deliberately support any directionality other than LTR on the GTK backend, but you have an RTL locale set, which as Neil explained, seems to activate bidirectional code for neutral direction characters1 despite the setting on the widget (remember Scintilla is the widget, its the code using that setting), it was possibly just lucky it worked in the past, but Geany has advanced two major Scintilla versions between 1.38 and git so unrelated changes in Scintilla such as the activation of the experimental RTL support for other platforms may have triggered the problem.
Note that Geany always defaults to the equivalent of what the code.page=65001
setting in Scite does, so thats probably why Geany does not crash.
Hopefully Neil will fix Scintilla to display mixed LTR and neutral characters in RTL locales or you will have to always run Geany in an LTR locale.
your file may not have just LTR characters in it, (I can't access the UCD for some reason ATM to check), but Neil was saying some characters were neutral not LTR so I'm assuming he is right
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you are subscribed to this thread.