<p></p>
<p dir="auto">Depends on the setting, some are available in editor.h and document.h headers in the API.  Others may not have been exported.  Reading the keyfile is not reliable, Geany can write it at any point and AFAICT there is no signal to notify plugins.  And don't forget some settings are overridden by the project file.</p>
<p dir="auto">Better to ask for the setting to be added to the API.</p>
<p dir="auto">To summarise, if its not in <a href="https://www.geany.org/manual/reference/" rel="nofollow">here</a> plugins should not use it, even if they can.</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-plugins/issues/1131#issuecomment-966659912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ2YF6MQRGPOAU7GZALULQ5EVANCNFSM5HWWFOFQ">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/AAIOWJ42XD4U2W7JJNFLVPTULQ5EVA5CNFSM5HWWFOF2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHGPA6SA.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-plugins/issues/1131#issuecomment-966659912",
"url": "https://github.com/geany/geany-plugins/issues/1131#issuecomment-966659912",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>