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

7646 commits

Author SHA1 Message Date
Leo Treggiari
1a7b1617d4 Update documentation to match the 3.0.1 version 2005-10-14 19:41:23 +00:00
Chris Recoskie
de026bcfe6 crecoskie Oct 14, 2005
- Adding macro support to buildDefinitions markup.  See Bugzilla 111203
2005-10-14 13:29:04 +00:00
Doug Schaefer
8c41743dc7 Got more of the PDOM working. Able to do stdio.h and iostream. 2005-10-13 19:43:40 +00:00
Doug Schaefer
083a674975 PDOM Update - First open declaration out of the PDOM! 2005-10-13 02:20:46 +00:00
Doug Schaefer
bae4e4f3fa Propagate from cdt_3_0. 2005-10-08 16:59:17 +00:00
Mikhail Sennikovsky
a8e370f493 Fixed the null pointer exception in the build property page when it is displayd for the unsupported projects 2005-10-05 12:23:59 +00:00
Mikhail Sennikovsky
93e9e40c4a Fixed the bug in the FileListControlFieldEditor notification mechanism 2005-10-05 11:04:05 +00:00
Mikhail Sennikovsky
ca2e8c288e 1. The “temporary configuration” concept is implemented
2.	Managed build property page is adopted to use the “clone” configuration.
3.	When the value of any option is changed by the user in UI, the values and enabled/disabled state of all the options on the current page is updated
4.	Each time the given page becomes visible, its values get updated
5.	The bug# 106036 is fixed
6.	The FileListControlFieldEditor is now disabled properly
7.	Notification mechanism for the FileListControlFieldEditor implemented.
8.	Restore defaults now works correctly for the error parsers block.
9.	Restore defaults does not sets the defaults to the real configuration immediately, so if “cancel” is pressed after “restore defaults”, no changes are made to the real configuration.
10.	Restore defaults for the tool settings page now restores the tool commands also
11.	Build macros and environment settings are copied from the source configuration to the configuration clone when the clone constructor is invoked
12.	When the resource build property page contains default values, the resource configuration is removed for the resource.
13.	The build is invoked in case the build command or builder arguments are changed. The build info is persisted also in case only the build command is changed.
14.	The new resource configuration id is now calculated in the way: <configuration_id> + “.” + <random_number> instead of <configuration_id> + “.” + <resource_path>.
15.	the calculateChildId method is added to the managed build manager, Core and UI code is updated to use the ManagedBuildManager.calculateChildId method. Some other fixes of id calculation.
16.	Some minor fixes for the managed build path entries calculation
17.	Some Build Environment persistence issues were fixed
18.	The managed build revision and version of the managed project and of all its children is now updated after the project conversion is performed. Configuration now obtains the version from the toolchain
2005-09-30 19:09:20 +00:00
Doug Schaefer
ee2db04840 Created the PDOM Updator which directly hooks up as a resource change listener, thus bypassing all the madness with the indexer. 2005-09-29 21:24:29 +00:00
Leo Treggiari
e453669717 Add Builder to assignToOption ProjectType 2005-09-28 23:24:40 +00:00
Leo Treggiari
5929ae3d9a Update descriptions - no functional changes 2005-09-28 23:22:53 +00:00
Leo Treggiari
73dfe96b04 Add the assignToOption attribute and update other attribute descriptions 2005-09-28 23:20:05 +00:00
Doug Schaefer
43b6989c8f Introducing the PDOM. It is currently in optional plugins while under development. 2005-09-28 20:50:11 +00:00
Doug Schaefer
18d33b21ec Bug 109109 - missing return in equals method. 2005-09-28 19:55:44 +00:00
Doug Schaefer
00fa5ecf22 Bug 108920 - propagated changes from CDT 3.0. See comment over there. 2005-09-28 19:41:10 +00:00
Leo Treggiari
632b56175a Add test for InputType, assignToOption attribute 2005-09-27 23:35:14 +00:00
Leo Treggiari
397635f067 Add support for InputType, assignToOption attribute 2005-09-27 23:34:12 +00:00
Doug Schaefer
bbe7b9da0e Got rid of the pdom source folder from the build.properties. 2005-09-23 15:12:39 +00:00
Leo Treggiari
cb882ca610 Add checks for conversion to 1.2 project conversion 2005-09-21 19:04:10 +00:00
Leo Treggiari
dcec32b0ef Consider resource configuration tools during conversion 2005-09-21 19:03:27 +00:00
Leo Treggiari
7c22c0d5f1 Add context menu item for invoking project converters 2005-09-20 03:23:55 +00:00
Doug Schaefer
4db06ada35 Cleaned up the PDOM stuff, we'll put it in it's own plugin to make it optional. 2005-09-17 22:10:11 +00:00
Leo Treggiari
f31b6c334c Fix problem with resource configurations 2005-09-16 23:25:37 +00:00
Leo Treggiari
6ac0c5c7eb Remove unused variable 2005-09-16 23:24:18 +00:00
Mikhail Khodjaiants
9acac67434 Bug 109785: "mi_cmd_var_create: unable to create variable object" when stepping out of stack frame. 2005-09-16 19:35:08 +00:00
Leo Treggiari
5f43e1dbcb Fix for bug 104515 - converter support for 2.0 projects 2005-09-16 14:09:09 +00:00
Leo Treggiari
198fe4fdd8 Resolve macros in inputs and outputs 2005-09-14 23:23:16 +00:00
Leo Treggiari
4fb623c366 Fix bug introduced after 3.0 regarding resource configuration options 2005-09-12 02:54:51 +00:00
Leo Treggiari
f27c90b8b4 Set isTest to TRUE on new test projectTypes 2005-09-11 17:59:59 +00:00
Mikhail Khodjaiants
9047a11e82 Bug 109206: Last register group is not added if it has only one register. 2005-09-09 21:34:32 +00:00
Doug Schaefer
5d8d0dacaa Added in hooks to plugin a database for the PDOM. 2005-09-09 19:31:41 +00:00
Leo Treggiari
0d47484eda New tests for conversion and multi-version support 2005-09-09 14:24:38 +00:00
Leo Treggiari
0c84b90020 Bug fixes for conversion functionality 2005-09-09 14:23:58 +00:00
Doug Schaefer
6c54322782 Start of PDOM. 2005-09-09 13:31:28 +00:00
Leo Treggiari
8a7ca5b2aa Fix bugs with validating configuration names 2005-09-09 02:33:49 +00:00
Mikhail Khodjaiants
d616526e79 The "Debugger" tab of the launch configuration dialog is too wide. 2005-09-08 21:50:01 +00:00
Leo Treggiari
3b1a507cc6 Additional external dependency calculator test 2005-09-07 13:37:38 +00:00
Mikhail Khodjaiants
34411d80e6 Cleanup: replaced "new Boolean" by the static Boolean objects (Java 1.4). 2005-09-06 20:19:08 +00:00
Mikhail Khodjaiants
db189e5935 Bug 108636: mi level selection option should be moved to the gdb page. 2005-09-06 19:11:57 +00:00
Leo Treggiari
d743e195a3 New test for external dependency management 2005-09-03 02:52:14 +00:00
Mikhail Khodjaiants
7fb7da6e35 Bug 108723: Create a separate tab for gdb server's conection options. 2005-09-02 21:25:55 +00:00
Leo Treggiari
3df6aeb4e9 Move setting of 'checked' to finally block so that other callers cannot use the results before they are ready. 2005-09-02 19:32:06 +00:00
Leo Treggiari
b243933e48 Remove check from loadExtensions and just do it in loadExtensionsSynchronized. Otherwise, a caller to loadExtensions could try to use the extension maps before they are populated. 2005-09-02 19:03:33 +00:00
Mikhail Khodjaiants
fe2b61a78e Bug 108424: Debugger stops on removed breakpoints. 2005-09-01 20:33:54 +00:00
Alain Magloire
b2960a2e43 2005-08-31 Alain Magloire
Improve performance by caching the type result on the frame
	and on the RegisterManager.  The patch is originally from Chris Wiebe
	with modifications.
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/StackFrame.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java
2005-09-01 03:11:34 +00:00
Doug Schaefer
1dab68cabe The build scripts require the testing plugin to be the same version as the testing feature. 2005-08-31 20:45:50 +00:00
Doug Schaefer
93f62f0ba8 Upversioned the features. 2005-08-31 19:27:15 +00:00
Doug Schaefer
491bead72b Upversioned the features. 2005-08-31 19:10:51 +00:00
Doug Schaefer
20c122f90f Got rid of the tee in the build.sh to make it more flexible as to where the build log goes. 2005-08-31 18:50:56 +00:00
Alain Magloire
155525b0ea 2005-08-31 Alain Magloire
Fix Pr 107571: Part of this fix is to add the
	inferior process in the session
	* src/org/eclipse/cdt/launch/internal/LocalAttachLaunchDelegate.java
2005-08-31 17:36:31 +00:00