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

5274 commits

Author SHA1 Message Date
Alain Magloire
7d8a22cfd5 Check forn remove of duplication in the PathEntries. 2004-08-27 00:17:32 +00:00
Chris Wiebe
e47e1cf94a 2004-08-26 Chris Wiebe
slight reduction in memory allocations
	* browser/org/eclipse/cdt/ui/browser/typeinfo/TypeSelectionDialog.hava
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
2004-08-26 20:45:24 +00:00
Chris Wiebe
45adcaed84 2004-08-26 Chris Wiebe
make QualifiedTypeName immutable class
	get rid of unnecessary memory allocations
	* browser/org/eclipse/cdt/core/browser/IQualifiedTypeName.java
	* browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java
	* browser/org/eclipse/cdt/core/browser/TypeInfo.java
	* browser/org/eclipse/cdt/internal/core/browser/TypeCache.java
2004-08-26 20:41:39 +00:00
Alain Magloire
dba1ecfdc1 Fix the label provider for include refs 2004-08-26 19:24:54 +00:00
David Inglis
026a3fe1d5 fix the disappearing binary container 2004-08-26 19:09:02 +00:00
David Inglis
6eff3a3a90 - improved path marker messages to be more informative
- improved validation method.
2004-08-26 18:54:05 +00:00
David Inglis
91bf21d039 indicate missing folder will be created in include/symbol page 2004-08-26 18:51:27 +00:00
David Inglis
469ac36812 revert alain changes for now 2004-08-26 16:34:31 +00:00
Alain Magloire
0ec0d60184 do ADDED for C Project also. 2004-08-26 15:27:06 +00:00
Alain Magloire
1e9cf4ea12 Removing warnings 2004-08-26 15:17:48 +00:00
Alain Magloire
e5d98eb477 Return F_OPENED for opening c/c++ project 2004-08-26 15:14:56 +00:00
Chris Wiebe
2a2bfe1633 2004-08-25 Chris Wiebe
better handling of enclosing type
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/AbstractMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/ConstructorMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/DestructorMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/IMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewClassCreationWizard.java
2004-08-26 02:25:32 +00:00
Chris Wiebe
2674ed534a 2004-08-25 Chris Wiebe
support for matching enclosed type names
	* browser/org/eclipse/cdt/internal/ui/browser/typehierarchy/OpenTypeHierarchyAction.java
	* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
2004-08-26 02:22:02 +00:00
Alain Magloire
4732ac2c19 update the pathentry markers on project changed 2004-08-26 02:20:42 +00:00
Chris Wiebe
f06a2d122e 2004-08-25 Chris Wiebe
support for matching enclosed type names
	* browser/org/eclipse/cdt/browser/AllTypesCache.java
	* browser/org/eclipse/cdt/browser/IQualifiedTypeName.java
	* browser/org/eclipse/cdt/browser/QualifiedTypeName.java
	* browser/org/eclipse/cdt/internal/core/browser/cache/ITypeCache.java
	* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCache.java
2004-08-26 02:20:04 +00:00
Alain Magloire
0ffaa59b58 use getExecutables() 2004-08-25 21:35:51 +00:00
Chris Wiebe
c399a92017 2004-08-25 Chris Wiebe
add namespace validation to CConventions
	* index/org/eclipse/cdt/internal/core/messages.properties
	* src/org/eclipse/cdt/core/CConventions.java
2004-08-25 21:29:45 +00:00
Alain Magloire
3083b4d98c 2004-08-25 Alain Magloire
Fix for 65761: Show all the include paths in the includes container.

	* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
	* src/org/eclipse/cdt/internal/ui/cview/CViewContentProvider.java
	* src/org/eclipse/cdt/internal/ui/cview/CViewLabelProvider.java
	* src/org/eclipse/cdt/internal/ui/cview/IncludeRefContainer.java
2004-08-25 20:43:37 +00:00
Mikhail Khodjaiants
48ce308451 Added the "Filtering" page to the breakpoint properties. 2004-08-25 20:30:17 +00:00
Chris Wiebe
7b09731328 2004-08-25 Chris Wiebe
Got rid of little 'C' icons on the editor preference pages
	* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
2004-08-25 19:46:15 +00:00
Chris Wiebe
c237f549b9 2004-08-25 Chris Wiebe
Fix AddInclude action to resolve paths correctly
	* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
2004-08-25 19:26:54 +00:00
Chris Wiebe
7c40c75c30 make sure type cache is up to date 2004-08-25 18:11:46 +00:00
Alain Magloire
4377ae355f 2004-08-25 Alain Magloire
Fix for PR 72078
	* model/org/eclipse/cdt/internal/core/mode/CProject.java
	* model/org/eclipse/cdt/internal/core/mode/PathEntryManager.java
2004-08-25 14:25:44 +00:00
David Inglis
6a973b377a fixed bug # 72074 2004-08-25 13:42:41 +00:00
Alain Magloire
7288ace27a 2004-08-24 Alain Magloire
Implementation for PR 69118: Folding.
	Framework taken from the JDT folding adapted to C

	* src/org/eclipse/cdt/internal/ui/action/ActionMessages.java
	* src/org/eclipse/cdt/internal/ui/action/FoldingActionGroup.java

	* src/org/eclipse/cdt/internal/ui/editor/CEditor.java

	* src/org/eclipse/cdt/internal/ui/preference/CEditorPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preference/FoldingConfigurationBlock.java
	* src/org/eclipse/cdt/internal/ui/preference/PreferencesMessages.properties

	* src/org/eclipse/cdt/internal/ui/text/folding/CFoldingStructureProviderDescriptor.java
	* src/org/eclipse/cdt/internal/ui/text/folding/CFoldingStructureProviderRegistry.java
	* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingPreferenceBlock.java
	* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingStructureProvider.java
	* src/org/eclipse/cdt/internal/ui/text/folding/EmptyCFoldingPrefernceBlock.java
	* src/org/eclipse/cdt/internal/ui/text/folding/FoldingMessages.java
	* src/org/eclipse/cdt/internal/ui/text/folding/FoldingMessages.properties

	* src/org/eclipse/cdt/ui/CUIPlugin.java
	* src/org/eclipse/cdt/ui/PreferenceConstants.java

	* src/org/eclipse/cdt/ui/text/folding/ICFoldingPreferenceBlock.java
	* src/org/eclipse/cdt/ui/text/folding/ICFoldingStructureProvider.java

	* plugin.properties
	* plugin.xml
