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

4502 commits

Author SHA1 Message Date
David Inglis
b52f8d0624 removed warning 2004-05-31 13:41:55 +00:00
David Inglis
22d8c872cc change logic as to when to set raw container path. 2004-05-31 13:25:49 +00:00
David Inglis
a16f543fe8 update container when paths change 2004-05-31 13:25:15 +00:00
Alain Magloire
87c2b3a623 Protect agaist NPE 2004-05-28 23:14:15 +00:00
Bogdan Gheorghe
7fa8a0305e Fix for Bug 63831 - Ability to determine when the index is incomplete
Provided a way for external clients to query the index state of a project
2004-05-28 22:07:10 +00:00
Mikhail Khodjaiants
e37b85c532 Support for the "Skip All Breakpoints" action. 2004-05-28 21:27:58 +00:00
Doug Schaefer
c839041374 New character array utilities that should make things much faster, one day... 2004-05-28 20:53:35 +00:00
Mikhail Khodjaiants
764632f0c3 New implementation of the "Add Expression" editor action. 2004-05-28 20:31:36 +00:00
Alain Magloire
c17d871ba5 CModelstatus class was incomplete and never returned
anything usefull as an error.
2004-05-28 20:25:11 +00:00
Bogdan Gheorghe
eebe6d4aeb Externalized index notification job string 2004-05-28 20:18:29 +00:00
Bogdan Gheorghe
87e2ecff89 Fix for Bug 60946 - [Indexer] indexer should provide notification whenever index changes
Provide a notification to the listener of index events
Fix for Bug 44926 - add extensibility to gracefully handle preprocessor exceptions
Added an IndexProblemHandler to handle parser IProblem callbacks
2004-05-28 19:44:48 +00:00
Andrew Niefer
a38caa6521 don't report problems for circular inclusions 2004-05-28 19:29:24 +00:00
Mikhail Khodjaiants
e7fadca73f Changed the error handling of the "Add Globals" and "Enable/Disable Variable" actions. 2004-05-28 19:04:31 +00:00
Andrew Niefer
495d77744b reduce the use of iterators in the symbol table 2004-05-28 19:02:32 +00:00
Mikhail Khodjaiants
1b8740f2d3 Removed diassembly editor actions. 2004-05-28 17:34:16 +00:00
Alain Magloire
a677717aa3 Reverse part of a patch from TF concerning
memory images. We need to look at this closer.
	For now it seem to break some icons.

	* src/org/eclipse/cdt/internal/ui/CPluginImages.java
2004-05-28 17:10:18 +00:00
David Inglis
7a38ea6afb fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=64458 2004-05-28 16:44:00 +00:00
David Inglis
cc06054a0a method name change 2004-05-28 16:22:24 +00:00
David Inglis
53738dc5bf update include/symbol path
- fix updating problems
- support edit
- removed single tab to use full page area
2004-05-28 16:21:52 +00:00
Andrew Niefer
5a49f2aee5 part of 51065 - move CElementLabels to internal.ui.viewsupport 2004-05-28 15:41:37 +00:00
Alain Magloire
e993ab0e1c Error in looking for the CIdentifier.
* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
2004-05-28 15:17:18 +00:00
Andrew Niefer
13d0e52cba undo accidental commit 2004-05-28 14:58:41 +00:00
Andrew Niefer
a7e23f8c15 remove warnings 2004-05-28 14:54:58 +00:00
David Inglis
e5c605c11d patch from Vmir -
This patch contains fixes for following problems:

- PR 64014: [Scanner Config] Path discovery should be on by default,
- PR 63971: [Scanner Config] Debugging messages on console,
- PR 62742: CDT-specific file changes to .project are not saved - Scanner config portion
- Target specific options are applicable only to default generate scanner info command (and not to custom commands),
- Discovered scanner info file name associated with project instead with project name (problem when deleting a project, then creating a new one with the same name or renaming a project).
2004-05-28 14:17:04 +00:00
Alain Magloire
67cd9ad95c copy some of the field back to the variable 2004-05-28 14:12:35 +00:00
Sean Evoy
b991ccf5e0 Hopefully this is the last regression on the switch-over to letting Eclipse determine the build order. Make still needs to know about a dep on a referenced project's build goal so it can relink (or do whatever) when that dependencyis out-of-date. Basically I am adding this BACK to the generated makefile, but the rule to build it is a dummy target (so no make complaints). 2004-05-28 05:18:19 +00:00
Alain Magloire
f9065c3dda Fix to PR 60020.
GDB returns the children when a pointer
	points to a structure.
	Also ignore the keyword "const" when parsing.

	* cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableObject.java
	* src/org/eclipse/cdt/debug/mi/core/GDBTypeParser.java
