Revision 641038
Go back to digest for 11th March 2007Features in Development Tools
Alexander Dymo committed changes in /trunk/KDE/kdevelop:
Bring c++ parsing and duchain creation back:
- resurrected all features of c++ lang support except for code model
- added convenience method to IProject interface to get a item for a file and another one to get a list of files
- added convenience method to IProjectController interface to get a list of projects
- added parse mutexes to ILanguage/Language (they were in disabled KDevLanguageSupport)
- reenabled parse job creation and running
File Changes
Added 2 files
- /trunk/KDE/kdevelop/languages/cpp
- /cppparsejob.cpp
- /cppparsejob.h
Deleted 2 files
- /trunk/KDE/kdevelop/languages/cpp
- /parsejob.cpp
- /parsejob.h
Modified 16 files
- /trunk/KDE/kdevelop
- /languages/cpp/CMakeLists.txt
- /languages/cpp/cpplanguagesupport.cpp
- /languages/cpp/cpplanguagesupport.h
- /languages/cpp/preprocessjob.cpp
- /languages/cpp/preprocessjob.h
- /lib/interfaces/ilanguage.h
- /lib/interfaces/iproject.h
- /lib/interfaces/iprojectcontroller.h
- /lib/shell/language.cpp
- /lib/shell/language.h
- /lib/shell/languagecontroller.cpp
- /lib/shell/project.cpp
- /lib/shell/project.h
- /lib/shell/projectcontroller.cpp
- /lib/shell/projectcontroller.h
- /lib/language/interfaces/ilanguagesupport.h
20 files changed in total