ctags one more...
Roland Krause
rokrau at yahoo.com
Mon Apr 16 21:34:16 UTC 2001
Hi,
I added some preliminary ctags support to KDEVELOP_1_4 today. It is not
functional yet but good enough for some benchmarking.
ctags are read and parsed into a QDict based database. For kdevelop
itself reading and parsing of the tags file takes less than 5 seconds,
generating it takes about 2.5 seconds (Sun Ultra60 or PII 300). I
suppose most of the time is actually spend reading the file so this
could probably be reduced at least by half if we had a ctags lib that
we could call.
I am going to hook this into the CProject next so that the ctags
database can be accessed for searching and whatever else (maybe
generating a class tree).
Any comments welcome, but please ignore the "public" infrastruture,
this will change.
Roland
PS: Ralf, I realize that this *should* have gone into KDevelop-3, but
KDevelop-3 version is still unusable for actual work. If you think this
addition is too risky w/ regard to the upcoming release of KDevelop-2
please let me know and I will put defines around the respective code.
PPS: I believe this code can very easily be added to KDevelop-3 and I
will even volunteer to do so if there is demand for it. Just let me get
it working first.
=====
--
Roland Krause
In the garage of life there are mechanics and
there are drivers. Mechanics wanted!
__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/
-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«
More information about the KDevelop-devel
mailing list