1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-03 14:25:37 +02:00
Commit graph

447 commits

Author SHA1 Message Date
Alain Magloire
8a47c0962a 2005-02-21 Alain Magloire
Adapt the ResolverModel code to the IContentTypeManager.
	* src/orgeclipse/cdt/core/internal/filetype/ResolverModel.java
2005-02-22 02:35:53 +00:00
Alain Magloire
748be7f1ca Fix for PR 85625 2005-02-17 03:24:33 +00:00
Alain Magloire
fe014751c8 2005-02-16 Alain Magloire
Fix for PR 85633, The IBinary info were not remove in the cache.
	* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
2005-02-17 03:23:37 +00:00
David Inglis
5155c977ec patch for x86_64 2005-02-16 19:16:11 +00:00
Alain Magloire
04dd7a6d96 2005-02-16 Alain Magloire
Fix PR 74034
	* utils/org/eclipse/cdt/utils/elf/Elf.java
2005-02-16 14:48:26 +00:00
Alain Magloire
4ed8244b5c 2005-02-15 Alain Magloire
Fix PR 82856
	* model/org/eclipse/cdt/core/model/IDeclaration.java
	* model/org/eclipse/cdt/core/model/IMacro.java
	* model/org/eclipse/cdt/core/model/IMember.java
	* model/org/eclipse/cdt/core/model/IMethod.java
	* model/org/eclipse/cdt/core/model/INamespace.java
	* model/org/eclipse/cdt/core/model/IStructure.java
	* model/org/eclipse/cdt/core/model/IVariable.java
	* model/org/eclipse/cdt/core/model/IVariableDeclaration.java
2005-02-15 18:06:02 +00:00
Alain Magloire
073c4f893f 2005-02-14 Alain Magloire
Part of 79596
	* model/org/eclipse/cdt/core/model/CoreModel.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtension.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtensionListener.java
	* model/org/eclipse/cdt/core/model/PathEntryContainerChanged.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2005-02-14 22:00:20 +00:00
Alain Magloire
d6b9097bd5 2005-02-10 Alain Magloire
Second of 79596
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtension.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtensionListener.java
	* model/org/eclipse/cdt/core/model/PathEntryContainerChanged.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2005-02-11 00:48:11 +00:00
Alain Magloire
6b3069ebc5 2005-02-10 Alain Magloire
Part of the fix for 79596
	* model/org/eclipse/cdt/core/model/CoreModel.java
	* model/org/eclipse/cdt/core/model/IPathEntry.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtension.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
	* src/org/eclipse/cdt/core/resources/ScannerProvider.java
2005-02-10 22:42:51 +00:00
Alain Magloire
958d78914a 2005-01-29 Alain Magloire
Copy the spaces and Newlines.
	* model/org/eclipse/cdt/internal/core/model/CopylementsOperation.java
	* model/org/eclipse/cdt/internal/core/model/DeleteElementsOperation.java
2005-01-31 00:17:28 +00:00
Alain Magloire
027b23c9e3 2005-01-28 Alain Magloire
Operation on translationUnit
	* model/org/eclipse/cdt/core/model/ITranslationUnit.java
	* model/org/eclipse/cdt/internal/core/model/CreateIncludeOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateNamespaceOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateUsingOperation.java
	* model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
2005-01-29 00:07:25 +00:00
Alain Magloire
8df4a09141 2005-01-26 Alain Magloire
The line and offset information should be cache in the SourceManipulationInfo
	* model/org/eclipse/cdt/iternal/core/BinaryElement.java
	* model/org/eclipse/cdt/iternal/core/CElement.java
	* model/org/eclipse/cdt/iternal/core/CModelBuilder.java
	* model/org/eclipse/cdt/iternal/core/Namespace.java
	* model/org/eclipse/cdt/iternal/core/SourceManipulation.java
	* model/org/eclipse/cdt/iternal/core/SourceManipulationInfo.java
2005-01-27 03:39:09 +00:00
Alain Magloire
a09eaa034f 2005-01-22 Alain Magloire
PR 38958
	Part implementation of the CreateXXXOperation classes.
	* model/org/eclipse/cdt/core/model/ICElement.java
	* model/org/eclipse/cdt/core/model/IStructure.java
	* model/org/eclipse/cdt/core/model/IStructureDeclaration.java
	* model/org/eclipse/cdt/internal/core/model/CModelBuiilder.java
	* model/org/eclipse/cdt/internal/core/model/CModelOperation.java
	* model/org/eclipse/cdt/internal/core/model/CopyElementOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateElementIntTUOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateFieldOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateIncludeOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateMethodOperation.java
	* model/org/eclipse/cdt/internal/core/model/CreateSourceReferenceOperation.java
	* model/org/eclipse/cdt/internal/core/model/FuntionInfo.java
	* model/org/eclipse/cdt/internal/core/model/FuntionDeclaration.java
	* model/org/eclipse/cdt/internal/core/model/Structure.java
	* model/org/eclipse/cdt/internal/core/model/StructureDeclaratin.java
	* model/org/eclipse/cdt/internal/core/model/StructureInfo.java
	* model/org/eclipse/cdt/internal/core/model/MethodInfo.java
	* model/org/eclipse/cdt/internal/core/model/util.java
	* model/org/eclipse/cdt/internal/core/model/SurceManipulationInfo.java
