Mikhail Khodjaiants
fd1c565981
Bug 115385: Pointer to a structure is not updated correctly.
2005-11-07 21:11:12 +00:00
Mikhail Khodjaiants
588b729fb6
Bug 113364: Wrong values displaying an array of structures.
...
Previous fix didn't work for classes with access specifiers.
2005-11-02 21:28:20 +00:00
Doug Schaefer
ecdeab8ddc
Removed the cdtparser jar since it currently has a dependency up to the cdtcore jar due to the new PDOM interface. We'll have to figure out something for this later.
2005-11-02 15:51:48 +00:00
Mikhail Khodjaiants
47aa5eed64
Fix for bugs 112008 and 111828.
...
Applied modified patch from Matthias Spycher (matthias@coware.com ).
2005-10-24 17:31:54 +00:00
Leo Treggiari
fe343ab7d2
Fix case of Benchmark directory in zip file
2005-10-21 22:21:24 +00:00
Doug Schaefer
d9f748b48c
Updated PDOM to be able to handle Mozilla.
2005-10-21 17:36:48 +00:00
Mikhail Khodjaiants
b3913875ff
Bug 113364: Wrong values displaying an array of structures.
2005-10-21 15:54:19 +00:00
Mikhail Khodjaiants
4eb41a0f15
Bug 113114: Expanding Modules View throws SWTError: No more handles.
2005-10-19 19:58:36 +00:00
Mikhail Khodjaiants
6f2faec4eb
Bug 106632: Invalid detail value for arrays with dimension greater than 100.
2005-10-18 21:45:18 +00:00
Doug Schaefer
a73e7e9970
Fixed a couple of NPEs in resolvePrefix.
2005-10-18 20:27:14 +00:00
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