Fabio - It looks like the code completion is dependent on static
analysis and as a result pydev is not aware of dynamic additions to a
module. Is this a limitation to the awareness that pydev has?
It is dynamic for things declared in 'forced builtins' and static for
everything else.... basically, if 'twisted' is on the forced builtins it
will make:
import twisted
dir(twisted)
and return those tokens... but python could have constructs that might make
that not work too -- like putting a class in the place of a module and just
answering to __getattr__, or just putting tokens there when another module
is imported... for the 2nd case there could be workarounds, like putting in
some place which modules should start loaded from the shell, but for the
1st... that's a limitation that I see no way of getting through (at least
not right now...)
Cheers,
Fabio
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Pydev-users mailing list
Pydev-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pydev-users