From 2f9fe093a7b1393c2e8df58d9fc22edfd96e750c Mon Sep 17 00:00:00 2001 From: Vitaly Puzrin Date: Thu, 12 Mar 2015 13:53:18 +0300 Subject: [PATCH] Browser files rebuild --- dist/markdown-it-sup.js | 24 ++++++++++-------------- dist/markdown-it-sup.min.js | 4 ++-- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/dist/markdown-it-sup.js b/dist/markdown-it-sup.js index 071f733..d4dc0e6 100644 --- a/dist/markdown-it-sup.js +++ b/dist/markdown-it-sup.js @@ -1,4 +1,4 @@ -/*! markdown-it-sup 0.1.0 https://github.com//markdown-it/markdown-it-sup @license MIT */!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var f;"undefined"!=typeof window?f=window:"undefined"!=typeof global?f=global:"undefined"!=typeof self&&(f=self),f.markdownitSup=e()}}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o?@[\]^_`{|}~-])/g; function superscript(state, silent) { var found, content, + token, max = state.posMax, start = state.pos; @@ -45,13 +46,14 @@ function superscript(state, silent) { state.pos = start + 1; // Earlier we checked !silent, but this implementation does not need it - state.push({ type: 'sup_open', level: state.level++ }); - state.push({ - type: 'text', - level: state.level, - content: content.replace(UNESCAPE_RE, '$1') - }); - state.push({ type: 'sup_close', level: --state.level }); + token = state.push('sup_open', 'sup', 1); + token.markup = '^'; + + token = state.push('text', '', 0); + token.content = content.replace(UNESCAPE_RE, '$1'); + + token = state.push('sup_close', 'sup', -1); + token.markup = '^'; state.pos = state.posMax + 1; state.posMax = max; @@ -59,14 +61,8 @@ function superscript(state, silent) { } -function sup_open() { return ''; } -function sup_close() { return ''; } - - module.exports = function sup_plugin(md) { md.inline.ruler.after('emphasis', 'sup', superscript); - md.renderer.rules.sup_open = sup_open; - md.renderer.rules.sup_close = sup_close; }; },{}]},{},[1])(1) diff --git a/dist/markdown-it-sup.min.js b/dist/markdown-it-sup.min.js index 2039d1a..67da65c 100644 --- a/dist/markdown-it-sup.min.js +++ b/dist/markdown-it-sup.min.js @@ -1,2 +1,2 @@ -/*! markdown-it-sup 0.1.0 https://github.com//markdown-it/markdown-it-sup @license MIT */ -!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var r;"undefined"!=typeof window?r=window:"undefined"!=typeof global?r=global:"undefined"!=typeof self&&(r=self),r.markdownitSup=e()}}(function(){return function e(r,n,o){function t(s,p){if(!n[s]){if(!r[s]){var i="function"==typeof require&&require;if(!p&&i)return i(s,!0);if(u)return u(s,!0);var f=new Error("Cannot find module '"+s+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[s]={exports:{}};r[s][0].call(l.exports,function(e){var n=r[s][1][e];return t(n?n:e)},l,l.exports,e,r,n,o)}return n[s].exports}for(var u="function"==typeof require&&require,s=0;s=t)return!1;for(e.pos=s+1;e.pos"}function t(){return""}var u=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;r.exports=function(e){e.inline.ruler.after("emphasis","sup",n),e.renderer.rules.sup_open=o,e.renderer.rules.sup_close=t}},{}]},{},[1])(1)}); \ No newline at end of file +/*! markdown-it-sup 1.0.0 https://github.com//markdown-it/markdown-it-sup @license MIT */ +!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var r;r="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,r.markdownitSup=e()}}(function(){return function e(r,o,n){function t(i,p){if(!o[i]){if(!r[i]){var u="function"==typeof require&&require;if(!p&&u)return u(i,!0);if(s)return s(i,!0);var f=new Error("Cannot find module '"+i+"'");throw f.code="MODULE_NOT_FOUND",f}var a=o[i]={exports:{}};r[i][0].call(a.exports,function(e){var o=r[i][1][e];return t(o?o:e)},a,a.exports,e,r,o,n)}return o[i].exports}for(var s="function"==typeof require&&require,i=0;i=i)return!1;for(e.pos=p+1;e.pos?@[\]^_`{|}~-])/g;r.exports=function(e){e.inline.ruler.after("emphasis","sup",o)}},{}]},{},[1])(1)}); \ No newline at end of file