2004-05-28 04:37:51 +00:00
Sean Evoy
6dc35eb0c0 Fix for an NPE that was occurring after a dependency makefile update 2004-05-28 04:22:10 +00:00
John Camelon
cf2a2a38e8 Further footprint optimization in parser and scanner. 2004-05-28 03:25:16 +00:00
Sean Evoy
fb764be87a Fix for echo implementation problems on some target platforms that will cause source-level dep targets to be written out wrong. On Solaris, the echo was putting the -n argument in the file and a newline. On MinGW without MSYS (i.e., the Win32 implemetation), the output contained -n ' which is worse. The solution is to parse for this type of garbage in the dependency files when they are being updated 2004-05-27 23:46:56 +00:00
Andrew Niefer
fc34ca8ab5 reduce the size of the base LookupData from 72 to 40 bytes.
Use abstract classes instead.

This reduces the memory used by LookupData by 3 meg during a
parse of iostream and windows.h
2004-05-27 22:26:56 +00:00
Mikhail Khodjaiants
f7b0d8de3b Display global variables in the Variables view. 2004-05-27 21:53:39 +00:00
Bogdan Gheorghe
742d1b1514 Fix for Bug 58716 - [Refactoring] Subdirectories confuse refactoring
Added a listener to path change events from the core model; retrigger
indexing based on the level of the change event
2004-05-27 21:17:45 +00:00
Sean Evoy
ae5b03a319 Fix for bug 58714 - Cannot rebuild after renaming a referenced project 2004-05-27 20:28:20 +00:00
Bogdan Gheorghe
cf466da37f Fix for Bug 62015 - Indexer to not rely on file extension for translation Unit
Changed all indexer file type checking to use the CoreModel file resolution services.
2004-05-27 19:07:09 +00:00
Andrew Niefer
361017e5d4 performance changes, use ArrayList instead of LinkedList, reduce use of iterators. saves 5% 2004-05-27 19:00:09 +00:00
Sean Evoy
c092fa64d2 Fix for bug 64206 -NPE because of invalid return type on Job.run method 2004-05-27 17:57:10 +00:00
Sean Evoy
e21a791587 Fix for bug 60957 and 63937. In the first case, the builder was being too strict when deciding what to do in the face of change notifications delivered by Eclipse during a build of a chain of dependent projects. In the second case, the managed build system needed to separate out the need to save project settings from the need to rebuild a project. Now there is a new set of variables to keep track of needing a rebuild. 2004-05-27 15:53:16 +00:00
Alain Magloire
8f92139ae5 Patch from Thomas Fletcher
- Restore bracket matching behaviour in the editor and use parent
	class code for setting up the editor's OverviewRuler.
2004-05-27 15:31:32 +00:00
Alain Magloire
49b97b4f31 Do not generate CElementDelta for pathEntries
if none were presents previously.
2004-05-27 15:20:36 +00:00
Alain Magloire
e44330ce84 Fix from Chris Wiebe 2004-05-27 14:39:27 +00:00
Alain Magloire
979436cdf1 use the "c" icon 2004-05-27 14:37:20 +00:00
John Camelon
dc9619b241 Further reduce memory footprint by trimming down Declarator and DeclarationWrapper classes. 2004-05-27 04:41:59 +00:00
John Camelon
1f636f83b5 Footprint optimizations for ITokenDuple implementations. 2004-05-27 03:32:18 +00:00
David Inglis
f5a3edcb90 removed [ ] 2004-05-26 22:40:01 +00:00
David Inglis
948279d055 fixed up labels 2004-05-26 20:02:45 +00:00
David Inglis
0d7e22298e fixed page contribution 2004-05-26 19:39:04 +00:00
John Camelon
f9dae150ff Removed unnecessary lists. 2004-05-26 18:56:01 +00:00
Andrew Niefer
e2aba75dbb - Move cdt.internal.core.parser.util.ASTUtil to cdt.core.parser.ast
- Modify search to use ASTUtil for building function parameter strings
- Modify selection search to use parameter info in search (bug 63966)
2004-05-26 18:24:15 +00:00
David Inglis
bea9188980 typo 2004-05-26 15:39:34 +00:00