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

2968 commits

Author SHA1 Message Date
David Inglis
74fd9f04c9 added seach to default c perscetive 2003-09-25 13:45:28 +00:00
David Inglis
d1e8e5afbd new class wizard enablement should only be on ccnature 2003-09-25 13:45:12 +00:00
David Inglis
4833b2d494 fixed bug#43605
cleanup ui actions Create/Build target so they can be made availible though a hotkey
2003-09-25 13:44:04 +00:00
David Inglis
6b17a6477b added meothd to test for target build on a project
added test for setting build info if value has changed or not
2003-09-25 13:40:29 +00:00
David Inglis
99eeb85fa8 added help id to launch tabs 2003-09-25 13:34:49 +00:00
John Camelon
a6efadb09a CORE
Partial fix for Bug 43221 : POSTFIX_TYPENAME_IDENTIFIER not implemented 

TEST
	Updated CompleteParseASTExpressionTest::testPostfixTypenameIdentifier() for Hoda.
2003-09-25 13:33:33 +00:00
Doug Schaefer
5f524fb890 Patch for Sean Evoy:
To help out with bug 43051, I have changed the behaviour of the managed 
builder when asked for scanner information. The search feature needs the 
absolute paths to files. Since all the user-specified include paths 
specified in the managed builder UI are either absolute or relative to the 
build project directory, it is relatively easy to convert everything to 
absolute paths before answering the clients of this information.
2003-09-25 03:19:31 +00:00
Mikhail Khodjaiants
c7b323e4fb Fix for PR 43624: The "Show Types Name" action of the Registers view doesn't work. 2003-09-25 02:12:59 +00:00
Alain Magloire
6945eff592 Change the old icon was own by QnX 2003-09-24 20:20:48 +00:00
David Inglis
72dd63daed added make project id 2003-09-24 18:03:36 +00:00
David Inglis
03f315af98 fixed setting location path for target 2003-09-24 17:58:54 +00:00
John Camelon
a317cc46f9 CORE
Fixed Bug 43106 : Symbol Table support needed to resolve types
	Fixed Bug 43375 : isExtern not returning true for extern declarations 

TESTS
	Added testBug43375() to CompleteParseASTTest. 
	Moved testConditionalExpressionWithReferencesB_Bug43106 from failed tests to passed tests. 
	Moved testPMDotStar() and testPMArrowStar to failed tests w/defect number 43579.
2003-09-24 17:26:45 +00:00
Alain Magloire
18908c982d updated. 2003-09-24 15:07:43 +00:00
Alain Magloire
7c16d44639 remove on unused method 2003-09-24 15:07:30 +00:00
Alain Magloire
b91a9b0446 Remove unuse method parser(Inputstream in) 2003-09-24 15:02:32 +00:00
Alain Magloire
56ca1ac8d7 updated 2003-09-24 14:48:29 +00:00
Alain Magloire
4a9b8b97ef NPE when monitor cancel change the other
of the checkline(true) for the flushing.
2003-09-24 14:48:19 +00:00
Peter Graves
55d821e0a2 Cleanup to remove warnings. 2003-09-24 14:41:09 +00:00
Alain Magloire
f683a336e5 File and Folder Wizard removed in plugin.xml
not needed.
2003-09-24 14:22:29 +00:00
Doug Schaefer
e09b94f945 Patch for Sean Evoy:
This patch adds a "hook" for F1 help on the new managed project wizard 
configuration selection page. It also adds functionality to the managed 
build project property page to allow the user to edit the make command and 
build artifact name. They can also add and delete configurations from a 
target. There is no support for adding another target to a project in this 
release.
2003-09-24 14:20:49 +00:00
David Inglis
ec1f9424bb added support for temporary targets 2003-09-24 14:20:21 +00:00
David Inglis
366e74c5bc IBinary speed up
CDescriptor fix #43533
CExtension - null removes attributes
2003-09-24 13:55:26 +00:00
John Camelon
18e0534368 Patch for Andrew Niefer
core:
- modifications to CSearchPattern.scanForNames()
- add getSimpleName to MethodDeclarationPattern

tests:
- Added FunctionMethodPatternTests.testBug43498()
2003-09-24 13:36:50 +00:00
John Camelon
02c194aaf4 CORE
Fixed Bug 43084 : need to restructure TypeId to allow dynamic_cast<> type expression references.
	Fixed Bug 39504 : sizeof-expressions are not handled properly

TESTS
	Replaced ASTFailedTests::testBug39504A() with CompleteParseASTTest::testBug39504(). 
	Moved testPostfixTypeIdExpression2() && testPostfixTypeIdTypeId2() to CompleteParseASTExpressionTest. 
	Restructured expression reference tests so that the order of arrival will not cause JUnit failures.
2003-09-23 22:58:34 +00:00
Mikhail Khodjaiants
66859771be Changed the 'hasStackFrames' method of the 'CThread' class to return true regardless if the thread contains stack frames or not. This method is only used by UI to update the thread label. 2003-09-23 20:51:28 +00:00
John Camelon
ef856ea3e1 Patch for Hoda Amer
Core: 
        Solution to bug#43373: No reference to static member in definition  (Major) 
        Solution to bug#43371: constructor incorrectly marked private (Normal) 
Tests: 
        Added CompleteParseASTTest.testBug43373() 
        Added QuickParseASTTests.testBug43371() 
UI: 
        Solution to bug#43143: Naming of Code Assist Menus/Tab are not consistent 
        changed both names to Content Assist. No tests provided.
