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