Bug 30830 - C++ namespace support still broken
Summary: C++ namespace support still broken
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: CPP (old) (show other bugs)
Version: 2.0
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-08-17 07:33 UTC by thealx
Modified: 2013-03-31 00:56 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thealx 2001-08-17 07:31:48 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           kdevelop
Version:           2.0 (using KDE 2.2.0 )
Severity:          normal
Installed from:    Debian Package 4:2.2.0-final-1 (testing/unstable)
Compiler:          gcc version 2.95.4 20010721 (Debian prerelease)
OS:                Linux (i686) release 2.4.8-alx1
OS/Compiler notes: 

Namespace support in KDevelop is at least problematic. I think you should consider adding some "add new namespace" and put namespaces on top (not in global/namespaces branch). 

Also classes nested in namespaces are not shown in navigation comboboxes on toolbar.

(Submitted via bugs.kde.org)
(Called from KBugReport dialog)
Comment 1 Eray Ozkural 2003-02-27 13:09:42 UTC
What this boils down to: 
  * Namespace support in parsing and class creation, and where else it would be 
appropriate (of course you can't just "add new namespace" :) 
  * UI for browsing namespaces: I think it's adequate what do you think? 
  * The navigation comboxes, does anybody use them? :) There ought to be a 
namespaces box, too or fully qualified class names should be present, which is better? 
Note one should be able to access inner classes from there, too.... 
 
Also pertinent is an inner namespace bug: 
Inner namespaces are displayed both at top and in the appropriate location, wow how 
similar is that to inner class bug? :) 
 
I think now everybody can agree that the Visual Studio mentality goes only this far, this 
being a very very small distance. 
Comment 2 Roberto Raggi 2003-11-04 15:34:20 UTC
KDevelop 3 has full support for namespaces
Comment 3 Aleix Pol 2013-03-31 00:56:09 UTC
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively