1(function(a){if(typeof exports=="object"&&typeof module=="object")a(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],a);else a(CodeMirror)})(function(a){"use strict";a.defineMode("properties",function(){return{token:function(a,b){var c=a.sol()||b.afterSection;var d=a.eol();b.afterSection=false;if(c){if(b.nextMultiline){b.inMultiline=true;b.nextMultiline=false}else{b.position="def"}}if(d&&!b.nextMultiline){b.inMultiline=false;b.position="def"}if(c){while(a.eatSpace()){}}var e=a.next();if(c&&(e==="#"||e==="!"||e===";")){b.position="comment";a.skipToEnd();return"comment"}else if(c&&e==="["){b.afterSection=true;a.skipTo("]");a.eat("]");return"header"}else if(e==="="||e===":"){b.position="quote";return null}else if(e==="\\"&&b.position==="quote"){if(a.eol()){b.nextMultiline=true}}return b.position},startState:function(){return{position:"def",nextMultiline:false,inMultiline:false,afterSection:false}}}});a.defineMIME("text/x-properties","properties");a.defineMIME("text/x-ini","properties")});
2//# sourceMappingURL=properties.min.js.map