<blockquote>
<p>Also there is no need to strip trailing spaces, if the "strip trailing spaces" option is set then they go away when the file is saved anyway.</p>
</blockquote>

<p>Tho it's annoying when it's not enabled, because reflow inserts a <em>lot</em> of trailing spaces.</p>

<blockquote>
<p>As for using anything other than ascii spaces for breaking, see the warning on the <a href="https://developer.gnome.org/glib/stable/glib-Unicode-Manipulation.html#g-unichar-isspace">link</a> <a href="https://github.com/codebrainz" class="user-mention">@codebrainz</a> posted.</p>
</blockquote>

<p>This is kinda irrelevant, it's not worse to use an ASCII version of <code>isspace()</code> than only the ASCII space character itself.  Sure, when it comes to real, locale-aware, word breaking, it's highly complicated, but we probably don't really want that anyway, and couldn't either (what language is this?  we don't know, and can only guess English).</p>

<blockquote>
<p>Reflowing something containing tabs is hard to understand, why use a tab internally unless you want something aligned, but then you ask for it to be un-aligned <img class="emoji" title=":smile:" alt=":smile:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f604.png" height="20" width="20" align="absmiddle">  I'm not sure what the "right" thing to do is, maybe better to not do anything special.</p>
</blockquote>

<p>Well, okay maybe just leave it as is and leave people with the very weird behavior on tabs (probablt because it's <em>partially</em> considered spaces: it is for indentation and trailing space purpose, but not in the reflow algorithm itself).</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/848#issuecomment-168809861">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJyO9KLw3XgrGiMcek9C-Jl3_YtlAks5pWtdMgaJpZM4G9vAU.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/848#issuecomment-168809861"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>