Skip to content

Commit

Permalink
pass filename option to filters
Browse files Browse the repository at this point in the history
  • Loading branch information
eldargab committed Jan 9, 2013
1 parent df993c0 commit feaa1af
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 1 deletion.
2 changes: 1 addition & 1 deletion lib/parser.js
Expand Up @@ -468,7 +468,7 @@ Parser.prototype = {
var str = fs.readFileSync(path, 'utf8'); var str = fs.readFileSync(path, 'utf8');
var ext = extname(path).slice(1); var ext = extname(path).slice(1);
var filter = filters[ext]; var filter = filters[ext];
if (filter) str = filter(str).replace(/\\n/g, '\n'); if (filter) str = filter(str, {filename: this.filename}).replace(/\\n/g, '\n');
return new nodes.Literal(str); return new nodes.Literal(str);
} }


Expand Down
4 changes: 4 additions & 0 deletions test/cases/include-filter-stylus.html
@@ -0,0 +1,4 @@
<style type="text/css">body {
padding: 10px;
}
</style>
1 change: 1 addition & 0 deletions test/cases/include-filter-stylus.jade
@@ -0,0 +1 @@
include some.styl
2 changes: 2 additions & 0 deletions test/cases/some-included.styl
@@ -0,0 +1,2 @@
body
padding 10px
1 change: 1 addition & 0 deletions test/cases/some.styl
@@ -0,0 +1 @@
@import "some-included"

0 comments on commit feaa1af

Please sign in to comment.