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
Alain Magloire
979436cdf1
use the "c" icon
2004-05-27 14:37:20 +00:00
John Camelon
dc9619b241
Further reduce memory footprint by trimming down Declarator and DeclarationWrapper classes.
2004-05-27 04:41:59 +00:00
John Camelon
1f636f83b5
Footprint optimizations for ITokenDuple implementations.
2004-05-27 03:32:18 +00:00
David Inglis
f5a3edcb90
removed [ ]
2004-05-26 22:40:01 +00:00
David Inglis
948279d055
fixed up labels
2004-05-26 20:02:45 +00:00
David Inglis
0d7e22298e
fixed page contribution
2004-05-26 19:39:04 +00:00
John Camelon
f9dae150ff
Removed unnecessary lists.
2004-05-26 18:56:01 +00:00
Andrew Niefer
e2aba75dbb
- Move cdt.internal.core.parser.util.ASTUtil to cdt.core.parser.ast
...
- Modify search to use ASTUtil for building function parameter strings
- Modify selection search to use parameter info in search (bug 63966)
2004-05-26 18:24:15 +00:00
David Inglis
bea9188980
typo
2004-05-26 15:39:34 +00:00
Alain Magloire
975b25ff8e
The patch was screwing the gif. Reapplied
2004-05-26 15:35:53 +00:00