1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

1468 commits

Author SHA1 Message Date
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