%PDF- %PDF-
Direktori : /proc/985914/root/data/old/home/stash/atlassian-stash/static/bower/CodeMirror/mode/css/ |
Current File : //proc/985914/root/data/old/home/stash/atlassian-stash/static/bower/CodeMirror/mode/css/css-min.js |
CodeMirror.defineMode("css",function(U,I){if(!I.propertyKeywords){I=CodeMirror.resolveMode("text/css")}var O=U.indentUnit,B=I.tokenHooks,T=I.mediaTypes||{},K=I.mediaFeatures||{},H=I.propertyKeywords||{},N=I.colorKeywords||{},Q=I.valueKeywords||{},D=I.fontProperties||{},L=I.allowNested;var C,M;function V(Y,Z){C=Z;return Y}function X(b,a){var Z=b.next();if(B[Z]){var Y=B[Z](b,a);if(Y!==false){return Y}}if(Z=="@"){b.eatWhile(/[\w\\\-]/);return V("def",b.current())}else{if(Z=="="||(Z=="~"||Z=="|")&&b.eat("=")){return V(null,"compare")}else{if(Z=='"'||Z=="'"){a.tokenize=J(Z);return a.tokenize(b,a)}else{if(Z=="#"){b.eatWhile(/[\w\\\-]/);return V("atom","hash")}else{if(Z=="!"){b.match(/^\s*\w*/);return V("keyword","important")}else{if(/\d/.test(Z)||Z=="."&&b.eat(/\d/)){b.eatWhile(/[\w.%]/);return V("number","unit")}else{if(Z==="-"){if(/[\d.]/.test(b.peek())){b.eatWhile(/[\w.%]/);return V("number","unit")}else{if(b.match(/^[^-]+-/)){return V("meta","meta")}}}else{if(/[,+>*\/]/.test(Z)){return V(null,"select-op")}else{if(Z=="."&&b.match(/^-?[_a-z][_a-z0-9-]*/i)){return V("qualifier","qualifier")}else{if(/[:;{}\[\]\(\)]/.test(Z)){return V(null,Z)}else{if(Z=="u"&&b.match("rl(")){b.backUp(1);a.tokenize=W;return V("property","word")}else{if(/[\w\\\-]/.test(Z)){b.eatWhile(/[\w\\\-]/);return V("property","word")}else{return V(null,null)}}}}}}}}}}}}}function J(Y){return function(c,a){var b=false,Z;while((Z=c.next())!=null){if(Z==Y&&!b){if(Y==")"){c.backUp(1)}break}b=!b&&Z=="\\"}if(Z==Y||!b&&Y!=")"){a.tokenize=null}return V("string","string")}}function W(Z,Y){Z.next();if(!Z.match(/\s*[\"\']/,false)){Y.tokenize=J(")")}else{Y.tokenize=null}return V(null,"(")}function P(Z,Y,a){this.type=Z;this.indent=Y;this.prev=a}function F(Z,a,Y){Z.context=new P(Y,a.indentation()+O,Z.context);return Y}function R(Y){Y.context=Y.context.prev;return Y.context.type}function A(Y,a,Z){return E[Z.context.type](Y,a,Z)}function S(Z,b,a,c){for(var Y=c||1;Y>0;Y--){a.context=a.context.prev}return A(Z,b,a)}function G(Z){var Y=Z.current().toLowerCase();if(Q.hasOwnProperty(Y)){M="atom"}else{if(N.hasOwnProperty(Y)){M="keyword"}else{M="variable"}}}var E={};E.top=function(Y,a,Z){if(Y=="{"){return F(Z,a,"block")}else{if(Y=="}"&&Z.context.prev){return R(Z)}else{if(Y=="@media"){return F(Z,a,"media")}else{if(Y=="@font-face"){return"font_face_before"}else{if(/^@(-(moz|ms|o|webkit)-)?keyframes$/.test(Y)){return"keyframes"}else{if(Y&&Y.charAt(0)=="@"){return F(Z,a,"at")}else{if(Y=="hash"){M="builtin"}else{if(Y=="word"){M="tag"}else{if(Y=="variable-definition"){return"maybeprop"}else{if(Y=="interpolation"){return F(Z,a,"interpolation")}else{if(Y==":"){return"pseudo"}else{if(L&&Y=="("){return F(Z,a,"params")}}}}}}}}}}}}return Z.context.type};E.block=function(Y,a,Z){if(Y=="word"){if(H.hasOwnProperty(a.current().toLowerCase())){M="property";return"maybeprop"}else{if(L){M=a.match(/^\s*:/,false)?"property":"tag";return"block"}else{M+=" error";return"maybeprop"}}}else{if(Y=="meta"){return"block"}else{if(!L&&(Y=="hash"||Y=="qualifier")){M="error";return"block"}else{return E.top(Y,a,Z)}}}};E.maybeprop=function(Y,a,Z){if(Y==":"){return F(Z,a,"prop")}return A(Y,a,Z)};E.prop=function(Y,a,Z){if(Y==";"){return R(Z)}if(Y=="{"&&L){return F(Z,a,"propBlock")}if(Y=="}"||Y=="{"){return S(Y,a,Z)}if(Y=="("){return F(Z,a,"parens")}if(Y=="hash"&&!/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(a.current())){M+=" error"}else{if(Y=="word"){G(a)}else{if(Y=="interpolation"){return F(Z,a,"interpolation")}}}return"prop"};E.propBlock=function(Z,Y,a){if(Z=="}"){return R(a)}if(Z=="word"){M="property";return"maybeprop"}return a.context.type};E.parens=function(Y,a,Z){if(Y=="{"||Y=="}"){return S(Y,a,Z)}if(Y==")"){return R(Z)}return"parens"};E.pseudo=function(Y,a,Z){if(Y=="word"){M="variable-3";return Z.context.type}return A(Y,a,Z)};E.media=function(Y,b,Z){if(Y=="("){return F(Z,b,"media_parens")}if(Y=="}"){return S(Y,b,Z)}if(Y=="{"){return R(Z)&&F(Z,b,L?"block":"top")}if(Y=="word"){var a=b.current().toLowerCase();if(a=="only"||a=="not"||a=="and"){M="keyword"}else{if(T.hasOwnProperty(a)){M="attribute"}else{if(K.hasOwnProperty(a)){M="property"}else{M="error"}}}}return Z.context.type};E.media_parens=function(Y,a,Z){if(Y==")"){return R(Z)}if(Y=="{"||Y=="}"){return S(Y,a,Z,2)}return E.media(Y,a,Z)};E.font_face_before=function(Y,a,Z){if(Y=="{"){return F(Z,a,"font_face")}return A(Y,a,Z)};E.font_face=function(Y,a,Z){if(Y=="}"){return R(Z)}if(Y=="word"){if(!D.hasOwnProperty(a.current().toLowerCase())){M="error"}else{M="property"}return"maybeprop"}return"font_face"};E.keyframes=function(Y,a,Z){if(Y=="word"){M="variable";return"keyframes"}if(Y=="{"){return F(Z,a,"top")}return A(Y,a,Z)};E.at=function(Y,a,Z){if(Y==";"){return R(Z)}if(Y=="{"||Y=="}"){return S(Y,a,Z)}if(Y=="word"){M="tag"}else{if(Y=="hash"){M="builtin"}}return"at"};E.interpolation=function(Y,a,Z){if(Y=="}"){return R(Z)}if(Y=="{"||Y==";"){return S(Y,a,Z)}if(Y!="variable"){M="error"}return"interpolation"};E.params=function(Y,a,Z){if(Y==")"){return R(Z)}if(Y=="{"||Y=="}"){return S(Y,a,Z)}if(Y=="word"){G(a)}return"params"};return{startState:function(Y){return{tokenize:null,state:"top",context:new P("top",Y||0,null)}},token:function(a,Z){if(!Z.tokenize&&a.eatSpace()){return null}var Y=(Z.tokenize||X)(a,Z);if(Y&&typeof Y=="object"){C=Y[1];Y=Y[0]}M=Y;Z.state=E[Z.state](C,a,Z);return M},indent:function(c,a){var Z=c.context,b=a&&a.charAt(0);var Y=Z.indent;if(Z.type=="prop"&&b=="}"){Z=Z.prev}if(Z.prev&&(b=="}"&&(Z.type=="block"||Z.type=="top"||Z.type=="interpolation"||Z.type=="font_face")||b==")"&&(Z.type=="parens"||Z.type=="params"||Z.type=="media_parens")||b=="{"&&(Z.type=="at"||Z.type=="media"))){Y=Z.indent-O;Z=Z.prev}return Y},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",fold:"brace"}});(function(){function D(S){var R={};for(var Q=0;Q<S.length;++Q){R[S[Q]]=true}return R}var M=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],F=D(M);var G=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid"],L=D(G);var E=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","binding","bleed","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-feature-settings","font-family","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-weight","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-position","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","justify-content","left","letter-spacing","line-break","line-height","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marker-offset","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","max-height","max-width","min-height","min-width","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotation","rotation-point","ruby-align","ruby-overhang","ruby-position","ruby-span","shape-inside","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-outline","text-overflow","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","word-break","word-spacing","word-wrap","z-index","zoom","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-profile","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","kerning","text-anchor","writing-mode"],N=D(E);var K=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],O=D(K);var B=["above","absolute","activeborder","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","auto","avoid","avoid-column","avoid-page","avoid-region","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","column","compact","condensed","contain","content","content-box","context-menu","continuous","copy","cover","crop","cross","crosshair","currentcolor","cursive","dashed","decimal","decimal-leading-zero","default","default-button","destination-atop","destination-in","destination-out","destination-over","devanagari","disc","discard","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ew-resize","expanded","extra-condensed","extra-expanded","fantasy","fast","fill","fixed","flat","footnotes","forwards","from","geometricPrecision","georgian","graytext","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-table","inset","inside","intrinsic","invert","italic","justify","kannada","katakana","katakana-iroha","keep-all","khmer","landscape","lao","large","larger","left","level","lighter","line-through","linear","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","malayalam","match","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","nw-resize","nwse-resize","oblique","octal","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","round","row-resize","rtl","run-in","running","s-resize","sans-serif","scroll","scrollbar","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","semi-condensed","semi-expanded","separate","serif","show","sidama","single","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","solid","somali","source-atop","source-in","source-out","source-over","space","square","square-button","start","static","status-bar","stretch","stroke","sub","subpixel-antialiased","super","sw-resize","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","transparent","ultra-condensed","ultra-expanded","underline","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","vertical","vertical-text","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","x-large","x-small","xor","xx-large","xx-small"],H=D(B);var J=["font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],A=D(J);var I=M.concat(G).concat(E).concat(K).concat(B);CodeMirror.registerHelper("hintWords","css",I);function P(T,S){var Q=false,R;while((R=T.next())!=null){if(Q&&R=="/"){S.tokenize=null;break}Q=(R=="*")}return["comment","comment"]}function C(R,Q){if(R.skipTo("-->")){R.match("-->");Q.tokenize=null}else{R.skipToEnd()}return["comment","comment"]}CodeMirror.defineMIME("text/css",{mediaTypes:F,mediaFeatures:L,propertyKeywords:N,colorKeywords:O,valueKeywords:H,fontProperties:A,tokenHooks:{"<":function(R,Q){if(!R.match("!--")){return false}Q.tokenize=C;return C(R,Q)},"/":function(R,Q){if(!R.eat("*")){return false}Q.tokenize=P;return P(R,Q)}},name:"css"});CodeMirror.defineMIME("text/x-scss",{mediaTypes:F,mediaFeatures:L,propertyKeywords:N,colorKeywords:O,valueKeywords:H,fontProperties:A,allowNested:true,tokenHooks:{"/":function(R,Q){if(R.eat("/")){R.skipToEnd();return["comment","comment"]}else{if(R.eat("*")){Q.tokenize=P;return P(R,Q)}else{return["operator","operator"]}}},":":function(Q){if(Q.match(/\s*{/)){return[null,"{"]}return false},"$":function(Q){Q.match(/^[\w-]+/);if(Q.match(/^\s*:/,false)){return["variable-2","variable-definition"]}return["variable-2","variable"]},"#":function(Q){if(!Q.eat("{")){return false}return[null,"interpolation"]}},name:"css",helperType:"scss"});CodeMirror.defineMIME("text/x-less",{mediaTypes:F,mediaFeatures:L,propertyKeywords:N,colorKeywords:O,valueKeywords:H,fontProperties:A,allowNested:true,tokenHooks:{"/":function(R,Q){if(R.eat("/")){R.skipToEnd();return["comment","comment"]}else{if(R.eat("*")){Q.tokenize=P;return P(R,Q)}else{return["operator","operator"]}}},"@":function(Q){if(Q.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/,false)){return false}Q.eatWhile(/[\w\\\-]/);if(Q.match(/^\s*:/,false)){return["variable-2","variable-definition"]}return["variable-2","variable"]},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"})})();