ervandew / eclim

Expose eclipse features inside of vim.
http://eclim.org
GNU General Public License v3.0
1.04k stars 127 forks source link

Python completion for binary libraries (.so) #48

Closed exic closed 10 years ago

exic commented 13 years ago

Hi,

I have installed orange (http://orange.biolab.si/) which does not only install .py files but also some .so files that contain most of the functionality. Eclim (might also be a missing rope feature, I don't know) does not suggest functions contained in these .so libraries if I use omnicompletion. The path seems to be correct because if I create a file in the directory containing orange.so (/usr/local/lib/python2.7/dist-packages/orange/), I get it as a suggestion.

Any ideas on that? Should I ask rope mailing list?

Best regards

ervandew commented 13 years ago

Unfortunately, I haven't had time yet to look into this yet. My guess would be that this is an issue with rope since eclim just calls their codeassist.code_assist function and formats the results for vim's completion menu.

Ultimately, I want to replace rope with pydev, but I'm not sure when that will happen.

ervandew commented 10 years ago

Eclim now uses pydev instead of rope, which should resolve this issue.