On Mon, Jan 11, 2016 at 8:42 PM, Colomban Wendling <notifications@github.com<br>
> wrote:<br>
<br>
> I'm sure we discussed it but I can't find it back quickly apparently; but<br>
> there's something odd I believe should work: currently nothing is suggested<br>
> for namespaces.<br>
> E.g., imagine this C++ file:<br>
><br>
> namespace Ns {<br>
>     class Cls {<br>
>         public:<br>
>             static int f() { return 42; }<br>
>     };<br>
> };<br>
> int main(void)<br>
> {<br>
>     return Ns::Cls::f();<br>
> }<br>
><br>
> Nothing pops after Ns::, but it works for Cls::.<br>
><br>
<br>
The thing is that scope completion shows tags only from a single file (so<br>
e.g. only members of a single anon_struct_0 are shown). Namespaces can span<br>
multiple files and then you'd get members from just a single (more or less<br>
random) file which might look strange. So I skipped namespaces.<br>
<br>
It probably is fixable but it would probably be a little more work so I'd<br>
skip it for now.<br>


<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-170708945">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ6_BHEkKbhfP7K42KGB5accYrsHSks5pZCFvgaJpZM4HB6zU.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-170708945"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>