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
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