Chris Wiebe
35a9a1e834
Add scheduling rule to CoreModel.run
2004-08-06 20:47:31 +00:00
Chris Wiebe
957c5e4336
Add scheduling rule to WorkbenchRunnableAdapter
2004-08-06 20:45:34 +00:00
Chris Wiebe
3da6b13c88
add scheduling rule to WorkbenchRunnableAdapter
2004-08-06 20:44:23 +00:00
Andrew Niefer
d38225d581
- add IProblem reporting to Scanner2
...
- modify function macro handling to fix test for bug 62009
- modify Search's use of the scanner to fix FunctionMethodPatternTest::testOperators_bug43063_bug42979
2004-08-06 19:42:57 +00:00
Sean Evoy
d52cfb4834
Commit for Leo Treggiari -- Fix for bugzilla 71254
2004-08-06 18:58:16 +00:00
Chris Wiebe
f8f5b6ab82
Added new element wizard classes.
2004-08-06 17:22:58 +00:00
John Camelon
abe2eac5c3
Add __declspec support to Scanner2.
2004-08-06 14:07:01 +00:00
John Camelon
8397b85e00
Removed warning.
2004-08-06 13:11:36 +00:00
John Camelon
78c69dda4f
Updating Scanner2Test to include the same coverage as ScannerTestCase.
2004-08-06 13:11:13 +00:00
John Camelon
6544ff498d
Restructured the Parser tests so that the GCC Extension specific ones are separate.
...
Created a GCCExtensions Suite which currently is not included in ParserTestSuite.
2004-08-06 01:57:11 +00:00
John Camelon
df2be63243
Scanner2 + entire UI AutomatedSuite now pass.
2004-08-06 00:57:15 +00:00
Alain Magloire
b6a1800bd0
2004-08-05 Alain Magloire
...
Tentative Fix for PR 69991
* src/org/eclipse/cdt/debug/mi/core/RxThread.java
2004-08-05 23:51:35 +00:00
John Camelon
33075ba9ae
Further Scanner2/Content Assist work - making CA work for ppDirectives.
2004-08-05 23:26:03 +00:00
John Camelon
9e4777cd49
Fixed a bunch of ui.tests for content assist w/Scanner2.
2004-08-05 22:36:35 +00:00
John Camelon
7151e214e8
Add __signed__ keyword to Scanner2.
2004-08-05 21:51:38 +00:00
John Camelon
3a9bfe8d4b
Removed warnings.
2004-08-05 21:47:27 +00:00
John Camelon
bbb4bddce2
Remove IMacroDescriptor dependency upon IASTMacro.
2004-08-05 21:46:46 +00:00
John Camelon
a6f95db7c2
Further Scanner2 progress w/Line Numbers & Content Assist.
2004-08-05 20:33:23 +00:00
Mikhail Khodjaiants
9214f34e8d
Restrict the "display as array" operation to the pointer types only.
2004-08-05 20:19:00 +00:00
Mikhail Khodjaiants
ea1e4af9af
Warning cleanup.
2004-08-05 20:04:48 +00:00
Mikhail Khodjaiants
c33f0a9a16
Display the error message in the array label, if the attempt to get array values fails.
2004-08-05 19:57:18 +00:00
Andrew Niefer
7d757bfbc2
partial fix for function macro argument substitution, this will be enough
...
to let Scanner2.testStringify and the tests for 60764, 36047 to pass.
2004-08-05 19:56:50 +00:00
Mikhail Khodjaiants
34a210e209
Cosmetic fix.
2004-08-05 19:51:09 +00:00
Andrew Niefer
8142a5cf4e
update Scanner2Test.testBug36521
2004-08-05 19:11:38 +00:00
Andrew Niefer
a502b9fbc6
-Implement Scanner2.getDefinitions
...
-fix up macro stringizing, repairs broken tests for 36509 & 36701
2004-08-05 19:05:06 +00:00
John Camelon
8c3a9a10b1
Further progress in making Scanner2 pass the IIncludeTests.
2004-08-05 17:48:22 +00:00
Mikhail Khodjaiants
8ce89a5cc0
Fixed the "resumed" event handler of the variable types.
2004-08-05 17:44:31 +00:00
Mikhail Khodjaiants
60b8ef73ba
Added the abstract prototypes for some generic methods.
2004-08-05 16:53:30 +00:00
John Camelon
fd62bdd86c
Activated Scanner2 in HEAD.
...
Forgive me Lord, for I know what I do.
2004-08-05 15:22:00 +00:00
Sean Evoy
39dd636454
Commit for Leo Treggiari: bugzilla 70577 and 71254.
2004-08-05 14:30:42 +00:00
Mikhail Khodjaiants
172c988cf8
New implementation of the variable types.
2004-08-04 21:06:56 +00:00
Sean Evoy
aed28a3861
Fix fog bugzilla 69112 -- The managed build manager now returns a default makefile generator rather than NULL
2004-08-04 21:00:40 +00:00
Alain Magloire
43fcb10cb8
2004-08-04 Alain Magloire
...
Provide filters for the Outliner.
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
* src/org/eclipse/cdt/internal/ui/filters/MacroDirectiveFilter.java
* src/org/eclipse/cdt/internal/ui/filters/UsingDirectiveFilter.java
* plugin.properties
* plugin.xml
2004-08-04 20:05:53 +00:00
John Camelon
903d1ac7a8
Fixed defects 71094 & 68528.
2004-08-04 19:26:31 +00:00
Sean Evoy
39e2a667df
Committing to head for Leo Treggiari (missed part of the original patch from 5-July-2004)
2004-08-04 18:20:44 +00:00
Alain Magloire
53bb3add57
2004-08-04 Alain Magloire
...
Fix ShowInCView class
* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
* src/org/eclipse/cdt/ui/CElementGrouping.java
* src/org/eclipse/cdt/ui/Includes/Grouping.java
* src/org/eclipse/cdt/ui/actions/ShowInCViewAction.java
2004-08-04 18:01:56 +00:00
Alain Magloire
2e49ff5679
Grouping off by default
2004-08-04 17:33:14 +00:00
Alain Magloire
e4e81a75b2
2004-08-04 Alain Magloire
...
Implementation of Grouping for includes.
* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
* src/org/eclipse/cdt/internal/ui/ICHelpContextIds.java
* src/org/eclipse/cdt/internal/ui/cview/CView.java
* src/org/eclipse/cdt/internal/ui/cview/CViewContentProvider.java
* src/org/eclipse/cdt/internal/ui/cview/IncludeRefContainer.java
* src/org/eclipse/cdt/internal/ui/cview/LibraryRefContainer.java
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinerProvider.java
* src/org/eclipse/cdt/internal/ui/preferences/AppearancePreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/PreferencesMessages.properties
* src/org/eclipse/cdt/ui/CElementGrouping.java
* src/org/eclipse/cdt/ui/CElementSorter.java
* src/org/eclipse/cdt/ui/IncludesGrouping.java
* src/org/eclipse/cdt/ui/PreferenceConstants.java
2004-08-04 17:05:39 +00:00
Bogdan Gheorghe
16d71675fa
Patch for Tanya Wolff:
...
Fix for 71033: English "Find Refs" in Workbench Key preferences.
2004-08-04 14:18:28 +00:00
Andrew Niefer
d4261f7fc8
Switch PST templates to use ObjectMap instead of HashMap
...
Remove use of Stack in the parser (replaced where necessary with custom
implementation)
2004-08-03 21:21:11 +00:00
Andrew Niefer
c6c90a1e95
further removal of iterators
2004-08-03 15:12:09 +00:00
Mikhail Khodjaiants
aa22210b4e
Display the error message in the variable's label if the value of variable can not be retrieved.
2004-07-30 21:27:45 +00:00
Alain Magloire
01eef6aa4b
2004-07-30 Alain Magloire
...
Implementation of "Add Include" add the using directive.
* icons/full/obj16/using_obj.gif
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
* src/org/eclipse/cdt/internal/ui/CPluginImages.java
* src/org/eclipse/cdt/ui/CElementLabelProvider.java
2004-07-30 19:11:25 +00:00
Alain Magloire
fa38a77470
2004-07-30 Alain Magloire
...
In the StrutureParseCallback add the
IASTUsingDirective
IASTUsingDeclaration
part of the return declarations
* org/eclipse/cdt/internal/core/parser/ast/StructuralParseCallback.java
2004-07-30 19:11:05 +00:00
Alain Magloire
cfb6771929
2004-07-30 Alain Magloire
...
Add the Using-{directive,declaration} part of the Core Model.
* model/org/eclipse/cdt/core/model/IUsing.java
* model/org/eclipse/cdt/internal/core/model/CElement.java
* model/org/eclipse/cdt/internal/core/model/CModelBuilder.java
* model/org/eclipse/cdt/internal/core/model/Using.java
2004-07-30 19:10:49 +00:00
Andrew Niefer
59d90063a3
patch from Tanya Wolff, fix for 69768
2004-07-29 21:15:35 +00:00
Andrew Niefer
9ffd548ae7
remove LinkedLists, start reducing the use of Iterators
2004-07-29 21:08:36 +00:00
Doug Schaefer
61c8f7bb5c
Turn off the cheatsheet.
2004-07-29 19:40:07 +00:00
John Camelon
782c269d97
Patch for Vlad Hirsl.
...
This patch adds two JUnit tests for problems generated while parsing<stdio.h>.
2004-07-29 19:39:52 +00:00
Alain Magloire
b368cb948d
Fix for PR 71106
2004-07-29 19:27:56 +00:00