> The thing is that scope completion shows tags only from a single file (so
e.g. only members of a single anon_struct_0 are shown). Namespaces can span
multiple files and then you'd get members from just a single (more or less
random) file which might look strange. So I skipped namespaces.

That is likely to make autocompletion worse than it is now.  Everything in C++ 
is namespaced (or should be) so what you are saying is that no name in a 
namespace will provide an autocompletion.

C++ autocompletion is such rubbish that I now turn it off.  Python autoc is 
such an annoyance I turn it off. Basically I turn just it off completely. And 
decisions to arbitrarily not support large parts of a languages features 
doesn't help.

Thank you for putting the effort into it, but instead of using your effort 
trying to solve a broken system it would be a better spent to provide the hooks 
so plugins can control these things, with libclang being to obvious contender 
for C++.

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/862#issuecomment-170723699

Reply via email to