<p>You would have to first get this supported by the <a href="www.scintilla.org">Scintilla</a> editing component we use.  It only allows one encoding for the entire edit buffer.  That buffer is the only store of the data and is where it is edited, there is no external "binary" copy of the data.</p>

<p>If you raise an issue with Scintilla please post here so we can track it.</p>

<p>But even if that was possible, what encoding to use for parts of the file.  As <a href="https://github.com/b4n" class="user-mention">@b4n</a> said, it is not possible to determine encoding automatically.</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/issues/873#issuecomment-172771266">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ_LCL8Hl_YBjWPYUYX51TIhoGffaks5pbedygaJpZM4HG6tL.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/873#issuecomment-172771266"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>