Skip to content

Commit 686813e

Browse files
committed
4 new lanuages added
Erlang, Java, Julia and YAML Need to handle commenting
1 parent 08c1715 commit 686813e

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

processes/on-editor-load.php

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@
2929
: fileName.indexOf('.md')>0 ? cM.setOption("mode","markdown")
3030
: fileName.indexOf('.xml')>0 ? cM.setOption("mode","xml")
3131
: fileName.indexOf('.sql')>0 ? cM.setOption("mode","text/x-mysql") // also text/x-sql, text/x-mariadb, text/x-cassandra or text/x-plsql
32+
: fileName.indexOf('.erl')>0 ? cM.setOption("mode","erlang")
33+
: fileName.indexOf('.yaml')>0 ? cM.setOption("mode","yaml")
34+
: fileName.indexOf('.java')>0 ? cM.setOption("mode","text/x-java")
35+
: fileName.indexOf('.jl')>0 ? cM.setOption("mode","julia")
3236
: cM.setOption("mode","application/x-httpd-php");
3337
}
3438
}
@@ -88,7 +92,7 @@
8892
top.ICEcoder.getNestLocationSub = function(nestCheck, fileName) {
8993
var events;
9094

91-
if (["js","coffee","css","less","sql"].indexOf(fileName.split(".")[1])<0 &&
95+
if (["js","coffee","css","less","sql","erl","yaml","java","jl"].indexOf(fileName.split(".")[1])<0 &&
9296
(nestCheck.indexOf("include(")==-1)&&(nestCheck.indexOf("include_once(")==-1)) {
9397

9498
// Then for all the array items, output as the nest display
@@ -113,7 +117,7 @@
113117
cM = top.ICEcoder.getcMInstance();
114118
nestOK = true;
115119
fileName = top.ICEcoder.openFiles[top.ICEcoder.selectedTab-1];
116-
if (cM && fileName && ["js","coffee","css","less","sql"].indexOf(fileName.split(".")[1])==-1) {
120+
if (cM && fileName && ["js","coffee","css","less","sql","erl","yaml","java","jl"].indexOf(fileName.split(".")[1])==-1) {
117121
nestOK = cM.getTokenAt({line:cM.lineCount(),ch:cM.lineInfo(cM.lineCount()-1).text.length}).className != "error" ? true : false;
118122
}
119123
top.ICEcoder.nestValid.style.background = nestOK ? "#0b0" : "#f00";
@@ -144,7 +148,11 @@
144148
else if (fileName.indexOf(".less")>0) {caretLocType="LESS"}
145149
else if (fileName.indexOf(".md")>0) {caretLocType="Markdown"}
146150
else if (fileName.indexOf(".xml")>0) {caretLocType="XML"}
147-
else if (fileName.indexOf(".sql")>0) {caretLocType="SQL"};
151+
else if (fileName.indexOf(".sql")>0) {caretLocType="SQL"}
152+
else if (fileName.indexOf(".yaml")>0) {caretLocType="YAML"}
153+
else if (fileName.indexOf(".java")>0) {caretLocType="Java"}
154+
else if (fileName.indexOf(".erl")>0) {caretLocType="Erlang"}
155+
else if (fileName.indexOf(".jl")>0) {caretLocType="Julia"};
148156
}
149157

150158
top.ICEcoder.caretLocType = caretLocType;

0 commit comments

Comments
 (0)