Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'core/org.eclipse.cdt.core/ChangeLog')
-rw-r--r--core/org.eclipse.cdt.core/ChangeLog1394
1 files changed, 0 insertions, 1394 deletions
diff --git a/core/org.eclipse.cdt.core/ChangeLog b/core/org.eclipse.cdt.core/ChangeLog
deleted file mode 100644
index ee738ce759f..00000000000
--- a/core/org.eclipse.cdt.core/ChangeLog
+++ /dev/null
@@ -1,1394 +0,0 @@
-2004-07-16 Vladimir Hirsl
- 1. Implementation of HP-UX SOM binary parser.
-
- * utils/org/eclipse/cdt/utils/som/AR.java
- * utils/org/eclipse/cdt/utils/som/SOM.java
-
- * utils/org/eclipse/cdt/utils/som/parser/ARMember.java
- * utils/org/eclipse/cdt/utils/som/parser/BinaryArchive.java
- * utils/org/eclipse/cdt/utils/som/parser/SOMParser.java
- * utils/org/eclipse/cdt/utils/som/parser/SOMBinaryObject.java
- * utils/org/eclipse/cdt/utils/som/parser/SomSymbol.java
-
- 2. Fixed a slight ommision in XXXBinaryObject classes
-
- * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java
- * utils/org/eclipse/cdt/utils/elf/parser/GNUElfBinaryObject.java
- * utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java
-
-2004-07-15 Alain Magloire
-
- Check for Empty path in the binary and copy the []IPathEntry
- for the manager.
-
- * model/org/eclipse/cdt/internal/core/model/Binary.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-07-15 Chris Wiebe
-
- Initial draft for the type hierarchy view.
- * browser/*
-
-2004-07-06 Bogdan Gheorghe
- Handled the case of CContainer in both updateIndexAddResource and
- updateIndexRemoveResource.
-
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
-
-
-2004-07-06 Hoda Amer
- Fix for PR 68933 : [Content Assist] removes asterisks from parameter prompt
-
-2004-6-29 Alain Magloire
-
- Extend on the fix by Bogdan PR 67656 and
- do not get the children for ADDED/REMOVE case
-
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
-
-2004-06-28 Bogdan Gheorghe
- Fix for 67656: [Indexer] getting called twice after creating a project with a file system
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
-2004-06-28 Alain Magloire
-
- Possible fix for 68665
- * model/org/eclipse/cdt/internal/core/model/CElementInfo.java
-
-2004-06-28 Alain Magloire
-
- Fix for PR 68820.
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
- * src/org/eclipse/cdt/core/resources/FileStorage.java
-
-2004-06-28 Hoda Amer
- Patch for Keith Campbell, a small fix in CConventions.
-
-2004-06-24 Alain Magloire
-
- Fix for 68226
- * model/org/eclipse/cdt/internal/core/model/CElementInfo.java
-
-2004-06-22 Alain Magloire
- Part of PR 68246.
- Close the inputstream to release resource handle
- when we done with it, we can not rely on the GC to do it for us.
-
- * src/org/eclipse/cdt/core/parsre/ParserUtil.java
-
-2004-06-22 Alain Magloire
-
- Fix the exclusion scheme in IPathEntry.
-
- * model/org/eclipse/cdt/core/mode/CoreModelUtil.java
- * model/org/eclipse/cdt/internal/core/model/CContainer.java
- * model/org/eclipse/cdt/internal/core/model/Openable.java
- * model/org/eclipse/cdt/internal/core/model/SourceRoot.java
-
-2004-06-21 Alain Magloire
-
- Big Patch from Vladimir Hirsl
- Implementation of AIX XCOFF32 binary parser.
-
- * utils/org/eclipse/cdt/utils/xcoff/AR.java
- * utils/org/eclipse/cdt/utils/xcoff/XCoff32.java
-
- * utils/org/eclipse/cdt/utils/xcoff/parser/ARMember.java
- * utils/org/eclipse/cdt/utils/xcoff/parser/BinaryArchive.java
- * utils/org/eclipse/cdt/utils/xcoff/parser/XCOFF32Parser.java
- * utils/org/eclipse/cdt/utils/xcoff/parser/XCOFFBinaryObject.java
-
-2004-06-21 Alain Magloire
-
- The PathEntryManager was returning the array instead
- of making a copy. Potentially clients could have
- modified the contents.
-
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
- * model/org/eclipse/cdt/internal/core/model/IMacroEntry.java
- * src/org/eclipse/cdt/core/resources/ScannerProvider.java
-
-2004-06-21 Hoda Amer
- Fix for PR 67696: [I18N] - New Class Wizard does not take project encoding into account when creating files
- Now the encoding is taken into consideration when committing a working copy contents to a file.
- * model/org/eclipse/cdt/internal/core/model/Buffer.java
- * model/org/eclipse/cdt/internal/core/model/WorkingCopy.java
-
-2004-06-18 Alain Magloire
-
- Fix for PR 66108
-
-2004-06-18 Alain Magloire
-
- This was heavy and lots of files were change. The problem: to create the CElementInfo we use
- to synchronize of the CModelManager singleton instance, this was handy and allowed us to serialize
- the creation of the proxy info and save in the LRU cache. Then came Eclipse-3.0 with job spawning
- everywhere, lots of deadlock since the CModelManager was lock and the singleton is the center
- to get all the info. We use the same scheme as the JDT by using a ThreadLocal class cache
- to collect the information. We fixed a couple of bug allong the way and probably introduce some.
-
- The tests were doing something stupid, by creating directly the TranslationUnit:
- new TranslationUnit(project, file);
- This does not work since only the sourceRoot can be the parent
- of a TranslationUnit, the tests are now fix bug we should restrict access of the class in the core model
- after 2.0.
-
-2004-06-18 Andrew Niefer
- - DeltaProcessor.updateIndexRemoveResource() : discard if removing a project, discard index jobs for that project.
-
-2004-06-15 Hoda Amer
- Fix for PR 63207: ITranslationUnit.getElementAtOffset(i) does not factor in multiple namespace decl
-
-2004-06-14 Hoda Amer
- Fix for PR 63243: [Outline View] Missing user defined type if declare variable along with the C++ elem (struct, enum, union)
-
-2004-06-11 Alain Magloire
-
- The IncludeEntry LibraryEntry getFullIncludePath()
- was returning the wrong values sometimes.
-
- * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java
- * model/org/eclipse/cdt/internal/core/model/LibraryEntry.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-06-10 Hoda Amer
- Fix for PR 65970: [Outline View] Contents of Includes displayed in Outline for STRUCTURAL_PARSE mode
-
-2004-06-09 Alain Magloire
-
- Patch from Sam Rob to resolve 64022
-
-2004-06-09 Alain Magloire
-
- Make sure to run the PathEntryContainerInitializer.initialize()
- once.
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-06-09 Hoda Amer
- Fix for PR 62656 : [Saving] a cpp file after copying/renaming a function in front of a constructor locks Eclipse
-
-2004-06-09 David Inglis
-
- added new ICDescriptor manager method to get a descriptor with the option of creating
- one if it does not exists.
-
- * src/org/eclipse/cdt/core/ICDescriptorManager.java
- * src/org/eclipse/cdt/core/CCorePlugin.java
- * src/org/eclipse/cdt/internal/core/CDescriptorManager.java
-
-2004-06-08 Tanya Wolff
-
- Fix for I18N defect 66136
-
- * plugin.properties
- * plugin.xml
-
-2004-0608 Alain Magloire
-
- Quick workaround for PR 57287.
- * model/org/eclipse/cdt/core/model/CoreModel.java
-
-2004-06-08 Alain Magloire
-
- Patch from Dirk Dörr.
-
- * utils/org/eclipse/cdt/utils/elf/Elf.java
-
-2004-06-07 Alain Magloire
-
- Fix for PR 64090
- model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-06-07 Alain Magloire
-
- Fix for PR 65633
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java
- * model/org/eclipse/cdt/internal/core/model/LibraryEntry.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-06-07 Hoda Amer
- Fix for PR 65369 : [CModel] Duplicate namespace declarations in views when namespace defined twice in a file
-
-2004-06-07 Alain Magloire
-
- Fix for PR 65524
- * src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
-
-2004-06-04 Alain Magloire
-
- Potential deadlock in CElement.getElementInfo()
- We can no longer synch on CModelMager. We need
- to do some fine grained lock for the LRU caching.
-
- * model/org/eclipse/cdt/internal/core/model/CElement.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/Openable.java
-
-2004-06-03 Alain Magloire
-
- The Elf class should not depend of GNU
- binutils tools like Addr2line or CPPFilt
- It is an Elf Parser and the needs of those tools
- are now part of IBinaryParser class
- * utils/org/eclipse/cdt/uitls/elf/AR.java
- * utils/org/eclipse/cdt/uitls/elf/Elf.java
- * utils/org/eclipse/cdt/uitls/elf/ElfHelperjava
- * utils/org/eclipse/cdt/uitls/elf/parser/ElfBinaryObject.java
-
-2004-06-01 Alain Magloire
-
- A release of the CDT was distributed with
- a typ "ELF" instead of "Elf" we provide
- and extension point pointing back to "ELF"
- parser for backward comp.
-
- * plugin.xml
-
-2004-05-26 Alain Magloire
-
- Do not generate CElementDelta for pathEntries
- if none were presents previously.
-
-2004-05-26 Alain Magloire
-
- Jumbo Patch from Chris Wiebe.
- Putting a starting skeleton for C Browsing.
-
-2004-05-25 Alain Magloire
- Update the necessary classes to use the new
- ResolverModel.
-
-2004-05-25 Alain Magloire
-
- Major Patch from Sam Robb
- bring to a close PR 52864.
-
-2004-05-25 Alain Magloire
-
- Ask the IScannerInfo for the IResource.
-
-2004-05-25 Alain Magloire
-
- Provide better orderin of the ScannerProvider.
- The other of the include
- We need to reorder the include/macros:
- includes the closest match to the resource will come first
- /project/src/file.c --> /usr/local/include
- /project/src --> /usr/include
- /usr/local/include must come first.
- For the macros the closest symbol will override
- /projec/src/file.c --> NDEBUG=1
- /project/src --> NDEBUG=0
- We will use NDEBUG=1 only
-
-2004-05-21 Alain Magloire
- Remove TranslationUnitProblemFinder, we can not use the same
- approach as the JDT i.e. to reparse. Parsing is way to costly
- for C/C++ because of the Preprocessor, instead we set the problem
- requestor in the translationUnit.
-
-2004-05-20 Bogdan Gheorghe
- Modified updateCurrentDeltaAndIndex inDeltaProcessor.java to return whether
- we need to traverse a delta's children.
-
-2004-05-19 Alain Magloire
-
- Partial Fix for PR 61341
-
-2004-05-19 Alain Magloire
-
- Contribution from Sam Robb, for PR 52864.
-
-2004-05-19 Alain Magloire
- Patch contributed by James Langley.
- Let Elf.java recognize Altera?s Nios and Nios II magic numbers.
- The number for Nios II is an official number assigned by SCO,
- the one for Nios was randomly chosen, but doesn't conflict with
- any of the ones already in Elf.java.
-
- * Elf.java
-
-2004-05-18 Alain Magloire
-
- Remove warnings and compatibility plugin
- to be full Eclipse-3.0 compliant.
-
-2004-05-11 Alain Magloire
-
- Preliminary work to get Parser IProblem in the CEditor.
-
-2004-05-07 David Inglis
-
- Setup a default scanner provider which uses the c path entries.
-
- * src/org/eclipse/cdt/core/CCorePluging.java
- * src/org/eclipse/cdt/core/resources/ScannerProvider.java
-
-2004-05-07 Alain Magloire
-
- Bug in the PathEntyrManager, the container
- entries where not resolved.
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryStore.java
-
-2004-04-04 Alain Magloire
-
- Race condition causing deadlocks fix.
-
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
-
-2004-04-29 Alain Magloire
-
- Changes to working copy, to be wrap in runnable Plaform
- operation when commiting or destroying the working copy.
- Also changes to the ICElementDelta to be fired in a
- Workspace runnable.
-
-2004-04-28 Alain Magloire
-
- NPE in the PathEntry.
-
-2004-04-28 Alain Magloire
-
- Work in Progress for the PathEntry API
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/model/IIncludeEntry.java
- * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java
- * model/org/eclipse/cdt/internal/core/model/LibraryEntry.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
- * src/org/eclipse/cdt/core/resources/ScannerInfo.java
- * src/org/eclipse/cdt/core/resources/ScannerProvider.java
-
-2004-04-27 Alain Magloire
-
- Fix for PR 60182
- * model/org/eclipse/cdt/internal/core/model/ArchiveContainer.java
- * model/org/eclipse/cdt/internal/core/model/BinarContainer.java
- * model/org/eclipse/cdt/internal/core/model/CContainer.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/IncludeReference.java
- * model/org/eclipse/cdt/internal/core/model/Openable.java
-
-2004-04-26 Alain Magloire
-
- Changes in the PathEntryStore API
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryStore.java
- * src/org/eclipse/cdt/core/resources/IPathEntryStore.java
- * src/org/eclipse/cdt/core/resources/PathEntryStoreChangedEvent.java
-
-2004-04-26 Alain Magloire
-
- Move the persistency of the IPathEntry in a differenct
- class and provide an extension point for it.
-
- * plugin.xml
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryStore.java
-
- * src/org/eclipe/cdt/core/CCorePlugin.java
- * src/org/eclipse/cdt/internal/core/resources/IPathEntryStore.java
- * src/org/eclipse/cdt/internal/core/resources/IPathEntryStoreListener.java
- * src/org/eclipse/cdt/internal/core/resources/PathEntryStoreChangedEvent.java
-2004-04-23 Alain Magloire
-
- Tentative fix for PR 59098.
- * model/org/eclipse/cdt/internal/core/model/CContainerInfo.java
- * model/org/eclipse/cdt/internal/core/model/CElement.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
- * model/org/eclipse/cdt/internal/core/model/IncludeReference.java
-
-
-2004-04-23 Alain Magloire
-
- Moving the work from Sam Robb part of PR 52864, this
- is is only the Core part, UI is still pending.
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/model/ITranslationUnit.java
- * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
- * model/org/eclipse/cdt/internal/core/model/CContainer.java
- * model/org/eclipse/cdt/internal/core/model/CModel.java
- * model/org/eclipse/cdt/internal/core/model/CModelBuilder.java
- * model/org/eclipse/cdt/internal/core/model/CModelInfo.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-04-21 Alain Magloire
-
- Added support for Base Reference Attribute in the PathEntry
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/model/IncludeEntry.java
- * model/org/eclipse/cdt/core/model/ILibraryEntry.java
- * model/org/eclipse/cdt/core/model/IMacroEntry.java
- * model/org/eclipse/cdt/core/model/IPathEntry.java
-
- * model/org/eclipse/cdt/internal/core/model/APathEntry.java
- * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java
- * model/org/eclipse/cdt/internal/core/model/LibraryEntry.java
- * model/org/eclipse/cdt/internal/core/model/MacroEntry.java
- * model/org/eclipse/cdt/internal/core/model/OutputEntry.java
- * model/org/eclipse/cdt/internal/core/model/PathEntry.java
- * model/org/eclipse/cdt/internal/core/model/SourceEntry.java
-
-2004-04-20 David Inglis
-
- Fixed up some small bugs with the macro paths
-
- * model/org/eclipse/cdt/internal/core/model/MacroEntry.java
-
- Initialize baseref to always be a Path("")
-
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-04-20 David Inglis
-
- Added more CModelException throwing in model essentially if the model fails to create
- a info an exception is thrown, it we *not* return null.
-
- to many files changes to list here.....
-
-2004-04-20 Alain Magloire
-
- Fix for PR 59081
-
- * model/org/eclipse/cdt/internal/core/model/Openable.java
-
-2004-04-19 Alain Magloire
-
- Fix for PR 59098
-
- * model/org/eclipse/cdt/internal/core/model/CModel.java
- * model/org/eclipse/cdt/internal/core/model/CProjectInfo.java
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
-
-2004-04-19 Alain Magloire
-
- It has become necessary to add exception in the interface
- IParent.getChildren()
- IParent.getChildrenOfType()
- IArchive.getBinaries()
- IBinary.getBinaries()
- ...
- Now they throw CModelException.
- Lots of files changed, will not bother enumerated them
- all in the log.
-
- * model/org/eclipse/cdt/core/IArchive.java
- * model/org/eclipse/cdt/core/IArchiveContainer.java
- * model/org/eclipse/cdt/core/IBinaryContainer.java
- * model/org/eclipse/cdt/core/IBinaryModule.java
- * model/org/eclipse/cdt/core/ICModel.java
- * model/org/eclipse/cdt/core/IParent.java
- * model/org/eclipse/cdt/core/IStructure.java
-
- * model/org/eclipse/cdt/internal/core/model/*
- * browser/org/eclipse/cdt/core/model/TypeInfo.java
- * search/org/eclipse/cdt/internal/core/search/CSearchScope.java
- * search/org/eclipse/cdt/internal/core/search/CWorkspaceScope.java
-
-
-2004-04-19 David Inglis
-
- Fixed dead lock - don't fire descriptor events with descriptor lock
-
- * src/org/eclipse/cdt/internal/core/CDescriptor.java
-
- Added missing PathContainerInitializer extension point
-
- * schema/PathEntryContainerInitializer.exsd
- * plugin.properties
- * plugin.xml
-
- changed log to not wrap core exception in a IStatus but use the IStatus in the exception.
-
- * src/org/eclipse/cdt/core/CCorePlugin.java
-
-2004-04-19 David Inglis
- Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=58232
-
- * src/org/eclipse/cdt/internal/core/CDescriptor.java
-
-2004-04-18 Alain Magloire
-
- Added a new method in CoreModel to get ITranslationUnit
- for external headers, implementation in CModelManager.
- Changes to IIncludReference and implementations.
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/model/IInludeEntry.java
- * model/org/eclipse/cdt/core/model/IIncludeReference.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/IncludeReference.java
-
-2004-04-16 Hoda Amer
- Reveresed a change in IParent caused by my previous patch.
-
-2004-04-16 Alain Magloire
-
- Patch from Sam Robb to cover PR 52864
- * src/org/eclipse/cdt/core/internal/fileType/CFileType.java
- * src/org/eclipse/cdt/core/internal/fileType/CFileTypeResolver.java
- * src/org/eclipse/cdt/core/internal/fileType/CLanguage.java
- * srcorg.eclipse/cdt/core/filetype/ICFileType.java
- * srcorg.eclipse/cdt/core/filetype/ICFileTypeConstants.java
- * srcorg.eclipse/cdt/core/filetype/ICLanguage.java
- * schema/CFileType.exsd
- * schema/CLanguage.exsd
- * plugin.xml
-
-2004-04-16 Hoda Amer
- -CModelBuilder and scalability problems: Starting children list with initial size = 0
- Now 25,000 element Translation unit takes 450 ms in CModelBuilder.
- -Also removed class Parent implemention interface IParent as only elements that
- could really be parents should implement it.
-
-2004-04-15 Alain Magloire
-
- Archive/BinaryContainer was not cleaned up.
-
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
-
-2004-04-15 Alain Magloire
-
- Fix for PR 58481
- Since TypeInfo shares have some common code
- with the Search the fix was put in the search to.
- The fix is to check the accessibility of the project
- before introspecting it, it may have been deleted.
-
- * browser/org/eclipse/cdt/internal/core/browser/cache/TypeMatchLocator.java
- * search/org/eclipse/cdt/internal/core/search/matching/MatchLocator.java
-
- Remove the synchronized it is not necessary and causes
- deadlocks.
- * model/org/eclipse/cdt/internal/core/model/Openable.java
-
-2004-04-14 Alain Magloire
-
- This is temporary 'till we get the fancy ICType scheme
- added a way to get the extension for assembly files.
-
- * mode/org/eclipse/cdt/core/model/CoreModel.java
-
-2004-04-14 Andrew Niefer
- updated clients of Parse to have a default implementation for ISourceElementRequestor.acceptFriendDeclaration
-
-2004-04-14 Alain Magloire
-
- Fix PR 58082, with Patch from Jon Beniston
- * utils/org/eclipse/cdt/utils/elf/Elf.java
-
-2004-04-13 David Inglis
-
- Since the binary runner and the CModelManager adds binarys we need to make sure
- the child was not already added in the info.
-
- * src/org/eclipse/cdt/internal/core/model/CElementInfo.java
-
-2004-04-13 Alain Magloire
-
- When encoding the PathEntry, make the "path" attribute project relative if
- projectPath.isPrefixOf(path)
-
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-04-12 Hoda Amer
- CModelBuilder and scalability problems: Building the CModel takes a long time
- when translation unit has lots of children (25,000 children taking ~ 45 sec to build model).
- Revising Parent.addChild() and TranslationUnit.removeChildren() (now 25,000 children taking ~ 160 ms).
-
-2004-04-07 David Inglis
-
- Fixed event problem
-
- * src/org/eclipse/cdt/core/CDescriptorEvent.java
- * src/org/eclipse/cdt/internal/core/CDescriptorManager.java
-
-2004-04-07 Alain Magloire
-
- Using a complete parser is to heavy for the typeInfo
- falling back to structural.
-
- * browser/org/eclipse/cdt/internal/core/browser/cache/TypeMatchLocator.java
-
-2004-04-06 Alain Magloire
-
- Cache the values in the info.
-
- * model/org/eclipse/cdt/internal/core/model/CElement.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/CProjectInfo.java
- * model/org/eclipse/cdt//core/model/CoreModel.java
-
-2004-04-06 Alain Magloire
-
- Patch from Chris Wiebe.
- This patch provides some improvements to the Open Type action, such as
- per-file type caching (much faster now) and extra filtering options in
- the dialog. The non-ui code has also been isolated and moved to
- org.eclipse.cdt.core.browser.
-
- * browser/*
-
-2004-04-06 Alain Magloire
-
- Patch from Sam Robb covering part of PR #52864
- This is the first effort in making a difference
- between header and source files.
-
- * template/cpp_headers
- * src/org/eclipse/cdt/core/internal/filetype/CFileType.java
- * src/org/eclipse/cdt/core/internal/filetype/CFileTypeAssociation.java
- * src/org/eclipse/cdt/core/internal/filetype/CFileTypeResolver.java
-
- * src/org/eclipse/cdt/core/filetype/ICFileType.java
- * src/org/eclipse/cdt/core/filetype/ICFileTypeAssociation.java
- * src/org/eclipse/cdt/core/filetype/ICFileTypeResolver.java
- * src/org/eclipse/cdt/core/filetype/ICFileTypeConstants.java
-
- * src/org/eclipse/cdt/core/CCorePlugin.java
-
- * schema/CFileTyp.exsd
- * schema/CFileTypeAssociation.exsd
-
- * plugin.xml
-
-2004-04-06 Alain Magloire
-
- Fix possible NPE.
-
- * model/org/eclipse/cdt/internal/core/model/IncludeRefence.java
-
-2004-04-06 David Inglis
-
- Fixed up syncing of binary runner and ::getBinaries()
-
- * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
-
-2004-04-04 Alain Magloire
-
- More support for external headers.
- Cleanup of the CElement.close() calls.
-
- * model/org/eclipse/cdt/internal/core/model/Archive.java
- * model/org/eclipse/cdt/internal/core/model/Binary.java
- * model/org/eclipse/cdt/internal/core/model/CElement.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
- * model/org/eclipse/cdt/internal/core/model/ExternaltranslationUnit.java
- * model/org/eclipse/cdt/internal/core/model/IncludeReference.java
-
-2004-04-03 Alain Magloire
-
- Draft work on LibraryReferences and IncludeReferences.
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/model/ICProject.java
- * model/org/eclipse/cdt/core/model/IIncludeEntry.java
- * model/org/eclipse/cdt/core/model/IIncludeReference.java
- * model/org/eclipse/cdt/core/model/ILibararyentry.java
- * model/org/eclipse/cdt/core/model/IPathEntry.java
-
- * model/org/eclipse/cdt/internal/core/model/APathEntry.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/CProjectInfo.java
- * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java
- * model/org/eclipse/cdt/internal/core/model/IncludeReference.java
- * model/org/eclipse/cdt/internal/core/model/LibraryEntry.java
- * model/org/eclipse/cdt/internal/core/model/LibraryReferenceArchive.java
- * model/org/eclipse/cdt/internal/core/model/LibraryReferenceShared.java
- * model/org/eclipse/cdt/internal/core/model/MacroEntry.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-04-03 Alain Magloire
-
- Fix for PR 57287
-
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
- * model/org/eclipse/cdt/internal/core/model/PEBinaryObject.java
-
-2004-04-02 Alain Magloire
-
- Use the the Job manager for the binary runner.
-
- * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/CProjectInfo.java
- * model/org/eclipse/cdt/internal/core/model/LibraryReference.java
- * model/org/eclipse/cdt/internal/core/model/LibraryReferenceArchive.java
- * model/org/eclipse/cdt/internal/core/model/LibraryReferenceShared.java
- * model/org/eclipse/cdt/core/model/ILibraryReference.java
-
-2004-04-02 David Inglis
-
- Fixed problem with .cdtproject not getting updated.
-
- * src/org/eclipse/cdt/internal/core/CDescriptor.java
-
-2004-03-30 Alain Magloire
-
- Reset the non C Resource when the project is closed.
-
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
-
-2004-03-29 David Inglis
-
- Fixed shutdown problems. https://bugs.eclipse.org/bugs/show_bug.cgi?id=56584
-
- * src/org/eclipse/cdt/core/CCorePlugin.java
-
-2004-03-26 David Inglis
-
- Fixed NPE on path reorder
-
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-03-26 David Inglis
-
- Refactor to move exclusion matching methods out into public class.
-
- * model/org/eclipse/cdt/core/model/CoreModelUtil.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/SourceRoot.java
- * model/org/eclipse/cdt/internal/core/model/Util.java
-
-
-2004-03-25 David Inglis
-
- Added util class for core model
-
- * src/org/eclipse/cdt/core/model/CoreModelUtil.java
-
-2004-03-25 David Inglis
-
- Update to allow non-owned projects and added better recovery of deleted .cdtprojects via nature id
-
- * src/org/eclipse/cdt/core/ICDescriptorManager.java
- * src/org/eclipse/cdt/internal/core/CCorePluginResources.properties
- * src/org/eclipse/cdt/internal/core/CDescriptor.java
- * src/org/eclipse/cdt/internal/core/CDescriptorManager.java
- * src/org/eclipse/cdt/internal/core/COwner.java
- * src/org/eclipse/cdt/internal/core/COwnerConfiguration.java
-
-2004-03-25 David Inglis
-
- Fixed up getProcessList to filter on platform.
-
- * src/org/eclipse/cdt/core/CCorePlugin.java
-
- Added schemas for CProject & CBuildConsole
-
- * plugin.xml
-
-
-2004-03-25 Hoda Amer
- Joined effort with Bogdan: Added a TimeOut class to core.utils
- that implements a thread to control parser timeout.
-
-2004-03-23 Alain Magloire
-
- An implementation of IScannerInfoProvider on top
- of the IPathEntry.
-
- * src/org/eclipse/cdt/core/resources/ScannerInfo.java
- * src/org/eclipse/cdt/core/resources/ScannerInfoProvider.java
-
-2004-03-23 Alain Magloire
-
- Show the objects on the IOuputEntry path should
- be save in the BinaryContainer.
-
- * model/org/eclipse/cdt/internal/core/model/BinaryContainer.java
- * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
- * model/org/eclipse/cdt/internal/core/model/CElementDelta.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/PathEntry.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-03-22 Tanya Wolff
- Externalized names of Binary Parsers and Error Parsers
-
- * plugin.xml
- * plugin.properties
-
-2004-03-22 Alain Magloire
-
- Boost the warning of the compiler and remove
- Unneeded castings.
-
- * to many to enumerates.
-
-2004-03-22 Alain Magloire
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/internla/core/model/PathEntryManager.java
- * model/org/eclipse/cdt/internla/core/model/CModelManager.java
-
-2004-03-21 Alain Magloire
-
- The methods CoreModel.create() are now handle operation.
- Meaning it will generate a ICElement even if the file does
- not exists. ICModel and ICProject no longer implements
- ICContainer.
-
- * model/org/eclipse/cdt/core/model/ICModel.java
- * model/org/eclipse/cdt/core/model/ICProject.java
-
- * model/eclipse/cdt/internal/core/model/CContainer.java
- * model/eclipse/cdt/internal/core/model/CContainerInfo.java
- * model/eclipse/cdt/internal/core/model/CModel.java
- * model/eclipse/cdt/internal/core/model/CModelInfo.java
- * model/eclipse/cdt/internal/core/model/CModelManager.java
- * model/eclipse/cdt/internal/core/model/CProject.java
- * model/eclipse/cdt/internal/core/model/CCProjectInfo.java
- * model/eclipse/cdt/internal/core/model/DeltaProcessor.java
-
-2004-03-19 David Inglis
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- Removed deprecated method and now use descriptor change events for binary parser change.
-
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
- Fixed setting raw paths entries to not clear cached until after raw set.
-
- * src/org/eclipse/cdt/core/CCorePlugin.java
- * src/org/eclipse/cdt/core/ICDescriptorManager.java
- * src/org/eclipse/cdt/core/ICDescriptorOperation.java
- * src/org/eclipse/cdt/internal/core/CDescriptor.java
- * src/org/eclipse/cdt/internal/core/CDescriptorManager.java
- * src/org/eclipse/cdt/internal/core/CExtensionReference.java
- Fixed decriptor file updating to be handling as a job when extensions change.
- Update operation runnable to take project and IProgress.
- Suppress events and saves on initialization.
-
-2004-03-19 Hoda Amer
- The CModelBuilder sets TranslationUnit.isStructureKnown() based on
- both parser errors and IProblems sent to the callback.
-
-2004-03-19 David Inglis
-
- Added logging on failures in CCorePlugin.
-
- * src/org/eclipse/cdt/core/CCorePlugin.java
-
-2004-03-19 Alain Magloire
-
- Correct typos.
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/etPathEntriesOperation.java
-
-2004-03-18 Alain Magloire
-
- Check for IPathEntry reorder changes.
-
- * model/org/eclipse/cdt/core/model/ICElementDelta.java
- * model/org/eclipse/cdt/internal/core/model/CContainerInfo.java
- * model/org/eclipse/cdt/internal/core/model/CProjectInfoInfo.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
- * model/org/eclipse/cdt/internal/core/model/SetPathEntriesOperation.java
-
-2004-03-18 Alain Magloire
-
- Change in the hierarchy of the core Model:
- ICModel
- ICProject
- ISourceRoot
- IBinary
- IArchive
- ITranslatioUnit
- ICContainer
- The ISourceRoot been added to better separate
- the files. By default the entire project is the
- SourceRoot.
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/model/ICContainer.java
- * model/org/eclipse/cdt/core/model/ICElement.java
- * model/org/eclipse/cdt/core/model/ICProject.java
- * model/org/eclipse/cdt/core/model/IIncludeEnty.java
- * model/org/eclipse/cdt/core/model/IOutputEntry.java
- * model/org/eclipse/cdt/core/model/IMacroEntry.java
- * model/org/eclipse/cdt/core/model/IParent.java
- * model/org/eclipse/cdt/core/model/ISourceEntry.java
- * model/org/eclipse/cdt/core/model/ISourceRoot.java
-
- * model/org/eclipse/cdt/internal/core/model/*
-
-2004-03-17 Alain Magloire
-
- Put the framework in to take advantage of being a
- listener to the ICDescriptor Manager.
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/internal/core/model/CModelManager.java
- * src/org/eclipse/cdt/core/BinaryParserConfig.java
- * src/org/eclipse/cdt/core/CCorePlugin.java
-
-2004-03-17 David Inglis
-
- - Added new ICDescriptorManager providing listerner abilities on ICDescriptor and batch operations
- - Now listen for ondisk modifications and verify and update ICDescriptor
- - Restore .cdtproject if deleted.
- - Handle case where no owner extension exisits for a project.
- - Update .cdtproject file without notification to prevent deadlocking.
-
- Modified
- * plugin.xml
- * src/org/eclipse/cdt/core/CCorePlugin.java
- * src/org/eclipse/cdt/core/ICDescriptor.java
- * src/org/eclipse/cdt/core/ICExtensionReference.java
- * src/org/eclipse/cdt/internal/core/CCorePluginResources.properties
- * src/org/eclipse/cdt/internal/core/CDescriptor.java
- * src/org/eclipse/cdt/internal/core/CDescriptorManager.java
- * src/org/eclipse/cdt/internal/core/CExtensionReference.java
- * src/org/eclipse/cdt/internal/core/COwner.java
- * src/org/eclipse/cdt/internal/core/InternalCExtension.java
-
- New
- * src/org/eclipse/cdt/core/CDescriptorEvent.java
- * src/org/eclipse/cdt/core/ICDescriptorListener.java
- * src/org/eclipse/cdt/core/ICDescriptorManager.java
- * src/org/eclipse/cdt/core/ICDescriptorOperation.java
-
-
-2004-03-16 Thomas Fletcher
-
- - Fix to address PR 45320 where we would mark warnings with
- errors rather than inheriting the warning condition.
-
- * src/org/eclipse/cdt/internal/errorparsers/GCCErrorParser.java
-
-2004-03-12 David Inglis
-
- Improved IConsole API to support multiple streams.
-
- * src/org/eclipse/cdt/core/CCorePlugin.java
- * src/org/eclipse/cdt/core/ConsoleOutputStream.java
- * src/org/eclipse/cdt/core/resources/IConsole.java
-
-2004-03-09 David Inglis
-
- Don't error in CDescriptorManager.configure() when project is created twice with the same owner id.
-
- * src/org/eclipse/cdt/internal/core/CDescriptorManager.java
-
-2004-03-09 Alain Magloire
-
- Patch from Chris Wiebe
- CConventions.validateClassName() where the
- scope resolution operator :: is parsed incorrectly.
-
- * src/org/eclipse/cdt/core/CConventions.java
-
-2004-03-08 Alain Magloire
-
- In the Editor if the changes are discarded i.e.
- closing the editor whitout saving. We do not update
- the working copy or rathe we do not discard the change
- and fire an event to the listeners. Now we do but it
- can still be a problem since the destroy becomes heavy
- wieght and it is not wrap around a Workspace operation.
- Fire the event at destroy will have to do for now.
-
- * model/org/eclipse/cdt/internal/core/model/WorkingCopy.java
-
-2004-03-08 Hoda Amer
- Partial fix for bug#52948 : Content Assist: typedef-ed types do not appear in the completion list.
-
-2004-03-04 Alain Magloire
-
- Large cleanup(?) of the BinaryParser classes.
- They now extends IAdaptable.
-
- * src/org/eclipse/cdt/core/IBinaryParser.java
- * utils/org/eclipse/cdt/utils/BinaryFile.java
- * utils/org/eclipse/cdt/utils/BinaryObjectAdapter.java
- * utils/org/eclipse/cdt/utils/Symbol.java
- * utils/org/eclipse/cdt/utils/elf/parser/ElfBinaryObject.java
- * utils/org/eclipse/cdt/utils/elf/parser/GNUElfBinaryObject.java
- * utils/org/eclipse/cdt/utils/coff/parser/PEBinaryObject.java
- * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java
-
-2004-03-04 Hoda Amer
- The CModelBuilder is reporting to the TranslationUnit
- whether parsing was successful or not.
-
-2004-03-03 Alain Magloire
-
- When changing the BinaryParser the BinaryRunners
- were not restarted.
-
- * model/org/eclipse/cdt/iternal/core/model/CModelManager.java
-
-2004-03-03 Alain Magloire
-
- From Sean Sevoy. Fix to VCErrorParser.java
- PR 53253.
-
- * src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java
-
-2004-03-03 Hoda Amer
- A fix for getChildren() to check if the getElementInfo() is null
-
-2004-03-03 Alain Magloire
-
- Note from Brent Nicolle PR 53520.
- The filname for the extension should be
- "cdtproject" not ".cdtproject"
-
- * plugin.xml
-
-2004-03-02 Alain Magloire
-
- Work to make it possible to set more the one binaryParser
- per project. Note that the UI is not yet enabled.
-
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * src/org/eclipse/cdt/core/CCorePlugin.java
-
-2004-03-01 Andrew Niefer
- externalize strings : Bug 53123
-
-2004-03-01 Hoda Amer
- Removing the "empty" array in the CElement that was not used anywhere !
-
-2004-03-01 Alain Magloire
-
- Fix to PR 53253. From Steve Garbarini
-
- * src/org/eclipse/cdt/internal/errorparsers/VCErrorParser.java
-
-2004-03-01 Alain Magloire
-
- Patch from Uwe Stieber
- PR #53323 extending the implementation of Addr2line/CPPFilt and Objdump.
-
- * utils/org/eclipse/cdt/utils/Addr2line.java
- * utils/org/eclipse/cdt/utils/CPPFil.java
- * utils/org/eclipse/cdt/utils/Objdump.java
-
-2004-02-29 Alain Magloire
-
- Performance improvements in the Deltaprocessing
- In the CContainerInfo.nonCResources() do not try
- to recreate the ICElement.
- Fire Deltas when Binaries are deleted to update
- the BinaryContainer.
- The DeltaProcessor was close()ing the Openable
- uncessary leading to performance lost.
-
- * model/org/eclipse/cdt/internal/core/model/CContainerInfo.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
-
- * model/org/eclipse/cdt/internal/core/model/Binary.java
- * model/org/eclipse/cdt/internal/core/model/Archive.java
-
-2004-02-28 Alain Magloire
- Fix PE Parser
-
- * utils/org/eclipse/cdt/utils/coff/Exe.jva
- * utils/org/eclipse/cdt/utils/coff/PE.java
- * utils/org/eclipse/cdt/utils/coff/ReadMemoryAccess.java
- * utils/rg/eclipse/cdt/utils/coff/parser/PEParser.java
-
-2004-02-28 Alain Magloire
-
- New method in ICElement
- ICElement.getAncestor(int ancestorType);
- Better implementation of ICElement.getElementAtOffset(int)
-
- * model/org/eclipse/cdt/core/model/ICElement.java
- * model/org/eclipse/cdt/internal/core/model/CElement.java
- * model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
-
-2004-02-27 Hoda Amer
- Fixed [Bug 53074] The CView to update with each reconcile
- Added the ability for CView to update based on the translation unit working copy
- if one exists.
-
-2004-02-27 Alain Magloire
-
- By "popular" demand, put back
- IBinaryParser.getBinary(IPath path)
- method on the binary parser.
-
- * model/org/eclpse/cdt/internal/core/model/CProject.java
- * model/org/eclpse/cdt/internal/core/model/NullBinaryParser.java
- * src/org/eclipse/cdt/core/IBinaryParser.java
- * utils/org/eclipse/cdt/utils/coff/parser/PEParser.java
- * utils/org/eclipse/cdt/utils/elf/parser/ElfParser.java
-
- Removed the unused ElfParsers id.
-
- * model/org/eclipse/cdt/internal/core/model/parser/ElfParser.java
- * model/org/eclipse/cdt/internal/core/model/parser/PEParser.java
-
- * plugin.xml
-
-2004-02-27 Alain Magloire
-
- Performance improvement in the IBinaryParser and
- changes in the API according to the specs.
- Now we have:
- IBinaryParser.getBinary(byte[] hints, IPath path);
- This is important when having multiple parsers on
- the same project. We provide a bucket/hints for the parser
- to guess the type of file and reduce the number of open()s.
-
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/NullBinaryParser.java
- * src/org/eclipse/cdt/core/IBinaryParser.java
- * utils/org/eclipse/cdt/utils/coff/Coff.java
- * utils/org/eclipse/cdt/utils/coff/PE.java
- * utils/org/eclipse/cdt/utils/coff/PEArchive.java
- * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEParser.java
- * utils/org/eclipse/cdt/utils/coff/PEParser.java
- * utils/org/eclipse/cdt/utils/elf/Elf.java
- * utils/org/eclipse/cdt/utils/elf/parser/ElfParser.java
- * utils/org/eclipse/cdt/utils/elf/parser/GNUElfParser.java
-
-2004-02-26 Andrew Niefer
- Mark strings that don't need to be externalized for translation
-
-2004-02-26 Alain Magloire
-
- To catch with the documentation change to ICElementDelta
- field flags
-
- * model/org/eclipse/cdt/core/model/ICElementDelta.java
- * model/org/eclipse/cdt/internal/core/model/CElementDelta.java
- * model/org/eclipse/cdt/internal/core/model/CProject.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-02-25 Alain Magloire
-
- Path from Chris Wiebe to deal with PR 52128
-
- * src/org/eclipse/cdt/core/resources/FileStorage.java
-
-2004-02-24 Alain Magloire
-
- Fix for PR 52562 From Alex Chapiro
-
- * utils/org/eclipse/cdt/utils/spawner/EnvironmentReader.java
-
-2004-02-24 Alain Magloire
- Fix for PR 52790
- For "Windows 98" fall back to Runtime.exec(..)
- Spawner does not work on this platfrom
-
- * utils/org/eclipse/cdt/utils/spawner.java
-
-2004-02-24 Alain Magloire
-
- Bug fix the binary runner thread could get interrupted
- on shutdown we should check:
- Thread.getCurrentThread().isInterrupted()
- and bring down the thread.
-
- * model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
-
-2004-02-23 Alain Magloire
-
- Another refactoring, to make the API lighter
- move the the getPath() method to the base IPathEntry class
- Too many files to enumerate(JDT refactoris ... is great!)
-
-2004-02-23 Alain Magloire
-
- Support for IPathEntry deltas in the ICElementDelta
-
- * model/org/eclipse/cdt/core/model/CoreModel.java
- * model/org/eclipse/cdt/core/model/ICElementDelta.java
- * model/org/eclipse/cdt/internal/core/model/CElementDelta.java
- * model/org/eclipse/cdt/internal/core/model/IncludeEntry.java
- * model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
-
-2004-02-22 John Camelon
- Fixed CModelManager.isValidTranslationUnitName() regression.
-
-2004-02-21 Alain Magloire
-
- Refactor the ICPathEntry to IPathEntry for consistency.
- Regroup the IPathEntry helper methods in PathEntryManager
- To much files change in the refactoring to enumerate.
-
-2004-02-17 David Inglis
- Fix PR 52095
-
- * utils/org/eclipse/cdt/utils/elf/Elf.java
- * utils/org/eclipse/cdt/utils/ElfParser.java
-
-2004-02-16 Alain Magloire
-
- Added new method getElementAtOffset(), with implementation
- Possible classCastException in Translation.equals() corrected.
- * model/org/eclipse/cdt/core/model/ITranslationUnit.java
- * model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
-
- CElement.exists() was doing the test by checking
- if we add a corresponding resource. We change that
- instead by looking if we have a valid CElementInfo.
- * model/org/eclipse/cdt/internal/core/model/CElement.java
-2004-02-10 Tanya Wolff
- Start of Fix for 51192: The defect is for all org.eclipse.cdt.core strings, but each package
- should be handled by respective component owners.
-
- These files have strings extracted; the other
- changed files have only strings commented out with //$NON-NLS-1$
- See defect 51192 for how these strings were extracted with the
- "Find strings to externalize" wizard.
-
- model/org.eclipse.cdt.internal.core.model/ArchiveContainer.java
- model/org.eclipse.cdt.internal.core.model/BinaryContainer.java
- model/org.eclipse.cdt.internal.core.model/BinaryRunner.java
- model/org.eclipse.cdt.internal.core.model/CModelBuilder.java
- model/org.eclipse.cdt.internal.core.model/CModelStatus.java
- model/org.eclipse.cdt.internal.core.model/NullBinaryParser.java
-
-2004-02-10 Vladimir Hirsl
- Fix for PR# 51373: NPE when trying to instantiate a CBuildConsole with non null id
-
-2004-02-06 Hoda Amer
- Fix for Bug#51208: NullPointerException in CModelBuilder
-
-2004-02-05 Alain Magloire
-
- PR 50810
- Coff format the String Table section may have incorrect value.
- We should guard against it.
-
- * utils/org/eclipse/cdt/utils/Coff.java
- * utils/org/eclipse/cdt/utils/PE.java
-
- Cache the IBinaryArchive class so not to reload again.
- * model/org/eclipse/cdt/internal/core/model/Archive.java
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
-
-2004-02-03 Alain Magloire
- PR 51143
-
- In testing the duplication of errors, we did not look at the right
- severity.
-
- * src/org/eclipse/cdt/core/resources/ACBuilder.java
-
-2004-01-29 Alain Magloire
-
- PR #50846 and patch from Alex Chapiro
-
- * utils/org/eclipse/cdt/utils/spawner/EnvironmentReader.java
-
-2004-01-26 John Camelon
- Updated clients to use new Scanner logging service.
-
-2004-01-06 Alain Magloire
-
- Simple draft implementation of debug format parsing.
- Not ready.
-
- * utils/org/eclipse/cdt/utils/debug: New package implementing
- a generic debug callback.
-
-2004-01-21 Anthony Green
-
- PR 50397.
-
- * utils/org/eclipse/cdt/utils/elf/Elf.java: Add some ELF machine
- magic numbers.
- RS6000 is ppc, not mips. Fix some typos.
-
-2004-01-20 Alain Magloire
-
- To remove the hardcoded "objdump" we had to lay
- down some infrastructure. This is base on ideas/patch
- from Chris Songer. The idea is to define in the IToolsProvider
- the Objdump class and reuse it to implement IBinaryFile.getContents().
- Next step is to come up with ObjdumpEditor, to go this route
- will be more flexible.
-
- * model/org/eclipse/cdt/internal/core/model/Binary.java
- * utils/org/eclipse/cdt/utils/CygwinToolsProvider.java
- * utils/org/eclipse/cdt/utils/ToolsProvider.java
- * utils/org/eclipse/cdt/utils/Objdump.java
- * utils/org/eclipse/cdt/utils/IToolsProvider.java
- * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEParser.java
- * utils/org/eclipse/cdt/utils/coff/parser/BinaryFile.java
- * utils/org/eclipse/cdt/utils/elf/parser/BinaryFilejava
- * utils/org/eclipse/cdt/utils/elf/parser/GNUElfParser.java
-
-2004-01-19 John Camelon
- Updated CModelBuilder to access line number information from IASTOffsetableElement.
-
-2004-01-16 Hoda Amer
- Solution to bug#47552: IEnumerator#getConstantExpression is always empty
-
-2004-01-15 Hoda Amer
- Moved Content Assist log to the UI plugin
-
-2004-01-13 Alain Magloire
-
- Small fix on in the elf parser, we have to check for
- Elf.Symbol.SHN_HIPROC, Elf.Symbol.SHN_LOPROC
- that the st_shndx field is not is in this range.
-
- * utils/org/eclipse/cdt/utils/elf/ElfHelper.java
-
-2004-1-5 David Inglis
-
- PR 49851
- Fixed deadlock when binary parser was changed while binary runner was running
- for that project.
-
- * model/org/eclipse/cdt/internal/core/model/CModelManager.java
-
-2004-01-09 Alain Magloire
-
- * utils/org/eclipse/cdt/utils/coff/parser/BinaryObject.java
- Fix bug in finding the symbols.
- * utils/org/eclipse/cdt/utils/coff/parser/Symbol.java
- Implement ISymbol.java
-
-2004-01-09 Alain Magloire
-
- * src/org/eclipse/cdt/core/IBinaryParser.java
- Added ISymbol.getSize().
- * utils/org/eclipse/cdt/utils/elf/Elf.java
- Fix bug in finding the symbols.
- * utils/org/eclipse/cdt/utils/elf/parser/BinaryObject.java
- Fix bug in finding the symbols.
- * utils/org/eclipse/cdt/utils/elf/parser/Symbol.java
- Implement ISymbol.java
- * utils/org/eclipse/cdt/utils/stabs/Stabs.java
- New Methods.
- * utils/org/eclipse/cdt/utils/stabs/StabAddre2line.java
- Work in progress.
-
-2004-01-08 Hoda Amer
- Added Content assist log capabilities
-
-2004-01-06 Alain Magloire
-
- Simple draft implementation of stabs debug format parsing.
- Not ready.
-
- * utils/org/eclipse/cdt/utils/stabs: New package implementing
- Stabs debug format parsing.
-

Back to the top