define("ace/mode/gitignore_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,i,t){"use strict";function o(){this.$rules={start:[{token:"comment",regex:/^\s*#.*$/},{token:"keyword",regex:/^\s*!.*$/}]},this.normalizeRules()}var r=e("../lib/oop"),e=e("./text_highlight_rules").TextHighlightRules;o.metaData={fileTypes:["gitignore"],name:"Gitignore"},r.inherits(o,e),i.GitignoreHighlightRules=o}),define("ace/mode/gitignore",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/gitignore_highlight_rules"],function(e,i,t){"use strict";function o(){this.HighlightRules=l,this.$behaviour=this.$defaultBehaviour}var r=e("../lib/oop"),g=e("./text").Mode,l=e("./gitignore_highlight_rules").GitignoreHighlightRules;r.inherits(o,g),function(){this.lineCommentStart="#",this.$id="ace/mode/gitignore"}.call(o.prototype),i.Mode=o}),window.require(["ace/mode/gitignore"],function(e){"object"==typeof module&&"object"==typeof exports&&module&&(module.exports=e)});