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

8820 commits

Author SHA1 Message Date
Doug Schaefer
8df1d9249d Bug 144236 - Fixed the NPE cause by not registering a selection provider for the IndexView's site. Now that the object contributed rebuild index works, I have removed the hardcoded one from the Index View. 2006-06-01 20:23:32 +00:00
Mikhail Khodjaiants
263add60a9 Bug 144719: [Modules view] Modules from from different sessions are mixed up. 2006-05-31 18:35:49 +00:00
Mikhail Khodjaiants
1236d27b74 Bug 144684: [Modules view] Collapse all action doesn't work. 2006-05-31 18:01:12 +00:00
Doug Schaefer
bc520fcaff Bug 144095 - Added hooks to look up things in PDOMCPPNamespace when they aren't found during the regular scope lookup. 2006-05-31 17:56:43 +00:00
Mikhail Khodjaiants
d0636fd983 Bug 108472: Debug continues to fail. 2006-05-29 22:08:37 +00:00
Mikhail Khodjaiants
e1b824466e Bug 108472: Debug continues to fail. 2006-05-29 21:52:21 +00:00
Mikhail Khodjaiants
4eb646da28 Bug 144277: No images for source containers types (temporary fix). 2006-05-29 17:43:19 +00:00
Doug Schaefer
933ecf7e00 Bug 135034 - Handle project deletion while indexing. Cancels all pending and the current task if they are started by the indexer associated with the project.
Also snuck in a change to the menu items for Searching decls and refs, i.e. removed to "All" to match the JDT.
2006-05-28 04:16:42 +00:00
Doug Schaefer
090476da2d Bug 143488 - Hooked up the FindAction to the Selection Parse methods for getting full name text selections. Also upgraded these methods to reuse TextSelection from JFace instead of rolling our own. 2006-05-28 00:05:41 +00:00
Doug Schaefer
7626fb1115 Bug 137959 - Added struct kind to PDOMCPPClassType.
Also cleaned up the firing of PDOM change events so that they happen on each write lock release.
2006-05-27 16:47:14 +00:00
Doug Schaefer
c3aab566fd Improved resolution of qualified names during indexing. 2006-05-27 04:59:19 +00:00
Doug Schaefer
6334301ac3 Fixed up the search element and search match to eliminate duplicate matches from multiple projects. 2006-05-27 04:11:50 +00:00
Doug Schaefer
0fb9f4e4f2 Fixed a typo in the PDOMSearchQuery that was dropping definitions. 2006-05-27 02:16:35 +00:00
Mikhail Khodjaiants
f414177e35 Bug 137138: Common source containers get disposed. 2006-05-26 21:14:19 +00:00
Mikhail Khodjaiants
ebd2942d59 Bug 122010: Registers View is displayed even if supportsRegisters and supportsRegisterModification are disabled.
Fix for supportsRegisterModification.
2006-05-26 19:02:00 +00:00
Doug Schaefer
316f28e9c0 Bug 134310 - Fix the GCC error parser which was really slow on long command lines. Now if the line is longer than a magic number (1000 for now), it is skipped since it's not likely to be an error message.
Bug 143952 - Skipping over "instantiated from here" so that it doesn't appear as an error.
2006-05-26 18:38:15 +00:00
Doug Schaefer
6c4db4a4b8 Implemented a couple of methods in PDOMCPPClassType which are now called since I fixed qualified name support. Also fixed the label for the text selection query to show which text we're searching for. 2006-05-26 17:06:24 +00:00
Mikhail Sennikovsky
f4fc7d4d27 Fix for 141001: FileContextBuildMacroValues now implements Cloneable 2006-05-26 16:34:09 +00:00
Doug Schaefer
622a3c2e97 Bug 141653 - Iimproved support for qualified named during binding resolution. Fixed Open Declaration to look for definitions as well as declarations (the PDOM keeps these separate where the DOM does not). 2006-05-26 15:59:59 +00:00
Mikhail Sennikovsky
9e9b4fe3cd Fix to the externalized string 2006-05-26 15:57:31 +00:00
Mikhail Khodjaiants
6eed0e6c62 Bug 137970: No default debugger in C++ managed project. 2006-05-25 22:03:44 +00:00
Mikhail Khodjaiants
ae939f1fa5 Bug 109733: Request to make certain methods as public (MISession and MIInferior). 2006-05-25 20:17:19 +00:00
Mikhail Khodjaiants
4d7999030e Bug 109733: Request to make certain methods as public (null check for setPrompt). 2006-05-25 18:12:28 +00:00
Mikhail Sennikovsky
3460bc971f Make user-defined includes and symbols appear first in the path entry list.
The current order is:
1. User values defined via options
2. User values defined via environment
3. Tool built-ins
2006-05-25 15:37:33 +00:00
David Inglis
634cd9cbf1 patch from Tianchao Li to fix bug # 136136 2006-05-25 14:33:29 +00:00
Doug Schaefer
f721770c5e Bug 142713 - For some reason the number of template parameters in this code was smaller than expected. Could be due to some unimplemented methods in the PDOM, but I'm not sure of that. At any rate, I've added a check to skip over the tempate if the number of parameters wasn't large enough. 2006-05-25 03:24:38 +00:00
Doug Schaefer
ce45b4750e Bug 143093 - Check for null translationUnit. Not sure why it would be null, but whatever... 2006-05-25 03:05:06 +00:00
Doug Schaefer
0d6c0848f7 Turned off all interaction with content assist with the PDOM. There isn't enough information in the PDOM for this to work correctly yet. 2006-05-24 22:24:57 +00:00
Mikhail Khodjaiants
c5ecc9ca4c Bug 143593: Module's children are not expandable. 2006-05-24 22:05:43 +00:00
Doug Schaefer
993f8f9e25 Bug 140973 - Fix yet another ClassCastException... 2006-05-24 21:28:41 +00:00
Andrew Niefer
df3aaeae35 bug #142464. NPE in CElementAdaptorFactory 2006-05-24 20:53:33 +00:00
Chris Recoskie
d849fab5d1 fix for 137674 2006-05-24 19:51:30 +00:00
Doug Schaefer
9174d8ce58 Bug 141819 - Fix providers for some of the plugins. 2006-05-24 18:54:05 +00:00
Doug Schaefer
b62b69c677 Fixed 77947 - fixed copyright holders in the about box. 2006-05-24 18:50:42 +00:00
Doug Schaefer
7b0cf6dc03 Updated the about.html files. 2006-05-24 13:51:50 +00:00
Chris Recoskie
c8e51d5da3 fix for 139663 2006-05-24 13:12:24 +00:00
Mikhail Khodjaiants
3582f6f800 Bug 133964: getBinary() method in CDebuggerTab always returns null. 2006-05-23 21:42:12 +00:00
Doug Schaefer
326fcbaa4f Fixed up search including assing support for both the List and Tree view, the remove element menu items, and search rerunning. Also made a common Label provider for all index based views. Also removed the LinkageCache which is no longer used since the PDOM now caches Linkages. 2006-05-23 19:17:48 +00:00
Doug Schaefer
475d55c8e1 Move the Full indexer to the PDOM Indexer Task Framework. 2006-05-23 13:44:57 +00:00
Mikhail Sennikovsky
194e0d00b4 Making Strings translatable for the macro setting UI (bug# 139010) 2006-05-23 08:23:08 +00:00
Doug Schaefer
6c2fa9874f Turns out getting rid of flush in the preferences was a bad idea. I now do it in a job delayed 2 seconds to ensure any incoming .setting dirs are processed. Probably won't work on large projects but the side affects are only a log file. 2006-05-23 04:05:33 +00:00
Doug Schaefer
1e3290c88c Added Rebuild Index Object Contribution for ICProject. 2006-05-23 03:17:52 +00:00
Doug Schaefer
489d4ca139 Really turn off the ctags indexer. Now if the ctags indexer gets asked to run, it'll simply set the indexId of the project to the null indexer. Also cleaned up some of the magic constants in CCorePlugin. 2006-05-23 02:31:37 +00:00
Doug Schaefer
48740f50ec Bug 141509 - Handle project import where the project gets added and then later the project preferences get loaded. 2006-05-23 02:23:57 +00:00
Doug Schaefer
8edd645f62 Sorting the projects in the IndexView to match the projects view. 2006-05-22 20:29:40 +00:00
Doug Schaefer
4aa85cde22 Fixed the IndexView to handle added and removed projects. 2006-05-22 20:23:04 +00:00
Doug Schaefer
c27a51479b Removed the ctags indexer from the UI. Added a check box to the indexer preference page to allow for all projects to be updated to the new preference. 2006-05-22 19:39:55 +00:00
Mikhail Khodjaiants
5839b72abe Bug 142860: Breakpoint marker is not shown in the editor's ruler. 2006-05-19 20:56:19 +00:00
Doug Schaefer
9df742ada4 Put the PDOM back to per project. Increased the Chunk size in the database to 16K so that less handles are created on Windows. 2006-05-19 20:47:26 +00:00
Mikhail Khodjaiants
f2d17fffb6 Warning cleanup. 2006-05-19 15:02:39 +00:00