Revision da9095e...

Go back to digest for 27th March 2011

Bug Fixes in Development Tools

Sven Brauch committed changes in [kdev-python] /:

Fixed the autocompletion issue

If openContext()ing a context which is already open, obviously something
goes wrong regarding which declaration belongs to which context, which
probably leads to declaration instances being unloaded before the
corresponding context is deleted. Instead of using openContext, we now
close all contexts on the stack until we reach the desired context A, and
open then again when closing A.

File Changes

Modified 3 files
  •   codecompletion/pythoncodecompletioncontext.cpp
  •   codecompletion/pythoncodecompletioncontext.h
  •   duchain/declarationbuilder.cpp
3 files changed in total