2003-09-23 20:46:22 +00:00
Tanya-Marise De Sousa
558e9619c2 September 23, 2003 delivery 2003-09-23 20:34:04 +00:00
Alain Magloire
a35ae2df63 Remove of unnecessary lines. 2003-09-23 19:55:13 +00:00
Alain Magloire
4695acb1d8 Refactoring of LocalSelectionTransfer to CLocalSelectionTransfer. 2003-09-23 19:50:48 +00:00
Alain Magloire
1a59094cd1 Remove warnings. 2003-09-23 19:49:56 +00:00
John Camelon
9eab565dd0 Patch for Bogdan Gheorghe
Fixed  Bug 42685, Bug 43474. 

This patch: 
  - removes the old CTags Indexer 
  - removes the remaining Indexer block UI item under  Project Properties 
  - enables the Indexer on all projects
2003-09-23 15:17:20 +00:00
David Inglis
183a84fce3 help ids added for error parser page and binary parser page 2003-09-23 14:40:12 +00:00
David Inglis
e72e820aa8 fixed build location
added build location browser dialog
added help ids.
2003-09-23 14:04:58 +00:00
John Camelon
3e361ae186 Core :
Solution to bug#43162 : Code Assist not showing the right return value: 
        Saved a function return value string in the BasicSearchMatch object. 
        Created a new package org.eclipse.cdt.internal.core.parser.util and 
        added ASTUtil class with static methods to help convert an ASTFunction 
        return type from IASTAbstractDeclaration to String. Note that this was 
        previously implemented in the CModelBuilder. I just moved it to a common 
        library for others (BasicSearchMatch) to use. 
UI: 
        Solutions to 
        bug#43162 : Code Assist not showing the right return value 
        Bug#43145 : foo function still showing in Code Assist even if "f" is deleted 
        Bug#42810 : Code Assist adding characters after pressing <enter> 
        Bug#42861 : Code Assist should be case insensitive. 

Tests: 
        Solution to bug#43162 : Code Assist not showing the right return value. 
        Solution to Bug#42861 : Code Assist should be case insensitive. 
        Modified the CompletionProposalsTest to include upper and lower cases 
        and to include functions with different return values.
2003-09-23 13:54:28 +00:00
John Camelon
e806c7013d Patch for Andrew Niefer
core : 
  - modified MatchLocator to not report local declarations when boolean is 
set
  - modified SearchEngine.search to take an additional parameter 
"excludeLocalDeclarations"

core.tests:
  - modified resources/cfiles/CompletionProposalsTestStart.cpp
  - modified CompletionProposalsTest.testCompletionProposals
  - updated calls to SearchEngine.search

ui:
  - update calls to SearchEngine.search.  CodeCompletion passes true for 
excludeLocalDeclarations
2003-09-22 18:38:30 +00:00
Mikhail Khodjaiants
65f3447d5a Moved the 'AddAddressBreakpointActionDelegate' action to the 'org.eclipse.cdt.debug.internal.ui.actions' package. 2003-09-22 17:31:55 +00:00
John Camelon
6e61fb28d8 Patch for Andrew Niefer
- associate context ID ICHelpContextIds.C_SEARCH_PAGE with the CSearchPage dialog
- add C_SEARCH_PAGE to the ICHelpContextIds.
2003-09-22 15:17:30 +00:00
Alain Magloire
149fe5aa01 disable the task Properth and preference page 2003-09-22 14:41:49 +00:00
David Inglis
46e2ef2f7c fixed bug, https://bugs.eclipse.org/bugs/show_bug.cgi?id=43337 2003-09-22 12:44:46 +00:00
Alain Magloire
0be6729dc5 Contribution from Keith Campbell to add better support for
Drag & drop.
2003-09-22 04:31:51 +00:00
Alain Magloire
7b3404edad The working directory for the build was not set by default
catch it in the MakeBuilder.
2003-09-22 03:39:36 +00:00
Alain Magloire
0fb8fc18c1 updated 2003-09-22 03:24:17 +00:00
Alain Magloire
6695a014e9 add support for '#' style of comment. Pr 41960. 2003-09-22 03:24:00 +00:00
Doug Schaefer
03576ad8a7 Patch for Sean Evoy:
- Since I forgot to do this last release, I am removing the
original managed build model schema and extension
points from the cdt core and ui projects.
2003-09-22 02:38:47 +00:00
Doug Schaefer
0abb42e093 Patch for Sean Evoy:
- I have removed the binary parser selection from the
new managed project wizard and hard-coded the proper
parser ID in the plugin spec for the build model. There is
an updated JUnit test that verifies this change to the
build model. 
- There is also a fix for the library problem on *nix. The
makefile pattern was also changed slightly to better
capture the dependencies between the build target and
the outputs of other managed projects.
2003-09-22 02:32:08 +00:00
Alain Magloire
e1ef9ffd9f More work to support gnu makefiles 2003-09-21 19:10:19 +00:00
Alain Magloire
9c0b2ed659 More work on the GNU makefile parser. 2003-09-21 19:09:27 +00:00
David Inglis
7c7237d20c remove make view ID 2003-09-19 20:46:54 +00:00
David Inglis
963a19457b check for container incase some one builds a target before adding 2003-09-19 18:33:51 +00:00
Alain Magloire
9acbfd6c2d ClassCastException fix 2003-09-19 17:57:24 +00:00