Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CDT/Archive/planning/7.0"

< CDT‎ | Archive‎ | planning
(Parser/Indexer/Editor)
(API Changes)
Line 25: Line 25:
 
=== API Changes ===
 
=== API Changes ===
 
* Adding API tooling tags @noextend, @noimplement, @noinstantiate to all classes of org.eclipse.cdt.make.* and org.eclipse.cdt.managedbuilder.* where comments do not indicate otherwise, see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=301373 bug 301373].
 
* Adding API tooling tags @noextend, @noimplement, @noinstantiate to all classes of org.eclipse.cdt.make.* and org.eclipse.cdt.managedbuilder.* where comments do not indicate otherwise, see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=301373 bug 301373].
 +
 +
* org.eclipse.cdt.dsf.gdb breaking API changes
 +
** Removed Deprecated synchronous interfaces
 +
*** org.eclipse.cdt.dsf.gdb.actions.IReverseStepOverHandler
 +
*** org.eclipse.cdt.dsf.gdb.actions.IReverseStepIntoHandler
 +
*** org.eclipse.cdt.dsf.gdb.actions.IReverseResumeHandler
 +
*** org.eclipse.cdt.dsf.gdb.actions.IReverseToggleHandler
 +
*** org.eclipse.cdt.dsf.gdb.actions.IUncallHandler
 +
** These have been replaced by asynchronous interfaces
 +
*** org.eclipse.cdt.debug.core.model.IReverseStepOverHandler
 +
*** org.eclipse.cdt.debug.core.model.IReverseStepIntoHandler
 +
*** org.eclipse.cdt.debug.core.model.IReverseResumeHandler
 +
*** org.eclipse.cdt.debug.core.model.IReverseToggleHandler
 +
*** org.eclipse.cdt.debug.core.model.IUncallHandler

Revision as of 15:42, 9 February 2010

Please enter your CDT 7.0 plan items here.

Parser/Indexer/Editor

  • Arithmetic conversions for binary and unary expressions, bug 231859.
  • C++0x features supported by gcc 4.3, bug 294730.
    • Variadic templates,
    • Right angle brackets,
    • Default template arguments for function templates,
    • Rvalue references,
    • Static assertions,
    • Declared type of an expression.

Build

  • Error highlighting and navigation in Build Console bug 295625
  • Saving build output into a file from CDT console, bug 294106
  • Generic user-configurable Regex Error Parser bug 109139
  • Run last make target key binding bug 69922

Debug

  • Tracepoints will be added to the CDT, with support from the DSF-GDB integration. Details and screen-shots can be found at this wiki page. The development effort is being tracked by bug 284286.

Other

API Changes

  • Adding API tooling tags @noextend, @noimplement, @noinstantiate to all classes of org.eclipse.cdt.make.* and org.eclipse.cdt.managedbuilder.* where comments do not indicate otherwise, see bug 301373.
  • org.eclipse.cdt.dsf.gdb breaking API changes
    • Removed Deprecated synchronous interfaces
      • org.eclipse.cdt.dsf.gdb.actions.IReverseStepOverHandler
      • org.eclipse.cdt.dsf.gdb.actions.IReverseStepIntoHandler
      • org.eclipse.cdt.dsf.gdb.actions.IReverseResumeHandler
      • org.eclipse.cdt.dsf.gdb.actions.IReverseToggleHandler
      • org.eclipse.cdt.dsf.gdb.actions.IUncallHandler
    • These have been replaced by asynchronous interfaces
      • org.eclipse.cdt.debug.core.model.IReverseStepOverHandler
      • org.eclipse.cdt.debug.core.model.IReverseStepIntoHandler
      • org.eclipse.cdt.debug.core.model.IReverseResumeHandler
      • org.eclipse.cdt.debug.core.model.IReverseToggleHandler
      • org.eclipse.cdt.debug.core.model.IUncallHandler

Back to the top