<p></p>
<p dir="auto">Now that I have a coffee and calmed down <g-emoji class="g-emoji" alias="smile" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f604.png">😄</g-emoji></p>
<p dir="auto">You are correct its an annoying situation that is forced on us unfortunately.</p>
<p dir="auto">The point I am making is that the current plugin interface mechanism does not handle backward incompatible changes like this.  So we need to consider how to handle it going forward.  We really do need to be able to make breaking changes, being tied in the current straight jacket is too limiting.</p>
<p dir="auto">Maybe functions that are not backward compatible have to have a name change (see sqlite xxx1 xxx2 as an example of this method).</p>
<p dir="auto">Geany developers may be volunteers, not programming professionals, but that does not say they should behave unprofessionally.</p>

<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/3095#issuecomment-1010497031">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJY4QR7T3E2OT5PDJVDUVTBMRANCNFSM5LV3I2KA">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/AAIOWJ7XJUSYYZEZ66GCUJ3UVTBMRA5CNFSM5LV3I2KKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHQ5PMBY.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/3095/1010497031</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/3095#issuecomment-1010497031",
"url": "https://github.com/geany/geany/issues/3095#issuecomment-1010497031",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>