summaryrefslogtreecommitdiffstats
path: root/lib/generate
diff options
context:
space:
mode:
Diffstat (limited to 'lib/generate')
-rw-r--r--lib/generate/generator_site.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/generate/generator_site.js b/lib/generate/generator_site.js
index 1cc8614..6e1903d 100644
--- a/lib/generate/generator_site.js
+++ b/lib/generate/generator_site.js
@@ -7,11 +7,16 @@ var fs = require("./fs");
var parse = require("../parse");
var BaseGenerator = require("./generator");
-// Init swig filter lines for returning the count of lines in a code section
+// Swig filter for returning the count of lines in a code section
swig.setFilter('lines', function(content) {
return content.split('\n').length;
});
+// Swig filter for returning a link to the associated html file of a markdown file
+swig.setFilter('mdLink', function(link) {
+ return link.replace(".md", ".html");
+});
+
var Generator = function() {
BaseGenerator.apply(this, arguments);