<p></p>
<p dir="auto"><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/users/yoseforb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yoseforb">@yoseforb</a> 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 characters<sup><a href="#user-content-fn-1-0dbdfeef75516436cb676e54a93fbbef" id="user-content-fnref-1-0dbdfeef75516436cb676e54a93fbbef" data-footnote-ref="" aria-describedby="footnote-label">1</a></sup> despite the setting on the widget (remember Scintilla <em>is</em> 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.</p>
<p dir="auto">Note that Geany always defaults to the equivalent of what the <code>code.page=65001</code> setting in Scite does, so thats probably why Geany does not crash.</p>
<p dir="auto">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.</p>
<section data-footnotes="" class="footnotes"><h2 id="footnote-label" class="sr-only">Footnotes</h2>
<ol dir="auto">
<li id="user-content-fn-1-0dbdfeef75516436cb676e54a93fbbef">
<p dir="auto">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 <a href="#user-content-fnref-1-0dbdfeef75516436cb676e54a93fbbef" data-footnote-backref="" class="data-footnote-backref" aria-label="Back to content"><g-emoji class="g-emoji" alias="leftwards_arrow_with_hook" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/21a9.png">↩</g-emoji></a></p>
</li>
</ol>
</section>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/3101#issuecomment-1013984738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ3KBCF5EDJJC7GKSTDUWNMUHANCNFSM5MBLGG4Q">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAIOWJ3G4M5ITEW2P6N3LZ3UWNMUHA5CNFSM5MBLGG42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHRYC3YQ.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><geany/geany/issues/3101/1013984738</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/3101#issuecomment-1013984738",
"url": "https://github.com/geany/geany/issues/3101#issuecomment-1013984738",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>