David Inglis
6593148591
fix for 46126
2003-11-06 18:58:48 +00:00
David Inglis
927ed83c4e
further imporovements for https://bugs.eclipse.org/bugs/show_bug.cgi?id=45736
2003-11-06 18:53:26 +00:00
David Inglis
91f05a8d02
fixed problem with not getting line no. all the time
2003-11-06 18:40:24 +00:00
David Inglis
14df45f11f
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=46129
2003-11-06 18:39:10 +00:00
John Camelon
13b7aeb128
CORE
...
Fixed Bug 44838 : exception when resolving parameter references in a constructor
Fixed Bug 46165 : fields referenced in constructor chains are not called back upon
Fixed Bug 45551 : Macro replacement in #include <file.h> directives
TESTS
Added CompleteParseASTTest::testBug44838().
Added CompleteParseASTTest::testBug46165().
Added ScannerTestCase::testBug45551().
2003-11-06 04:57:38 +00:00
John Camelon
97e203468e
CORE
...
Cleaned up the ParserFactory interface to check for validity of input arguments.
Moved NullSourceElementRequestor and ScannerInfo to public interface as requested.
Restructured code so that no Eclipse/CDT source outside the parser source directory is used.
Updated parser clients to use new ParserFactory (stand-alone parser work item).
UI & TESTS
Updated parser clients to use new ParserFactory (stand-alone parser work item).
2003-11-05 23:35:28 +00:00
Mikhail Khodjaiants
6189ea9764
Wrong bracket.
2003-11-05 23:24:27 +00:00
Mikhail Khodjaiants
1437abe67d
'getCDIBreakpointFile' returns wrong file for address breakpoints.
2003-11-05 23:06:40 +00:00
Mikhail Khodjaiants
1f66ca3c05
Changed the handling of the breakpoint created event to reflect the CDI changes for deferred breakpoints support.
2003-11-05 21:50:33 +00:00
Mikhail Khodjaiants
bb83ae658f
The argument type of the 'getBreakpointAddress' of 'ICBreakpointManager' is changed from 'ICBreakpoint' to 'ICBreakpointManager'.
2003-11-05 21:12:47 +00:00
Doug Schaefer
26f7ffd775
Make the parser source folder a separate jar.
2003-11-05 19:22:44 +00:00
John Camelon
56c76eb3e7
CORE
...
Removed warnings from parser source tree.
Removed preliminary task tags support to clean up parser interfaces and implementation.
Added preliminary IProblem support to
UI
Updated parser clients to use new IProblem strategy.
TESTS
Updated parser clients to use new IProblem strategy.
2003-11-05 18:15:21 +00:00
Mikhail Khodjaiants
b3b6f231c6
Refactoring: moving the breakpoint related functionality from CDebugTarget to CBreakpointManager.
2003-11-03 22:54:24 +00:00
Alain Magloire
8af641c677
Make it work for Eclipse-3.0
2003-11-03 20:43:28 +00:00
Mikhail Khodjaiants
99f7af4dba
Fix for PR 45957: Memory view: last column does not show updates.
2003-11-03 18:54:24 +00:00
John Camelon
83382d0514
Added initial code assist/parser interface.
2003-11-03 14:17:15 +00:00
John Camelon
1a068f661e
Patch for Andrew Niefer
...
core:
Fixed Bug 44925 : Search: Elaborated type specifier
Partially Fixed Bug 44510 : C/C++ Search gives wrong results
ui:
Fixed Bug 44337 : Disabling of "definition" not making sense in Search
dialog
Fixed Bug 44947 : Navigate from Outline: Enumeration type not
pre-populated
Fixed Bug 44948 : Navigate via Open Declarations: typedef decl not found
2003-11-03 14:00:24 +00:00
Mikhail Khodjaiants
4d9be4fde4
Applied the changes made to the corresponding classes of 'org.eclipse.debug.ui'.
2003-10-31 20:52:21 +00:00
Mikhail Khodjaiants
b33778110f
CSourceManager.java: implements adapters for 'ISourceMode' and 'IPersistableSourceLocator'.
2003-10-30 20:39:47 +00:00
Mikhail Khodjaiants
a94e86846a
Fix for PR 45818 doesn't solve the problem. Fall back to the previous version.
2003-10-30 18:53:41 +00:00
Mikhail Khodjaiants
1416fa73c3
Fix for PR 45818: NPE when closing the workbench.
2003-10-30 18:15:02 +00:00
David Inglis
db3182f4f4
Fix for 45734 & 45736
2003-10-30 03:08:44 +00:00
Mikhail Khodjaiants
09b00a8cd5
* CProjectSourceLocation.java: check if the searched element name is not null or empty.
2003-10-29 21:19:42 +00:00
Mikhail Khodjaiants
cf3e26e371
Added the 'dispose' method to 'ICSourceLocation'.
2003-10-29 21:06:04 +00:00
Mikhail Khodjaiants
1201ff5f7c
CProjectSourceLocation.java: added 'toString' method.
2003-10-29 20:54:40 +00:00
Alain Magloire
cb96ed307b
updated.
2003-10-29 17:35:48 +00:00
Alain Magloire
0eae65c6f6
Use a preference for the timeout launch setting.
2003-10-29 17:35:38 +00:00
Alain Magloire
188ecd7e38
updated.
2003-10-29 16:57:14 +00:00
Alain Magloire
99c4213774
Change the scop of some fields.
2003-10-29 16:57:04 +00:00
Alain Magloire
ec37c8b82d
When releasing cProjects also release
...
the binarycontainers.
2003-10-29 16:56:47 +00:00
Mikhail Khodjaiants
e87a867fe3
Directory source locations:
...
- search only in the parent folders if the given file path is absolute.
- return a list only if the number of resulting files is > 1.
2003-10-28 22:38:31 +00:00
Alain Magloire
d95e065915
updated.
2003-10-28 19:59:34 +00:00
Alain Magloire
47c2045527
getFileForLocation() does not work well when dealing
...
with resources. use findFilesForLocation().
2003-10-28 19:59:17 +00:00
Mikhail Khodjaiants
f4b6b6e53e
Changed name of source lookup preference page.
2003-10-28 15:59:52 +00:00
Mikhail Khodjaiants
acc90cd2d0
Added support of the old launch configurations.
2003-10-27 21:48:48 +00:00
Doug Schaefer
1ac89011a2
Trying to build more than one branch.
2003-10-27 21:17:45 +00:00
Thomas Fletcher
64b4e87bb3
Patch from Mikhail Khodjaiants regarding source lookup.
2003-10-27 21:15:19 +00:00
Thomas Fletcher
7513a43095
Patch from Mikhail Khodjaiants regarding source lookup.
2003-10-27 21:07:13 +00:00
Doug Schaefer
92669e0062
Patch for Bogda Gheorghe: (44366 & 45324)
...
- Moved off all dependency calculations to the Indexer thread,
created a new UpdateDependency job
- Modified CSearchOperation to only lock the workspace when
tagging resources with markers.
2003-10-27 20:57:47 +00:00
Mikhail Khodjaiants
5df215664c
Moved 'DefaultSourceLocator' from the 'org.eclipse.cdt.launch' plugin and merge it with 'CUISourceLocator'.
...
Added dependency to 'org.apache.xerces'.
Moved the 'org.eclipse.debug.core.sourceLocators' extension from the launcher.
Changed the initialization of 'SourceLookupBlock'.
2003-10-27 20:18:25 +00:00
Mikhail Khodjaiants
330c815c5f
Renamed 'SourceLocationFactory' to 'SourceLookupFactory'.
2003-10-27 20:08:53 +00:00
Mikhail Khodjaiants
10c705c445
Renamed 'SourceLocationFactory' to 'SourceLookupFactory'.
...
Added the 'createSourceLocator' method to 'SourceLookupFactory'.
2003-10-27 20:06:46 +00:00
Mikhail Khodjaiants
60d1a002c7
Changed the 'getAdapter' method of 'CSourceManager' to return the adapter of the 'ICSourceLocator' class.
2003-10-27 19:51:47 +00:00
David Inglis
e8cea36679
fixes bug# 45612
2003-10-27 19:50:24 +00:00
Doug Schaefer
6c88907769
Let the CDT feature load on eclipse 3.0.
2003-10-27 19:14:28 +00:00
David Inglis
e7b658fd5f
applied patch fro Thomasf
...
- Add Edit buttons for changing the symbol and include paths
values.
- Adjusted to use MakeUIPlugin properties instead of CUIPlugin
properties.
2003-10-27 19:06:42 +00:00
Doug Schaefer
de44b4c4a2
Merged 1.2 fixes into HEAD. Includes:
...
- managed make fix for infinite make recursion
- search fix for large projects
- fixes to source project so that it actually contains source
2003-10-27 18:26:54 +00:00
Alain Magloire
df996a4a6f
updated.
2003-10-27 03:12:20 +00:00
Alain Magloire
7d41a65e94
added method for implementing firing events when
...
cpathentry is modified.
2003-10-27 03:12:03 +00:00
Mikhail Khodjaiants
f61ea0d841
Fix for PR 45534: gdb/MI error in retrieving a register can lead to an empty register pane.
2003-10-26 22:57:08 +00:00