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

4187 commits

Author SHA1 Message Date
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
Doug Schaefer
08367e21b0 Patch for Devin: Fix for 105220 and friends. 2005-08-04 13:50:51 +00:00
David Inglis
546a228e85 fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=102195 2005-08-02 15:53:05 +00:00
Alain Magloire
a61bb7af39 Disable Type Hierarchy 2005-07-29 19:28:53 +00:00
David Inglis
ceb1591cf9 fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=102195 2005-07-28 14:26:15 +00:00
Bogdan Gheorghe
888428b1fa User Docs for indexer
Take out "Add to index menu item"
2005-07-27 20:03:26 +00:00
Doug Schaefer
e83482c41d Cleaning up the ISV docs. Remove reference to missing schema files in core. 2005-07-27 19:51:54 +00:00
Doug Schaefer
196a2bb1d7 Bug 66496 - added handling for macros that occur between 'class' and the class name for the model builder in quick parse mode. This is commonly used in Windows for dllexport'ing a whole class. 2005-07-27 02:01:58 +00:00
Alain Magloire
6ca469c8d4 2005-07-26 Alain Magloire
Fix PR 100992: IMethod were generated for implementation, we should generate
	IFunction for method defines outside of the class shell.
	* model/org/eclipse/cdt/internal/core/model/CModelBuilder.java
2005-07-26 19:50:35 +00:00
Alain Magloire
9bc8ef7164 2005-06-26 Alain Magloire
* model/org/eclipse/cdt/core/model/tests/StructuralTemplateTests.java
2005-07-26 19:50:25 +00:00
Andrew Niefer
78680938b8 bug 104907 - looping in type cache 2005-07-26 17:56:48 +00:00
John Camelon
f9189b1ee4 Committed JUnits to demonstrate behaviour of old parser re: bug 100992. 2005-07-26 01:59:02 +00:00
Andrew Niefer
0e56897a3f bug 94989 - ui.tests - selecting nodes in DOM AST View 2005-07-25 18:41:30 +00:00
Andrew Niefer
fb7f745e66 fix bug 104907 - Type cache problems with NullIndexer 2005-07-25 15:19:54 +00:00
Alain Magloire
cbe3104e3b 2005-07-22 Alain Magloire
Fix PR 104908
	* plugin.xml
2005-07-23 00:28:44 +00:00
Andrew Niefer
fb62ab1e5c fix ArrayIndexOutOfBoundsException from bug 84270 2005-07-22 19:21:28 +00:00
John Camelon
906b67ad17 Fixed Bug 104800 Null-statement terminates a do-statement 2005-07-22 15:10:56 +00:00