2005-01-23 04:44:37 +00:00
Alain Magloire
c73a71269c Wrong PR number it should be 83224 2005-01-19 21:31:36 +00:00
Alain Magloire
6e57e1adfc 2005-01-19 Alain Magloire
PR 83152
	* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
2005-01-19 21:27:31 +00:00
Alain Magloire
8006bc409b 2005-01-19 Alain Magloire
PR 83151
	* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
2005-01-19 19:41:37 +00:00
David Inglis
7cbf02c426 fixed bug #82705 2005-01-18 20:14:39 +00:00
David Inglis
dd9f4af843 FIXED bug # 82572 2005-01-11 18:45:57 +00:00
Alain Magloire
e0d1a45365 2005-01-07 Alain Magloire
Fix PR 82202
	* model/org/eclipse/cdt/internal/core/model/CElement.java
	* model/org/eclipse/cdt/internal/core/model/Openable.java
2005-01-07 17:50:11 +00:00
Alain Magloire
2588a0df58 2004-12-22 Alain Magloire
On going work to clean cdt.ui from misc. warnings
	and removing the deprecated interfaces in Eclipse-3.1
2004-12-23 20:10:31 +00:00
Alain Magloire
e789bb0fd3 2004-12-21 Alain Magloire
purpose: using charset from 'file' to encode in-memory String object into bytes
        modifer: Wu Zhi Qiang
        action:  first get the charset from 'file', then use it
			to encode the 'buffer.toString()' into bytes
	* src/org/eclipse/cdt/internal/core/model/Util.java
2004-12-21 21:35:45 +00:00
Alain Magloire
da52887933 2004-12-09 Alain Magloire
Fix for 80724: not showing initialized global variables.
	* utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java
2004-12-10 20:32:53 +00:00
David Inglis
1cd952bf2b fixed bug # 80713 2004-12-10 19:59:14 +00:00
Alain Magloire
61c0dd0e48 2004-12-09 Alain Magloire
Fix for 80620
	* utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java
2004-12-09 18:45:31 +00:00
Vladimir Hirsl
765f599d1d Removed unused memory allocation in ProcessClosure.ReaderThread. 2004-12-08 22:17:17 +00:00
Alain Magloire
cf4ae8ebfe 2004-12-02 Alain Magloire
Fix for PR 40081.
	For Cygwin use NM to get the global variables.
	* utils/org/eclipse/cdt/utils/DefaultGnuToolFactory.java
	* utils/org/eclipse/cdt/utils/IGnuToolFactory.java
	* utils/org/eclipse/cdt/utils/NM.java
	* utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java
	* utils/org/eclipse/cdt/utils/coff/parser/PEBinaryObject.java
2004-12-03 02:15:20 +00:00
Alain Magloire
bdbb88046a 2004-11-25 Alain Magloire
Fix PR 79076
	* utils/org/eclipse/cdt/utils/elf/Elf.java
2004-11-25 21:38:38 +00:00
Alain Magloire
4dec40862e 2004-11-16 Alain Magloire
FIX for 27663
	* utils/org/eclipse/cdt/utils/pty/PTY.java
	* utils/org/eclipse/cdt/utils/spawner/ProcessFactory.java
	* utils/org/eclipse/cdt/utils/spawner/Spawner.java
	* utils/org/eclipse/cdt/utils/spawner/SpawnerInputStream.java
2004-11-16 20:41:14 +00:00
Alain Magloire
757c7b4860 2004-11-14 Alain Magloire
Fix for PR 77546.
	Make the error parser manager faster by
	using IResourceProxyVisitor to get the files.
	Use eoParser.findFileName() faster.
	* src/org/eclipse/cdt/core/ErrorParserManager.java
	* src/org/eclipse/cdt/core/internal/errorparsers/GASErrorParser.java
	* src/org/eclipse/cdt/core/internal/errorparsers/GCCErrorParser.java
	* src/org/eclipse/cdt/core/internal/errorparsers/GLDErrorarser.java
2004-11-15 03:41:14 +00:00
Alain Magloire
40c7fa80a3 2004-11-11 Alain Magloire
PR 78573, patch from Brad Jarvinen
	* src/org/eclipse/cdt/internal/errorparser/VCErroParser.java
2004-11-13 00:18:56 +00:00
Alain Magloire
4cc2406abf 2004-11-11 Alain Magloire
PR 78570, patch from Brad Jarvinen
	The default VC error parser understands (<line number>) but doesn't understand
	(<line number>, <column>), which is also a valid VC error output format.
	* src/org/eclipse/cdt/internal/errorparser/VCErroParser.java
