raymond.lam
78458488a4
Reintroduce pull requests #643 and #664, and update description for
parse method
il y a 7 ans
Raymond Lam
5acafd33c6
Fix custom tags by rolling back #643 & #664 ( #670 )
Pull requests #643 and #664 together fix the issue reported in issue #617, but the change in behavior is causing semvers concerns. See issue #669 . Therefore, roll back #643 and #664 and later reintroduce in next planned major release (v3.0).
Fixes #669
il y a 7 ans
Ashinoko
28ca619a24
fix bug: cache actually not working ( #664 )
Resolve issue #663 and add test.
il y a 7 ans
raymond.lam
198a5657be
fix typo in parse-caching/Mustache.tags test
il y a 8 ans
raymond.lam
24653984d0
Writer.prototype.parse to cache by tags in addition to template string
il y a 9 ans
Michael Jackson
b114120741
Major reorganization and cleanup
il y a 12 ans
Michael Jackson
eb6ceb8b14
Fixed rendering error when using nested higher-order sections
Fixes #274
il y a 13 ans
Michael Jackson
eee8d695fc
Better error reporting
il y a 13 ans
Michael Jackson
3fea961f06
Use mocha for testing
il y a 13 ans
Michael Jackson
e0edb356ae
Fail gracefully on empty template
Fixes #267
il y a 13 ans
Michael Jackson
0ea95746a8
Allow auto-loading of partials
Fixes #247
il y a 13 ans
Michael Jackson
a5dbb708d7
Fix text token offsets
Text tokens now accurately reflect their content's exact position
in the original template.
il y a 13 ans
Michael Jackson
18e797d47e
Coerce { token types to &
il y a 13 ans
Michael Jackson
3fb61fc056
More concise token format
il y a 13 ans
Michael Jackson
be4fd1cc29
Text passed to higher-order sections unrendered
Fixes #187
il y a 13 ans
Michael Jackson
fbc66a8140
Another rewrite
- Cleaner separation of responsibilities in the code between
scanning, parsing, compiling, and rendering functions.
- Much faster
il y a 14 ans