Bogdan Gheorghe
68d068fd86
Fix for 91127
2005-04-13 01:27:06 +00:00
Alain Magloire
ed2df81872
2005-04-12 Alain Magloire
...
Fix for PR 91163, 91165 and 91169
* src/org/eclipse/cdt/internal/ui/compare/CMergeViewer.java
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
* src/org/eclipse/cdt/internal/ui/editor/CEditor.properties
* src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.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/preferences/CodeAssistPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CSourcePreviewerUpdater.java
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
* src/org/eclipse/cdt/ui/CUIPlugin.java
2005-04-12 22:58:55 +00:00
Alain Magloire
9efdb0e7d9
2005-04-12 Alain Magloire
...
- icons/full: Remove obsolete directory.
2005-04-12 19:14:04 +00:00
Doug Schaefer
ab99ce52be
Quick fix to get completion working again in C, i.e. use the old completion with C files.
2005-04-12 15:37:55 +00:00
Bogdan Gheorghe
b4a9f10228
Changed indexChangeNotification to removeIndex
...
Removed Info button from indexer dialog (Bug 91001)
2005-04-11 22:15:14 +00:00
Alain Magloire
e4ecea9c92
2005-04-11 Alain Magloire
...
Fix PR 91000: NPE in CEditorHoverConfigurationBlock
* src/org/eclipse/cdt/internal/ui/preferences/CEditorHoverConfigurationBlock.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
2005-04-11 17:29:30 +00:00
Vladimir Hirsl
033cc2b06d
Fix for PR 90193: Scanner faililng on Local/User paths as provided in Std. Make
...
User specified include paths (through the UI) are now created with isSystemInclude attribute set to true.
2005-04-11 05:16:11 +00:00
David Inglis
db68d20348
added some useful methods for creating UI controls
2005-04-11 00:56:03 +00:00
David Inglis
83852ed86c
show id if no text
2005-04-11 00:55:22 +00:00
Bogdan Gheorghe
985b120edf
Put in various CTags problem reporting via IndexMarkers.
...
Changed CTags execution to pass just the arguments in the Launch array.
Modified creation of CTags file to work on all platforms.
Cleaned up CTags block UI.
Fixed IndexerTests to take into account new toString() representation of IEntryResults.
2005-04-09 18:43:06 +00:00
Alain Magloire
daa9f4e175
2005-04-08 Alain Magloire
...
New icons from the IBM folks(Patch from DDaoust)
* icons/*
* src/org/eclipse/cdt/internal/ui/CPluginImages.java
* src/org/eclipse/cdt/internal/ui/cview/CViewActionGroup.java
* src/org/eclipse/cdt/internal/ui/cview/MainActionGroup.java
* src/org/eclipse/cdt/internal/ui/cview/OpenProjectGroup.java
* plugin.xml
2005-04-08 16:26:21 +00:00
David Inglis
64ba811365
fixed bug# 90440
2005-04-06 19:32:08 +00:00
David Inglis
c3b7353bc6
some changes to try and support resource level include & symbols property page
2005-04-06 17:49:12 +00:00
David Inglis
b3308552a6
use IWorkbenchHelpSystem
2005-04-06 16:54:24 +00:00
Doug Schaefer
93e17563e0
Added handling for keywords. Externalize the error message actually made use of the one that was already there).
2005-04-05 19:27:38 +00:00
Doug Schaefer
a09f08ae6f
Turn on new content assist by default.
2005-04-05 17:42:15 +00:00
Alain Magloire
f0657ffcaf
2005-04-04 Alain Magloire
...
Move to Eclipse-31M6
* src/org/eclipse/cdt/internal/ui/cview/CopyAction.java
* src/org/eclipse/cdt/internal/ui/cview/CViewMessages.properties
2005-04-05 02:54:30 +00:00
Bogdan Gheorghe
824a56b572
Got rid of index flags and put in a new mechanism for indexers to add files
...
to the index directly.
Got rid of IDocument and replaced it with IFile resources throughout all
indexing framework.
Minor refactoring of CSearchPage to get rid of internal dependency.
2005-04-04 17:46:28 +00:00
Doug Schaefer
67c1fbfc3f
Added content assist for expressions in return statements. Also added the icon for namespaces.
2005-04-01 21:01:46 +00:00
Doug Schaefer
363f066567
Fixed an NPE when resolving prefix on a name that isn't properly hooked up in the AST. This usually occurs when a backtrack happens and the AST branch is cut off.
2005-04-01 20:12:41 +00:00
Doug Schaefer
d0edd5f5d2
Added handling for macros.
2005-03-31 16:39:06 +00:00
Doug Schaefer
4616b8b8d4
Get ready for M6.
2005-03-31 02:31:11 +00:00
Alain Magloire
a06a9ae512
the update is not needed when changing input
2005-03-30 21:05:08 +00:00
Alain Magloire
61da45c653
2005-03-30 Alain Magloire
...
Fix PR 87334
* src/org/eclipse/cdt/internal/ui/compare/CMergeViewer.java
2005-03-30 16:27:08 +00:00
Chris Wiebe
5a3d496550
2005-03-29 Chris Wiebe
...
prevent duplicate #includes
* src/org/eclipse/cdt/internal/ui/wizards/NewClassCodeGenerator.java
2005-03-30 00:58:50 +00:00
Chris Wiebe
6acaa7fee9
2005-03-29 Chris Wiebe
...
fix PR#87328 by making class wizard page publicly accessible
refactored wizard code and added comments
* src/org/eclipse/cdt/internal/ui/wizards/AbstractMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/ConstructorMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/DestructorMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/IMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/NewBaseClassSelectionDialog.java
* src/org/eclipse/cdt/internal/ui/wizards/NewClassCodeGenerator.java
* src/org/eclipse/cdt/internal/ui/wizards/NewClassWizardMessages.properties
* src/org/eclipse/cdt/internal/ui/wizards/DestructorMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/DestructorMethodStub.java
* src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java
* src/org/eclipse/cdt/internal/ui/wizards/NewClassCreationWizard.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassWizardPrefs.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassWizardUtil.java
* plugin.xml
removed:
* src/org/eclipse/cdt/ui/wizards/NewClassCreationWizard.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
2005-03-30 00:17:45 +00:00
Vladimir Hirsl
568c1dd81e
Generation of problem markers for DOM AST based indexer.
...
Removing indexer problem markers when problem reporting is deselected.
2005-03-29 20:48:56 +00:00
Doug Schaefer
2e76470f0f
Hooked up the template engine to the new content assist processor.
2005-03-29 18:43:28 +00:00
Doug Schaefer
c47e2bcfca
Added completion for qualified names. Fixed up the images for fields.
2005-03-28 20:55:04 +00:00
Bogdan Gheorghe
b456fdc959
Initial CTags Indexer contribution
...
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
2005-03-28 16:36:13 +00:00
Vladimir Hirsl
159eeee20f
New DOM AST based indexer and property page.
...
Indexer infrastructure and CPP/C AST visitors.
Generates the same index as the old one.
Work in progress:
- include directives dependency
- problem marker generation
2005-03-24 15:30:27 +00:00
Doug Schaefer
8f2104f4f5
Removed duplicates from list of DOM completions.
2005-03-23 21:52:04 +00:00
Doug Schaefer
0556c189a3
Got rid of my own code reader factor to use one of the built in ones.
2005-03-22 19:09:07 +00:00
Doug Schaefer
c9fa81c5e6
Updated function strings in DOM contrib. Also fixed the nesting in the parameter list validator so that the highlighting moves with the commas correctly.
2005-03-22 17:42:42 +00:00
John Camelon
6759040739
Patch for Devin Steffler.
...
Code Reader Cache for new parser framework.
2005-03-22 17:00:43 +00:00
Doug Schaefer
ec85b24cb7
Patch for Bog. Update the Index Manager to use the CDescriptor framework to manage which indexer to instantiate for each project.
2005-03-21 15:44:42 +00:00
Doug Schaefer
c63b26f8dc
Hooked up the parameter list validator.
2005-03-21 14:35:17 +00:00
Doug Schaefer
b5ac4549c7
Hooked up the parameter list validator.
2005-03-21 14:31:22 +00:00
Alain Magloire
697521bcd1
2005-03-20 Alain Magloire
...
Fix for 77978.
* src/org/eclipse/cdt/internal/ui/actions/AddBlockCommentAction.java
* src/org/eclipse/cdt/internal/ui/text/CAutoIndentStrategy.java
* src/org/eclipse/cdt/internal/ui/text/CCommentAutoIndenStrategy.java
* src/org/eclipse/cdt/internal/ui/text/CPartitionScanner.java
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
* src/org/eclipse/cdt/internal/ui/text/FastCPartionScanner.java
* src/org/eclipse/cdt/internal/ui/text/ICPartitions.java
2005-03-20 22:45:16 +00:00
David Inglis
0629cdbc41
fixed error tick updating
2005-03-18 19:16:42 +00:00
Bogdan Gheorghe
402cb165c3
- upgrade mechanism for old indexer projects
...
- 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
2005-03-14 21:08:21 +00:00
Bogdan Gheorghe
8cb9d02dae
New core framework for indexer
...
New UI framework for indexer
Updates to core tests/ui tests
2005-03-14 05:32:07 +00:00
Alain Magloire
4be89c40a4
2005-03-12 Alain Magloire
...
Plan item 79518: for PathEntry variable manager. Enable.
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablesGroup.java
* puglin.xml
2005-03-13 03:24:14 +00:00
Doug Schaefer
022627d408
Hooked up the DOM completion contributor. Changed the API so that the contributors can easily add to the list of proposals (or sneak a peek at the current list ;-)
2005-03-10 16:25:16 +00:00
Doug Schaefer
f61e95319a
Added extension point for completion contributors.
2005-03-08 19:46:46 +00:00
Alain Magloire
b10e292cf9
2005-03-07 Alain Magloire
...
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
2005-03-07 21:35:35 +00:00
Alain Magloire
1ecfef7421
2005-03-06 Alain Magloire
...
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
2005-03-07 04:29:20 +00:00
Alain Magloire
08d90bddc8
2005-03-02 Alain Magloire
...
Fix for PR 87027: Thanks to Jonathan Emmett, for noticing.
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
2005-03-03 02:59:38 +00:00
Alain Magloire
47621e0005
Update news file.
2005-02-26 03:34:21 +00:00
Alain Magloire
c9e12353d6
2005-02-25 Alain Magloire
...
Fix PR 82292: Code template variable not working.
* src/org/eclipse/cdt/internal/corext/template/c/CContext.java
* src/org/eclipse/cdt/internal/corext/template/c/CContextType.java
* src/org/eclipse/cdt/internal/corext/template/c/TemplateMessage.properties
* src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContext.java
* src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java
* src/org/eclipse/cdt/internal/ui/text/contentassit/CCompletionProcessor.java
* templates/default-templates.xml
2005-02-26 03:12:35 +00:00