[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 292156] self.add() not found in subclass of set
From:       Sven Brauch <svenbrauch () googlemail ! com>
Date:       2012-01-22 18:56:51
Message-ID: E1Rp2ax-00087o-VP () bugs ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=292156


Sven Brauch <svenbrauch@googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #2 from Sven Brauch <svenbrauch googlemail com>  2012-01-22 18:56:51 ---
Git commit 2e74dde08681930cad4686214b7b97cc8dc506e6 by Sven Brauch.
Committed on 22/01/2012 at 19:50.
Pushed by brauch into branch 'master'.

Restructured the instance creation algorithm, to avoid name clashes
Until now, there was a class __kdev_python_list (or so) which represented
a "list" and its methods; and a function "list" which converted its argument
to a list. This was never very good, but worked so far; but it used to work.
However, inheriting from the list class did not work: There was no class
called "list", this was a function instead.
With this change, this problem should be fixed; the decorators for special
functionality (pass-through of argument types, ...) is now read from the class
constructor of the "list" class, the function is gone.

M  +18   -7    documentation_files/builtindocumentation.py
M  +27   -37   duchain/declarationbuilder.cpp
M  +18   -8    duchain/expressionvisitor.cpp
M  +28   -0    duchain/helpers.cpp
M  +10   -1    duchain/helpers.h

http://commits.kde.org/kdev-python/2e74dde08681930cad4686214b7b97cc8dc506e6

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic