diff --git a/editor.php b/editor.php
index be41fba..b169f08 100644
--- a/editor.php
+++ b/editor.php
@@ -16,6 +16,7 @@ utils: closetag, foldcode, xml-fold, brace-fold, show-hint, javascript-hint, htm
//-->
+
';
@@ -36,6 +37,12 @@ $activeLineBG = array_search($ICEcoder["theme"],array("eclipse","elegant","neat"
.cm-tab:after {position: relative; display: inline-block; width: 0; left: -1.4em; overflow: visible; color: #aaa; content: "";}
.lint-error {font-family: arial; font-size: 80%; background: #ccc; color: #b00; padding: 3px 5px}
.lint-error-icon {background: #b00; color: #fff; font-weight: bold; border-radius: 50%; padding: 0 3px; margin-right: 5px}
+.CodeMirror-foldmarker {font-family: arial; line-height: .3; color: #b00; cursor: pointer;
+ text-shadow: #fff 1px 1px 2px, #fff -1px -1px 2px, #fff 1px -1px 2px, #fff -1px 1px 2px;
+}
+.CodeMirror-guttermarker {position: absolute; display: inline-block; width: 13px; height: 13px; right: 3px; font-size: 14px; color: #fff; text-align: center; cursor: pointer}
+.CodeMirror-guttermarkerOn {background-color: #b00}
+.CodeMirror-guttermarkerOff {background-color: #444}
@@ -242,10 +249,6 @@ function createNewCMInstance(num) {
window['cM'+num].on("gutterClick", function(thisCM, line, gutter, clickEvent) {
["JavaScript","CoffeeScript","PHP","Python","Ruby"].indexOf(top.ICEcoder.caretLocType) > -1
? codeFoldBrace(window['cM'+num], line) : codeFoldTag(window['cM'+num], line);
- window['cM'+num].setGutterMarker(line, "CodeMirror-linenumbers", document.createTextNode("+ "+(line+1)));
- setTimeout(function() {
- window['cM'+num].setGutterMarker(line, "CodeMirror-linenumbers", null);
- },1000);
}
);
@@ -254,8 +257,8 @@ function createNewCMInstance(num) {
};
// var top.ICEcoder.foldStyle = '+ %N%';
- var codeFoldTag = CodeMirror.newFoldFunction(CodeMirror.tagRangeFinder);
- var codeFoldBrace = CodeMirror.newFoldFunction(CodeMirror.braceRangeFinder);
+ var codeFoldTag = CodeMirror.newFoldFunction(CodeMirror.tagRangeFinder,null,"+","-",false);
+ var codeFoldBrace = CodeMirror.newFoldFunction(CodeMirror.braceRangeFinder,null,"+","-",false);