<p>Ok, thats new enough.</p>

<p><code>read.c</code> is part of the tag parser, its not part of the Geany file reading so it won't be that.  </p>

<p>The mode isn't controlled by Geany, we use the Glib or GIO libraries to read the file and neither has the option for us to specify a mode.  Possibly the libraries have changed their file handling, but for your test files I doubt it would matter, the same characters will be read into the buffer.  But you can see if the file was read correctly by setting <code>menu->view->show line endings</code> which will show exactly what characters are in the buffer.</p>

<p>All operations after that happen on the buffer in memory, so it only matters whats in the buffer.</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/1218#issuecomment-246997931">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ9BUcB2PMHBZZOd4JBYk9Rev76S7ks5qp-kwgaJpZM4J5JpR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ8IHEJ6aP6Am8utNUPRNS_35V1yHks5qp-kwgaJpZM4J5JpR.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/1218#issuecomment-246997931"></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":"PERSON","message":"@elextr in #1218: Ok, thats new enough.\r\n\r\n`read.c` is part of the tag parser, its not part of the Geany file reading so it won't be that.  \r\n\r\nThe mode isn't controlled by Geany, we use the Glib or GIO libraries to read the file and neither has the option for us to specify a mode.  Possibly the libraries have changed their file handling, but for your test files I doubt it would matter, the same characters will be read into the buffer.  But you can see if the file was read correctly by setting `menu-\u003eview-\u003eshow line endings` which will show exactly what characters are in the buffer.\r\n\r\nAll operations after that happen on the buffer in memory, so it only matters whats in the buffer."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1218#issuecomment-246997931"}}}</script>