added $ext$
This commit is contained in:
parent
b4659a6535
commit
f96f7159bb
|
@ -76,7 +76,7 @@ private class HTMLConverter : Converter {
|
|||
case TreeType.italic:
|
||||
return "<i>"~escape(md.text)~"</i>";
|
||||
case TreeType.link:
|
||||
return `<a href="`~escapeLink(md.link.link)~`">`~escape(md.link.label)~`</a>`;
|
||||
return `<a href="`~escapeLink(md.link.link.replace("$ext$", ".html"))~`">`~escape(md.link.label)~`</a>`;
|
||||
case TreeType.header: {
|
||||
auto ap = appender!string;
|
||||
ap ~= "<h%u>".format(md.header.size);
|
||||
|
@ -146,7 +146,7 @@ private class GemtextConverter : Converter {
|
|||
case TreeType.bold:
|
||||
return "*"~md.text~"*";
|
||||
case TreeType.link:
|
||||
return "\n=> "~escapeLink(md.link.link)~" "~md.link.label~"\n";
|
||||
return "\n=> "~escapeLink(md.link.link.replace("$ext$", "gmi"))~" "~md.link.label~"\n";
|
||||
case TreeType.header: {
|
||||
auto ap = appender!string;
|
||||
auto h = md.header;
|
||||
|
|
|
@ -266,7 +266,6 @@ class Parser {
|
|||
break;
|
||||
}
|
||||
case '`': {
|
||||
import std.stdio;
|
||||
if(text.safeGet(pos+1) == '`' && text.safeGet(pos+2) == '`') {
|
||||
// large code block
|
||||
auto other = find(pos+3, "```", false);
|
||||
|
|
Loading…
Reference in New Issue