gideon alpha 4...

Teodorescu Cristian teo at xts.ro
Tue Apr 8 13:36:02 UTC 2003


Roberto Raggi wrote:

>On Tuesday 08 April 2003 09:26, Teodorescu Cristian wrote:
>  
>
>>Roberto Raggi wrote:
>>    
>>
>>>can reenable it today.. i have a few patches to commit too, but i'm a
>>>very busy at the moment, anyway i'll try to it in these days.
>>>
>>>after alpha 4 i would like to replace the classstore, i have a semi
>>>working prototype for a "very simple" persistant class store that use
>>>berkeley db 3, it is inspired to the class store of sourcenav
>>>      
>>>
>
>great!! i'll commit the new class store as soon as possible(maybe today if i 
>have time to add the support for the AND JOIN operation).. after that i'm 
>very happy if you want to contribute to finish it ;)
>
Ok let's make it until alpha 5
i don't know how to use diff & stuff  so when i modify smth i'll send
you modified files

>  
>
>>I start coding classstore based on other DB so if you can send me your
>>prototype maybe i can help you.
>>I have a small question . How i invoke parser on a directory that is not
>>part of current project
>>    
>>
>
>   m_cppSupport->backgroundParser()->addFile( "full-path" );
>
>ensure that the file is parsed 
>
>    while( m_backgroundParser->filesInQueue() > 0 )
>         m_backgroundParser->isEmpty().wait();
>
>at this point you can access to the AST with
>
>   m_cppSupport->backgroundParser()->lock();
>   TranslationUnitAST* unit = 0;
>   unit = m_cppSupport->backgroundParser()->translationUnit( "full-path" );
>   // ### USE unit
>   m_cppSupport->backgroundParser()->unlock();
>
>when you have finished to use the AST, you can remove the AST with the command
>
>   m_cppSupport->backgroundParser()->removeFile( "full-path" );
>
>ciao robe
>
10x i need that for parsing include for all

>
>_______________________________________________
>Kdevelop-devel mailing list
>Kdevelop-devel at barney.cs.uni-potsdam.de
>http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>  
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20030408/5f6f19ab/attachment.html>


More information about the KDevelop-devel mailing list