Sahab Yazdani
|
7ccffd5fd7
|
All relevent tests are now green. Wo0t!
|
15 年前 |
Sahab Yazdani
|
bad04b5645
|
Everything but Higher order sections
|
15 年前 |
Sahab Yazdani
|
e0fb5d7ee2
|
WIP: Slimmer fat-stride parser.
|
15 年前 |
thegrandpoobah
|
2dac751483
|
Remove bit rot
|
15 年前 |
thegrandpoobah
|
6f5c6d028b
|
Remove contextStack parameter which is left over from the interpreter module
|
15 年前 |
thegrandpoobah
|
18e529897a
|
Remove interpreter code path and forward all to_html calls to compile
|
15 年前 |
thegrandpoobah
|
27d3f73de1
|
Another stack push/pop optimization
|
15 年前 |
thegrandpoobah
|
92643d9756
|
Don't compute object-ness all the time.
|
15 年前 |
thegrandpoobah
|
b91a82f785
|
Don't actually do stack push/pops where it was done for purity's sake. Instead reference the elements explicitly. This results in a minor speed win (~2% on FF)
|
15 年前 |
thegrandpoobah
|
9feff6612a
|
Remove extra that assignments
|
15 年前 |
thegrandpoobah
|
a0f372774b
|
Don't create [view] every time
|
15 年前 |
thegrandpoobah
|
9e5a50e5c8
|
Don't use function call for token so that activation context doesn't have to be created.
|
15 年前 |
Sahab Yazdani
|
5a6a58d038
|
Precompile the tokenizer regex for the common cases.
|
15 年前 |
Sahab Yazdani
|
c0de17778c
|
Be smarter about when the parser context needs reconstruction.
|
15 年前 |
Sahab Yazdani
|
cfc6c8f80e
|
Speed up interpreted mode by saving the compiled regex in escape_regex.
|
15 年前 |
Jan Lehnardt
|
e72b635ca1
|
one quote will do
|
15 年前 |
Jan Lehnardt
|
60caed99f8
|
Escape single quotes to be HTML5 compliant.
HTML tag attributes in HTML5 can use single quotes (') as delimiters.
Patch by Tom Lynn.
|
15 年前 |
Jan Lehnardt
|
d8f25f82bd
|
escape " as ". Closes #58
|
15 年前 |
Sahab Yazdani
|
7e4548979f
|
Comments should have a ! before the closing tag. The comment syntax is now {{! TEXT !}}
|
15 年前 |
Jan Lehnardt
|
286b2dc78a
|
next is 0.3.1
|
16 年前 |
Jan Lehnardt
|
8e3444ab9d
|
roll 0.3.0
|
16 年前 |
thegrandpoobah
|
2fce1778bf
|
Remove extra comma
|
16 年前 |
thegrandpoobah
|
1054505f55
|
Pass all unit tests in IE
|
16 年前 |
unknown
|
12d2fbb755
|
Beef up entry points for bad input checks.
|
16 年前 |
unknown
|
f39ec6d08a
|
replace interpreted version of higher order section with a compiled version
|
16 年前 |
unknown
|
98cdab2af5
|
Partials compiler should be non-destructive
|
16 年前 |
unknown
|
afbb2089db
|
pass all tests in both interpreter and compiler mode
|
16 年前 |
unknown
|
97736b7a49
|
Submit template compiler.
|
16 年前 |
thegrandpoobah
|
a090227a99
|
/s/ragmas/pragmas/
|
16 年前 |
thegrandpoobah
|
9eb8aa4c84
|
clean up noisy parserContext references
|
16 年前 |
unknown
|
d75f981cf9
|
proper undefined check
|
16 年前 |
unknown
|
faa9fc7712
|
add pragma support
|
16 年前 |
unknown
|
17d804b189
|
fix variable reference error
|
16 年前 |
unknown
|
cb8d2f58ff
|
first checkin of token based template parser
|
16 年前 |
thegrandpoobah
|
12ce899b83
|
{{%IMPLICIT-ITERATOR}} should be a no-op
|
16 年前 |
thegrandpoobah
|
ecf7bb606c
|
this/that clean-up
|
16 年前 |
thegrandpoobah
|
8053051cb6
|
Turn interpreter into a recursive descent parser.
|
16 年前 |
thegrandpoobah
|
180c02e641
|
ignore equal signs if not forming a set delimiter
|
16 年前 |
thegrandpoobah
|
0831ea55b3
|
issue 46: change of set delimiter should also affect sections and inverted sections.
|
16 年前 |
thegrandpoobah
|
937c4f8a5d
|
partial fix for issue 48.
|
16 年前 |
thegrandpoobah
|
a83dd64573
|
According to the documentation, & is also an unescaping character.
|
16 年前 |
thegrandpoobah
|
27ea4e5468
|
fix a bug in the function includes when changing delimiters to characters that need to be escaped in regexes.
|
16 年前 |
thegrandpoobah
|
336d21a1a4
|
More spelling mistake fixes
|
16 年前 |
thegrandpoobah
|
b45570ebf7
|
current was misspelled
|
16 年前 |
Jan Lehnardt
|
e4ab54d524
|
better whitspacing, closes #41
|
16 年前 |
Jan Lehnardt
|
1ddda5c5f8
|
Allow empty-string partials.
Closes #40.
|
16 年前 |
Jan Lehnardt
|
5c08642838
|
Make IMPLICIT ITERATORS a first class feature.
Closes #39.
|
16 年前 |
thegrandpoobah
|
7c8b513db9
|
Add parameterized function support.
|
16 年前 |
Jan Lehnardt
|
0b10ab0db8
|
Regex: \w includes "_". Thanks Leeoniya.
|
16 年前 |
Jan Lehnardt
|
e33d4f8bf8
|
whitespacin'
|
16 年前 |