<blockquote>
<p>Things in namespaces autocomplete now (I turned it on to check :).</p>
</blockquote>

<p>Doesn't work here. Maybe you misunderstood what <a href="https://github.com/b4n" class="user-mention">@b4n</a> was saying? Here's an example:</p>

<div class="highlight highlight-source-c++"><pre><span class="pl-k">namespace</span> <span class="pl-en">Foo</span> { <span class="pl-k">void</span> <span class="pl-en">bar</span>() {} }
<span class="pl-k">int</span> <span class="pl-en">main</span>() {
    Foo::<<<<---- no completion suggestions here
}</pre></div>

<p>The current way (and likely after this PR too) is particularly broken in that it gives auto-completions for stuff that is in an inaccessible namespace. For example:</p>

<div class="highlight highlight-source-c++"><pre><span class="pl-k">namespace</span> <span class="pl-en">Foo</span> { <span class="pl-k">void</span> <span class="pl-en">blah_blah</span>() {} }
<span class="pl-k">int</span> <span class="pl-en">main</span>() {
    blah_bl<<<<---- gives an invalid completion <span class="pl-k">for</span> <span class="pl-s"><span class="pl-pds">"</span>blah_blah<span class="pl-pds">"</span></span> here
}</pre></div>

<p>Personally I don't use auto-completion to speed up typing, I use it for exploring symbols I can validly use at that point in the code and to get them spelt correctly, and the current case-sensitive, prefix-matched, kitchen sink auto-completions causes me to use IDE with "smart" auto-completions when I'm writing C++ (ex. QtCreator, VisualStudio).</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/pull/862#issuecomment-170759070">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJxFhrepYuY9vPStJlY5HBCbq0eFNks5pZFeggaJpZM4HB6zU.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/862#issuecomment-170759070"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>