Replace spaces with "%20" in "urlPrefix", before markdon processing. The spaces were causing blackfriday (markdown processor) to behave strange. This fixes #2545.tags/v0.9.99
@@ -357,6 +357,7 @@ OUTER_LOOP: | |||
// Render renders Markdown to HTML with special links. | |||
func Render(rawBytes []byte, urlPrefix string, metas map[string]string) []byte { | |||
urlPrefix = strings.Replace(urlPrefix, string(spaceBytes), string(spaceEncodedBytes), -1) | |||
result := RenderRaw(rawBytes, urlPrefix) | |||
result = PostProcess(result, urlPrefix, metas) | |||
result = Sanitizer.SanitizeBytes(result) |