<p>When <code>Tools->Configuration Files ...</code> is used to edit a config file it is copied in its entirety to the buffer, so when it is saved it overrides all the settings in the system filetype file, not just the ones that the user changes.  So system filetype files distributed with new versions of Geany will be ignored.</p>
<p>Suggest when the file is loaded into the buffer it be prefixed by <code>#</code> to make all contents comments, so the user only need uncomment those they edit and so only those entries will override new system files.</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/issues/1552">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJxLIph-SFvV82zQNZn4m3V7vtkXnks5sQEPngaJpZM4OfAQ8">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ085kp9J-TGa_dT1R5g_EWyDhmqhks5sQEPngaJpZM4OfAQ8.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/issues/1552"></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","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":"DESCRIPTION","message":"Filetype file editing overrides filetype changes with new versions of Geany (#1552)"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1552"}}}</script>