Patrick Steele-Idem
|
f08ee53343
|
Marko v3: export registerTaglib(path)
|
2016-02-18 11:29:23 -07:00 |
|
Patrick Steele-Idem
|
96446c9099
|
Marko v3: "body-property" will not be supported for tag def
|
2016-02-18 11:29:09 -07:00 |
|
Patrick Steele-Idem
|
838f0fe4ed
|
Marko v3: fixed insertSiblingBefore and insertSiblingAfter
|
2016-02-17 15:12:22 -07:00 |
|
Patrick Steele-Idem
|
b87019a90f
|
Fixes #230 - Marko v3: Special case class attribute to allow object or array expression
|
2016-02-17 10:02:43 -07:00 |
|
Patrick Steele-Idem
|
58dad19ede
|
Marko v3: Fixed indentation for arrays
|
2016-02-17 10:02:01 -07:00 |
|
Patrick Steele-Idem
|
36d5b1fe5b
|
Fixes #229 - Marko v3: Special case style attribute to allow object expression
|
2016-02-17 09:30:27 -07:00 |
|
Patrick Steele-Idem
|
0467643f53
|
Fixes #228 - Marko v3: while loop support
|
2016-02-16 22:13:43 -07:00 |
|
Patrick Steele-Idem
|
9c2c99a707
|
Fixes #220 - Support expansion of CSS selector shorthand for tag names
|
2016-02-16 21:39:58 -07:00 |
|
Patrick Steele-Idem
|
92dccd4978
|
Don't lookup tag def for dynamic tags
|
2016-02-16 20:48:21 -07:00 |
|
Patrick Steele-Idem
|
c29f84d4ae
|
Minor cleanup
|
2016-02-16 20:48:09 -07:00 |
|
Patrick Steele-Idem
|
0c1babd588
|
Fixes #226 - Allow placeholders in tag name
|
2016-02-16 19:01:00 -07:00 |
|
Patrick Steele-Idem
|
f00d17bc20
|
Marko v3: Restored hot reload
|
2016-02-12 17:26:49 -07:00 |
|
Patrick Steele-Idem
|
e59e50b790
|
Marko v3: Provide both parseExpression and parseStatement
|
2016-02-12 17:14:13 -07:00 |
|
Patrick Steele-Idem
|
f49638a6dd
|
Marko v3: Cleanup how scoped vars are handled
|
2016-02-12 17:13:45 -07:00 |
|
Patrick Steele-Idem
|
763b8b7c70
|
Fixes #225 - Marko v3: Migrate <cached-fragment>
|
2016-02-12 16:20:15 -07:00 |
|
Patrick Steele-Idem
|
e8e4ef332d
|
Fixes #224 and Fixes #216 - Marko v3: marko-taglib.json --> marko.json and improved taglib discovery
|
2016-02-12 16:02:40 -07:00 |
|
Patrick Steele-Idem
|
261088791d
|
Merge branch 'master' of github.com:marko-js/marko into htmljs-parser
|
2016-02-11 15:29:59 -07:00 |
|
Patrick Steele-Idem
|
ad3d9d373e
|
Marko v3: export require('marko/compiler').configure(config)
|
2016-02-11 15:05:47 -07:00 |
|
Patrick Steele-Idem
|
70716e2209
|
Fixes #176 - Marko v3: Migrate async taglib
|
2016-02-11 15:00:58 -07:00 |
|
Patrick Steele-Idem
|
90234c5bb1
|
Marko v3: Include the raw, unparsed attribute value
|
2016-02-11 15:00:03 -07:00 |
|
Patrick Steele-Idem
|
80e963e1b8
|
Marko v3: Expose context.util object for providing helper functions
|
2016-02-11 14:59:28 -07:00 |
|
Patrick Steele-Idem
|
3a841cd8df
|
Marko v3: Also store the raw, unparsed value of an attribute
|
2016-02-11 14:58:35 -07:00 |
|
Patrick Steele-Idem
|
98b52a3342
|
Marko v3: var name from attr value should be the actual string value
|
2016-02-11 14:58:07 -07:00 |
|
Patrick Steele-Idem
|
14350fcab4
|
Marko v3: An attribute without a value should result in a prop with true value for custom tags
|
2016-02-11 14:57:22 -07:00 |
|
Patrick Steele-Idem
|
67c431019d
|
Fixes #219 - Marko v3: Use ":" instead of "." for nested tags
|
2016-02-11 11:00:59 -07:00 |
|
Patrick Steele-Idem
|
8f9d1094af
|
Marko v3: Fixes #222 - Allow open only tags to be defined in tag definition
|
2016-02-11 10:53:22 -07:00 |
|
Patrick Steele-Idem
|
c78ca5f352
|
Marko v3: Improved handling of invalid attributes
|
2016-02-11 10:24:41 -07:00 |
|
Patrick Steele-Idem
|
fcd2cad02c
|
Marko v3: Check to avoid bad semicolon when inserting code
|
2016-02-10 16:21:13 -07:00 |
|
Patrick Steele-Idem
|
5ee4d8fc97
|
Marko v3: Better type handling in makeNode()
|
2016-02-10 16:20:49 -07:00 |
|
Patrick Steele-Idem
|
530b8eb3ef
|
Marko v3: better input validation for FunctionCall
|
2016-02-10 16:20:05 -07:00 |
|
Patrick Steele-Idem
|
fb0c4beb93
|
Marko v3: Pass along options in all cases
|
2016-02-10 13:59:40 -07:00 |
|
Patrick Steele-Idem
|
cf53fe02c9
|
FIxes #188 - Performance: Assume *.marko.js files are up-to-date in production
|
2016-02-10 10:53:07 -07:00 |
|
Patrick Steele-Idem
|
4339c8dfd1
|
Marko v3: Added "preserveWhitespace" as a load template/compiler option
|
2016-02-09 16:02:34 -07:00 |
|
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
|
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
|
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 |
|