PluginProbe ʕ •ᴥ•ʔ
Tracking Code Manager / 2.4.0
Tracking Code Manager v2.4.0
trunk 1.11.8 1.11.9 1.12.0 1.12.1 1.12.2 1.12.3 1.4 1.5 2.0.0 2.0.1 2.0.13 2.0.14 2.0.15 2.0.16 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.2.0 2.3.0 2.4.0 2.5.0 2.6.0
tracking-code-manager / assets / js / ace / mode-applescript.js
tracking-code-manager / assets / js / ace Last commit date
snippets 1 year ago ace.js 1 year ago ext-beautify.js 1 year ago ext-code_lens.js 1 year ago ext-elastic_tabstops_lite.js 1 year ago ext-emmet.js 1 year ago ext-error_marker.js 1 year ago ext-hardwrap.js 1 year ago ext-keybinding_menu.js 1 year ago ext-language_tools.js 1 year ago ext-linking.js 1 year ago ext-modelist.js 1 year ago ext-options.js 1 year ago ext-prompt.js 1 year ago ext-rtl.js 1 year ago ext-searchbox.js 1 year ago ext-settings_menu.js 1 year ago ext-spellcheck.js 1 year ago ext-split.js 1 year ago ext-static_highlight.js 1 year ago ext-statusbar.js 1 year ago ext-textarea.js 1 year ago ext-themelist.js 1 year ago ext-whitespace.js 1 year ago keybinding-emacs.js 1 year ago keybinding-sublime.js 1 year ago keybinding-vim.js 1 year ago keybinding-vscode.js 1 year ago mode-abap.js 1 year ago mode-abc.js 1 year ago mode-actionscript.js 1 year ago mode-ada.js 1 year ago mode-alda.js 1 year ago mode-apache_conf.js 1 year ago mode-apex.js 1 year ago mode-applescript.js 1 year ago mode-aql.js 1 year ago mode-asciidoc.js 1 year ago mode-asl.js 1 year ago mode-assembly_x86.js 1 year ago mode-autohotkey.js 1 year ago mode-batchfile.js 1 year ago mode-c9search.js 1 year ago mode-c_cpp.js 1 year ago mode-cirru.js 1 year ago mode-clojure.js 1 year ago mode-cobol.js 1 year ago mode-coffee.js 1 year ago mode-coldfusion.js 1 year ago mode-crystal.js 1 year ago mode-csharp.js 1 year ago mode-csound_document.js 1 year ago mode-csound_orchestra.js 1 year ago mode-csound_score.js 1 year ago mode-csp.js 1 year ago mode-css.js 1 year ago mode-curly.js 1 year ago mode-d.js 1 year ago mode-dart.js 1 year ago mode-diff.js 1 year ago mode-django.js 1 year ago mode-dockerfile.js 1 year ago mode-dot.js 1 year ago mode-drools.js 1 year ago mode-edifact.js 1 year ago mode-eiffel.js 1 year ago mode-ejs.js 1 year ago mode-elixir.js 1 year ago mode-elm.js 1 year ago mode-erlang.js 1 year ago mode-forth.js 1 year ago mode-fortran.js 1 year ago mode-fsharp.js 1 year ago mode-fsl.js 1 year ago mode-ftl.js 1 year ago mode-gcode.js 1 year ago mode-gherkin.js 1 year ago mode-gitignore.js 1 year ago mode-glsl.js 1 year ago mode-gobstones.js 1 year ago mode-golang.js 1 year ago mode-graphqlschema.js 1 year ago mode-groovy.js 1 year ago mode-haml.js 1 year ago mode-handlebars.js 1 year ago mode-haskell.js 1 year ago mode-haskell_cabal.js 1 year ago mode-haxe.js 1 year ago mode-hjson.js 1 year ago mode-html.js 1 year ago mode-html_elixir.js 1 year ago mode-html_ruby.js 1 year ago mode-ini.js 1 year ago mode-io.js 1 year ago mode-ion.js 1 year ago mode-jack.js 1 year ago mode-jade.js 1 year ago mode-java.js 1 year ago mode-javascript.js 1 year ago mode-json.js 1 year ago mode-json5.js 1 year ago mode-jsoniq.js 1 year ago mode-jsp.js 1 year ago mode-jssm.js 1 year ago mode-jsx.js 1 year ago mode-julia.js 1 year ago mode-kotlin.js 1 year ago mode-latex.js 1 year ago mode-latte.js 1 year ago mode-less.js 1 year ago mode-liquid.js 1 year ago mode-lisp.js 1 year ago mode-livescript.js 1 year ago mode-logiql.js 1 year ago mode-logtalk.js 1 year ago mode-lsl.js 1 year ago mode-lua.js 1 year ago mode-luapage.js 1 year ago mode-lucene.js 1 year ago mode-makefile.js 1 year ago mode-markdown.js 1 year ago mode-mask.js 1 year ago mode-matlab.js 1 year ago mode-maze.js 1 year ago mode-mediawiki.js 1 year ago mode-mel.js 1 year ago mode-mips.js 1 year ago mode-mixal.js 1 year ago mode-mushcode.js 1 year ago mode-mysql.js 1 year ago mode-nginx.js 1 year ago mode-nim.js 1 year ago mode-nix.js 1 year ago mode-nsis.js 1 year ago mode-nunjucks.js 1 year ago mode-objectivec.js 1 year ago mode-ocaml.js 1 year ago mode-partiql.js 1 year ago mode-pascal.js 1 year ago mode-perl.js 1 year ago mode-pgsql.js 1 year ago mode-php.js 1 year ago mode-php_laravel_blade.js 1 year ago mode-pig.js 1 year ago mode-plain_text.js 1 year ago mode-powershell.js 1 year ago mode-praat.js 1 year ago mode-prisma.js 1 year ago mode-prolog.js 1 year ago mode-properties.js 1 year ago mode-protobuf.js 1 year ago mode-puppet.js 1 year ago mode-python.js 1 year ago mode-qml.js 1 year ago mode-r.js 1 year ago mode-raku.js 1 year ago mode-razor.js 1 year ago mode-rdoc.js 1 year ago mode-red.js 1 year ago mode-redshift.js 1 year ago mode-rhtml.js 1 year ago mode-robot.js 1 year ago mode-rst.js 1 year ago mode-ruby.js 1 year ago mode-rust.js 1 year ago mode-sac.js 1 year ago mode-sass.js 1 year ago mode-scad.js 1 year ago mode-scala.js 1 year ago mode-scheme.js 1 year ago mode-scrypt.js 1 year ago mode-scss.js 1 year ago mode-sh.js 1 year ago mode-sjs.js 1 year ago mode-slim.js 1 year ago mode-smarty.js 1 year ago mode-smithy.js 1 year ago mode-snippets.js 1 year ago mode-soy_template.js 1 year ago mode-space.js 1 year ago mode-sparql.js 1 year ago mode-sql.js 1 year ago mode-sqlserver.js 1 year ago mode-stylus.js 1 year ago mode-svg.js 1 year ago mode-swift.js 1 year ago mode-tcl.js 1 year ago mode-terraform.js 1 year ago mode-tex.js 1 year ago mode-text.js 1 year ago mode-textile.js 1 year ago mode-toml.js 1 year ago mode-tsx.js 1 year ago mode-turtle.js 1 year ago mode-twig.js 1 year ago mode-typescript.js 1 year ago mode-vala.js 1 year ago mode-vbscript.js 1 year ago mode-velocity.js 1 year ago mode-verilog.js 1 year ago mode-vhdl.js 1 year ago mode-visualforce.js 1 year ago mode-wollok.js 1 year ago mode-xml.js 1 year ago mode-xquery.js 1 year ago mode-yaml.js 1 year ago mode-zeek.js 1 year ago theme-ambiance.js 1 year ago theme-chaos.js 1 year ago theme-chrome.js 1 year ago theme-cloud9_day.js 1 year ago theme-cloud9_night.js 1 year ago theme-cloud9_night_low_color.js 1 year ago theme-clouds.js 1 year ago theme-clouds_midnight.js 1 year ago theme-cobalt.js 1 year ago theme-crimson_editor.js 1 year ago theme-dawn.js 1 year ago theme-dracula.js 1 year ago theme-dreamweaver.js 1 year ago theme-eclipse.js 1 year ago theme-github.js 1 year ago theme-gob.js 1 year ago theme-gruvbox.js 1 year ago theme-gruvbox_dark_hard.js 1 year ago theme-gruvbox_light_hard.js 1 year ago theme-idle_fingers.js 1 year ago theme-iplastic.js 1 year ago theme-katzenmilch.js 1 year ago theme-kr_theme.js 1 year ago theme-kuroir.js 1 year ago theme-merbivore.js 1 year ago theme-merbivore_soft.js 1 year ago theme-mono_industrial.js 1 year ago theme-monokai.js 1 year ago theme-nord_dark.js 1 year ago theme-one_dark.js 1 year ago theme-pastel_on_dark.js 1 year ago theme-solarized_dark.js 1 year ago theme-solarized_light.js 1 year ago theme-sqlserver.js 1 year ago theme-terminal.js 1 year ago theme-textmate.js 1 year ago theme-tomorrow.js 1 year ago theme-tomorrow_night.js 1 year ago theme-tomorrow_night_blue.js 1 year ago theme-tomorrow_night_bright.js 1 year ago theme-tomorrow_night_eighties.js 1 year ago theme-twilight.js 1 year ago theme-vibrant_ink.js 1 year ago theme-xcode.js 1 year ago worker-base.js 1 year ago worker-coffee.js 1 year ago worker-css.js 1 year ago worker-html.js 1 year ago worker-javascript.js 1 year ago worker-json.js 1 year ago worker-lua.js 1 year ago worker-php.js 1 year ago worker-xml.js 1 year ago worker-xquery.js 1 year ago worker-yaml.js 1 year ago
mode-applescript.js
8 lines
1 ace.define("ace/mode/applescript_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("./text_highlight_rules").TextHighlightRules,s=function(){var e="about|above|after|against|and|around|as|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|contain|contains|continue|copy|div|does|eighth|else|end|equal|equals|error|every|exit|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|into|is|it|its|last|local|me|middle|mod|my|ninth|not|of|on|onto|or|over|prop|property|put|ref|reference|repeat|returning|script|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|try|until|where|while|whose|with|without",t="AppleScript|false|linefeed|return|pi|quote|result|space|tab|true",n="activate|beep|count|delay|launch|log|offset|read|round|run|say|summarize|write",r="alias|application|boolean|class|constant|date|file|integer|list|number|real|record|string|text|character|characters|contents|day|frontmost|id|item|length|month|name|paragraph|paragraphs|rest|reverse|running|time|version|weekday|word|words|year",i=this.createKeywordMapper({"support.function":n,"constant.language":t,"support.type":r,keyword:e},"identifier");this.$rules={start:[{token:"comment",regex:"--.*$"},{token:"comment",regex:"\\(\\*",next:"comment"},{token:"string",regex:'".*?"'},{token:"support.type",regex:"\\b(POSIX file|POSIX path|(date|time) string|quoted form)\\b"},{token:"support.function",regex:"\\b(clipboard info|the clipboard|info for|list (disks|folder)|mount volume|path to|(close|open for) access|(get|set) eof|current date|do shell script|get volume settings|random number|set volume|system attribute|system info|time to GMT|(load|run|store) script|scripting components|ASCII (character|number)|localized string|choose (application|color|file|file name|folder|from list|remote application|URL)|display (alert|dialog))\\b|^\\s*return\\b"},{token:"constant.language",regex:"\\b(text item delimiters|current application|missing value)\\b"},{token:"keyword",regex:"\\b(apart from|aside from|instead of|out of|greater than|isn't|(doesn't|does not) (equal|come before|come after|contain)|(greater|less) than( or equal)?|(starts?|ends|begins?) with|contained by|comes (before|after)|a (ref|reference))\\b"},{token:i,regex:"[a-zA-Z][a-zA-Z0-9_]*\\b"}],comment:[{token:"comment",regex:"\\*\\)",next:"start"},{defaultToken:"comment"}]},this.normalizeRules()};r.inherits(s,i),t.AppleScriptHighlightRules=s}),ace.define("ace/mode/folding/cstyle",["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,s=e("./fold_mode").FoldMode,o=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};r.inherits(o,s),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,n){var r=e.getLine(n);if(this.singleLineBlockCommentRe.test(r)&&!this.startRegionRe.test(r)&&!this.tripleStarBlockCommentRe.test(r))return"";var i=this._getFoldWidgetBase(e,t,n);return!i&&this.startRegionRe.test(r)?"start":i},this.getFoldWidgetRange=function(e,t,n,r){var i=e.getLine(n);if(this.startRegionRe.test(i))return this.getCommentRegionBlock(e,i,n);var s=i.match(this.foldingStartMarker);if(s){var o=s.index;if(s[1])return this.openingBracketBlock(e,s[1],n,o);var u=e.getCommentFoldRange(n,o+s[0].length,1);return u&&!u.isMultiLine()&&(r?u=this.getSectionRange(e,n):t!="all"&&(u=null)),u}if(t==="markbegin")return;var s=i.match(this.foldingStopMarker);if(s){var o=s.index+s[0].length;return s[1]?this.closingBracketBlock(e,s[1],n,o):e.getCommentFoldRange(n,o,-1)}},this.getSectionRange=function(e,t){var n=e.getLine(t),r=n.search(/\S/),s=t,o=n.length;t+=1;var u=t,a=e.getLength();while(++t<a){n=e.getLine(t);var f=n.search(/\S/);if(f===-1)continue;if(r>f)break;var l=this.getFoldWidgetRange(e,"all",t);if(l){if(l.start.row<=s)break;if(l.isMultiLine())t=l.end.row;else if(r==f)break}u=t}return new i(s,o,u,e.getLine(u).length)},this.getCommentRegionBlock=function(e,t,n){var r=t.search(/\s*$/),s=e.getLength(),o=n,u=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,a=1;while(++n<s){t=e.getLine(n);var f=u.exec(t);if(!f)continue;f[1]?a--:a++;if(!a)break}var l=n;if(l>o)return new i(o,r,l,t.length)}}.call(o.prototype)}),ace.define("ace/mode/applescript",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/applescript_highlight_rules","ace/mode/folding/cstyle"],function(e,t,n){"use strict";var r=e("../lib/oop"),i=e("./text").Mode,s=e("./applescript_highlight_rules").AppleScriptHighlightRules,o=e("./folding/cstyle").FoldMode,u=function(){this.HighlightRules=s,this.foldingRules=new o,this.$behaviour=this.$defaultBehaviour};r.inherits(u,i),function(){this.lineCommentStart="--",this.blockComment={start:"(*",end:"*)"},this.$id="ace/mode/applescript"}.call(u.prototype),t.Mode=u}); (function() {
2 ace.require(["ace/mode/applescript"], function(m) {
3 if (typeof module == "object" && typeof exports == "object" && module) {
4 module.exports = m;
5 }
6 });
7 })();
8