<p>This got broken by <a href="https://github.com/geany/geany/commit/907a79263d907fa354d3b4c6570f33047801dd84" class="commit-link"><tt>907a792</tt></a> back in 2011 as encoding names started to be compared more permissively, leading to "none" matching the "None" encoding.</p>
<p>This shouldn't be too much of a problem as trying the None encoding first should not cause any issue, but fix loading of the option anyway.</p>
<p>This however won't restore settings from existing configuration files that used the previous code, as there is no way to tell whether the user selected the None encoding voluntarily or not.</p>
<hr>
<p>To reproduce the issue, go to the file preferences, and deactivate the <em>Use fixed encoding when opening non-Unicode files</em>.  Save the setting, and restart Geany: you'll see the setting is activated again.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/geany/geany/pull/1326'>https://github.com/geany/geany/pull/1326</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix loading the default open encoding option</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/geany/geany/pull/1326/files#diff-0">src/keyfile.c</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/geany/geany/pull/1326.patch'>https://github.com/geany/geany/pull/1326.patch</a></li>
  <li><a href='https://github.com/geany/geany/pull/1326.diff'>https://github.com/geany/geany/pull/1326.diff</a></li>
</ul>

<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/1326">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ9fxT7hXFGdp38iSLC1xbuB9UScfks5rCrZEgaJpZM4K9qHZ">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ6_hrVexizwtmuFn6l5tg__usw_Uks5rCrZEgaJpZM4K9qHZ.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/1326"></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":"DESCRIPTION","message":"Fix loading the default open encoding option (#1326)"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1326"}}}</script>