<blockquote>
<p>the point isn't that I expect the plugin to be looking for the compile-time include directories,</p>
</blockquote>
<p>As I said above, the compile time include directories (the -I options to the C compiler) are not known by Geany or the plugin, so it can't work like that.</p>
<p>In fact the plugin doesn't even know about languages, it just knows an association between sets of extensions which can be adjusted by the user to support any language they want (see plugin preferences).</p>
<p>The rule that the current directory is searched first is a C compiler rule, it does not necessarily apply to any other language.</p>
<p>The plugin searches the open files first, then the current directory, perhaps an option could be added to allow the order to be switched by the user, pull requests are welcome.</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/594#issuecomment-322014890">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ-Ak1mCqdqXqq43KF0Vq85yMlnOPks5sXklLgaJpZM4O0_S5">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ6v6_TvUPdDfLFjl6alzn985tpsyks5sXklLgaJpZM4O0_S5.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-plugins/issues/594#issuecomment-322014890"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue 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-plugins","title":"geany/geany-plugins","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-plugins"}},"updates":{"snippets":[{"icon":"PERSON","message":"@elextr in #594: \u003e  the point isn't that I expect the plugin to be looking for the compile-time include directories,\r\n\r\nAs I said above, the compile time include directories (the -I options to the C compiler) are not known by Geany or the plugin, so it can't work like that.  \r\n\r\nIn fact the plugin doesn't even know about languages, it just knows an association between sets of extensions which can be adjusted by the user to support any language they want (see plugin preferences).\r\n\r\nThe rule that the current directory is searched first is a C compiler rule, it does not necessarily apply to any other language.  \r\n\r\nThe plugin searches the open files first, then the current directory, perhaps an option could be added to allow the order to be switched by the user, pull requests are welcome."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany-plugins/issues/594#issuecomment-322014890"}}}</script>