Fix PR 86655: adds a link to the Text Editor preference
Remove some warning, WorkbenchHelp was deprecated.
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
* src/org/eclipse/cdt/internal/ui/preferences/AbstractPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/AppearancePreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CEditorHoverConfigurationBlock.java
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CodeAssistPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CTemplatePreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessage.properties
Fix for 85633, Moving out all the CEditorPreference Text setting
to eclipse EditorsUI preference page.
* src/org/eclipse/cdt/internal/ui/editore/CEditor.java
* src/org/eclipse/cdt/internal/ui/preferences/AbstractPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
* src/org/eclipse/cdt/ui/CUIPreferenceInitializer.java
- New UI preference to enable new stuff
- New token type for completion
- Scanner changes to generate new token
- Parser handling for completion at start of statement
- AST service changes to call the scanner/parser in new "mode"
Fix for PR 84640, do the folding at the start of the ID
so code like this
static int
foo () {
}
will start the folding on "foo" and not on "static int"
* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingStructureProvider.java
PR 84423, Patch from : Tomaszewski Przemek
Added keybinding next/previous(CTRL-SHIFT-UP/DOWN) to from
member to member in the CEditor(PR 84423).
* NEWS
* plugin.properties
* plugin.xml
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
* src/org/eclipse/cdt/internal/ui/editor/CEditorMessages.properties
* src/org/eclipse/cdt/internal/ui/editor/CSourceViewer.java
* src/org/eclipse/cdt/internal/ui/editor/ICEditorActionDefinitionIds.java
Fix for 81403: Move the Code Assist preference page
out of the CEditor preference page. It clean the CEditorPreferencePage
and takes less time to instantiate.
New checkbox in Code Assist to complete common prefix.
+ src/org/eclipse/cdt/internal/ui/preferences/AbstracPreferencePage.java
* src/org/eclipse/cdt/internal/ui/prefernces/CEditorPreferencePage.java
+ src/org/eclipse/cdt/internal/ui/preferences/CodeAssistPreferencge.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessage.java
* src/org/eclipse/cdt/internal/ui/text/contentassist/ContentAssistPreference.java
* src/org/eclipse/cdt/ui/CUIPrefernceInitializer.java
* plugin.xml
* plugin.properties
Part of implementing PR 83112
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
Changes in the interface of the Core Model
* refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java
* refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RenameRefactoringAction.java
Part of Fix 82323.
The "New" action was not shown when workspace was empty
or no selection.
* src/org/eclipse/cdt/internal/ui/cview/MainActionGroup.java
And make sure we do not put problem icons on resources that !exist() && isReadOnly().
* src/org/eclipse/cdt/internal/ui/util/ResourceToItemsMapper.java
We use TogglePresentation action definition ID rather the one
define in the CDT, since now the platfrom defines one.
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
* src/org/eclipse/cdt/internal/ui/editor/CEditorActionContributor.java
* src/org/eclipse/cdt/internal/ui/editor/ICEditorActionDefinitionIds.java
* src/org/eclipse/cdt/internal/ui/editor/ToggglePresentationAction.java