2004-11-12 23:35:25 +00:00
Alain Magloire
7dae0c0ca3 2004-11-10 Alain Magloire
Typo in method IBinaryParser.ISymbol
	* src/org/eclipse/cdt/core/IBinaryParser.java
	* utils/org/eclipse/cdt/utils/Symbol.java
2004-11-10 19:43:34 +00:00
Alain Magloire
202b01f023 2004-11-10 Alain Magloire
Fix for PR 78308, on deleting of non-C resources, no deltas
	was fired.

	* model/org/eclipse/cdt/internal/core/model/CModelManager.java
2004-11-10 16:23:54 +00:00
Alain Magloire
ae5688b47e framework for code formatter. 2004-11-05 23:19:23 +00:00
Alain Magloire
b39a005df0 2004-11-01 Alain Magloire
Change to the errorParserManager, ... finally
	- do no reorder the arbitrary the error parsers array
	- if IErrorParser.processLine() return true bail out.

	* src/org/eclipse/cdt/core/ErrorParserManager.java
	* plugin.xml
2004-11-02 03:28:10 +00:00
David Inglis
d9ad522e13 improved binaryconfig use 2004-10-14 20:08:28 +00:00
Vladimir Hirsl
f1617823d5 Fix for PR 69604 [Templates] Instantiating template with deferred template instance. 2004-10-12 05:50:18 +00:00
Vladimir Hirsl
d029959807 Fix for PR 75728 [ParserSymbolTable] NPE in TypeInfoProvider.newTypeInfo.
Corrected mappings added to to TemplateSymbol._defnParameterMap.
2004-10-06 20:30:49 +00:00
Vladimir Hirsl
440ada9bab Fix for PR 60307 [Templates] Template parameter qualified types not supported
Added new symbol type: UndefinedTemplateSymbol that represents template paramater
	qualified types. At instantiation the unknown types are replaced with the real ones.
2004-09-30 19:45:57 +00:00
Chris Wiebe
cb338485bf 2004-09-22 Chris Wiebe
show warnings instead of errors for invalid filenames
	workaround for bug#24152
	* index/org/eclipse/cdt/internal/core/messages.properties
	* src/org/eclipse/cdt/core/CConventions.java
2004-09-22 20:34:39 +00:00
Chris Wiebe
565312d1a6 2004-09-22 Chris Wiebe
added file naming conventions
	* index/org/eclipse/cdt/internal/core/messages.properties
	* src/org/eclipse/cdt/core/CConventions.java
2004-09-22 18:09:30 +00:00
Alain Magloire
e8cab177d9 2004-09-21 Alain Magloire
* model/org/eclipse/cdt/core/model/IBinary.java
	* model/org/eclipse/cdt/internal/core/model/Archive.java
	* model/org/eclipse/cdt/internal/core/model/Binary.java
2004-09-21 18:57:25 +00:00
David Inglis
24cdf54262 major binary parser cleanup see change log 2004-09-21 18:40:44 +00:00
Alain Magloire
9e051b52c2 Jumbo patch from Artyom Kuanbekov
PR 69908
	Support for 64 bits
2004-09-17 18:05:03 +00:00
Alain Magloire
ebecafa648 2004-09-14 Alain Magloire
Try to find the function in the header.
	* model/org/eclipse/cdt/internal/core/model/BinaryElement.java
	* model/org/eclipse/cdt/internal/core/model/BinaryFunction.java
	* model/org/eclipse/cdt/internal/core/model/BinaryModule.java
2004-09-14 18:16:39 +00:00
Alain Magloire
6ea1d9fa3e 2004-09-14 Alain Magloire
Define for the contentType extensions for
	type of files.  Note this is incomplete
	We have to wait for 3.1 when the ContentTypeManger
	to be fully functionnal.

	* plugin.xml
2004-09-14 14:17:44 +00:00
Alain Magloire
3f14afc110 2004-09-10 Alain Magloire
Remove annoying warnings and prevent the PathEntryManger
	from firing on working Copies.

	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2004-09-10 15:48:15 +00:00
Alain Magloire
08d72e6639 2004-09-07 Alain Magloire
Part of the uncoming work to supply formatting in CDT
	* schema/CodeFormatter.exsd
	* src/org/eclipse/cdt/core/CodePreferenceConstants.java
	* src/org/eclipse/cdt/core/ToolFactory.java
	* src/org/eclipse/cdt/core/formatter/CodeFormatter.java
	* src/org/eclipse/cdt/core/formatter/CodeFormatterConstants.java
	* src/org/eclipse/cdt/internal/core/CCorePreferenceInitializer.java
	* plugin.properties
	* plugin.xml
2004-09-07 20:23:30 +00:00
Alain Magloire
e68659eac5 2004-09-03 Alain Magloire
Provide the extension for the Core Plugin Preference Initializer.
	* plugin.xml
2004-09-03 21:45:25 +00:00
Alain Magloire
7a2c1013a6 2004-09-03 Alain Magloire
Add the BinaryModule to the info.
	* model/org/eclipse/cdt/internal/core/model/BinaryModule.java
2004-09-03 20:54:38 +00:00