Mikhail Khodjaiants
97c3f29d23
Bug 111568: Fix for corrupt stack messages not working. Applied patch from Timesys.
2005-10-18 19:18:53 +00:00
Doug Schaefer
9746494f77
Made the completion parse use the PDOM code reader to make it incremental. Also added CPPVariable bindings so that the icons will appear in content assist.
2005-10-18 14:55:33 +00:00
Mikhail Sennikovsky
298c624f99
The patch from Wieant to fix the bug# 112912
2005-10-18 10:15:25 +00:00
Doug Schaefer
84a0ef841b
Hooked up the PDOM to the prefix lookup for content assist.
2005-10-18 04:30:05 +00:00
Doug Schaefer
cb04187d5b
A little more PDOM magic. Project deletes, incremental parsing.
2005-10-17 21:34:42 +00:00
Chris Recoskie
79e643ba6d
crecoskie Oct 17, 2005
...
- missed a couple of code paths with the macro support fixes for 111203
2005-10-17 18:09:00 +00:00
Doug Schaefer
88dc548a51
Started hooking up incremental parse for PDOM.
2005-10-17 13:54:54 +00:00
Chris Recoskie
9d23691e35
crecoskie Oct 15, 2005
...
- Further changes to support macros in buildDefinitions markup. See Bugzilla 111203
2005-10-15 14:49:24 +00:00
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