Doug Schaefer
|
50a37afbda
|
Fix NPE bug 134969. Broke when I converted IProject to ICProjects everywhere. Forgot to check for null when converting back in the indexer page.
|
2006-04-05 13:52:02 +00:00 |
|
Doug Schaefer
|
9c893eb485
|
Patch for Anton Leherbauer bug 81555. Use a CDT specific partitioning for (almost) all C documents.
|
2006-04-04 18:46:38 +00:00 |
|
Doug Schaefer
|
3799e8d91e
|
Turn code completion back on. The PDOM isn't quite ready yet for content assist.
|
2006-04-04 16:55:31 +00:00 |
|
Doug Schaefer
|
a9e3b1a8ea
|
Fix up the compile error with ICSearchConstants by extracting the two inner classes to their own files. This is all deprecated anyway.
|
2006-04-04 15:23:04 +00:00 |
|
Doug Schaefer
|
23684e5f8f
|
Flipped back to a read/write lock on the pdom. Made the indexing operations one job to reduce the number of threads on the go. Now caching the language id to language object to speed up operations.
|
2006-04-04 14:16:07 +00:00 |
|
Doug Schaefer
|
44c81e1db6
|
Hooked up the Fast indexer so it should work now. Also changed a few interfaces so that they use ICProject instead of IProject. We should be sticking to the CModel as much as possible so we can leverage CDTisms like source folders and path entry info.
|
2006-03-31 21:40:26 +00:00 |
|
David Inglis
|
d7a3d94652
|
fixed NPE
improved IBinary handling in the cview and editor
fixed preferences NPE with new pre-M6 intergation builds
CI: dschaefer
|
2006-03-31 15:55:06 +00:00 |
|
Doug Schaefer
|
487aa70ebc
|
Integrated indexing into PDOM. Also change the names of a couple of things, such as PDOM which used to be PDOMDatabase. Cleaned up the indexing setting so that it is a ProjectScope preference instead of a ICExtension. Conversion should happen automagically.
|
2006-03-30 21:59:22 +00:00 |
|
Doug Schaefer
|
5e45aa56e8
|
Patch for Jeff Overbey PR133386. Allow contributions to the C Model from external plugins using the ILanguage mechansim.
|
2006-03-29 16:16:02 +00:00 |
|
Norbert Plött
|
0785646dcc
|
Adding handler for formatting variable completion proposals (see bug #129768)
|
2006-03-22 00:49:41 +00:00 |
|
Norbert Plött
|
cf99e3b36d
|
Template indentation will honor preference setting "Insert Space for Tabs". Fixing #131311
|
2006-03-13 10:37:11 +00:00 |
|
Doug Schaefer
|
d78c26534a
|
PDOM Search - more functional now. Satisfies simple searches.
|
2006-03-09 19:31:31 +00:00 |
|
Doug Schaefer
|
1ee376bf92
|
Implemented the scopes for the PDOM search page.
|
2006-03-08 20:48:12 +00:00 |
|
Doug Schaefer
|
3aea4555f6
|
PDOM Search, introduced the new Search Page that will hook up the search dialog to the PDOM Search Query. The old page is still there but called 'Old C/C++ Search'.
|
2006-03-08 19:17:48 +00:00 |
|
Norbert Plött
|
4b49083517
|
Save current completion node as field and make available externally. Useful for fixing #129768.
|
2006-03-06 09:25:37 +00:00 |
|
Norbert Plött
|
7a910a5abb
|
New getter for the CSourceViewer. Useful for fixing #129768
|
2006-03-06 09:24:25 +00:00 |
|
David Daoust
|
b86598e23f
|
Fixed IndexView "link To Editor" and "hide externally defined symbols"
|
2006-02-17 02:43:09 +00:00 |
|
David Daoust
|
be98867d5d
|
Add the ability to turn off external (to the workspace) symbols in the Index View.
|
2006-02-17 00:27:14 +00:00 |
|
David Daoust
|
b47f2425ce
|
https://bugs.eclipse.org/bugs/show_bug.cgi?id=62772
Add the clean target. Note that I have commented out the rebuild action as it is not working properly
|
2006-02-16 14:34:06 +00:00 |
|
Doug Schaefer
|
96266e197a
|
Commented out the LazyTreeContentProvider until M5 lands. There is an API change coming.
|
2006-02-14 21:00:43 +00:00 |
|
Norbert Plött
|
2f2ef46adc
|
.options included in binary build.
|
2006-02-10 15:54:48 +00:00 |
|
Doug Schaefer
|
711acc8651
|
PDOM - start of new search actions off of the Index View.
|
2006-02-10 04:11:00 +00:00 |
|
Doug Schaefer
|
59830a2ba7
|
PDOM - Added Handling for C++ namespaces.
|
2006-02-02 21:27:14 +00:00 |
|
Norbert Plött
|
fcf2affd05
|
Added documentation comments for the schema of ProposalFilter extension point.
|
2006-02-02 13:33:42 +00:00 |
|
Doug Schaefer
|
a8d7b7028c
|
Bug 125576 - PDOM wouldn't turn off.
|
2006-01-30 20:17:26 +00:00 |
|
David Inglis
|
58f26dfed6
|
Fixed build for jar'd plugins
cleaned up .project files
|
2006-01-18 18:16:35 +00:00 |
|
Doug Schaefer
|
314113adb0
|
PDOM - Hooked up resolveBinding and OpenDeclarations.
|
2006-01-18 17:59:29 +00:00 |
|
Doug Schaefer
|
1849e12a38
|
Bug 104792 - Content proposal filtering feature.
|
2006-01-18 15:44:24 +00:00 |
|
Doug Schaefer
|
e0a9f12895
|
Bug 104792 - Content proposal filtering feature.
|
2006-01-18 15:34:05 +00:00 |
|
Doug Schaefer
|
276c7dbb16
|
Turn off use of the PDOM for open declarations, for now...
|
2006-01-13 20:20:49 +00:00 |
|
Doug Schaefer
|
6535d63ad3
|
Fixed an NPE in the IndexingJob. Fixed support for multiple languages in a project. Changed the index view to not use virtual trees (way to slow). We'll keep an eye on memory consumption before deciding which way to go.
|
2006-01-11 18:35:38 +00:00 |
|
Doug Schaefer
|
0623b903f8
|
PDOM - Started adding elements for C. Fixed index view so that it updates, despite a current bug in the JFace Virtual Trees that prohibits nice updating.
|
2006-01-09 18:31:36 +00:00 |
|
Doug Schaefer
|
0c006716b3
|
Fixed NPEs that occured because CShiftData didn't capture the element. It now passes on the WorkingCopy from the CReconcilingStrategy.
|
2006-01-06 18:12:26 +00:00 |
|
Doug Schaefer
|
3f96a4af6c
|
Bug 118887 - New Class wizard was allowing the project as a source folder, even if it wasn't. This causes a number of NPE reports and weird behavior.
|
2006-01-04 21:36:52 +00:00 |
|
Doug Schaefer
|
4e01b3df9a
|
Bug 122472 - Turned off the problem annotation by default. There have been too many false error reports from this.
|
2006-01-04 20:51:11 +00:00 |
|
Doug Schaefer
|
28af61ba10
|
Bug 113518 - Patch to improve performance of CModel at reconcile time.
|
2006-01-04 20:09:35 +00:00 |
|
Doug Schaefer
|
c5c47c0842
|
Trying out the .qualifier version for builds.
|
2006-01-03 19:11:47 +00:00 |
|
Doug Schaefer
|
046c7ad162
|
Added skipping of problem bindings. More stuff shows up now. Still don't know how to update the IndexView after a PDOM update, though...
|
2005-12-24 03:30:45 +00:00 |
|
Doug Schaefer
|
943a30e50c
|
Fixed the binding type bug that prevented incremental indexing from getting hooked up correctly. Hookedup fields to their classes. Added support for viewing members in the IndexView and reordered the way members are added.
|
2005-12-23 16:55:55 +00:00 |
|
Doug Schaefer
|
a9d3047502
|
Pretty massive update to the PDOM. Made IBindings adaptable. Introducing the Index View.
|
2005-12-21 21:01:29 +00:00 |
|
Doug Schaefer
|
2b2f1eaba6
|
Got rid of the static project references in our .project files. PDE takes care of all this now through the plugin dependencies. Also fixed the wording of the PDOM enabler to make sure people know this is a work in progress.
|
2005-12-02 20:43:14 +00:00 |
|
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 |
|
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 |
|
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
|
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
|
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
|
cb04187d5b
|
A little more PDOM magic. Project deletes, incremental parsing.
|
2005-10-17 21:34:42 +00:00 |
|