[refactor] rename rule inside -> label
This commit is contained in:
parent
47365c124e
commit
8877ff7adf
@ -497,8 +497,8 @@ var inline = {
|
|||||||
+ '|^<\\?[\\s\\S]*?\\?>' // processing instruction, e.g. <?php ?>
|
+ '|^<\\?[\\s\\S]*?\\?>' // processing instruction, e.g. <?php ?>
|
||||||
+ '|^<![a-zA-Z]+\\s[\\s\\S]*?>' // declaration, e.g. <!DOCTYPE html>
|
+ '|^<![a-zA-Z]+\\s[\\s\\S]*?>' // declaration, e.g. <!DOCTYPE html>
|
||||||
+ '|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>', // CDATA section
|
+ '|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>', // CDATA section
|
||||||
link: /^!?\[(inside)\]\(href(?:\s+(title))?\s*\)/,
|
link: /^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,
|
||||||
reflink: /^!?\[(inside)\]\s*\[([^\]]*)\]/,
|
reflink: /^!?\[(label)\]\s*\[([^\]]*)\]/,
|
||||||
nolink: /^!?\[((?:\[[^\]]*\]|\\[\[\]]|[^\[\]])*)\]/,
|
nolink: /^!?\[((?:\[[^\]]*\]|\\[\[\]]|[^\[\]])*)\]/,
|
||||||
strong: /^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,
|
strong: /^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,
|
||||||
em: /^_([^\s_](?:[^_]|__)+?[^\s_])_\b|^\*((?:\*\*|[^*])+?)\*(?!\*)/,
|
em: /^_([^\s_](?:[^_]|__)+?[^\s_])_\b|^\*((?:\*\*|[^*])+?)\*(?!\*)/,
|
||||||
@ -524,18 +524,18 @@ inline.tag = edit(inline.tag)
|
|||||||
.replace('attribute', inline._attribute)
|
.replace('attribute', inline._attribute)
|
||||||
.getRegex();
|
.getRegex();
|
||||||
|
|
||||||
inline._inside = /(?:\[[^\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;
|
inline._label = /(?:\[[^\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;
|
||||||
inline._href = /\s*(<(?:\\[<>]?|[^\s<>\\])*>|(?:\\[()]?|\([^\s()\\]*\)|[^\s()\\])*?)/;
|
inline._href = /\s*(<(?:\\[<>]?|[^\s<>\\])*>|(?:\\[()]?|\([^\s()\\]*\)|[^\s()\\])*?)/;
|
||||||
inline._title = /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;
|
inline._title = /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;
|
||||||
|
|
||||||
inline.link = edit(inline.link)
|
inline.link = edit(inline.link)
|
||||||
.replace('inside', inline._inside)
|
.replace('label', inline._label)
|
||||||
.replace('href', inline._href)
|
.replace('href', inline._href)
|
||||||
.replace('title', inline._title)
|
.replace('title', inline._title)
|
||||||
.getRegex();
|
.getRegex();
|
||||||
|
|
||||||
inline.reflink = edit(inline.reflink)
|
inline.reflink = edit(inline.reflink)
|
||||||
.replace('inside', inline._inside)
|
.replace('label', inline._label)
|
||||||
.getRegex();
|
.getRegex();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -551,8 +551,8 @@ inline.normal = merge({}, inline);
|
|||||||
inline.pedantic = merge({}, inline.normal, {
|
inline.pedantic = merge({}, inline.normal, {
|
||||||
strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,
|
strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,
|
||||||
em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,
|
em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,
|
||||||
link: edit(/^!?\[(inside)\]\(\s*<?([\s\S]*?)>?(?:\s+(['"][\s\S]*?['"]))?\s*\)/)
|
link: edit(/^!?\[(label)\]\(\s*<?([\s\S]*?)>?(?:\s+(['"][\s\S]*?['"]))?\s*\)/)
|
||||||
.replace('inside', inline._inside)
|
.replace('label', inline._label)
|
||||||
.getRegex()
|
.getRegex()
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user