Skip to content

Latest commit

 

History

History
53 lines (27 loc) · 2.53 KB

CDT-11.4.md

File metadata and controls

53 lines (27 loc) · 2.53 KB

Release Notes and New & Noteworthy page

This is the New & Noteworthy page for CDT 11.4 which is part of Eclipse 2023-12 Simultaneous Release


Release Notes

Build

Source and header file presentation

The presentation of translation unit file information under an executable file within the Project Explorer view has been improved. This information is obtained from debug records within the executable file. The file names are now sorted correctly. The icons for external translation unit files (those residing outside the current Eclipse workspace) are now decorated with a folder image. Source and header files that are not present in the local file system are now shown with gray text:

Users can opt to show or hide absent translation unit files using a new Absent C/C++ translation unit files viewer filter:

Managed build library grouping option

The managed build GNU linker tool description now provides an option for grouping libraries on the linker command line:

The new option is available within managed build configurations using a Cross GCC, Cygwin GCC, Linux GCC or MinGW GCC toolchain.

Terminal

Backspace now sends 0x7f instead of 0x08 (\b, ^H)

Introduced to fix an incompatibility on Windows the terminal converts ^H to ascii 0x7f to ensure a single character is deleted rather than a whole word.

The java property org.eclipse.tm.terminal.control.convertBackspace can be set to false to disable this behavior in case it interferes with the expected behavior of the terminal.

API Changes, current and planned

Changes to org.eclipse.tools.templates APIs

Re-exports from org.eclipse.tools.templates.freemarker & org.eclipse.tools.templates.ui have been removed. Please see for full details CHANGELOG-API

Breaking API changes

Please see CHANGELOG-API for details on the breaking API changes in this release as well as future planned API changes.

Noteworthy Issues and Pull Requests

See Noteworthy issues and PRs for this release in the issue/PR tracker.

Bugs Fixed in this Release

See GitHub milestones