Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Minutes Indexer Call

Sorry that I couldn't make it :-(

IBM is looking to work on some things.  These have been posted in the plan
for 4.0 but don't have Bugzillas yet and aren't fleshed out too much yet.

   Enable remote indexing by decoupling the parser from the core as much as
   possible.  This way the indexer can be deployed as its own JAR file and
   be run as an agent on the remote system.  Part of this will involve as
   well decoupling the indexer from any hard dependencies on having an
   Eclipse project (although such information should of course be used if
   available).
   Provide a mechanism for allowing better customizeability of the language
   used by the parser.  Right now no matter how many ILanguages you
   associate with a given content type, CDT will only use the first
   language it finds.  We need a mechanism for users to specify what
   ILanguage they want to be used on their files.
   Investigate using parser generation to provide an ILanguage and
   associated parser.  Right now there are many slightly different flavours
   of C and C++ that people want to support, and even if we solve #2 above
   it will be a real pain for everyone if the all have to reinvent the
   wheel just to get the basic C/C++ parsing portion or the parser for
   their language variant.  My pie-in-the-sky idea is that we could define
   the parsers via grammars and generate them, so then people could
   possibly reuse or even perhaps extend existing grammers to provide their
   parsers.
   Provide a parser for Unified Parallel C.

This list may not be exhaustive :-)
===========================

Chris Recoskie
Team Lead, IBM CDT Team
IBM Toronto
http://www.eclipse.org/cdt



                                                                       
             Doug Schaefer                                             
             <DSchaefer@xxxxxx                                         
             m>                                                         To
             Sent by:                  "CDT General developers list."  
             cdt-dev-bounces@e         <cdt-dev@xxxxxxxxxxx>           
             clipse.org                                                 cc
                                                                       
                                                                   Subject
             20/07/2006 01:23          [cdt-dev] Minutes Indexer Call  
             PM                                                        
                                                                       
                                                                       
             Please respond to                                         
               "CDT General                                            
             developers list."                                         
             <cdt-dev@eclipse.                                         
                   org>                                                
                                                                       
                                                                       




Hey gang,

We had a quick indexer call yesterday. Unfortunately only Bala and Andrew
from Symbian and Dave D from Wind River were able to attend. We?ll have
another call in a couple of weeks. Please let me know if you want to
attend.

Symbian will be working on off-line indexing. Their focus will be on being
able to build index for SDK?s such as Symbian?s OS header files, and
something I?d like to use for QNX?s Neutrino headers as well. I?m sure
others will find this useful as well as for cygwin and Linux headers. It?ll
be interesting to see if we can use it for large projects as well that take
into account file changes after the index is built off-line.

There are a number of things to consider, e.g. composite indexes versus
importing external indexes, as well as how to build the index offline and
share it with others, including file path changes. They will start working
on a proposal and will be creating a bug report to share their ideas and
receive feedback and discussions.

Doug Schaefer, QNX Software Systems
Eclipse CDT Project Lead, Tools PMC member
http://cdtdoug.blogspot.com

 _______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev




Back to the top