<p>IMO we try to offload too many stuff to plugins (just by suggesting "this could be in a plugin"). Requiring the user to discover and enable plugins for even the most basic enhancements degrades Geany itself, and makes the plugin manager become a mess.</p>
<p>Plus,  those "just add one tiny enhancement" plugins are often fire-and-forget and become orphaned and unmaintained.</p>
<p>This doesn't service our users well. Plugins should add complex functionality that the core devs aren't up to maintain. Having tons of micro plugins is worse overall than just adding 50-100 LOCs to the core (ideally along with some unit tests).</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/pull/2220?email_source=notifications&email_token=AAIOWJ6MBJLDD4U6SHWEXVDQBYHMJA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD27HFDQ#issuecomment-515797646">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ47YF6KRHO5BGEXHADQBYHMJANCNFSM4IEKN7DQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AAIOWJ5ZQIK6FVUKWHKJJ53QBYHMJA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD27HFDQ.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/pull/2220?email_source=notifications\u0026email_token=AAIOWJ6MBJLDD4U6SHWEXVDQBYHMJA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD27HFDQ#issuecomment-515797646",
"url": "https://github.com/geany/geany/pull/2220?email_source=notifications\u0026email_token=AAIOWJ6MBJLDD4U6SHWEXVDQBYHMJA5CNFSM4IEKN7D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD27HFDQ#issuecomment-515797646",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>