Revision e39b030...

Go back to digest for 31st March 2013

Bug Fixes in Development Tools

Olivier Jean de Gaalon committed changes in [kdevelop] /cpp:

Fix a bunch of stuff that I don't want milian to ask me to write tests for...
Fix the way best matches are calculated. Used to be really kludgy and ugly.
Fix constructor initializer completion (that whole constructor initializer completion handling needs to be redone to integrate better with the rest of completion)
Put special enum completion items in their own group, and have them show up in return access. (this means you can browse the whole list easily, and not only a max of 5 best matches)
More match types for binary operators, some other stuff.
Memo to me, next time stop after the first feature and write tests.

File Changes

Modified 9 files
  • /cpp
  •   languages/codecompletion/context.cpp
  •   languages/codecompletion/context.h
  •   languages/codecompletion/helpers.cpp
  •   languages/codecompletion/helpers.h
  •   languages/codecompletion/item.cpp
  •   languages/codecompletion/item.h
  •   languages/codecompletion/model.cpp
  •   languages/codecompletion/model.h
  •   languages/tests/test_cppcodecompletion.cpp
9 files changed in total