[Differential] [Request, 407 lines] D1047: Parse C files in C mode
skalinichev (Sergey Kalinichev)
noreply at phabricator.kde.org
Wed Mar 2 08:19:03 UTC 2016
skalinichev created this revision.
skalinichev added subscribers: KDevelop, kdevelop-devel.
skalinichev set the repository for this revision to rKDEVELOP KDevelop.
skalinichev added a project: KDevelop.
REVISION SUMMARY
Now there are 2 language profiles: one for C++, another one for C. The language type is determined by mime type.
Since *.h files used in C and C++, by default they are parsed in C++ mode, to change that behavior there is a "Parse *.h headers in plain C" check-box.
BUG: 357774
BUG: 357615
BUG: 57156
REPOSITORY
rKDEVELOP KDevelop
REVISION DETAIL
https://phabricator.kde.org/D1047
AFFECTED FILES
languages/clang/clangparsejob.cpp
languages/clang/clangsettings/clangsettingsmanager.cpp
languages/clang/clangsettings/clangsettingsmanager.h
languages/clang/duchain/parsesession.cpp
languages/clang/tests/test_assistants.cpp
languages/clang/tests/test_duchain.cpp
languages/clang/tests/test_files.cpp
languages/plugins/custom-definesandincludes/compilerprovider/compilerprovider.cpp
languages/plugins/custom-definesandincludes/compilerprovider/settingsmanager.cpp
languages/plugins/custom-definesandincludes/compilerprovider/settingsmanager.h
languages/plugins/custom-definesandincludes/definesandincludesmanager.cpp
languages/plugins/custom-definesandincludes/definesandincludesmanager.h
languages/plugins/custom-definesandincludes/idefinesandincludesmanager.h
languages/plugins/custom-definesandincludes/kcm_widget/parserwidget.cpp
languages/plugins/custom-definesandincludes/kcm_widget/parserwidget.h
languages/plugins/custom-definesandincludes/kcm_widget/parserwidget.ui
languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.cpp
languages/plugins/custom-definesandincludes/kcm_widget/projectpathsmodel.h
languages/plugins/custom-definesandincludes/kcm_widget/projectpathswidget.cpp
languages/plugins/custom-definesandincludes/tests/test_definesandincludes.cpp
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: skalinichev
Cc: kdevelop-devel, KDevelop, arrowdodger
More information about the KDevelop-devel
mailing list