<p>Well, except that I actually meant to say "escaped" not "encoded"  on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="119165800" data-permission-text="Issue title is private" data-url="https://github.com/geany/geany/issues/779" href="https://github.com/geany/geany/issues/779">#779</a> no it only addresses the output to the screen/terminal, as I said, the stored filenames are <strong>intended</strong> to be escaped so they do not contain characters that cause problems for keyfiles when they are part of a list of items.  In the [project] section paths are by themselves in an entry and so in practice they probably don't actually need escaping.</p>
<p>Which is why I only said technically all filenames should be escaped, it allows them to contain any Unicode character without caring what the encoding is.  But since nobody seems to be doing that, its not broke, so don't fix it :)</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/pull/1803#issuecomment-372911406">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ3lcJO8iXChGxpAFTBMOf1Haga-5ks5teK5VgaJpZM4SpVpx">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJy8ko9TVP30iawURckia1PoPwEB4ks5teK5VgaJpZM4SpVpx.gif" height="1" width="1" alt="" /></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/1803#issuecomment-372911406"></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":"PERSON","message":"@elextr in #1803: Well, except that I actually meant to say \"escaped\" not \"encoded\"  on #779 no it only addresses the output to the screen/terminal, as I said, the stored filenames are __intended__ to be escaped so they do not contain characters that cause problems for keyfiles when they are part of a list of items.  In the [project] section paths are by themselves in an entry and so in practice they probably don't actually need escaping.  \r\n\r\nWhich is why I only said technically all filenames should be escaped, it allows them to contain any Unicode character without caring what the encoding is.  But since nobody seems to be doing that, its not broke, so don't fix it :)"}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1803#issuecomment-372911406"}}}</script>