<p><a class="user-mention" data-hovercard-user-id="811085" href="https://github.com/elextr">@elextr</a>: thanks for the pointer. So we would need to extend the list like below</p>
<ol>
<li>default settings coded in Geany</li>
<li>settings in the system, that is the installed filetype file for the type of file selected in the editor</li>
<li>settings from the user preferences file</li>
<li>settings from a user configured filetype file for the type of file selected in the editor</li>
<li>settings independent of filetype from the open project file</li>
<li>settings for a specific filetype for the type of file selected in the editor which come from the open project file</li>
<li>settings provided by a plugin (with a behaviour specific to the plugin)</li>
</ol>
<p>If there is more than one plugin, what do we do? Implement a kind of priority value given by the plugins? I assume there is no internal infrastructure for something like this yet, or is it?</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/733#issuecomment-380153185">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ6TXPNCHmQvpcyw7x625RCsNJACPks5tnNYugaJpZM4TNXBD">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJ7P0gyB17bDnNwujgSOkhMz3Kbgjks5tnNYugaJpZM4TNXBD.gif" height="1" width="1" alt="" /></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/733#issuecomment-380153185"></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":"@LarsGit223 in #733: @elextr: thanks for the pointer. So we would need to extend the list like below\r\n1. default settings coded in Geany\r\n1. settings in the system, that is the installed filetype file for the type of file selected in the editor\r\n1. settings from the user preferences file\r\n1. settings from a user configured filetype file for the type of file selected in the editor\r\n1. settings independent of filetype from the open project file\r\n1. settings for a specific filetype for the type of file selected in the editor which come from the open project file\r\n1. settings provided by a plugin (with a behaviour specific to the plugin)\r\n\r\nIf there is more than one plugin, what do we do? Implement a kind of priority value given by the plugins? I assume there is no internal infrastructure for something like this yet, or is it?\r\n"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany-plugins/issues/733#issuecomment-380153185"}}}</script>