Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Schorn2006-07-11 15:08:57 +0000
committerMarkus Schorn2006-07-11 15:08:57 +0000
commitb259cae6669432fb2a3cc991323c721ae2669e48 (patch)
tree3ccac1a01bc8b5cb3067f8cef1af51cc8cd3aeff /core/org.eclipse.cdt.core/plugin.xml
parent468da823b338a9563e3de10e34981e4320a90c0b (diff)
downloadorg.eclipse.cdt-b259cae6669432fb2a3cc991323c721ae2669e48.tar.gz
org.eclipse.cdt-b259cae6669432fb2a3cc991323c721ae2669e48.tar.xz
org.eclipse.cdt-b259cae6669432fb2a3cc991323c721ae2669e48.zip
Fix for 132201, prefer content types with a case-sensitive match.
Diffstat (limited to 'core/org.eclipse.cdt.core/plugin.xml')
-rw-r--r--core/org.eclipse.cdt.core/plugin.xml47
1 files changed, 11 insertions, 36 deletions
diff --git a/core/org.eclipse.cdt.core/plugin.xml b/core/org.eclipse.cdt.core/plugin.xml
index 0bf72ba3f69..f5bcf9c3f5d 100644
--- a/core/org.eclipse.cdt.core/plugin.xml
+++ b/core/org.eclipse.cdt.core/plugin.xml
@@ -450,60 +450,35 @@
<!-- =================================================================================== -->
<!-- Define C/C++ files ContentTypes -->
<!-- =================================================================================== -->
- <extension point="org.eclipse.core.runtime.contentTypes">
+ <extension point="org.eclipse.core.runtime.contentTypes">
<!-- declares a content type for C source files -->
- <content-type id="cSource" name="%cSourceName"
- base-type="org.eclipse.core.runtime.text"
- priority="high"/>
+ <content-type id="cSource" name="%cSourceName"
+ base-type="org.eclipse.core.runtime.text"
+ file-extensions="c"
+ priority="high"/>
<!-- declares a content type for C header files -->
<content-type id="cHeader" name="%cHeaderName"
base-type="org.eclipse.cdt.core.cSource"
+ file-extensions="h"
priority="high"/>
<!-- declares a content type for C++ source files -->
<content-type id="cxxSource" name="%cxxSourceName"
base-type="org.eclipse.cdt.core.cSource"
+ file-extensions="C,cpp,cxx,cc,c++"
priority="high"/>
<!-- declares a content type for C++ header files -->
<content-type id="cxxHeader" name="%cxxHeaderName"
base-type="org.eclipse.cdt.core.cxxSource"
+ file-extensions="h,hpp,hh,hxx"
priority="high"/>
<!-- declares a content type for ASM Source files -->
<content-type id="asmSource" name="%asmSourceName"
base-type="org.eclipse.core.runtime.text"
+ file-extensions="s,asm"
priority="high"/>
- </extension>
-
- <extension point="org.eclipse.core.runtime.contentTypes">
- <file-association
- content-type="org.eclipse.cdt.core.cSource"
- file-extensions="c"/>
- </extension>
-
- <extension point="org.eclipse.core.runtime.contentTypes">
- <file-association
- content-type="org.eclipse.cdt.core.cxxSource"
- file-extensions="C,cpp,cxx,cc,c++"/>
- </extension>
-
- <extension point="org.eclipse.core.runtime.contentTypes">
- <file-association
- content-type="org.eclipse.cdt.core.asmSource"
- file-extensions="s,asm"/>
- </extension>
-
- <extension point="org.eclipse.core.runtime.contentTypes">
- <file-association
- content-type="org.eclipse.cdt.core.cHeader"
- file-extensions="h"/>
- </extension>
-
- <extension point="org.eclipse.core.runtime.contentTypes">
- <file-association
- content-type="org.eclipse.cdt.core.cxxHeader"
- file-extensions="hpp,hh,hxx"/>
- </extension>
+ </extension>
- <!-- the reserved filenames by the C++ standard -->
+ <!-- the reserved filenames by the C++ standard -->
<extension point="org.eclipse.core.runtime.contentTypes">
<file-association
content-type="org.eclipse.cdt.core.cxxHeader"

Back to the top