<p><a href="https://github.com/b4n" class="user-mention">@b4n</a> OK, I think I misunderstood your original post, I thought you meant reading new first, old second (and it's the other way round).</p>

<p>I think exceptions like this make things more confusing for users at the end. And after the patch things will work the same way as before for the "misbehaving" users - their updated filetypes won't be read (previously they were overwritten during the installation, after the patch they will be read from a different location). The new location should be mentioned in the release notes so people who need to update file definitions in the system directory know the new location.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/485#issuecomment-154881928">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ7Z4ikTXSn7Q_cvUUlLwWKhAn0x4ks5pD8OxgaJpZM4EQK4Z.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/485#issuecomment-154881928"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>