On 06/09/2011 09:47 AM, Pete Beardmore wrote:
> Eric M. Ludlam<eric<at> siege-engine.com> writes:
>
>>
>> On 04/23/2011 05:26 PM, qMax wrote:
>>> Hi.
>>> I've installed cedet-1.0 and ecb-2.40 on GNU emacs-23
>>>
>>> When editing python sources, ECB sucesfully sees all code structure
>>> like imports, base classes, and all their methods.
>>> However, neither of completion methods can suggest anything but local
>>> scope symbols.
>>>
>>> Is it possible to tweak semantic or senator to complete symbols from
>>> imported modules, classes, base classes,
>>> and recognize 'self' as a ref to current class instance?
>>
>> The necessary changes to get 'self' and use of imports was added to
>> CEDET/bzr repository after the CEDET 1.0 release from last year. Please
>> try out a bzr checkout to see if it does what you need.
>>
>> Eric
>>
>
> Hi,
>
> Could i add that the support that was added didn't allow for the possibility of
> a comma delimited list of modules following the import statement. No biggy on
> what i look at, but i imagine a lot of includes could be missed for larger
> projects that just happen to be using that syntax.
>
> Cheers,
> Pete.
>
> PS. 'import sys' always persists as an unknown include for some reason too.
Are there any python users on the mailing list interested in taking on
the project of supporting 'sys' and comma delimited module lists?
Thanks
Eric
|