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