????
Current Path : C:/inetpub/vhost/redmine/plugins/redmine_wysiwyg_editor/assets/javascripts/ |
Current File : C:/inetpub/vhost/redmine/plugins/redmine_wysiwyg_editor/assets/javascripts/to-textile.min.js |
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.toTextile=e()}}(function(){return function(){function e(t,n,r){function i(a,l){if(!n[a]){if(!t[a]){var u="function"==typeof require&&require;if(!l&&u)return u(a,!0);if(o)return o(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var f=n[a]={exports:{}};t[a][0].call(f.exports,function(e){return i(t[a][1][e]||e)},f,f.exports,e,t,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;a<r.length;a++)i(r[a]);return i}return e}()({1:[function(e,t,n){/* * @preserve * to-textile - an HTML to Textile converter * * Based on to-markdown by * Copyright 2011+, Dom Christie * * Copyright 2017 (c), cmroanirgo * Licenced under the MIT licence * */ "use strict";function r(e){return-1!==y.indexOf(e.nodeName.toLowerCase())}function i(e){return-1!==N.indexOf(e.nodeName.toLowerCase())}function o(e){var t=(new b).parseFromString(e,"text/html");return v(t.documentElement,r),t}function a(e){for(var t,n,r,i=[e],o=[];i.length>0;)for(t=i.shift(),o.push(t),n=t.childNodes,r=0;r<n.length;r++)1===n[r].nodeType&&i.push(n[r]);return o.shift(),o}function l(e){for(var t="",n=0;n<e.childNodes.length;n++)if(1===e.childNodes[n].nodeType)t+=e.childNodes[n]._replacement;else{if(3!==e.childNodes[n].nodeType)continue;t+=e.childNodes[n].data}return t}function u(e,t){return e.cloneNode(!1).outerHTML.replace("><",">"+t+"<")}function c(e,t){if("string"==typeof t)return t===e.nodeName.toLowerCase();if(Array.isArray(t))return-1!==t.indexOf(e.nodeName.toLowerCase());if("function"==typeof t)return t.call(p,e);throw new TypeError("`filter` needs to be a string, array, or function")}function f(e,t){var n,i,o;return"left"===e?(n=t.previousSibling,i=/ $/):(n=t.nextSibling,i=/^ /),n&&(3===n.nodeType?o=i.test(n.nodeValue):1!==n.nodeType||r(n)||(o=i.test(n.textContent))),o}function s(e,t){var n="",i="";if(!r(e)){var o=/^[ \r\n\t]/.test(t),a=/[ \r\n\t]$/.test(t);o&&!f("left",e)&&(n=" "),a&&!f("right",e)&&(i=" ")}return{leading:n,trailing:i}}function d(e,t){var n,r=l(e);if(!i(e)&&!/A|TH|TD/.test(e.nodeName)&&/^\s*$/i.test(r))return void(e._replacement="");for(var o=0;o<m.length;o++){var a=m[o];if(c(e,a.filter)){if("function"!=typeof a.replacement)throw new TypeError("`replacement` needs to be a function that returns a string");var u=s(e,r);(u.leading||u.trailing)&&(r=r.trim()),n=u.leading+a.replacement.call(p,r,e,t)+u.trailing;break}}e._replacement=n}var p,m,h=e("./lib/tex-converters"),g=e("./lib/gfm-converters"),b=e("./lib/html-parser"),v=e("collapse-whitespace"),y=["address","article","aside","audio","blockquote","body","canvas","center","dd","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frameset","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","isindex","li","main","menu","nav","noframes","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul"],N=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"];p=function(e,t){if(t=t||{},"string"!=typeof e)throw new TypeError(e+" is not a string");if(""===e)return"";t.ignorePotentialOlTriggers||(e=e.replace(/(\d+)\. /g,"$1\\. "));var n,r=o(e).body,i=a(r);m=h.slice(0),t.gfm&&(m=g.concat(m)),t.converters&&(m=t.converters.concat(m)),!1!==t.attributeBlocks&&(t.attributeBlocks=!0);for(var u=i.length-1;u>=0;u--)d(i[u],t);return n=l(r),n.replace(/^[\t\r\n]+|[\t\r\n\s]+$/g,"").replace(/\n\s+\n/g,"\n\n").replace(/\n{3,}/g,"\n\n")},p.isBlock=r,p.isVoid=i,p.outer=u,t.exports=p},{"./lib/gfm-converters":2,"./lib/html-parser":3,"./lib/tex-converters":4,"collapse-whitespace":6}],2:[function(e,t,n){"use strict";t.exports=[]},{}],3:[function(e,t,n){function r(){var e=!1;try{document.implementation.createHTMLDocument("").open()}catch(t){window.ActiveXObject&&(e=!0)}return e}var i="undefined"!=typeof window?window:this;t.exports=function(){var e=i.DOMParser,t=!1;try{(new e).parseFromString("","text/html")&&(t=!0)}catch(e){}return t}()?i.DOMParser:function(){var t=function(){};if("undefined"==typeof document){var n=e("jsdom");t.prototype.parseFromString=function(e){return n.jsdom(e,{features:{FetchExternalResources:[],ProcessExternalResources:!1}})}}else r()?t.prototype.parseFromString=function(e){var t=new window.ActiveXObject("htmlfile");return t.designMode="on",t.open(),t.write(e),t.close(),t}:t.prototype.parseFromString=function(e){var t=document.implementation.createHTMLDocument("");return t.open(),t.write(e),t.close(),t};return t}()},{jsdom:void 0}],4:[function(e,t,n){"use strict";function r(e){if(e.className.length>0||e.id){var t="";return e.className.length>0&&(t=e.className),e.id&&(t+="#"+e.id),"("+t+")"}return""}function i(e){return e.replace(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/g,function(e,t,n,r){return"#"+[t,n,r].map(function(e){return("0"+parseInt(e).toString(16)).slice(-2)}).join("")})}function o(e){var t=/^(color|width|height|border|background|padding|margin|font|float)(-[a-z]+)*:\s*((\d+%?|\d+px|\d+(\.\d+)?em|#[0-9a-f]+|[a-z]+|rgb\(\d+,\s*\d+,\s*\d+\))\s*)+$/i,n=e.split(/\s*;\s*/).filter(function(e){return t.test(e)});return 0===n.length?"":"{"+n.map(function(e){return i(e)+";"}).sort().join(" ")+"}"}function a(e,t){var n=[];if(e.style.length){var i=e.style.cssText;if(t)for(var a=0;a<t.length&&i.length>0;a++){var l=t[a],u=i.match(l.filter);u&&(n.push(l.replacement.apply(l,u)),i=i.replace(l.filter,"").trim())}i.length&&n.push(o(i))}return n.join("")+r(e)}function l(e){return a(e,null)}function u(e){return a(e,f)}function c(e){return a(e,s)}var f=[{filter:/padding-left:\s*([0-9]+)\s*em\s*;?/i,replacement:function(e,t){return Array(parseInt(t)+1).join("(")}},{filter:/padding-right:\s*([0-9]+)\s*em\s*;?/i,replacement:function(e,t){return Array(parseInt(t)+1).join(")")}},{filter:/text-align:\s*left\s*;?\s*;?/i,replacement:function(){return"<"}},{filter:/text-align:\s*right\s*;?/i,replacement:function(){return">"}},{filter:/text-align:\s*center\s*;?/i,replacement:function(){return"="}},{filter:/text-align:\s*justify\s*;?/i,replacement:function(){return"<>"}}],s=[{filter:/\Walign:\s*left\s*;?\s*;?/i,replacement:function(){return"<"}},{filter:/\Walign:\s*right\s*;?/i,replacement:function(){return">"}},{filter:/\Walign:\s*center\s*;?/i,replacement:function(){return"="}}];t.exports=[{filter:"p",replacement:function(e,t,n){var r=n.attributeBlocks?u(t):"";return r.length?"\n\np"+r+". "+e+"\n\n":"\n\n"+e+"\n\n"}},{filter:"br",replacement:function(){return" \n"}},{filter:["h1","h2","h3","h4","h5","h6"],replacement:function(e,t,n){return"\n\n"+(t.nodeName.toLowerCase()+(n.attributeBlocks?u(t):""))+". "+e+"\n\n"}},{filter:["em","i"],replacement:function(e,t,n){return"_"+(n.attributeBlocks?l(t):"")+e+"_"}},{filter:["strong","b"],replacement:function(e,t,n){return"**"+(n.attributeBlocks?l(t):"")+e+"**"}},{filter:["span"],replacement:function(e,t,n){return"(caps)"==(n.attributeBlocks?l(t):"")?e:"%"+l(t)+e+"%"}},{filter:["cite"],replacement:function(e,t,n){return"??"+(n.attributeBlocks?l(t):"")+e+"??"}},{filter:["del"],replacement:function(e,t,n){return"-"+(n.attributeBlocks?l(t):"")+e+"-"}},{filter:["ins"],replacement:function(e,t,n){return"+"+(n.attributeBlocks?l(t):"")+e+"+"}},{filter:["sup"],replacement:function(e,t,n){return"^"+(n.attributeBlocks?l(t):"")+e+"^"}},{filter:["sub"],replacement:function(e,t,n){return"~"+(n.attributeBlocks?l(t):"")+e+"~"}},{filter:function(e){var t=e.previousSibling||e.nextSibling,n="PRE"===e.parentNode.nodeName&&!t;return"CODE"===e.nodeName&&!n},replacement:function(e,t,n){return"@"+(n.attributeBlocks?l(t):"")+e+"@"}},{filter:function(e){return"A"===e.nodeName&&e.getAttribute("href")},replacement:function(e,t,n){return'"'+e+(t.title?" ("+t.title+")":"")+'":'+t.getAttribute("href")}},{filter:"img",replacement:function(e,t,n){var r=t.alt||"",i=t.getAttribute("src")||"",o=t.title||r,a=o.length?"("+o+")":"";return i?"!"+(n.attributeBlocks?c(t):"")+i+a+"!":""}},{filter:function(e){return"PRE"===e.nodeName&&"CODE"===e.firstChild.nodeName},replacement:function(e,t,n){return"\n\nbc"+(n.attributeBlocks?u(t):"")+". "+t.firstChild.textContent+"\n\n"}},{filter:"blockquote",replacement:function(e,t,n){return e=e.trim(),e=e.replace(/\n{3,}/g,"\n\n"),"\n\nbq"+(n.attributeBlocks?u(t):"")+". "+e+"\n\n"}},{filter:"li",replacement:function(e,t,n){return(/ul/i.test(t.parentNode.nodeName)?"* ":"# ")+e}},{filter:["ul","ol"],replacement:function(e,t,n){for(var r=[],i=n.attributeBlocks?l(t):"",o=0;o<t.childNodes.length;o++)0==o&&i.length?r.push(t.childNodes[o]._replacement.replace(/ /,i+" ")):r.push(t.childNodes[o]._replacement);for(var a=!1;/li/i.test(t.parentNode.nodeName);){a=!0,t=t.parentNode.parentNode;for(var u=/ul/i.test(t.nodeName)?"*":"#",o=0;o<r.length;o++)r[o]=u+r[o]}return a?"\n"+r.join("\n"):"\n\n"+r.join("\n")+"\n\n"}},{filter:function(e){return this.isBlock(e)},replacement:function(e,t){return"\n\n"+this.outer(t,e)+"\n\n"}},{filter:function(){return!0},replacement:function(e,t){return this.outer(t,e)}}]},{}],5:[function(e,t,n){t.exports=["address","article","aside","blockquote","canvas","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tfoot","ul","video"]},{}],6:[function(e,t,n){"use strict";function r(e){return!(!e||!c[e.nodeName])}function i(e){return!(!e||!u[e.nodeName])}function o(e,t){if(e.firstChild&&"PRE"!==e.nodeName){"function"!=typeof t&&(t=r);for(var n=null,o=!1,u=null,c=l(u,e);c!==e;){if(3===c.nodeType){var f=c.data.replace(/[ \r\n\t]+/g," ");if(n&&!/ $/.test(n.data)||o||" "!==f[0]||(f=f.substr(1)),!f){c=a(c);continue}c.data=f,n=c}else{if(1!==c.nodeType){c=a(c);continue}t(c)||"BR"===c.nodeName?(n&&(n.data=n.data.replace(/ $/,"")),n=null,o=!1):i(c)&&(n=null,o=!0)}var s=l(u,c);u=c,c=s}n&&(n.data=n.data.replace(/ $/,""),n.data||a(n))}}function a(e){var t=e.nextSibling||e.parentNode;return e.parentNode.removeChild(e),t}function l(e,t){return e&&e.parentNode===t||"PRE"===t.nodeName?t.nextSibling||t.parentNode:t.firstChild||t.nextSibling||t.parentNode}var u=e("void-elements");Object.keys(u).forEach(function(e){u[e.toUpperCase()]=1});var c={};e("block-elements").forEach(function(e){c[e.toUpperCase()]=1}),t.exports=o},{"block-elements":5,"void-elements":7}],7:[function(e,t,n){t.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},{}]},{},[1])(1)});