403Webshell
Server IP : 104.21.84.107  /  Your IP : 104.23.197.208
Web Server : Apache/2.4.63 (Ubuntu)
System : Linux adminpruebas-Virtual-Machine 6.14.0-37-generic #37-Ubuntu SMP PREEMPT_DYNAMIC Fri Nov 14 22:10:32 UTC 2025 x86_64
User : www-data ( 33)
PHP Version : 8.4.5
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/pregrados/ingenieria-sistemas/media/vendor/codemirror/mode/haml/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/pregrados/ingenieria-sistemas/media/vendor/codemirror/mode/haml/haml.min.js
(function(t){typeof exports=="object"&&typeof module=="object"?t(require("../../lib/codemirror"),require("../htmlmixed/htmlmixed"),require("../ruby/ruby")):typeof define=="function"&&define.amd?define(["../../lib/codemirror","../htmlmixed/htmlmixed","../ruby/ruby"],t):t(CodeMirror)})(function(t){"use strict";t.defineMode("haml",function(c){var r=t.getMode(c,{name:"htmlmixed"}),l=t.getMode(c,"ruby");function k(n){return function(e,i){var o=e.peek();return o==n&&i.rubyState.tokenize.length==1?(e.next(),i.tokenize=f,"closeAttributeTag"):u(e,i)}}function u(n,e){return n.match("-#")?(n.skipToEnd(),"comment"):l.token(n,e.rubyState)}function f(n,e){var i=n.peek();if(e.previousToken.style=="comment"&&e.indented>e.previousToken.indented)return n.skipToEnd(),"commentLine";if(e.startOfLine){if(i=="!"&&n.match("!!"))return n.skipToEnd(),"tag";if(n.match(/^%[\w:#\.]+=/))return e.tokenize=u,"hamlTag";if(n.match(/^%[\w:]+/))return"hamlTag";if(i=="/")return n.skipToEnd(),"comment"}if((e.startOfLine||e.previousToken.style=="hamlTag")&&(i=="#"||i=="."))return n.match(/[\w-#\.]*/),"hamlAttribute";if(e.startOfLine&&!n.match("-->",!1)&&(i=="="||i=="-"))return e.tokenize=u,e.tokenize(n,e);if(e.previousToken.style=="hamlTag"||e.previousToken.style=="closeAttributeTag"||e.previousToken.style=="hamlAttribute"){if(i=="(")return e.tokenize=k(")"),e.tokenize(n,e);if(i=="{"&&!n.match(/^\{%.*/))return e.tokenize=k("}"),e.tokenize(n,e)}return r.token(n,e.htmlState)}return{startState:function(){var n=t.startState(r),e=t.startState(l);return{htmlState:n,rubyState:e,indented:0,previousToken:{style:null,indented:0},tokenize:f}},copyState:function(n){return{htmlState:t.copyState(r,n.htmlState),rubyState:t.copyState(l,n.rubyState),indented:n.indented,previousToken:n.previousToken,tokenize:n.tokenize}},token:function(n,e){if(n.sol()&&(e.indented=n.indentation(),e.startOfLine=!0),n.eatSpace())return null;var i=e.tokenize(n,e);if(e.startOfLine=!1,i&&i!="commentLine"&&(e.previousToken={style:i,indented:e.indented}),n.eol()&&e.tokenize==u){n.backUp(1);var o=n.peek();n.next(),o&&o!=","&&(e.tokenize=f)}return i=="hamlTag"?i="tag":i=="commentLine"?i="comment":i=="hamlAttribute"?i="attribute":i=="closeAttributeTag"&&(i=null),i}}},"htmlmixed","ruby"),t.defineMIME("text/x-haml","haml")});

Youez - 2016 - github.com/yon3zu
LinuXploit