null values that are unescaped still render as "null" Push to 0.12.3
…rsively, though) * More examples are provided in `blade --help` (closes #18)
…slash, so you can render tag names that are reserved Blade keywords.
…rown by their callback function. This way, runtime.rethrow does not get called, and ultimately, error messages are easier to understand.
* Added some keywords and updated package.json * Push to version 0.12.0
…ched view was called (fixes #16).
Push to 0.11.2
Improved markdown filter and added stylus, less, sass, and coffeescript filters. (fixes #7) Updated documentation.
Fixed some bugs in the runtime Push to 0.10.3
…ther features -You can now use `runtime`, `buf`, and `blade` as variable names within a template without conflicts -Updated documentation on blocks -The compiler now uses `this.templateNamespace` to keep track of the reserved variable name used throughout the template. `this.templateNamespace` is typically defined as a local variable within a function with the short-hand name `ns`. -The compiler now uses an array buffer instead of string concatenation throughout, just like the templates themselves -Included files work much differently, accepting the buffer and other info from the parent view, rather than a runtime Object. -More detailed error reporting -Blocks now work propery and receive their own buffer Object at runtime (solves issue #10) -Functions now return `this.pos` to inform function callers of the buffer length prior to the call. This supports the capture of rendered content much more nicely.
Also updated test suite