Jump to: navigation, search

Difference between revisions of "CDT/User/NewIn50"

< CDT
(Projects)
(Indexer)
Line 40: Line 40:
  
 
== Indexer ==
 
== Indexer ==
* Projects with c and c++ files - [http://bugs.eclipse.org/191989 191989],[http://bugs.eclipse.org/191315 191315], [http://bugs.eclipse.org/183126 183126]
+
* Projects with c and c++ files - [http://bugs.eclipse.org/191989 191989],[http://bugs.eclipse.org/191315 191315], [http://bugs.eclipse.org/183126 183126], [http://bugs.eclipse.org/224711 224711]
 
* Handling static variables/functions defined in a header - [http://bugs.eclipse.org/180305 180305]
 
* Handling static variables/functions defined in a header - [http://bugs.eclipse.org/180305 180305]
 +
* Support for unnamed namespaces - [http://bugs.eclipse.org/162226 162226]
 +
* Support for nested anonymous struct members - [http://bugs.eclipse.org/216791 216791]
 +
* Support for namespace composition - [http://bugs.eclipse.org/200673 200673]
 +
* Support for using declarations - [http://bugs.eclipse.org/216527 216527]
 
* Support for long long - [http://bugs.eclipse.org/209049 209049]
 
* Support for long long - [http://bugs.eclipse.org/209049 209049]
 +
* Support for asm labels - [http://bugs.eclipse.org/226121 226121]
 +
* Support for ommitted operands in conditional expressions - [http://bugs.eclipse.org/212905 212905]
 +
* Support for case-declarations with ranges - [http://bugs.eclipse.org/211882 211882]
 +
* Performance improvement when using large include search paths - [http://bugs.eclipse.org/225302 225302]
 
* Smaller index databases - [http://bugs.eclipse.org/210392 210392]
 
* Smaller index databases - [http://bugs.eclipse.org/210392 210392]
* Maintenance: [http://bugs.eclipse.org/211457 211457], [http://bugs.eclipse.org/211603 211603],[http://bugs.eclipse.org/210730 210730], [http://bugs.eclipse.org/203170 203170], [http://bugs.eclipse.org/209682 209682], [http://bugs.eclipse.org/185343 185343], [http://bugs.eclipse.org/213029 213029], [http://bugs.eclipse.org/213287 213287]
+
* Visual indication of indexer status - [http://bugs.eclipse.org/159731 159731]
 +
* Diagnostics for indexer - [http://bugs.eclipse.org/213561 213561]
 +
* Improved configuration of indexer - [http://bugs.eclipse.org/215789 215789], [http://bugs.eclipse.org/173848 173848], [http://bugs.eclipse.org/215783, 215783], [http://bugs.eclipse.org/220358 220358], [http://bugs.eclipse.org/227088 227088], [http://bugs.eclipse.org/228012 228012]
 +
* Maintenance - [http://bugs.eclipse.org/211457 211457], [http://bugs.eclipse.org/211603 211603],[http://bugs.eclipse.org/210730 210730], [http://bugs.eclipse.org/203170 203170], [http://bugs.eclipse.org/209682 209682], [http://bugs.eclipse.org/185343 185343], [http://bugs.eclipse.org/213029 213029], [http://bugs.eclipse.org/213287 213287], [http://bugs.eclipse.org/215629 215629], [http://bugs.eclipse.org/215642 215642], [http://bugs.eclipse.org/217102 217102], [http://bugs.eclipse.org/217271 217271],  [http://bugs.eclipse.org/217414 217414], [http://bugs.eclipse.org/214146 214146], [http://bugs.eclipse.org/209582 209582], [http://bugs.eclipse.org/218389 218389], [http://bugs.eclipse.org/168924 168924], [http://bugs.eclipse.org/104706 104706], [http://bugs.eclipse.org/219424 219424], [http://bugs.eclipse.org/219834 219834], [http://bugs.eclipse.org/221796 221796], [http://bugs.eclipse.org/222026 222026], [http://bugs.eclipse.org/223020 223020], [http://bugs.eclipse.org/223777 223777], [http://bugs.eclipse.org/209813 209813], [http://bugs.eclipse.org/162470 162470], [http://bugs.eclipse.org/226274 226274], [http://bugs.eclipse.org/226492 226492], [http://bugs.eclipse.org/227082 227082], [http://bugs.eclipse.org/227085 227085], [http://bugs.eclipse.org/227110 227110], [http://bugs.eclipse.org/227122 227122], [http://bugs.eclipse.org/227393 227393], [http://bugs.eclipse.org/228118 228118], [http://bugs.eclipse.org/228422 228422], [http://bugs.eclipse.org/228504 228504], [http://bugs.eclipse.org/226877 226877], [http://bugs.eclipse.org/229917 229917], [http://bugs.eclipse.org/229218 229218], [http://bugs.eclipse.org/231744 231744]
 
* New implementation for the preprocessor:
 
* New implementation for the preprocessor:
 
** Comment tokens ignored when on same line as directive - [http://bugs.eclipse.org/192546 192546]
 
** Comment tokens ignored when on same line as directive - [http://bugs.eclipse.org/192546 192546]
Line 53: Line 64:
 
** Fix the location concept for the AST - [http://bugs.eclipse.org/202459 202459]
 
** Fix the location concept for the AST - [http://bugs.eclipse.org/202459 202459]
 
** Support for trigraphs and digraphs  - [http://bugs.eclipse.org/64993 64993]])
 
** Support for trigraphs and digraphs  - [http://bugs.eclipse.org/64993 64993]])
** Others: [http://bugs.eclipse.org/145270 145270] [http://bugs.eclipse.org/117029 117029], [http://bugs.eclipse.org/210344 210344], [http://bugs.eclipse.org/190884 190884], [http://bugs.eclipse.org/188855 188855], [http://bugs.eclipse.org/180140 180140], [http://bugs.eclipse.org/122891 122891], [http://bugs.eclipse.org/120472 120472], [http://bugs.eclipse.org/116962 116962], [http://bugs.eclipse.org/90956 90956]
+
** Others: [http://bugs.eclipse.org/145270 145270] [http://bugs.eclipse.org/117029 117029], [http://bugs.eclipse.org/210344 210344], [http://bugs.eclipse.org/190884 190884], [http://bugs.eclipse.org/188855 188855], [http://bugs.eclipse.org/180140 180140], [http://bugs.eclipse.org/122891 122891], [http://bugs.eclipse.org/120472 120472], [http://bugs.eclipse.org/116962 116962], [http://bugs.eclipse.org/90956 90956], [http://bugs.eclipse.org/90978 90978]
  
 
== Debug ==
 
== Debug ==
 
* Added gdb catchpoints (event breakpoints) support
 
* Added gdb catchpoints (event breakpoints) support
 
* Executables View - [http://bugs.eclipse.org/182388 182388]
 
* Executables View - [http://bugs.eclipse.org/182388 182388]

Revision as of 04:57, 16 May 2008

This page is under construction

Projects

  • Improved usability of Project Properties pages

Build

  • Make targets at the project level are built in the project build directory 176906.

Editor

  • Code and File Templates - 88390, 190511, 147390
    • New preference page: C/C++ > Code Style > Code Templates
    • Templates are used by New Class wizard, New Source/Header File wizards
    • New generic wizard: File from Template
  • Outline for assembly files - 206288, 205567
  • Code formatter improvements
    • New whitespace options - 178601
    • New line wrapping options - 191980, 192656
    • Improve GNU coding style compliance - 192764
  • Content Assist improvements
    • Ignore auto activation when typing float - 193464
    • Proposals for include directives - 113568
    • Sort by relevance - 172862
  • Framework for documentation tool support in the editor, and a Doxygen implementation - 178386
  • Mark Occurrences - 159812
  • Folding of compound statements (contributed by Elazar Leibovich) - 174597
  • Macro expansion hover and exploration tool - 23540
  • Spell Checking - 190512
  • Scalability mode - 226955
  • Visual Studio key bindings - 209218

Navigation and Search

  • Support for static functions/variables in Open Element - 193057
  • Support for static functions/variables in Search - 196414

Call Hierarchy

  • Icon decorator to show read and write-access for variables - 156692
  • Support for polymorphic method calls (virtual methods) - 156689

Indexer

Debug

  • Added gdb catchpoints (event breakpoints) support
  • Executables View - 182388