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

4540 commits

Author SHA1 Message Date
Sean Evoy
8aa440e138 Fix for bugzilla 60204 - NPE in ToolReference. If the tool reference is somehow corrupt, there is a real possibility of NPEs and not just in the location identified in the report. I have cleaned up most of the possible areas, and in the case that I elft alone, i am pretty sure the NPE cannot happen. 2004-06-01 21:55:39 +00:00
Andrew Niefer
0cbc0f095d fix warning 2004-06-01 21:55:13 +00:00
Andrew Niefer
cb4ec57f90 Make the TypeInfoProvider non-static 2004-06-01 21:52:40 +00:00
Sean Evoy
a464b6bbf5 Fix for bugzilla 59164 - Include Path list should be bigger. The list cntrols are now created with a height hint of 3x the height of the menu bar (usually this will equal 75 units). 2004-06-01 21:29:09 +00:00
John Camelon
cb8b2e2d42 Fixed Andrew's latest template test. 2004-06-01 21:25:23 +00:00
John Camelon
20a1cd8f35 Pooled class and variable references.
Cleaned up ASTFactory construction.
2004-06-01 21:11:08 +00:00
Alain Magloire
8ef916c2ff IndexOutOfBound Exception fix 2004-06-01 21:11:00 +00:00
David Inglis
f6c5d3e357 remove unused dialog 2004-06-01 21:08:14 +00:00
David Inglis
7ed4f67c41 run target build in progress service dialog 2004-06-01 21:06:57 +00:00
David Inglis
0abb812267 fixed NPE 2004-06-01 20:41:42 +00:00
David Inglis
d85af02c70 use new platform progress service 2004-06-01 20:28:39 +00:00
David Inglis
89bbf55f97 since platform bug is fixed we can revert some changes 2004-06-01 20:28:17 +00:00
David Inglis
a5b6d849f2 fixed build command not updating 2004-06-01 20:26:25 +00:00
David Inglis
cad6860ec1 use monitor passed in 2004-06-01 20:26:01 +00:00
Andrew Niefer
441bdd65c8 fix up handling of defered template instances (a better fix for 64919) 2004-06-01 20:16:15 +00:00
Alain Magloire
d7be8043d6 oops typo!!!! 2004-06-01 19:37:47 +00:00
Alain Magloire
37f1e5f996 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.  But ignoring
	it in the UI.

	* src/org/eclipse/cdt/ui/dialogs/BinaryParserBlock.java
2004-06-01 19:33:10 +00:00
Andrew Niefer
d4c76e1e98 fix bug 64919 - stack overflow in symbol table 2004-06-01 18:58:28 +00:00
David Inglis
424cfd2211 [scalability] TU check for existance should just be resource test instead of parsing the file. 2004-06-01 18:32:12 +00:00
Alain Magloire
2beb6089ea Fall back on the Nature of the project
to decide of the syntax of the CEditor.

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

	NPE in the CSourceHover.

	* src/org/eclipse/cdt/internal/ui/text/c/hover/CSourceHover.java
2004-06-01 18:29:35 +00:00
Alain Magloire
ed6d4cbdbb remove comments 2004-06-01 18:27:55 +00:00
Doug Schaefer
59694ccf88 Removed the ScannerData object and moved it's fields right into the Scanner.
Made all users of getChar in the scanner call getChar(boolean) directly
to remove the extra call to getChar(void). Merged readFromStream in as well.
Finally, I have remove the trigraph code to remove the checks for every character.
A bug will be raised to reimplement this functionality elsewhere.
2004-06-01 15:16:55 +00:00
Doug Schaefer
bee373939f Removed the ScannerData object and moved it's fields right into the Scanner.
Made all users of getChar in the scanner call getChar(boolean) directly
to remove the extra call to getChar(void). Merged readFromStream in as well.
Finally, I have remove the trigraph code to remove the checks for every character.
A bug will be raised to reimplement this functionality elsewhere.
2004-06-01 15:04:28 +00:00
Andrew Niefer
9e483cb5fc clean up imports ( fixes broken build ) 2004-06-01 14:24:16 +00:00
Alain Magloire
5b69f55809 2004-05-31 Alain Magloire
The Extension point "org.eclipse.cdt.ui.textHover"
	Changed adjust the Debugger.
	* DebugTextHover.java
2004-06-01 05:14:50 +00:00
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