[nobug] convert '+' to '_' when computing location of syntax file for a specified content type
diff --git a/bundles/org.eclipse.orion.client.editor/web/orion/editor/edit.js b/bundles/org.eclipse.orion.client.editor/web/orion/editor/edit.js
index 1dffdfa..5d7714f 100644
--- a/bundles/org.eclipse.orion.client.editor/web/orion/editor/edit.js
+++ b/bundles/org.eclipse.orion.client.editor/web/orion/editor/edit.js
@@ -277,7 +277,7 @@
 				var textView = editor.getTextView();
 				var annotationModel = editor.getAnnotationModel();
 				if (contentType) {
-					contentType = contentType.replace(/[*|:/".<>?]/g, '_');
+					contentType = contentType.replace(/[*|:/".<>?+]/g, '_');
 					require(["./stylers/" + contentType + "/syntax"], function(grammar) { //$NON-NLS-1$ //$NON-NLS-0$
 						this.styler = new mTextStyler.TextStyler(textView, annotationModel, grammar.grammars, grammar.id);
 					});