1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

4853 commits

Author SHA1 Message Date
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