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

7764 commits

Author SHA1 Message Date
Doug Schaefer
438433b2fd Added incremental parsing for the PDOMUpdator. Added dynamic updating of the Bindings view. Made removeSymbols actually remove the symbols. 2005-12-02 15:31:13 +00:00
Doug Schaefer
53c358a93f Added tracing option for PDOM timing so it doesn't print it out all the time. 2005-12-01 23:01:58 +00:00
Doug Schaefer
df627e7739 Made languages more dynamic. No more hard coding. The PDOM records and manages the mapping from language id used in the bindings to ILanguage instance. Added a LanguageManager to help with the mapping and move all access to the extension there. 2005-12-01 20:46:57 +00:00
Mikhail Sennikovsky
d4bc99f45d Initial check-in for the Option Value Handler functionality fixes 2005-11-30 16:28:43 +00:00
Mikhail Khodjaiants
02eb2cab43 Partial fix for bug 118114: Cannot view typedef'ed array in debugger. 2005-11-29 21:35:57 +00:00
Mikhail Khodjaiants
a6a01fae51 Bug 100298: [Memory View] Changing variable's value from variables view or memory view doesn't sync to each other. 2005-11-29 19:46:10 +00:00
Mikhail Khodjaiants
a7d1231811 Bug 118272: Invalid stack trace when stepping out of function. 2005-11-28 21:07:36 +00:00
Doug Schaefer
e10de4fc65 Added C++ functions to the list of PDOM Bindings. 2005-11-28 18:51:01 +00:00
Doug Schaefer
3851ae5ee1 Fixed PDOM rebuilding. Fixed file names to be paths in file system instead of workspace. Fixed BTree visit problem that showed off as names appearing more than once in the Bindings View. 2005-11-28 16:51:06 +00:00
Mikhail Sennikovsky
1ca39e56f9 Fixed bugs with macro resolution in path entry calculation 2005-11-28 11:48:35 +00:00
Doug Schaefer
a39da76e9e Working on getting language and type info into the bindings. Fixed up the name of the pdom.dom package. Pushed IOExceptions as low down as I could. 2005-11-28 04:35:36 +00:00
Doug Schaefer
56254fd6f3 More preparation for language specific PDOM bindings. Including a fancy new language registary since language ID will be stored in the database. 2005-11-26 15:54:53 +00:00
Doug Schaefer
fe67ae0785 Final removal of the pdom plugin, the PDOMCorePlugin class. Moved everything over to CCorePlugin. 2005-11-26 15:02:09 +00:00
Doug Schaefer
6db76f9002 Removed the PDOM code from the AST Service Provider code. PDOM is only available if you use ILanguage. 2005-11-26 03:31:15 +00:00
Andrew Niefer
34262114aa fix bug 105839 2005-11-26 02:03:09 +00:00
Doug Schaefer
41d26bc514 Moved the PDOM into the Core. Started introduction of ILanguage, the mechanism of language extensibility for the CDT. 2005-11-25 22:01:48 +00:00
Chris Recoskie
7d0a99f4e8 crecoskie Nov 25, 2005
- support macros in the clean command
2005-11-25 19:30:19 +00:00
Mikhail Sennikovsky
fcddfaecbf 1.File context macro support implemented
2.New MBS pre-defined macros added that represent tool/tool-chain/builder version
3.Some fixes for the option specific macros functionslity
2005-11-25 17:22:38 +00:00
Andrew Niefer
4fa15e42ed fix bug 105769 2005-11-25 02:02:01 +00:00
Leo Treggiari
bdd3de47b7 Apply patch from 110423; add setSelectProjectType to se default project type in new project wizard 2005-11-24 00:31:47 +00:00
Mikhail Khodjaiants
4075cacd7d Bug 117754: Stack frame can't display address. 2005-11-23 19:52:33 +00:00
Chris Recoskie
847a638e03 crecoski Nov 23, 2005
- MBS support for spaces in resource names
2005-11-23 19:19:08 +00:00
Doug Schaefer
ad33e2b6d6 Added ID for NullIndexer. 2005-11-23 18:00:45 +00:00
Doug Schaefer
4ee4285e5d Build Cleanup. 2005-11-21 16:27:25 +00:00
Leo Treggiari
f024ed0dea Apply patch for Option, tooltip support (bugzilla 113363) 2005-11-19 20:30:18 +00:00
Leo Treggiari
dde1d9fe71 Add some tips to existing options 2005-11-19 20:29:32 +00:00
Doug Schaefer
28de4d648c Changed the interfaces on the CEditor so that it works for both 3.1.x and 3.2. 2005-11-18 16:06:53 +00:00
Leo Treggiari
0b03dd0034 Add conversion support to projects 2005-11-17 14:42:07 +00:00
Leo Treggiari
06da385853 1. Add project conversion test
2. Change newly added getToolBySuperClassId to getToolsBySuperClassId
2005-11-17 14:29:42 +00:00
Leo Treggiari
87143e82fe Change newly added getToolBySuperClassId to getToolsBySuperClassId 2005-11-17 14:25:11 +00:00
Leo Treggiari
40523aeb92 1. Fix use of getTools to getFilteredTools in property page handling
2. Don not display projects/configs with convertToId set in user selections
2005-11-17 14:23:39 +00:00
Leo Treggiari
e2ab8aa66b 1. Add conversion support to projects
2. Change newly added getToolBySuperClassId to getToolsBySuperClassId
3. Fix use of getTools to getFilteredTools in optionCategory.
2005-11-17 14:19:29 +00:00
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