mirror of
https://github.com/wassname/jupyter_contrib_nbextensions.git
synced 2026-06-27 16:10:24 +08:00
[python-markdown] allow whitespace before/after wrapping <p> tags
This commit is contained in:
@@ -63,7 +63,7 @@ define([
|
||||
html = marked(text);
|
||||
} else if (out_data.msg_type === "stream") {
|
||||
html = marked(out_data.content.text);
|
||||
var t = html.match(/^<p>([\s\S]*?)<\/p>$/); //strip <p> and </p> that marked (maybe) adds and we don't want
|
||||
var t = html.match(/^\s*<p>([\s\S]*?)<\/p>\s*$/); //strip <p> and </p> that marked (maybe) adds and we don't want
|
||||
html = t !== null ? t[1] : html;
|
||||
var q = html.match(/^'([\s\S]*?)'$/); // strip quotes from strings
|
||||
if (q !== null) html = q[1]
|
||||
@@ -90,7 +90,7 @@ define([
|
||||
} else {
|
||||
html = marked(ul['text/plain']);
|
||||
// [\s\S] is used to also catch newlines
|
||||
var t = html.match(/^<p>([\s\S]*?)<\/p>$/); //strip <p> and </p> that marked adds and we don't want
|
||||
var t = html.match(/^\s*<p>([\s\S]*?)<\/p>\s*$/); //strip <p> and </p> that marked adds and we don't want
|
||||
html = t !== null ? t[1] : html;
|
||||
var q = html.match(/^'([\s\S]*?)'$/); // strip quotes from strings
|
||||
if (q !== null) html = q[1]
|
||||
|
||||
Reference in New Issue
Block a user