2004-08-25 00:10:08 +00:00
Chris Wiebe
c56740a804 2004-08-24 Chris Wiebe
fix sorting bug
	* browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java
2004-08-24 20:54:57 +00:00
Mikhail Khodjaiants
3c98cacf7a Moved the property pages and related classes into the newly created package - "org.eclipse.cdt.debug.internal.ui.propertypages". 2004-08-24 20:48:27 +00:00
Mikhail Khodjaiants
2c8471ce9c Replaced the "Breakpoint Properties" dialog by standard property pages. 2004-08-24 20:06:04 +00:00
John Camelon
9dbce05b79 Partial fix for bug 72535 - [Parser] Parser (and indexer) hangs on mutual inclusion 2004-08-24 19:57:11 +00:00
Alain Magloire
e0f8a9bbeb 2004-08-24 Alain Magloire
Fix for PR 72078
	* model/org/eclipse/cdt/internal/core/model/CModelStatus.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2004-08-24 18:29:51 +00:00
John Camelon
76f927a165 Adjust IIncludeTest to avoid failure re: bug 72506 2004-08-24 15:07:40 +00:00
Mikhail Khodjaiants
6e702766cb Added API to allow the access to the internal MI UI components by client plugins.
Changed the "Solib search path" component.
Reformatting and cleanup.
2004-08-23 20:39:04 +00:00
David Inglis
45787ce6ed update to use new IPathEntryContainerPage 2004-08-23 20:09:48 +00:00
David Inglis
022ed4b8eb - remove unused i/f
- fix container page i/f (use new IPathEntryContainerPage deprecated ICPathContainerPage)
2004-08-23 20:09:09 +00:00
Mikhail Khodjaiants
2798c3a121 Changes in the "Debugger" tab of the launch configuration dialog.
Replaced the "Run in debugger/Attach to running process" radio button by the "Attach to running process" check box.
Added the "Advanced" button that opens the "Advanced options" dialog.
The "Automatically track the values of variables" check box is moved to the dialog.
The "CoreFileDebuggerTab" class is implemented as an extension of "CDebuggerTab".
2004-08-23 19:59:19 +00:00
Andrew Niefer
72ff239e40 fix 72219 2004-08-23 19:28:03 +00:00
Chris Wiebe
967b0b1812 2004-08-23 Chris Wiebe
fix for 68210 - add missing cpp header names
	* org/eclipse/cdt/core/template/cpp_headers
2004-08-23 16:33:30 +00:00
Alain Magloire
8b1689a028 2004-08-23 Alain Magloire
Fix for 72382
	* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-23 14:39:21 +00:00
Alain Magloire
bca745ef20 2004-08-21 Alain Magloire
Hardcode The CEditor id and the ASM id for the
	CView openEditor.

	* src/org/eclipse/cdt/internal/ui/util/EditorUtility.java
	* plugin.xml
2004-08-23 00:20:58 +00:00
Alain Magloire
76418574f4 Added GNUMakefile and extension *.mk for the MakefileEditor 2004-08-22 22:21:35 +00:00
Alain Magloire
9bf3b2ef78 Move the MakefileDocumentProvider to use Eclipse-3.0
TextFileBuffer management this will allow us to open
external files also
2004-08-22 22:18:44 +00:00
Alain Magloire
1ffaa3cf23 2004-08-21 Alain Magloire
Fix for 69756
	* plugin.xml
2004-08-22 01:12:14 +00:00
Alain Magloire
87f24bfe30 2004-08-21 Alain Magloire
(Partial, since the indexer is still not aware of this)
	Fix for 66559: Work on the ResolverModel
	* model/org/eclipse/cdt/internal/core/model/ResolverProcessor.java
	* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
	* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-22 01:11:14 +00:00
Alain Magloire
940aaa947c Bug fix on the resolver model. 2004-08-21 01:37:37 +00:00
Chris Wiebe
26119371c4 2004-08-20 Chris Wiebe
class wizard now adds include paths dynamically
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
2004-08-21 01:31:52 +00:00
Chris Wiebe
50906ed31f 2004-08-20 Chris Wiebe
make PathUtil visible
	* browser/org/eclipse/cdt/internal/core/browser/PathUtil.java
	* browser/org/eclipse/cdt/internal/core/browser/TypeReference.java
	* browser/org/eclipse/cdt/internal/core/browser/TypeSearchScope.java
2004-08-21 01:26:50 +00:00
Chris Wiebe
010c8c429a 2004-08-20 Chris Wiebe
class wizard now adds include paths dynamically
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
2004-08-21 01:24:29 +00:00
Alain Magloire
05068c307d quick fix 2004-08-20 22:27:28 +00:00
Alain Magloire
abe7507cd5 Match the changing API of the Resolver Model. 2004-08-20 20:31:44 +00:00
Alain Magloire
813491f8c3 2004-08-19 Alain Magloire
Match the changing API of the Resolver Model.

	* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferenceBlock.java
	* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java
	* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java
2004-08-20 20:31:33 +00:00