Doug Schaefer
41d26bc514
Moved the PDOM into the Core. Started introduction of ILanguage, the mechanism of language extensibility for the CDT.
2005-11-25 22:01:48 +00:00
Andrew Niefer
4fa15e42ed
fix bug 105769
2005-11-25 02:02:01 +00:00
Doug Schaefer
ad33e2b6d6
Added ID for NullIndexer.
2005-11-23 18:00:45 +00:00
Doug Schaefer
28de4d648c
Changed the interfaces on the CEditor so that it works for both 3.1.x and 3.2.
2005-11-18 16:06:53 +00:00
David Inglis
7e52da1b5f
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=102043
2005-11-16 01:53:51 +00:00
Doug Schaefer
f385ba4ef0
Cleaned up dependencies a little.
2005-11-15 21:40:08 +00:00
Doug Schaefer
f68ca2c02b
Made all of the plugins OSGi components.
2005-11-15 21:33:43 +00:00
Doug Schaefer
d11105a29b
Start of Scope2 and cleaned up ASTNode a little.
2005-11-11 03:21:43 +00:00
Doug Schaefer
4108c84536
Start of Scope2 and cleaned up ASTNode a little.
2005-11-11 02:45:18 +00:00
Andrew Niefer
416f05ffe1
fix bug 105852
2005-11-10 23:47:33 +00:00
Doug Schaefer
f1fa62b185
Upversioned everything. Changed the features to not unpack the plugins that don't have shared libraries.
2005-11-10 21:41:23 +00:00
Doug Schaefer
a17df8ba39
Patch for Todd
2005-11-10 15:20:17 +00:00
Doug Schaefer
7c13219552
Fixed NPE in open declaration.
2005-11-09 16:19:01 +00:00
Doug Schaefer
ecdeab8ddc
Removed the cdtparser jar since it currently has a dependency up to the cdtcore jar due to the new PDOM interface. We'll have to figure out something for this later.
2005-11-02 15:51:48 +00:00
Doug Schaefer
d9f748b48c
Updated PDOM to be able to handle Mozilla.
2005-10-21 17:36:48 +00:00
Doug Schaefer
a73e7e9970
Fixed a couple of NPEs in resolvePrefix.
2005-10-18 20:27:14 +00:00
Doug Schaefer
9746494f77
Made the completion parse use the PDOM code reader to make it incremental. Also added CPPVariable bindings so that the icons will appear in content assist.
2005-10-18 14:55:33 +00:00
Doug Schaefer
84a0ef841b
Hooked up the PDOM to the prefix lookup for content assist.
2005-10-18 04:30:05 +00:00
Doug Schaefer
cb04187d5b
A little more PDOM magic. Project deletes, incremental parsing.
2005-10-17 21:34:42 +00:00
Doug Schaefer
88dc548a51
Started hooking up incremental parse for PDOM.
2005-10-17 13:54:54 +00:00
Doug Schaefer
8c41743dc7
Got more of the PDOM working. Able to do stdio.h and iostream.
2005-10-13 19:43:40 +00:00
Doug Schaefer
083a674975
PDOM Update - First open declaration out of the PDOM!
2005-10-13 02:20:46 +00:00
Doug Schaefer
bae4e4f3fa
Propagate from cdt_3_0.
2005-10-08 16:59:17 +00:00
Doug Schaefer
ee2db04840
Created the PDOM Updator which directly hooks up as a resource change listener, thus bypassing all the madness with the indexer.
2005-09-29 21:24:29 +00:00
Doug Schaefer
43b6989c8f
Introducing the PDOM. It is currently in optional plugins while under development.
2005-09-28 20:50:11 +00:00
Doug Schaefer
18d33b21ec
Bug 109109 - missing return in equals method.
2005-09-28 19:55:44 +00:00
Doug Schaefer
00fa5ecf22
Bug 108920 - propagated changes from CDT 3.0. See comment over there.
2005-09-28 19:41:10 +00:00
Doug Schaefer
bbe7b9da0e
Got rid of the pdom source folder from the build.properties.
2005-09-23 15:12:39 +00:00
Doug Schaefer
4db06ada35
Cleaned up the PDOM stuff, we'll put it in it's own plugin to make it optional.
2005-09-17 22:10:11 +00:00
Doug Schaefer
5d8d0dacaa
Added in hooks to plugin a database for the PDOM.
2005-09-09 19:31:41 +00:00
Doug Schaefer
6c54322782
Start of PDOM.
2005-09-09 13:31:28 +00:00
Alain Magloire
0af6f04543
.
2005-08-30 20:18:35 +00:00
Alain Magloire
0972235514
2005-08-30 Alain Magloire
...
New test for PR 109202 (written by Devin Steffler)
* ui/org/eclipse/cdt/ui/tests/tex/selectiontests/CPPSelectionTestsDOMIndexer.java
2005-08-30 20:17:22 +00:00
Alain Magloire
1abe3efac6
2005-08-30 Alain Magloire
...
New test for PR 109202 (written by Devin Steffler)
* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
2005-08-30 20:16:08 +00:00
Alain Magloire
63a0d506da
2005-08-30 Alain Magloire
...
PR 108202, code from Devin Steffler.
* parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java
* parser/org/eclipse/cdt/internal/core/do/parser/cpp/GNUCPPSourceParser.java
2005-08-30 20:15:08 +00:00
Alain Magloire
930b697e19
2005-08-30 Alain Magloire
...
New test in PR 107150 (written by Devin Steffler)
* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java
* parser/org/eclipse/cdt/core/parser/tests/scanner2/Scanner2Test.java
2005-08-30 19:49:11 +00:00
Alain Magloire
ca26718e84
2005-08-30 Alain Magloire
...
PR 107150, code/patch written by Devin Steffler
* parser/org/eclipse/cdt/internal/core/parser/scanner2/BaseScanner.java
2005-08-30 19:48:58 +00:00
Alain Magloire
41d098da72
2005-08-27 Alain Magloire
...
Fix PR 108206: Do not use the UI thread when parsing
the working copy for the outliner.
* src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java
* src/org/eclipse/cdt/internal/ui/DeferredCWorkbenchAdapter.java
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlineProvider.java
2005-08-27 22:50:52 +00:00
Alain Magloire
a43ab33c8c
2005-08-27 Alain Magloire
...
Fix PR 108205: limit the number of refresh by ignoring WorkingCopies events.
* src/org/eclipse/cdt/ui/CElementContentProvider.java
2005-08-27 22:46:56 +00:00
Alain Magloire
09fcd6ef44
2005-08-20 Alain Magloire
...
Fix PR 105613: Preview label duplicated
* src/org/eclipse/cdt/internal/ui/preferences/CTemplatePreferencePage.java
2005-08-21 03:30:49 +00:00
Alain Magloire
b1afdc1ddd
2005-08-20 Alain Magloire
...
Fix for PR 106540: Link with editor did not work correctly for non C resources.
* src/org/eclipse/cdt/internal/ui/cview/CView.java
2005-08-21 03:01:41 +00:00
Alain Magloire
ef4e5c166a
2005-08-20 Alain Magloire
...
Fix PR 86802 106911 87497 : Assembly editor fixes.
* src/org/eclipse/cdt/internal/ui/editor/asm/ASMEditorActionContributor.java
* src/org/eclipse/cdt/internal/ui/editor/asm/AsmSourceViewerConfiguration.java
* src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java
* plugin.xml
2005-08-21 02:48:27 +00:00
Chris Wiebe
565769ca30
2005-08-12 Chris Wiebe
...
Fix PR 106577: NPE in CTags Indexer
* index/org/eclipse/cdt/internal/core/index/ctagsindexer/CTagsFileReader.java
* index/org/eclipse/cdt/internal/core/index/ctagsindexer/CTagsIndexAll.java
2005-08-12 19:09:10 +00:00
Chris Wiebe
fdc0a1e7ed
2005-08-12 Chris Wiebe
...
Fix PR 106778: IndexerTypesJob2 painfully slow
* browser/org/eclipse/cdt/internal/core/browser/cache/IndexerTypesJob2.java
Fix progress monitor
* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacheManager.java
2005-08-12 18:37:21 +00:00
Chris Wiebe
d6a0d5d0d1
2005-08-11 Chris Wiebe
...
Fix PRs 104907,106415: type cache always running in background
* browser/org/eclipse/cdt/core/browser/AllTypesCache.java
* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacherJob.java
2005-08-11 19:33:20 +00:00
Chris Wiebe
7c7f60df97
2005-08-09 Chris Wiebe
...
Fix bug# 106564: platform keybindings
plugin.xml
2005-08-09 21:25:36 +00:00
Doug Schaefer
b88ebd27db
[Bug 105915] Fix for Code Formatter schema to show real name.
2005-08-08 18:08:35 +00:00
Alain Magloire
7bbe09a4f7
Confusion between "S" and "s" the "S" extension is remove for now.
2005-08-08 16:26:12 +00:00
Alain Magloire
ecce7764c9
2005-08-08 Alain Magloire
...
Fix PR 106340: ArrayOutOfBoundException
* src/org/eclipse/cdt/internal/ui/actions/GoToNextPreviousMemberAction.java
2005-08-08 16:23:42 +00:00
Doug Schaefer
37216cd824
[105915] Updates to fix up the ISV docs
2005-08-05 15:20:45 +00:00