|
29 | 29 | : fileName.indexOf('.md')>0 ? cM.setOption("mode","markdown") |
30 | 30 | : fileName.indexOf('.xml')>0 ? cM.setOption("mode","xml") |
31 | 31 | : 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") |
32 | 36 | : cM.setOption("mode","application/x-httpd-php"); |
33 | 37 | } |
34 | 38 | } |
|
88 | 92 | top.ICEcoder.getNestLocationSub = function(nestCheck, fileName) { |
89 | 93 | var events; |
90 | 94 |
|
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 && |
92 | 96 | (nestCheck.indexOf("include(")==-1)&&(nestCheck.indexOf("include_once(")==-1)) { |
93 | 97 |
|
94 | 98 | // Then for all the array items, output as the nest display |
|
113 | 117 | cM = top.ICEcoder.getcMInstance(); |
114 | 118 | nestOK = true; |
115 | 119 | 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) { |
117 | 121 | nestOK = cM.getTokenAt({line:cM.lineCount(),ch:cM.lineInfo(cM.lineCount()-1).text.length}).className != "error" ? true : false; |
118 | 122 | } |
119 | 123 | top.ICEcoder.nestValid.style.background = nestOK ? "#0b0" : "#f00"; |
|
144 | 148 | else if (fileName.indexOf(".less")>0) {caretLocType="LESS"} |
145 | 149 | else if (fileName.indexOf(".md")>0) {caretLocType="Markdown"} |
146 | 150 | 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"}; |
148 | 156 | } |
149 | 157 |
|
150 | 158 | top.ICEcoder.caretLocType = caretLocType; |
|
0 commit comments