1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
Commit graph

4584 commits

Author SHA1 Message Date
Doug Schaefer
8710a1aaa2 Fixes to get Firefox Fast indexed, at least the easy fixes :(. 2006-04-29 17:39:58 +00:00
Doug Schaefer
8bdc08f6f6 Added cancel to full indexer. Fixed macro collection where macros from skipped headers kept getting added back. 2006-04-29 14:17:13 +00:00
Doug Schaefer
fed6506282 Added cancel for Fast Reindexing jobs. 2006-04-28 22:09:53 +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
Mikhail Sennikovsky
9d6cdda5a6 Libraries recompiled deu to native code changes made by Markus Schorn 2006-04-28 15:49:25 +00:00
Mikhail Sennikovsky
3efe67f76d Libraries recompiled due to native code changes made by Markus Schorn 2006-04-28 15:47:35 +00:00
Markus Schorn
c44541e741 Removed unnecessary call to available() 2006-04-28 11:19:04 +00:00
Markus Schorn
4cc10e41b6 Let spawner kill subprocesses, bug 119387 2006-04-28 08:33:43 +00:00
Markus Schorn
17fe1a203d Removed implementation of available0, as it depends on a specific JVM, bug 119618 is still open. 2006-04-28 07:28:04 +00:00
Ken Ryall
6072b998aa Add support for finding external resources. 2006-04-28 02:32:24 +00:00
Ken Ryall
85d212d1c4 Allow public access to project so clients can use it to resolve name conflicts. bug 130823 2006-04-28 02:26:06 +00:00
Markus Schorn
f71ec39ffc Removes command line length limitation and implements method available(), bug 119618, 138444. 2006-04-27 16:23:38 +00:00
Markus Schorn
a8376d0bb8 Let spawner kill subprocesses, bug 119387. 2006-04-27 16:22:05 +00:00
Markus Schorn
258e48d547 Removes command line length limitation, bug 138444. 2006-04-27 16:20:53 +00:00
Markus Schorn
8272805b36 Changes to source to fix 119618, binaries to be compiled. 2006-04-27 16:16:09 +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
bfb871dd28 Patch from Anton Leherbauer for bug 78670, add *.c++ to content-type. 2006-04-25 13:58:57 +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
45152faccd A little ctags clean up. Added delta handling for Ctags. Looks a lot like Fast and Full, no? 2006-04-24 18:54:15 +00:00
Doug Schaefer
126b76f557 Clean up the Null indexer's reindexing. 2006-04-24 18:36:57 +00:00
Doug Schaefer
c7708b4e2b Cleaning up the Full and Fast indexers. They are pretty close now. 2006-04-24 18:31:33 +00:00
Doug Schaefer
7f420507cd Better delta handling for Full indexer. 2006-04-24 17:54:17 +00:00
Doug Schaefer
363013fb48 Fixed a couple of NPEs in PDOM inclusion stuff. Added delta handling to Full Indexer. 2006-04-24 16:54:19 +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
Doug Schaefer
04be564ed0 Finishing off AllTypesCache to put back the return nulls. 2006-04-21 16:22:41 +00:00
Doug Schaefer
2d22bce5ac Finishing off AllTypesCache to throw not implemented errors on the methods I haven't ported yet. 2006-04-21 16:20:27 +00:00
Doug Schaefer
f1d3ff83c4 Got the Namespace and Base Class browsers working in the New Class Wizard. 2006-04-21 16:12:54 +00:00
Doug Schaefer
6f82c41296 Got Open Type working on top of the PDOM. 2006-04-21 14:57:50 +00:00
Doug Schaefer
cd284ca6ec Fix 137821, header files were returning true as valid source unit names. This causes certain builders to try and build them. 2006-04-20 22:57:14 +00:00
Doug Schaefer
e86d190bd3 Started dealing with version mismatches in the PDOM. When the versions mismatch, a reindex will kick off. This, of course, led to scalability problems and now only one indexer will run at a time thanks to a new indexer scheduling rule. 2006-04-20 15:35:58 +00:00
Markus Schorn
6f2f3e37ee Fix for NPE in CContentOutlinePage.createContentProvider(), bugzilla 114054 2006-04-20 14:02:57 +00:00
Doug Schaefer
c3277d0f4c Put the browser folder back into the build.properties. 2006-04-20 08:11:42 +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
302fc99a1f 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 21:03:51 +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
Doug Schaefer
093466adab Fix 137463 NPE in addName when the name.toCharArray() was null for anonymous declarations. 2006-04-19 15:41:46 +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
13d87eb554 Removed the -a option from ctags so that it creates a new file for each request. Speeds things up a little. Also made a copy of the include references array since the prefix removal was blowing up the CModel. 2006-04-17 20:55:06 +00:00
Doug Schaefer
7814922230 Hooked up ctags indexer, although it doesn't record any bindings yet. Got rid of IScope2 since I can't remember what I was going to do with it. Started work on recording inclusions in PDOM. 2006-04-17 19:02:10 +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
2abef07854 Remove the removed source folders from the build.properties file. 2006-04-12 18:26:08 +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
4bb4cc51dc Help address NPEs in tests. 2006-04-10 14:00:09 +00:00