Chris Recoskie
da21b10884
fix for 40101
2006-07-05 18:06:57 +00:00
Anton Leherbauer
d65e25dbd5
Implement Bug 78677 - Text drag and drop in C/C++ editor window
2006-07-05 14:43:32 +00:00
Markus Schorn
b8e8fd3c90
Removed unused package org.eclipse.cdt.internal corext.textmanipulation, functionality is covered by the platform.
2006-07-05 14:23:52 +00:00
Markus Schorn
07bfa75108
Removed unused package org.eclipse.cdt.internal corext.textmanipulation, functionality is covered by the platform.
2006-07-05 13:26:36 +00:00
Markus Schorn
074c73c018
Extract utility class for next/prev navigation in trees.
2006-07-05 12:58:04 +00:00
Markus Schorn
193272f3ae
Fixed javadoc problems
2006-07-05 12:15:33 +00:00
Markus Schorn
a48fd96a4b
Rename history related classes of include browser.
2006-07-05 09:55:06 +00:00
Markus Schorn
dbd71f73a5
Improved javadoc for position tracker API.
2006-07-05 09:26:04 +00:00
Markus Schorn
8ea9103fcf
Allow Include Browser to work accross projects.
2006-07-05 08:35:08 +00:00
Markus Schorn
9cb27b5066
Workaround missing timestamps in includes
2006-07-04 11:56:28 +00:00
Markus Schorn
7aecc5731f
Add position trackers for workspace external files.
2006-07-04 11:39:07 +00:00
Markus Schorn
a4e5148925
Make use of position tracker in include browser.
2006-07-04 11:13:39 +00:00
Markus Schorn
7aef1d752c
Fix preferences to use -source 1.4
2006-07-03 17:52:34 +00:00
Anton Leherbauer
ed64c1a6f9
Fix working-set filter updates
2006-07-03 14:06:54 +00:00
Markus Schorn
99de459e00
Ran cleanup wizard to get rid of 70 warnings.
2006-07-03 13:41:02 +00:00
Anton Leherbauer
60a6df99a1
Fix Java 1.4 compliance
2006-07-03 13:24:36 +00:00
Markus Schorn
5019404aca
Fix definition of execution environment (to 1.4)
2006-07-03 13:08:47 +00:00
Anton Leherbauer
188d10797d
Fix for Bug 48339 - Auto comment code odd behaviour
...
* Adds CAutoIndentTest to AutomatedTestSuite
2006-07-03 13:01:44 +00:00
Markus Schorn
328e4c08f1
Add position trackers, includes test cases.
2006-07-03 13:01:05 +00:00
Markus Schorn
6d99d620f3
Fixes warnings
2006-07-03 13:00:25 +00:00
Anton Leherbauer
ed4662692b
Fix for bug 141295 - Avoid using deprecated extension point "documentCreation"
...
* Removed documentCreation extensions
* Removed IDocumentFactory implementations
* Removed PartiallySynchronizedDocument classes
* Removed private SetUpSynchronization methods from document providers
2006-07-03 09:49:47 +00:00
Anton Leherbauer
36c5a333f1
Common Navigator extensions - bug 140337
2006-07-03 09:11:48 +00:00
Markus Schorn
7f90464021
Define minimum execution environment with 1.4 and allow usage of assert.
2006-07-03 08:13:55 +00:00
Markus Schorn
2a8a06ab31
Initial version of the Include Browser
2006-06-30 09:42:39 +00:00
Markus Schorn
b49574295b
Fixes warnings
2006-06-30 09:28:50 +00:00
Markus Schorn
948ad54c3a
Fix potential endless loops because of path.isEmpty()
2006-06-30 09:28:30 +00:00
Markus Schorn
12e256794c
Removes unused WorkingSetFilterActions, they are provided by the platform nowadays.
2006-06-30 09:26:14 +00:00
Markus Schorn
de97370998
Fixes typo in method name setHeightHint
2006-06-30 09:22:59 +00:00
Markus Schorn
608e02480f
Define coding style
2006-06-30 09:19:36 +00:00
Markus Schorn
aa41e8f4eb
Adds support for Show in Navigator from the CView.
2006-06-30 09:18:51 +00:00
Markus Schorn
6306740d2b
Fix 69597, include entry on linked resource.
2006-06-30 08:48:36 +00:00
Doug Schaefer
a87683fe12
Backing out patch for Bug 148114
2006-06-23 20:11:35 +00:00
Andrew Niefer
aca80b97db
bug 147080 - stack overflow errors
2006-06-23 19:03:18 +00:00
Doug Schaefer
a48b5f55b1
Updated copyright dates to reflect latest in CVS.
2006-06-23 17:52:45 +00:00
Doug Schaefer
17464c08f4
Update Copyright dates and fix those that had no copyrights.
2006-06-23 17:27:03 +00:00
Anton Leherbauer
9e1827d28b
Fix for bug 148114 - Move-refactor should be disabled within C/C++ Project view
2006-06-22 14:27:35 +00:00
Anton Leherbauer
7fc9ce0335
Fix for bug 141484 - Data loss when dnd elements in C/C++ Project browser
2006-06-21 14:48:17 +00:00
Oleg Krasilnikov
eb6414526f
[Bug 147999] CModelBuilder runs into infinite loop
...
Additional check to avoid looping in "nextTable[]" values
2006-06-21 11:55:46 +00:00
Oleg Krasilnikov
cd052ee5de
[Bug 148003] [New Class Wizard] Browse for Folder can cause infinite loop
...
Problem reason: loop inside of NewClassWizardUtil.getSourceFolder().
After "path.removeLastSegments(1)" deletes the last segment, path
would contain "\", because (separators & HAS_LEADING) != 0)
So, "path.isEmpty()" treats it as root path and returns false.
That's why loop became infinite.
Fix:
- while (!path.isEmpty()) {
+ while (path.segmentCount() > 0) {
2006-06-21 11:50:10 +00:00
Oleg Krasilnikov
dafc8e4478
Bug 142465 :Exception when expanding binary node in CView
...
Avoid duplication source files. 1-line change.
2006-06-19 11:23:22 +00:00
Ken Ryall
b77acc0bee
Treat DWARF_DEBUG_STR as optional as not all compilers generate it.
2006-06-15 15:39:45 +00:00
Ken Ryall
7c32c381ed
Fix for 142465. Attempt to resolve relative path source file entries. Also check to make sure we can get valid ids for all files before making a TranslationUnit for them.
2006-06-15 15:39:04 +00:00
Chris Recoskie
4836857ef3
update copyrights
2006-06-14 12:16:17 +00:00
John Camelon
077fbb67ae
Fix for bug 126136 - Out of memory error on recursive macro
2006-06-12 01:08:32 +00:00
Doug Schaefer
52d99fabef
Bug 145245 - Added check in CPPASTTemplateId to detect that we're recursing and return null if we are. I also had to change CPPClassScope a little which wasn't expecting the null.
2006-06-09 17:50:30 +00:00
Doug Schaefer
2aedbfe181
Bug 1444462 - Convert the * and ? in search patterns to regular expression syntax. Also improved the error handling a bit for bad regex's. Also fixed up the extension ID so that the C/C++ search page opens when requested.
2006-06-09 15:41:01 +00:00
Doug Schaefer
6d81ef8ab2
Bug 146258 - Set the version on the PDOM. Might be a good idea...
2006-06-09 14:23:10 +00:00
Oleg Krasilnikov
c21d7a81ec
[Bug 144232] Search results do not appear if not running in background
2006-06-09 08:42:11 +00:00
Doug Schaefer
2372381692
Bug 145415 - Made sure we deleted all the info associated with the macro, not just the macro. Also found latent bugs like BTree records not allocating enough memory for themselves (hidden by the block size), and goofy behavior when the PDOM was cleared which I'm sure lead to the truncated chunks not getting reused in certain situations.
2006-06-09 00:59:42 +00:00
Doug Schaefer
57950488d9
Bug 145415 - Make sure we remove the symbols when files are indexed again.
2006-06-07 18:49:33 +00:00