UNPKG

@galaxyproject/galaxy-client

Version:

Galaxy client application build system

1 lines 4.26 kB
(self.webpackChunk_galaxyproject_galaxy_client=self.webpackChunk_galaxyproject_galaxy_client||[]).push([[6995],{26995:(e,t,n)=>{e=n.nmd(e),ace.define("ace/mode/c9search_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"],(function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("../lib/lang"),a=e("./text_highlight_rules").TextHighlightRules;var s=function(){this.$rules={start:[{tokenNames:["c9searchresults.constant.numeric","c9searchresults.text","c9searchresults.text","c9searchresults.keyword"],regex:/(^\s+[0-9]+)(:)(\d*\s?)([^\r\n]+)/,onMatch:function(e,t,n){var r=this.splitRegex.exec(e),i=this.tokenNames,a=[{type:i[0],value:r[1]},{type:i[1],value:r[2]}];r[3]&&(" "==r[3]?a[1]={type:i[1],value:r[2]+" "}:a.push({type:i[1],value:r[3]}));var s,c=n[1],o=r[4],u=0;if(c&&c.exec)for(c.lastIndex=0;s=c.exec(o);){var h=o.substring(u,s.index);if(u=c.lastIndex,h&&a.push({type:i[2],value:h}),s[0])a.push({type:i[3],value:s[0]});else if(!h)break}return u<o.length&&a.push({type:i[2],value:o.substr(u)}),a}},{regex:"^Searching for [^\\r\\n]*$",onMatch:function(e,t,n){var r,a,s=e.split("");if(s.length<3)return"text";var c=0,o=[{value:s[c++]+"'",type:"text"},{value:a=s[c++],type:"text"},{value:"'"+s[c++],type:"text"}];for(" in"!==s[2]&&o.push({value:"'"+s[c++]+"'",type:"text"},{value:s[c++],type:"text"}),o.push({value:" "+s[c++]+" ",type:"text"}),s[c+1]?(r=s[c+1],o.push({value:"("+s[c+1]+")",type:"text"}),c+=1):c-=1;c++<s.length;)s[c]&&o.push({value:s[c],type:"text"});a&&(/regex/.test(r)||(a=i.escapeRegExp(a)),/whole/.test(r)&&(a="\\b"+a+"\\b"));var u=a&&function(e,t){try{return new RegExp(e,t)}catch(e){}}("("+a+")",/ sensitive/.test(r)?"g":"ig");return u&&(n[0]=t,n[1]=u),o}},{regex:"^(?=Found \\d+ matches)",token:"text",next:"numbers"},{token:"string",regex:"^\\S:?[^:]+",next:"numbers"}],numbers:[{regex:"\\d+",token:"constant.numeric"},{regex:"$",token:"text",next:"start"}]},this.normalizeRules()};r.inherits(s,a),t.C9SearchHighlightRules=s})),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var r=e("../range").Range,i=function(){};(function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var n=e.getLine(t).match(/^(\s*\})/);if(!n)return 0;var i=n[1].length,a=e.findMatchingBracket({row:t,column:i});if(!a||a.row==t)return 0;var s=this.$getIndent(e.getLine(a.row));e.replace(new r(t,0,t,i-1),s)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(i.prototype),t.MatchingBraceOutdent=i})),ace.define("ace/mode/folding/c9search",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],(function(e,t,n){"use strict";var r=e("../../lib/oop"),i=e("../../range").Range,a=e("./fold_mode").FoldMode,s=t.FoldMode=function(){};r.inherits(s,a),function(){this.foldingStartMarker=/^(\S.*:|Searching for.*)$/,this.foldingStopMarker=/^(\s+|Found.*)$/,this.getFoldWidgetRange=function(e,t,n){var r=e.doc.getAllLines(n),a=r[n],s=/^(Found.*|Searching for.*)$/,c=s.test(a)?s:/^(\S.*:|\s*)$/,o=n,u=n;if(this.foldingStartMarker.test(a)){for(var h=n+1,l=e.getLength();h<l&&!c.test(r[h]);h++);u=h}else if(this.foldingStopMarker.test(a)){for(h=n-1;h>=0&&(a=r[h],!c.test(a));h--);o=h}if(o!=u){var g=a.length;return c===s&&(g=a.search(/\(Found[^)]+\)$|$/)),new i(o,g,u,0)}}}.call(s.prototype)})),ace.define("ace/mode/c9search",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/c9search_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/c9search"],(function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("./text").Mode,a=e("./c9search_highlight_rules").C9SearchHighlightRules,s=e("./matching_brace_outdent").MatchingBraceOutdent,c=e("./folding/c9search").FoldMode,o=function(){this.HighlightRules=a,this.$outdent=new s,this.foldingRules=new c};r.inherits(o,i),function(){this.getNextLineIndent=function(e,t,n){return this.$getIndent(t)},this.checkOutdent=function(e,t,n){return this.$outdent.checkOutdent(t,n)},this.autoOutdent=function(e,t,n){this.$outdent.autoOutdent(t,n)},this.$id="ace/mode/c9search"}.call(o.prototype),t.Mode=o})),ace.require(["ace/mode/c9search"],(function(t){e&&(e.exports=t)}))}}]);