mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-01-09 00:42:47 +00:00
Merge pull request #3684 from naturalcrit/FixTableInterruptors
This commit is contained in:
@@ -741,12 +741,18 @@ const MarkedEmojiOptions = {
|
|||||||
renderer : (token)=>`<i class="${token.emoji}"></i>`
|
renderer : (token)=>`<i class="${token.emoji}"></i>`
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const tableTerminators = [
|
||||||
|
`:+\\n`, // hardBreak
|
||||||
|
` *{[^\n]+}`, // blockInjector
|
||||||
|
` *{{[^{\n]*\n.*?\n}}` // mustacheDiv
|
||||||
|
]
|
||||||
|
|
||||||
Marked.use(MarkedVariables());
|
Marked.use(MarkedVariables());
|
||||||
Marked.use({ extensions : [definitionListsMultiLine, definitionListsSingleLine, forcedParagraphBreaks, superSubScripts,
|
Marked.use({ extensions : [definitionListsMultiLine, definitionListsSingleLine, forcedParagraphBreaks, superSubScripts,
|
||||||
mustacheSpans, mustacheDivs, mustacheInjectInline] });
|
mustacheSpans, mustacheDivs, mustacheInjectInline] });
|
||||||
Marked.use(mustacheInjectBlock);
|
Marked.use(mustacheInjectBlock);
|
||||||
Marked.use({ renderer: renderer, tokenizer: tokenizer, mangle: false });
|
Marked.use({ renderer: renderer, tokenizer: tokenizer, mangle: false });
|
||||||
Marked.use(MarkedExtendedTables(), MarkedGFMHeadingId({ globalSlugs: true }), MarkedSmartypantsLite(), MarkedEmojis(MarkedEmojiOptions));
|
Marked.use(MarkedExtendedTables(tableTerminators), MarkedGFMHeadingId({ globalSlugs: true }), MarkedSmartypantsLite(), MarkedEmojis(MarkedEmojiOptions));
|
||||||
|
|
||||||
function cleanUrl(href) {
|
function cleanUrl(href) {
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user