1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-06 08:35:26 +02:00
Commit graph

2494 commits

Author SHA1 Message Date
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
Alain Magloire
67adb089c5 2005-02-25 Alain Magloire
Fix PR 69572: Key binding action for Matching Bracket ... Ctrl+Shift+P
	* src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java
	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
	+ src/org/elcipse/cdt/internal/ui/editor/GotoMatchingBracketAction.java
	* src/org/eclipse/cdt/internal/ui/editor/ICEditorActionDefinitionIds.java
	* plugin.properties
	* plugin.xml
2005-02-26 01:42:42 +00:00
Alain Magloire
14a9f65de9 2005-02-25 Alain Magloire
Fix PR 86718: Dialog shows twice
	* src/org/eclipse/cdt/internal/ui/cview/OpenProjectGroup.java
	* src/org/eclipse/cdt/internal/ui/cview/RefactorActionGroup.java
2005-02-25 23:02:49 +00:00
Alain Magloire
b9dc18ad86 2005-02-25 Alain Magloire
Fix for PR 45666: Adding Block comment mneu in the CEditor "/* */"
	* src/org/eclipse/cdt/internal/ui/actions/RemoveBlockCommentAction.java
	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
	* NEWS
2005-02-25 22:23:34 +00:00
Alain Magloire
c358a8c355 2005-02-25 Alain Magloire
Fix PR 86647: remove the hyperlink preference page in the CEditor preference
	Use the Text Editors
	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
	+ src/org/eclipse/cdt/internal/ui/editor/CElementHyperlink.java
	= src/org/eclipse/cdt/internal/ui/editor/CElementHperlinkDetector.java
	- src/org/eclipse/cdt/internal/ui/editor/IPositionManager.java
	- src/org/eclipse/cdt/internal/ui/editor/MouseClickListener.java
	* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
	* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
2005-02-25 19:46:32 +00:00
Alain Magloire
8edeb9629e 2005-02-24 Alain Magloire
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
2005-02-25 16:58:29 +00:00
Alain Magloire
191bface90 news CEditor setting part of the general text editor settingsl. 2005-02-25 03:42:35 +00:00
Alain Magloire
e8bb99d6b5 2005-02-15 Alain Magloire
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
2005-02-25 03:27:47 +00:00
Doug Schaefer
6924155bcb Hooked up to the prefix resolution. Added image for functions. 2005-02-22 19:27:18 +00:00
Alain Magloire
ecf1086df4 2005-02-15 Alain Magloire
Fix PR 82322, PR 78330
	* plugin.xml
2005-02-22 02:44:30 +00:00
Doug Schaefer
4ab007930b Added completions in initializers. This required a new token type for post completion LT's.
Also, the ISV doc builder wanted to update itself with Eclipse 3.1 M5 stuff.
2005-02-21 21:33:59 +00:00
Doug Schaefer
d15eba065f Fixed up the reporting of parse and resolve times for the new content assist. 2005-02-21 16:39:42 +00:00
Doug Schaefer
7a4aed4b37 Updates to completion parse 2. 2005-02-18 21:22:43 +00:00
Doug Schaefer
3eaf13dfa3 Start of new DOM based Completion Parser:
- 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"
2005-02-18 20:14:10 +00:00
Alain Magloire
db7c82e88b 2005-02-15 Alain Magloire
Fix PR 82856
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchAnnotationModel.java
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchDocumentProvider.java
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchEditor.java
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchFile.java
	* src/org/eclipse/cdt/internal/ui/preferences/CSearchPreferencePage.java
2005-02-15 18:07:45 +00:00
Alain Magloire
9f7e8208ec 2005-02-14 Alain Magloire
Fix from Javier Kohen PR 69157
	* src/org/eclipse/cdt/internal/ui/editor/CEditorMessages.properties
2005-02-15 00:37:25 +00:00
Alain Magloire
6aa0d47d52 2005-02-14 Alain Magloire
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
2005-02-14 17:30:16 +00:00
John Camelon
11f48787a5 Add support for IWorkingCopy in CDOM & ICodeReaderFactory. 2005-02-10 18:44:08 +00:00
Bogdan Gheorghe
af477cff1d Fix for 75916: Errors and exceptions in log if you try create a C++ project with
same name/different case.
2005-02-10 16:52:12 +00:00
Alain Magloire
ac858eec7c 2005-02-09 Alain Magloire
PR 84841: Description of the template in the hover was incorrect.
	* src/org/eclipse/cdt/internal/ui/text/TemplateEngine.java
2005-02-09 23:17:43 +00:00
Alain Magloire
6c526dff10 Update with the proper PR numbers 2005-02-06 22:16:42 +00:00
Alain Magloire
b941f8c76f 2005-02-016 Alain Magloire
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
2005-02-06 20:33:25 +00:00
Bogdan Gheorghe
88f6cff423 Added a delete IProblem Markers action to context menu to allow users to manually
remove problems reported by the parser during an index.
2005-02-02 21:08:23 +00:00
Alain Magloire
b3ecffbb72 Wrong PR number 2005-02-01 20:05:47 +00:00
Alain Magloire
40c31ad8f0 2005-02-01 Alain Magloire
Code From Chris:
	PR 83866
	PR 83868
	PR 83869
	* browser/org/eclipse/cdt/internal/ui/browser/typehierarchy/OpenTypeHierarchyAction.java
	* browser/org/eclipse/cdt/internal/ui/browser/typehierarchy/OpentTypeInHierarchyAction.java
	* browser/org/eclipse/cdt/internal/ui/browser/typehierarchy/OpenTypoeInHierarchDialog.java
	* browser/org/eclipse/cdt/internal/ui/browser/typehierarchy/TypeHierarchyMessages.properties
2005-02-01 19:47:21 +00:00