Escape titles inside links for Code and Slide titles
This commit is contained in:
parent
6ae5da3d10
commit
e1690c6f1a
@ -98,7 +98,15 @@ define([
|
|||||||
// lines beginning with a hash are potentially valuable
|
// lines beginning with a hash are potentially valuable
|
||||||
// works for markdown, python, bash, etc.
|
// works for markdown, python, bash, etc.
|
||||||
var hash = /^#+(.*?)$/;
|
var hash = /^#+(.*?)$/;
|
||||||
|
var hashAndLink = /^#+\s*\[(.*?)\]\(.*\)\s*$/;
|
||||||
if (hash.test(line)) {
|
if (hash.test(line)) {
|
||||||
|
// test for link inside the title, and set text just to the name of the link
|
||||||
|
if (hashAndLink.test(line)) {
|
||||||
|
line.replace(hashAndLink, function (a, one) {
|
||||||
|
text = one;
|
||||||
|
});
|
||||||
|
return true;
|
||||||
|
}
|
||||||
line.replace(hash, function (a, one) {
|
line.replace(hash, function (a, one) {
|
||||||
text = one;
|
text = one;
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user