Added timing option to all three indexers
Modified event notification for all indexers to make use of ICDTIndexer constants
Modified SearchEngine to work with all 3 indexers
Added UI block for CTagsIndexer
Ironed out some UI wrinkles in Indexer Block
Added indexer change event for UI Block
Indexer infrastructure and CPP/C AST visitors.
Generates the same index as the old one.
Work in progress:
- include directives dependency
- problem marker generation
- a new "No Indexer" null indexer used for projects that don't need indexing
- temporary modification to the Automated suite to get around TypeCache manager kicking off unwanted upgrades
during JUnits
Part of plan item 79518: for PathEntry variable manager.
Not enable.
* plugin.xml
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableDialog.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablePreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableGroup.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
Part of plan item 79518: for PathEntry variable manager.
Not enable.
* plugin.xml
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableDialog.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablePreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariableGroup.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
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