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

7682 commits

Author SHA1 Message Date
Mikhail Sennikovsky
403a805175 The initial check-in for the option enablement expressions 2005-11-17 14:16:58 +00:00
David Inglis
7e52da1b5f fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=102043 2005-11-16 01:53:51 +00:00
Doug Schaefer
04d776da10 Fixed version number in ISV docs 2005-11-15 22:24:48 +00:00
Doug Schaefer
f385ba4ef0 Cleaned up dependencies a little. 2005-11-15 21:40:08 +00:00
Doug Schaefer
f68ca2c02b Made all of the plugins OSGi components. 2005-11-15 21:33:43 +00:00
Mikhail Sennikovsky
fa48007406 The fix for the managed build info loadding synchronization issue. The java synchronized mechanism is used now instead of eclipse rules. 2005-11-14 16:25:51 +00:00
Leo Treggiari
e0dddf16f8 Add dummy getToolBySuperClassId method 2005-11-13 23:33:25 +00:00
Leo Treggiari
db0da96c2a Comment out evaluateCommand method that is never called 2005-11-13 23:32:08 +00:00
Leo Treggiari
56328ac878 Add test for the option, command, ${Value} handling 2005-11-13 23:30:52 +00:00
Leo Treggiari
5ebeb1432d Change evaluateCommand to not use replaceAll because of its special handling of certain characters 2005-11-13 23:29:41 +00:00
Leo Treggiari
d58486e66d Add getToolBySuperClassId convenience method 2005-11-13 23:28:42 +00:00
Leo Treggiari
b8b795c2fb Patch for bugzilla 80075 2005-11-11 19:18:21 +00:00
Doug Schaefer
d11105a29b Start of Scope2 and cleaned up ASTNode a little. 2005-11-11 03:21:43 +00:00
Doug Schaefer
4108c84536 Start of Scope2 and cleaned up ASTNode a little. 2005-11-11 02:45:18 +00:00
Andrew Niefer
416f05ffe1 fix bug 105852 2005-11-10 23:47:33 +00:00
Doug Schaefer
f1fa62b185 Upversioned everything. Changed the features to not unpack the plugins that don't have shared libraries. 2005-11-10 21:41:23 +00:00
Doug Schaefer
a17df8ba39 Patch for Todd 2005-11-10 15:20:17 +00:00
Doug Schaefer
7c13219552 Fixed NPE in open declaration. 2005-11-09 16:19:01 +00:00
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