Markus Schorn
|
68c96e4c2b
|
Changed label 'Code Assist' to 'Content Assist', bug 85064
|
2006-05-09 15:08:50 +00:00 |
|
Markus Schorn
|
159945250e
|
Adds default preference pages for the C- and Makefile Editor; Toni's patch for bug 138212
|
2006-05-03 08:50:59 +00:00 |
|
Doug Schaefer
|
8dc786af3b
|
Fixed Open Declaration to look at PDOM Bindings.
|
2006-05-01 01:58:05 +00:00 |
|
Doug Schaefer
|
1be823b03c
|
Changed the way Strings are stored in the PDOM to support strings larger than the Chunk size. Added support for Macros and the use of them when skipping over header files (i.e. don't skip the macros). Upversioned the PDOM to kick off reindexing.
|
2006-04-28 20:34:06 +00:00 |
|
Markus Schorn
|
0ae9539298
|
Patch from Anton Leherbauer for bug 39521, highlighting of number constants.
|
2006-04-26 13:26:27 +00:00 |
|
Doug Schaefer
|
71f9b034c8
|
Hooked up the ctags preferences/property page. Optimized the use of Strings and extracting them out of the database. Fixed up the ctags delta handling.
|
2006-04-25 23:18:04 +00:00 |
|
Markus Schorn
|
d85160f0be
|
Patch from Anton Leherbauer for bug 39399, 'goto home' in CEditor.
|
2006-04-25 13:50:43 +00:00 |
|
Markus Schorn
|
e6af39c712
|
Patch from Anton Leherbauer for 138330, NPE in AsmEditor
|
2006-04-25 12:00:17 +00:00 |
|
Doug Schaefer
|
d29e62720b
|
PDOM - Added file inclusions to index. Started the Full Indexer. Change the visit method on BTrees to be accept, as is the standard name for such things.
|
2006-04-22 21:51:46 +00:00 |
|
Markus Schorn
|
6f2f3e37ee
|
Fix for NPE in CContentOutlinePage.createContentProvider(), bugzilla 114054
|
2006-04-20 14:02:57 +00:00 |
|
Thomas Fletcher
|
93740b5316
|
Updated reconciler usage to make use of new MonoReconciler class
and removed CReconciler.
Patch contributed by Anton Leherbauer
PR 130089
|
2006-04-19 21:19:27 +00:00 |
|
Doug Schaefer
|
b9ae5fbbe8
|
Put the Type Cache back and reactivate the code that uses it, i.e., Open Type and the New Class Wizard. The info still returns null but I'll you should be able to compile.
|
2006-04-19 19:20:05 +00:00 |
|
Thomas Fletcher
|
de00c8a6af
|
Changed reconciler to be non-incremental due to the latency that is
incurred as part of the editor close operation.
PR 130089
|
2006-04-18 18:40:47 +00:00 |
|
Doug Schaefer
|
9222a14bd9
|
Got our first entries from ctags. Fixed open declaration to deal with line numbers in the PDOM. So far, just variables and without any scoping information.
|
2006-04-18 02:54:38 +00:00 |
|
Doug Schaefer
|
9fe6b60793
|
That was weird. When we removed the ListenerList class with the old refactoring, we ended up resolving to an internal eclipse core runtime version of it. Not that version has moved to the public interface.
|
2006-04-14 22:49:31 +00:00 |
|
Markus Schorn
|
6051a416ba
|
Adds text-search to the context-menu. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=126749
|
2006-04-14 12:15:45 +00:00 |
|
Markus Schorn
|
256cdaa7a7
|
Fixes the NPE by asking for the active editor instead of the active part.
|
2006-04-14 11:59:50 +00:00 |
|
David Inglis
|
5821dad7c1
|
fixed PR 133200
patch from Emil Erlandsson
|
2006-04-14 01:18:56 +00:00 |
|
Doug Schaefer
|
be04db0edf
|
Remove the removed source folders from the build.properties file.
|
2006-04-12 17:42:20 +00:00 |
|
Doug Schaefer
|
c394f40e48
|
Testing the scalability of the Commit Files dialog. No really, I've removed the old indexer, search and type cache and have fixed all the compile errors that doing so caused. A number of features are disabled to be re-enabled later.
|
2006-04-12 17:11:14 +00:00 |
|
Doug Schaefer
|
0c03c9be25
|
Hooked up the PDOM to content assist. Addes a getExpressionType to IASTExpression to help out the cause.
|
2006-04-09 20:11:21 +00:00 |
|
Doug Schaefer
|
3ca3b2bdcc
|
Removed the old search page.
|
2006-04-09 16:52:34 +00:00 |
|
David Daoust
|
7d14f8eb5c
|
PR 62772
|
2006-04-07 19:29:17 +00:00 |
|
Doug Schaefer
|
e9eb7ef7e6
|
The IndexView now skips linkages in the hierarchy if there is only one in a project (i.e. not a multi-language project). Also fixed a bug with paths in the GCCLanguage and warnings in GPPLanguage.
|
2006-04-07 19:18:26 +00:00 |
|
Doug Schaefer
|
4f0893f7f7
|
PDOM - Change the IndexView content provider to use the new IPDOMVisitor pattern. Also made the external symbols filter into a real ViewerFilter.
|
2006-04-07 19:03:18 +00:00 |
|
Doug Schaefer
|
18cbd3defb
|
Moved IWorkingCopyProvider and PathUtil out of the browser source folder into more appropriate homes.
|
2006-04-05 15:29:15 +00:00 |
|
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 |
|