thecocce / pyscripter

Automatically exported from code.google.com/p/pyscripter
0 stars 0 forks source link

displaying 'self' in tooltip of (member) function invokation.... #410

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. create a class with two member function accepting two or more arguments.
2. create an obj for that class and invoke that function...
3. watch the tooltip...

What is the expected output? What do you see instead?
i expected 'self' to be hidden, so that arguments i pass match with the 
function definition. but now i see 'self', this create slight confusion on 
matching the arguments.

What version of the product are you using? On what operating system?
PyScripter 2.2a
win xp

Please provide any additional information below.

I think, this was included in new releases!

Original issue reported on code.google.com by kaymatrix on 9 Sep 2010 at 5:59

GoogleCodeExporter commented 9 years ago
Cannot reproduce e.g.

class A:
    def f(self, a, b):
        pass

    def g(self, a, b):
        pass

a = A()
a.f(1,2)  # parameter completion shows "a, b"

Original comment by pyscripter on 11 Sep 2010 at 12:15