diff --git a/core/org.eclipse.cdt.ui/ChangeLog b/core/org.eclipse.cdt.ui/ChangeLog index 1afc254b111..5257fcad8aa 100644 --- a/core/org.eclipse.cdt.ui/ChangeLog +++ b/core/org.eclipse.cdt.ui/ChangeLog @@ -1,3 +1,16 @@ +2003-0213 Thomas Fletcher + * src/org/eclipse/cdt/internal/ui/cview/CView.java + * src/org/eclipse/cdt/internal/ui/cview/FilterSelectionAction.java + Cleaned up some text strings. + + * src/org/eclipse/cdt/internal/corext/template/ContextTypeRegistry.java + * src/org/eclipse/cdt/internal/corext/template/default-templates.xml + * src/org/eclipse/cdt/internal/ui/preferences/TemplatePreferencePage.java + * src/org/eclipse/cdt/internal/ui/text/CCompletionProcessor.java + Adds a C++ context and moves those templates which are C++ specific to that context + Allows you to use the C++ and C contexts when you are working in C++ code, + but only giving you the C contexts when you are working in C code. + 2003-02-06 David Inglis * src/org/eclipse/cdt/internal/core/DocumentInputStream.java (Removed) * src/org/eclipse/cdt/internal/ui/DocumentInputStream.java (Added) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/ContextTypeRegistry.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/ContextTypeRegistry.java index 0a209137921..9770579c51d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/ContextTypeRegistry.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/ContextTypeRegistry.java @@ -5,11 +5,13 @@ package org.eclipse.cdt.internal.corext.template; * All Rights Reserved. */ -import org.eclipse.cdt.internal.corext.template.c.CContextType; import java.util.HashMap; import java.util.Iterator; import java.util.Map; +import org.eclipse.cdt.internal.corext.template.c.CContextType; +import org.eclipse.cdt.internal.corext.template.c.CppContextType; + /** * A singleton to keep track of all known context types. @@ -63,7 +65,7 @@ public class ContextTypeRegistry { // XXX bootstrap with C and C++ types private ContextTypeRegistry() { add(new CContextType()); - //add(new CppContextType()); + add(new CppContextType()); } } diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/default-templates.xml b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/default-templates.xml index 9508183d208..abc24fbc4dc 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/default-templates.xml +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/default-templates.xml @@ -7,89 +7,99 @@ All Rights Reserved. - + - - - - - - - - - - -