Patrick Steele-Idem
|
b6d0dbcd7f
|
Marko v3: Provide dummy getLastModified() method for compatibility
|
2016-02-09 15:22:25 -07:00 |
|
Patrick Steele-Idem
|
87ed39139b
|
Marko v3: Added methods for resolving templates and paths
|
2016-02-09 15:21:25 -07:00 |
|
Patrick Steele-Idem
|
7fd574deb4
|
Marko v3: Improved code generation for empty objects and arrays
|
2016-02-09 15:20:44 -07:00 |
|
Patrick Steele-Idem
|
b8fd053bc3
|
Marko v3: Improved error message
|
2016-02-09 15:19:39 -07:00 |
|
Patrick Steele-Idem
|
7ec3579a2d
|
Marko v3: Resolve template and path attributes
|
2016-02-09 15:19:23 -07:00 |
|
Patrick Steele-Idem
|
63b80196ff
|
Marko v3: added builder.containerNode(...)
|
2016-02-09 15:18:41 -07:00 |
|
Patrick Steele-Idem
|
d1fcc2f983
|
Marko v3: added builder.requireResolve(...)
|
2016-02-09 15:18:15 -07:00 |
|
Patrick Steele-Idem
|
3eb9084a2c
|
Marko v3: Better handling of attribute placeholders
|
2016-02-09 11:41:05 -07:00 |
|
Patrick Steele-Idem
|
429706b12d
|
Marko v3: moved over pending "simple" test
|
2016-02-08 23:47:25 -07:00 |
|
Patrick Steele-Idem
|
a47b15ab3a
|
Marko v3: Moved over pending test
|
2016-02-08 23:47:01 -07:00 |
|
Patrick Steele-Idem
|
9a43cc7663
|
Marko v3: Introduced <include-text('./foo.txt')/>
|
2016-02-08 23:43:04 -07:00 |
|
Patrick Steele-Idem
|
a3d76a3678
|
Fixes #178 - Marko v3: include tag
|
2016-02-08 23:29:50 -07:00 |
|
Patrick Steele-Idem
|
3667d81eb3
|
Marko v3: Fixed tests
|
2016-02-08 22:51:37 -07:00 |
|
Patrick Steele-Idem
|
6d366ab1ee
|
Marko v3: Node#wrap --> Node#wrapWith
|
2016-02-08 22:42:44 -07:00 |
|
Patrick Steele-Idem
|
9282451b6b
|
Marko v3: Added builder.computedMemberExpression
|
2016-02-08 22:42:14 -07:00 |
|
Patrick Steele-Idem
|
e89706acfb
|
Marko v3: Fix indentation for var init with blocks
|
2016-02-08 22:41:49 -07:00 |
|
Patrick Steele-Idem
|
b7f8f2f3f1
|
Marko v3: Fix for empty ObjectExpression
|
2016-02-08 22:40:58 -07:00 |
|
Patrick Steele-Idem
|
e576718d11
|
Marko v3: Better handling of detaching and moving child nodes
|
2016-02-08 17:03:02 -07:00 |
|
Patrick Steele-Idem
|
4b3c738a8d
|
Marko v3: new method: builder.var(id, init, kind)
|
2016-02-08 12:06:44 -07:00 |
|
Patrick Steele-Idem
|
15fcbf63a5
|
Updated .travis.yml
|
2016-02-06 18:22:25 -07:00 |
|
Patrick Steele-Idem
|
bea815cf77
|
Marko v3: Added another test case for BinaryExpression
|
2016-02-06 18:20:58 -07:00 |
|
Patrick Steele-Idem
|
cb4cbce66e
|
Marko v3: Provide option to disable XML escaping for an HTML attribute
|
2016-02-06 18:19:28 -07:00 |
|
Patrick Steele-Idem
|
d60d82ddc5
|
Marko v3: Expose convenience method for getting a reference to the escapeXmlAttr helper
|
2016-02-06 18:17:27 -07:00 |
|
Patrick Steele-Idem
|
396c9794f3
|
Marko v3: Calculate binary expression with literals at compile-time
|
2016-02-06 18:15:24 -07:00 |
|
Patrick Steele-Idem
|
90317b899f
|
Marko v3: allow more than two args for builder.concat(...)
|
2016-02-06 10:48:34 -07:00 |
|
Patrick Steele-Idem
|
410bb80ede
|
Marko v3: Reintroduced support for setting flags on elements from attr def
|
2016-02-05 16:44:48 -07:00 |
|
Patrick Steele-Idem
|
fb9aaae25b
|
Marko v3: Moved over more pending tests
|
2016-02-05 11:51:21 -07:00 |
|
Patrick Steele-Idem
|
f89f9c548e
|
Marko v3: Improved for loop parsing
|
2016-02-05 11:51:07 -07:00 |
|
Patrick Steele-Idem
|
7491d23f7c
|
Validate JavaScript identifiers in builder
|
2016-02-05 11:47:35 -07:00 |
|
Patrick Steele-Idem
|
3c02ba01ff
|
Marko v3: Moved over pending test
|
2016-02-05 10:00:02 -07:00 |
|
Patrick Steele-Idem
|
096dce9616
|
Marko v3: Moved over pending tests related to dynamic attributes and default attr values
|
2016-02-05 09:55:27 -07:00 |
|
Patrick Steele-Idem
|
1961e39bc1
|
Marko v3: Improved handling of dynamic attributes and default attribute values
|
2016-02-05 09:54:59 -07:00 |
|
Patrick Steele-Idem
|
6f9de660f8
|
Marko v3: Restored tests for circular renderers and circular templates
|
2016-02-04 21:00:58 -07:00 |
|
Patrick Steele-Idem
|
7d730049d9
|
Marko v3: Restored more of the tests from Marko v2
|
2016-02-04 20:52:00 -07:00 |
|
Patrick Steele-Idem
|
b676488693
|
Fixed codegen.addVar()
|
2016-02-04 17:14:32 -07:00 |
|
Patrick Steele-Idem
|
7ae1d103d1
|
Added test for context.addStaticVar
|
2016-02-04 17:13:11 -07:00 |
|
Patrick Steele-Idem
|
d736a4369d
|
Fixed test for templateRoot-prependChild
|
2016-02-04 17:09:31 -07:00 |
|
Patrick Steele-Idem
|
795a1d495f
|
Marko v3: Added support for static vars and local variables
|
2016-02-04 17:09:11 -07:00 |
|
Patrick Steele-Idem
|
7f65aade1d
|
Don't leave extra whitespace around slots
|
2016-02-04 17:08:13 -07:00 |
|
Patrick Steele-Idem
|
e27e680367
|
Pass codegen to autotest function
|
2016-02-04 16:41:01 -07:00 |
|
Patrick Steele-Idem
|
227c1d6a80
|
Added Builder.concat(...)
|
2016-02-04 16:40:40 -07:00 |
|
Patrick Steele-Idem
|
5bf9f27750
|
Don't expose getStaticVars and getStaticCode from CodeGenerator
|
2016-02-04 16:25:13 -07:00 |
|
Patrick Steele-Idem
|
ee4fc809b2
|
Added test for templateRoot.prependChild
|
2016-02-04 16:24:51 -07:00 |
|
Patrick Steele-Idem
|
d28ea9ba33
|
Additional Node helper methods for inserting siblings and children
|
2016-02-04 16:20:48 -07:00 |
|
Patrick Steele-Idem
|
ad81118430
|
Additional ArrayContainer helper methods
|
2016-02-04 16:20:26 -07:00 |
|
Patrick Steele-Idem
|
c1c56929e9
|
Fixes #218 - addNestedVariable
|
2016-02-04 14:50:34 -07:00 |
|
Patrick Steele-Idem
|
2ce5493c9a
|
Marko v3: Added Node.prototype.replaceWith(newNode)
|
2016-02-04 11:51:16 -07:00 |
|
Patrick Steele-Idem
|
ee91cf2ec6
|
Don't throw error if custom tag has a transformer
|
2016-02-04 11:50:54 -07:00 |
|
Patrick Steele-Idem
|
ecf27cc10b
|
Fixed scriptlet test
|
2016-02-03 16:33:26 -07:00 |
|
Patrick Steele-Idem
|
ada3f81bd3
|
Fixes #181 - Marko v3: Scriptlets
|
2016-02-03 16:20:20 -07:00 |
|