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