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

8246 commits

Author SHA1 Message Date
Chris Recoskie
b27f90989b copyright updates 2006-06-12 15:19:12 +00:00
Chris Recoskie
82bd8cc025 fix for 146254 by Beth Tibbitts 2006-06-12 13:27:58 +00:00
John Camelon
077fbb67ae Fix for bug 126136 - Out of memory error on recursive macro 2006-06-12 01:08:32 +00:00
Doug Schaefer
52d99fabef Bug 145245 - Added check in CPPASTTemplateId to detect that we're recursing and return null if we are. I also had to change CPPClassScope a little which wasn't expecting the null. 2006-06-09 17:50:30 +00:00
Chris Recoskie
7279f74fd0 fix for 146239 from Beth Tibbitts, plus some other minor formatting and wording changes 2006-06-09 15:55:15 +00:00
Doug Schaefer
2aedbfe181 Bug 1444462 - Convert the * and ? in search patterns to regular expression syntax. Also improved the error handling a bit for bad regex's. Also fixed up the extension ID so that the C/C++ search page opens when requested. 2006-06-09 15:41:01 +00:00
Mikhail Sennikovsky
27eee377fe Work-around fix for 145099 2006-06-09 15:25:49 +00:00
Doug Schaefer
6d81ef8ab2 Bug 146258 - Set the version on the PDOM. Might be a good idea... 2006-06-09 14:23:10 +00:00
Oleg Krasilnikov
c21d7a81ec [Bug 144232] Search results do not appear if not running in background 2006-06-09 08:42:11 +00:00
Doug Schaefer
2372381692 Bug 145415 - Made sure we deleted all the info associated with the macro, not just the macro. Also found latent bugs like BTree records not allocating enough memory for themselves (hidden by the block size), and goofy behavior when the PDOM was cleared which I'm sure lead to the truncated chunks not getting reused in certain situations. 2006-06-09 00:59:42 +00:00
Chris Recoskie
21f564232c update to MBS extensibility guide for custom wizard page support 2006-06-08 19:31:05 +00:00
Mikhail Sennikovsky
b2ec83348d Minor update to include the MBS Internal Builder summary 2006-06-08 16:34:42 +00:00
Doug Schaefer
57950488d9 Bug 145415 - Make sure we remove the symbols when files are indexed again. 2006-06-07 18:49:33 +00:00
Doug Schaefer
76a9aa7233 Bug 145419 - Added more info to the Count Nodes menu item. 2006-06-07 17:54:05 +00:00
Doug Schaefer
d205704a2c Bug 144136 - Protect against a CCE. 2006-06-06 17:47:23 +00:00
Mikhail Sennikovsky
8ff162362e Resolve the issue with having mfile_build.png and mfile_build.PNG files simultaneously 2006-06-06 10:14:11 +00:00
Mikhail Sennikovsky
3f302d6fc2 Resolve the issue with having mfile_build.png and mfile_build.PNG files simultaneously 2006-06-06 10:05:53 +00:00
Ken Ryall
cbcc62f9c4 Pass correct buffer length to parseDebugInfo() so as to avoid reading invalid Dwarf tag entry. 2006-06-06 03:28:37 +00:00
Leo Treggiari
9b82edcc56 MBS user documentation update from Bill Hilliard 2006-06-05 21:52:20 +00:00
Oleg Krasilnikov
86d252bd88 Bug 141973: Bad cursor position after auto-completion
The line in DOMCompletionContributor.handleVariable() :
    proposal.setCursorPosition(repString.length() - 1);
seems to be copied from previous method handleFunction().
It's reasonable for function (put cursor INSIDE brackets
after function name), but useless for variable (it has
no trailing brackets, so cursor will stop 1 symbol left
from the end on variable name).

So mentioned line is removed: default cursor position
(set inside of CCompletionProposal constructor) is OK.

          Oleg Krasilnikov <oleg.krasilnikov@intel.com>
2006-06-05 13:42:58 +00:00
Chris Recoskie
49f74f1cb2 fix for 131063 2006-06-05 12:27:48 +00:00
Doug Schaefer
d1a515c046 Fix for 145105 - Turn off the use of the PDOM for Open Declaration for now. 2006-06-03 14:50:05 +00:00
Doug Schaefer
ddb0bf1898 Fix NPE found while investigating 145105. 2006-06-03 14:40:14 +00:00
Doug Schaefer
7ca72c49aa Applied John C's patch to fix 143502 which addresses a hang when C++ code is parsed by the C parser. 2006-06-03 14:11:59 +00:00
Doug Schaefer
f658aea9b2 Bug 143175 - fix visibility of a couple of fields in BinaryParserBlock. 2006-06-02 20:31:29 +00:00
Andrew Niefer
49790ba344 bug - 144096. Don't omit implicit methods from index if they came off a name that wasn't a reference 2006-06-02 15:11:29 +00:00
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