<p><a href="https://github.com/vfaronov" class="user-mention">@vfaronov</a> your second bug is interesting (and not really the PRs fault I don't think) if a character is displayable in the editor it should be displayable in the symbols pane, so maybe tagmanager or the parser is mishandling UTF-8 characters so its not actually the same string (though I thought that tagmanager at least had been fixed).  And parsers must handle illegal syntax and characters since, as you point out, they can occur when users are typing, but bugs may still exist.</p>
<p>Interesting that its different between Win and Lin, are they running with the same locale?  I'm thinking C character classification functions that are locale dependent.</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/1470#issuecomment-310937877">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ-IJXQNBckU5sRx04INaO3R5xmgNks5sHveIgaJpZM4NCkaj">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ9mdZlA4bs8ftc1FxZoKKTPgJrpNks5sHveIgaJpZM4NCkaj.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/pull/1470#issuecomment-310937877"></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 #1470: @vfaronov your second bug is interesting (and not really the PRs fault I don't think) if a character is displayable in the editor it should be displayable in the symbols pane, so maybe tagmanager or the parser is mishandling UTF-8 characters so its not actually the same string (though I thought that tagmanager at least had been fixed).  And parsers must handle illegal syntax and characters since, as you point out, they can occur when users are typing, but bugs may still exist.\r\n\r\nInteresting that its different between Win and Lin, are they running with the same locale?  I'm thinking C character classification functions that are locale dependent."}],"action":{"name":"View Pull Request","url":"https://github.com/geany/geany/pull/1470#issuecomment-310937877"}}}</script>