- Show template and data used in failures
- Fix toString()
- Use addcslashes() in stringOf()
- Fix whitespace not being ignored inside tripe mustaches
- Fix whitespace not being ignored inside sections
- Change parsing to be able to cope with standalone tags
# Spec compliance: 122 run, 98 succeeded, 24 failed
- Support lambdas in variables
# Spec compliance: 122 run, 105 succeeded, 17 failed
- Fix expected outcome in lambda_variable() test
- Fix inverted sections
# Spec compliance: 122 run, 110 succeeded, 12 failed
- The "=" sign also begins a standalone tag
# Spec compliance: 122 run, 119 succeeded, 3 failed
- Also escape lambda output
# Spec compliance: 122 run, 120 succeeded, 2 failed
- Fix up escaping
- Allow to supply start and end tags to parse()
- Allow to supply start and end tags to compile(), render() and transform()
- Performance improvement: Only ceck for standalone tags when tag found
- Pass start and end delimiters to lambdas that are sections
- Correctly indent inside patials
- Initial release
# Relies on parameterized tests, see xp-framework/xp-framework#273
# Usage: unittest com.github.mustache.** -a spec-master/specs/
- Refactor: Create InMemory template storage
- Add not on spec fulfillment
# Test:
# $ unittest com.github.mustache.** -a spec-master/specs/
# OK: 183/183 run (0 skipped), 183 succeeded, 0 failed