<p><a href="https://github.com/techee" class="user-mention">@techee</a> thanks for the explanation, can you explain more what is "cork" and what it provides?  This is more for understanding than directly relevant to the PR.</p>

<p>You pointed out the concern, is there anything that is not needed in Geany, thats in that code because ctags needs it (like for instance the stuff that outputs ctags files).   I know Geany abandoned the "small and lightweight" some time ago, but this is adding two extra <code>editor.c</code>s worth of code to the executable.</p>

<p>I don't suppose you could get uctags to provide a <code>libctags</code> like Geanys <code>libmain</code>?</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/1263#issuecomment-254041254">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ8pvQJxAzYfyrf_K1T-r2gsTwiNkks5q0gmggaJpZM4KXvBh">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJxEWNOcaC5hoY3ACFKMj9AutT55xks5q0gmggaJpZM4KXvBh.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/1263#issuecomment-254041254"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #1263: @techee thanks for the explanation, can you explain more what is \"cork\" and what it provides?  This is more for understanding than directly relevant to the PR.\r\n\r\nYou pointed out the concern, is there anything that is not needed in Geany, thats in that code because ctags needs it (like for instance the stuff that outputs ctags files).   I know Geany abandoned the \"small and lightweight\" some time ago, but this is adding two extra `editor.c`s worth of code to the executable.\r\n\r\nI don't suppose you could get uctags to provide a `libctags` like Geanys `libmain`?"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1263#issuecomment-254041254"}}}</script>