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

4665 commits

Author SHA1 Message Date
Alain Magloire
6124157bef 2004-05-31 Alain Magloire
Putting a good chunk of code(Taken from JDT)
	to do proper hovering.
2004-06-01 05:13:07 +00:00
Bogdan Gheorghe
db3e3b19c4 Added warning message to status line when C/C++ search page is invoked and not all
projects in the workspace have indexing turned on.
2004-06-01 04:37:02 +00:00
Doug Schaefer
a264bf88de Added the .project for debug.core.tests. 2004-06-01 00:58:46 +00:00
Alain Magloire
97876ded77 GDB has special "types"
int8_t int16_t etc ... parse them also.
2004-05-31 23:51:45 +00:00
Sean Evoy
f509d06f05 Fix for bug 62501 - Managed Shared library build fails 2004-05-31 22:46:54 +00:00
Andrew Niefer
9c8337b751 -fix bug 64753
-also put in temporary fix for symbol table tests failing when run as
plugin tests but passing when run just as junits
2004-05-31 20:12:17 +00:00
Andrew Niefer
6d52df8fcd pool some TypeInfos. This reduces memory allocated by about 3 megs during a parse of iostream & windows.h 2004-05-31 18:29:33 +00:00
Mikhail Khodjaiants
d2fd90e9fb Bug 39650: the Memory window has alignment problems.
Map the Memory view font to the platform text font which is monospace by default.
2004-05-31 18:09:34 +00:00
David Inglis
760c2a22b5 fixed update platform filtering
fixed compiler error prompting
2004-05-31 18:06:16 +00:00
David Inglis
34f6b89386 [scaleablity] don't involve filter when testing for expandablity. 2004-05-31 16:18:00 +00:00
Alain Magloire
0209657630 Fix for PR 58249 2004-05-31 15:31:11 +00:00
David Inglis
92b484a970 fixed NPE in build console when console manager was not finsihed being initialized and the console was being written to. 2004-05-31 14:13:50 +00:00
David Inglis
01619cd230 fixed NPE when invoking listeners 2004-05-31 13:51:56 +00:00
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