Revision 533569

Go back to digest for 30th April 2006

Features in Development Tools

Hamish Rodda committed changes in /trunk/KDE/kdevelop:

Use KTextEditor::SmartInterface to provide syntax highlighting based on
the c++ parser. Watch the names of classes (in the class definition)
get highlighted :) Much more to come.

Update the background parser code to use JobCollection, as QList<Job>
is now removed from the ThreadWeaver api.

File Changes

Added 2 files
  • /trunk/KDE/kdevelop/languages/cpp
  •   /cpphighlighting.cpp
  •   /cpphighlighting.h
Modified 10 files
  • /trunk/KDE/kdevelop
  •   /languages/cpp/backgroundparser.cpp
  •   /languages/cpp/CMakeLists.txt
  •   /languages/cpp/cpplanguagesupport.cpp
  •   /languages/cpp/cpplanguagesupport.h
  •   /lib/interfaces/kdevcodemodel.cpp
  •   /lib/interfaces/kdevcodemodel.h
  •   /languages/cpp/parser/binder.cpp
  •   /languages/cpp/parser/binder.h
  •   /languages/cpp/parser/codemodel.cpp
  •   /languages/cpp/parser/rxx_allocator.h
12 files changed in total