1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-30 20:35:38 +02:00
Commit graph

2181 commits

Author SHA1 Message Date
Anton Leherbauer
77d0b48df3 Implement Bugzilla 81511 - Unreachable #ifdef blocks should be marked in editor (part 1)
This is the highlighting part. Folding will follow.
2006-07-14 13:21:47 +00:00
Doug Schaefer
20ace94bc2 Hooked up C# code scanner to CEditor using ILanguageUI adapter on the working copy language. 2006-07-14 03:19:15 +00:00
Markus Schorn
8cf13ce26a Changed position trackers to use IRegion instead of Position. 2006-07-12 14:04:55 +00:00
Markus Schorn
8cd5946f7a Fixed warning. 2006-07-12 13:44:47 +00:00
Markus Schorn
2494fd44b7 Fix for bug 147644, file type preferences UI. 2006-07-12 13:15:28 +00:00
Markus Schorn
752e150205 Extracted content type specific code to one common class. 2006-07-12 09:36:45 +00:00
David Daoust
40430a40f7 Added the common navigator (ProjectExplorer) to the default C/C++ perspective. This has a magic string "org.eclipse.ui.navigator.ProjectExplorer" that i could not find anywhere as a constant (except all over the plugin.xml files ) 2006-07-11 23:12:08 +00:00
Markus Schorn
b259cae666 Fix for 132201, prefer content types with a case-sensitive match. 2006-07-11 15:08:57 +00:00
Anton Leherbauer
468da823b3 Fix for bug 150045 - "Link with editor" does not work in C/C++ Projects view 2006-07-11 08:52:10 +00:00
Anton Leherbauer
e77a039088 Implement bug 140333 - [Editor] View non-printable characters 2006-07-10 13:47:51 +00:00
Anton Leherbauer
35c934dd1f Use common constant for document partitioning 2006-07-10 10:00:19 +00:00
Markus Schorn
33408eb6f0 Fixed all remaining warnings in the plugins: cdt.ui, cdt.ui.tests, cdt.refactoring. 2006-07-10 08:03:29 +00:00
Markus Schorn
33ebd6b7b9 Fixes warnings 2006-07-07 13:59:59 +00:00
Markus Schorn
1853f55894 Fixed warnings in org.eclipse.cdt.internal.ui.util 2006-07-07 13:45:31 +00:00
Anton Leherbauer
c3a1c183b0 Use common constant for document partitioning 2006-07-07 13:32:02 +00:00
Chris Recoskie
9b8671d00b fix for 48208 (sticky hover help) 2006-07-07 12:39:18 +00:00
Markus Schorn
4e4d3f592a Fixes for the Include Browser 2006-07-07 08:32:58 +00:00
Markus Schorn
616ab60cd0 Fixes for the Include Browser 2006-07-07 07:16:12 +00:00
Anton Leherbauer
fa69bd28e9 Fix compiler warnings in packages dnd, editor, navigator, text 2006-07-06 14:52:55 +00:00
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
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
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
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
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
Doug Schaefer
a87683fe12 Backing out patch for Bug 148114 2006-06-23 20:11:35 +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
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