<p>I did and the result is still the same. BTW if the setting for file saving changes how geany reads files then this would IMHO be an error. When geany inspects the input file buffer to find out, what kind of line ending was mostly used in the input file (your code snippet <code>utils_get_line_endings</code> ), then geany definitely must always open and read the input files in binary mode under windows.<br>
<a href="https://cloud.githubusercontent.com/assets/22057148/18517099/7e5e19f2-7a9b-11e6-9ccd-48cdd5fa9c6a.jpg" target="_blank"><img src="https://cloud.githubusercontent.com/assets/22057148/18517099/7e5e19f2-7a9b-11e6-9ccd-48cdd5fa9c6a.jpg" alt="geany_test_crlf_atomic" style="max-width:100%;"></a></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-247039163">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ8V_AiOKQInZLTfnAnCZDvjeajuGks5qqAoagaJpZM4J5JpR">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJy22-BoPKHX-Nf5SEXCxTnx380Ncks5qqAoagaJpZM4J5JpR.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-247039163"></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":"@Heihon in #1218: I did and the result is still the same. BTW if the setting for file saving changes how geany reads files then this would IMHO be an error. When geany inspects the input file buffer to find out, what kind of line ending was mostly used in the input file (your code snippet `utils_get_line_endings` ), then geany definitely must always open and read the input files in binary mode under windows.\r\n![geany_test_crlf_atomic](https://cloud.githubusercontent.com/assets/22057148/18517099/7e5e19f2-7a9b-11e6-9ccd-48cdd5fa9c6a.jpg)\r\n"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1218#issuecomment-247039163"}}}</script>