From kwrite-devel Wed Sep 17 21:45:32 2008 From: "Ivo Anjo" Date: Wed, 17 Sep 2008 21:45:32 +0000 To: kwrite-devel Subject: Re: ctags and build plugin Message-Id: <557ea2710809171445w7e9fb774oea766a147d2d1ab4 () mail ! gmail ! com> X-MARC-Message: https://marc.info/?l=kwrite-devel&m=122168796421824 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1511800839==" --===============1511800839== Content-Type: multipart/alternative; boundary="----=_Part_10031_6192178.1221687932127" ------=_Part_10031_6192178.1221687932127 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Wed, Sep 17, 2008 at 10:07 PM, Dominik Haumann wrote: > > I still believe it's possible to do it with a good heuristic. Vim once had > a > plugin for code completion called icomplete [1]. It's only based on > exuberant-ctags, afaik that's what you use as well. > There also is a IDE for Qt development called QDevelop [2]. QDevelop portet > icomplete to Qt and named it qicomplete (you can find it in QDevelop's > source code). Maybe we can borrow ideas from qicomplete, or maybe even port > it to Kate. It should work in >90% of the cases as far as I know, which > would be really good (good enough for sure) for Kate. > > Cheers, > Dominik > > [1] http://stud4.tuwien.ac.at/~e0125672/icomplete/ > [2] http://qdevelop.free.fr/ This seems very cool! I don't think I could ever do it alone, but if someone wants to pick this up I'll try to help too. Ivo ------=_Part_10031_6192178.1221687932127 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On Wed, Sep 17, 2008 at 10:07 PM, Dominik Haumann <dhdev@gmx.de> wrote:

I still believe it's possible to do it with a good heuristic. Vim once had a
plugin for code completion called icomplete [1]. It's only based on
exuberant-ctags, afaik that's what you use as well.
There also is a IDE for Qt development called QDevelop [2]. QDevelop portet
icomplete to Qt and named it qicomplete (you can find it in QDevelop's
source code). Maybe we can borrow ideas from qicomplete, or maybe even port
it to Kate. It should work in >90% of the cases as far as I know, which
would be really good (good enough for sure) for Kate.

Cheers,
Dominik

[1] http://stud4.tuwien.ac.at/~e0125672/icomplete/
[2] http://qdevelop.free.fr/

This seems very cool! I don't think I could ever do it alone, but if someone wants to pick this up I'll try to help too.

Ivo

------=_Part_10031_6192178.1221687932127-- --===============1511800839== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ KWrite-Devel mailing list KWrite-Devel@kde.org https://mail.kde.org/mailman/listinfo/kwrite-devel --===============1511800839==--