<p></p>
<p>The regular expression engine used by Geany is one that is included in the Glib library it already uses, so no additional dependencies are needed.  Therefore it is unlikely that an alternative engine will be used.</p>
<p>Also the regex engine replace cannot be used as the change is not to a plain string, it is to an edit buffer and has to be made with the modification functions that the edit widget provides.</p>
<p>There may be some available options of Glib regex that are not exposed by Geany which could be added if there is a use-case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2941#issuecomment-943436090">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ7GS4CMZKW5QCX2Z6TUG3VFLANCNFSM5F7ZIXWQ">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>.
<img src="https://github.com/notifications/beacon/AAIOWJ277ZIB2JAGFA6HKATUG3VFLA5CNFSM5F7ZIXW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHA53COQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2941#issuecomment-943436090",
"url": "https://github.com/geany/geany/issues/2941#issuecomment-943436090",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>