[build] 4.3.0

This commit is contained in:
qingwei.li 2017-08-17 16:54:10 +08:00
commit b67ea62c75
5 changed files with 14 additions and 10 deletions

View file

@ -1,6 +1,6 @@
![logo](_media/icon.svg) ![logo](_media/icon.svg)
# docsify <small>4.2.9</small> # docsify <small>4.3.0</small>
> A magical documentation site generator. > A magical documentation site generator.

View file

@ -2817,11 +2817,13 @@ Compiler.prototype._initRenderer = function _initRenderer () {
var router = ref.router; var router = ref.router;
var contentBase = ref.contentBase; var contentBase = ref.contentBase;
var _self = this; var _self = this;
var origin = {};
/** /**
* render anchor tag * render anchor tag
* @link https://github.com/chjj/marked#overriding-renderer-methods * @link https://github.com/chjj/marked#overriding-renderer-methods
*/ */
renderer.heading = function (text, level) { origin.heading = renderer.heading = function (text, level) {
var nextToc = { level: level, title: text }; var nextToc = { level: level, title: text };
if (/{docsify-ignore}/g.test(text)) { if (/{docsify-ignore}/g.test(text)) {
@ -2844,14 +2846,14 @@ Compiler.prototype._initRenderer = function _initRenderer () {
return ("<h" + level + " id=\"" + slug + "\"><a href=\"" + url + "\" data-id=\"" + slug + "\" class=\"anchor\"><span>" + text + "</span></a></h" + level + ">") return ("<h" + level + " id=\"" + slug + "\"><a href=\"" + url + "\" data-id=\"" + slug + "\" class=\"anchor\"><span>" + text + "</span></a></h" + level + ">")
}; };
// highlight code // highlight code
renderer.code = function (code, lang) { origin.code = renderer.code = function (code, lang) {
if ( lang === void 0 ) lang = ''; if ( lang === void 0 ) lang = '';
var hl = prism.highlight(code, prism.languages[lang] || prism.languages.markup); var hl = prism.highlight(code, prism.languages[lang] || prism.languages.markup);
return ("<pre v-pre data-lang=\"" + lang + "\"><code class=\"lang-" + lang + "\">" + hl + "</code></pre>") return ("<pre v-pre data-lang=\"" + lang + "\"><code class=\"lang-" + lang + "\">" + hl + "</code></pre>")
}; };
renderer.link = function (href, title, text) { origin.link = renderer.link = function (href, title, text) {
var blank = ''; var blank = '';
if (!/:|(\/{2})/.test(href) && if (!/:|(\/{2})/.test(href) &&
@ -2875,7 +2877,7 @@ Compiler.prototype._initRenderer = function _initRenderer () {
} }
return ("<a href=\"" + href + "\"" + (title || '') + blank + ">" + text + "</a>") return ("<a href=\"" + href + "\"" + (title || '') + blank + ">" + text + "</a>")
}; };
renderer.paragraph = function (text) { origin.paragraph = renderer.paragraph = function (text) {
if (/^!&gt;/.test(text)) { if (/^!&gt;/.test(text)) {
return helper('tip', text) return helper('tip', text)
} else if (/^\?&gt;/.test(text)) { } else if (/^\?&gt;/.test(text)) {
@ -2883,7 +2885,7 @@ Compiler.prototype._initRenderer = function _initRenderer () {
} }
return ("<p>" + text + "</p>") return ("<p>" + text + "</p>")
}; };
renderer.image = function (href, title, text) { origin.image = renderer.image = function (href, title, text) {
var url = href; var url = href;
var titleHTML = title ? (" title=\"" + title + "\"") : ''; var titleHTML = title ? (" title=\"" + title + "\"") : '';
@ -2894,6 +2896,8 @@ Compiler.prototype._initRenderer = function _initRenderer () {
return ("<img src=\"" + url + "\" data-origin=\"" + href + "\" alt=\"" + text + "\"" + titleHTML + ">") return ("<img src=\"" + url + "\" data-origin=\"" + href + "\" alt=\"" + text + "\"" + titleHTML + ">")
}; };
renderer.origin = origin;
return renderer return renderer
}; };
@ -3822,7 +3826,7 @@ initGlobalAPI();
/** /**
* Version * Version
*/ */
Docsify.version = '4.2.9'; Docsify.version = '4.3.0';
/** /**
* Run Docsify * Run Docsify

2
lib/docsify.min.js vendored

File diff suppressed because one or more lines are too long

View file

@ -37,5 +37,5 @@
"integrity": "sha1-6DWIAbhrg7F1YNTjw4LXrvIQCUQ=" "integrity": "sha1-6DWIAbhrg7F1YNTjw4LXrvIQCUQ="
} }
}, },
"version": "4.2.9" "version": "4.3.0"
} }

View file

@ -1,6 +1,6 @@
{ {
"name": "docsify-server-renderer", "name": "docsify-server-renderer",
"version": "4.2.9", "version": "4.3.0",
"description": "docsify server renderer", "description": "docsify server renderer",
"author": { "author": {
"name": "qingwei-li", "name": "qingwei-li",