Guidances on Code Completion implementation

Victor Vicente de Carvalho victor.v.carvalho at gmail.com
Sun Aug 22 01:23:49 UTC 2010


Hi all,

I've started digging on code completion code, and well, I'm a bit lost. So
I'm coming here to ask some guidance on what I have to do and how to do.
In Erlang the only actual "division of code" is the module. Each file is a
module and have a module name. Thus, the initial code completion I'm willing
to do is filter by module/function present on the text the user is pressing.
Example of model/function declaration:

lists:fold(X).

So, I have to create a "module" DUContext datatype and put my function
contexts on them? The filtering is string based? Any general tips for
begginers?

And William, I've readed a mail from you about improving documentation. I
totally agree with this and I'm willing to put some work on debugger stuff
as I've figured almost everything from it. It is ok to do that?


Ty
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20100821/34110f4b/attachment.html>


More information about the KDevelop-devel mailing list