59 Commits

Author SHA1 Message Date
Patrick Steele-Idem
7570227654 Fixes #381 - $global broken when using template.stream() 2016-10-15 15:05:52 -06:00
Patrick Steele-Idem
23360ca548 Fixes #318 - Use compiler options passed to require hook to configure marko globally 2016-10-05 10:11:26 -06:00
Patrick Steele-Idem
45735ce600 Fixes #370 - HTML characters in separator string should not be escaped 2016-09-29 05:29:23 -06:00
Patrick Steele-Idem
2d27f73dfc Added tests for <include-html> 2016-09-26 13:28:17 -06:00
Patrick Steele-Idem
d3abc909b6 Docs and tests for #357 - Deprecated notEmpty 2016-08-22 10:01:50 -06:00
Patrick Steele-Idem
bd488be548 Fixes #357 - Deprecate empty/notEmpty in Marko v3 2016-08-19 13:20:54 -06:00
Patrick Steele-Idem
40786f500e Fixes #355 - status-var/separator not handled when looping over properties 2016-08-11 17:32:00 -06:00
Patrick Steele-Idem
73b9268e0c Fixes #354 - regular expressions used in attribute values are not being handled correctly 2016-08-11 16:33:20 -06:00
Patrick Steele-Idem
1d480e82ca Fixes #353 - body-only-if does not work with custom tags (only HTML tags) 2016-08-11 16:07:53 -06:00
Michael Rawlings
6cd33dbf65 use the raptor-util behavior for both literals and dynamic values 2016-08-04 16:36:36 -07:00
Patrick Steele-Idem
6807033bfe Fixes #231 - Allow <assign count++> 2016-08-03 15:48:27 -06:00
Patrick Steele-Idem
5a96b1d5d9 Added another test for #345 - marko-compiler-options 2016-08-03 12:21:49 -06:00
Patrick Steele-Idem
7c7063d5cd Added another test for #345 - marko-preserve-whitespace attr 2016-08-03 12:19:57 -06:00
Patrick Steele-Idem
7ff286d5d5 Fixes #345 - Whitespace preservation should apply to all nested nodes 2016-08-03 12:13:55 -06:00
Patrick Steele-Idem
94eafb7bd6 Fixes #344 - defineRenderer for marko 2016-08-03 11:40:21 -06:00
Patrick Steele-Idem
7e76972737 Merge pull request #341 from marko-js/exclude-dir-fix
Fix exclusion of autodiscovered `components/` dir
2016-07-26 06:32:35 -06:00
Patrick Steele-Idem
e3aaf5991b Fixes #342 - emit await:finish with client reorder and sync completion 2016-07-20 16:10:42 -06:00
Michael Rawlings
2cdc18afc5 fixed #340 2016-07-20 14:29:10 -07:00
Michael Rawlings
8099959355 Add autodiscover of components/ directory. fixes #329 2016-07-19 16:27:49 -06:00
Patrick Steele-Idem
b85b59d594 Fixes #339 - Tag transformers are not being applied to tags with a dynamic tag name 2016-07-18 15:48:38 -06:00
Patrick Steele-Idem
80804cf82d Fixed test case 2016-07-18 09:40:46 -06:00
Bernardo Kuri
6364498d2f Fix tests for #332 and #333 2016-07-17 01:21:16 -05:00
Patrick Steele-Idem
b7798f8d09 Fixes #328 - Improve error reporting when taglib/tag definition fails to load 2016-07-13 09:22:01 -06:00
Patrick Steele-Idem
f6137d25e8 Added test case for the bodyText property 2016-07-10 11:40:13 -06:00
Patrick Steele-Idem
641f62edd9 Fixes #326 - Never escape within body of the <script> tag 2016-07-10 11:38:35 -06:00
Patrick Steele-Idem
4f79a8042e Fixes #322 - Autoescaping doesen't work in <script> tag context 2016-07-01 10:54:11 -06:00
Patrick Steele-Idem
32c820fe8f Added tests for markoc 2016-06-30 16:02:26 -06:00
Patrick Steele-Idem
cd797322ad Fixes #318 - Make configuration a singleton object shared by all marko instances 2016-06-30 14:55:04 -06:00
Michael Rawlings
902390a6e2 fix bug with transforms being called on detached nodes 2016-06-24 14:13:19 -07:00
Patrick Steele-Idem
659b8444e7 concise whitespace test 2016-06-24 10:23:16 -07:00
Patrick Steele-Idem
5c38e13bd9 More whitespace tests 2016-06-24 10:22:06 -07:00
Patrick Steele-Idem
61255823f9 Merge branch 'await-tag' of https://github.com/mlrawlings/marko 2016-06-24 09:03:18 -07:00
Patrick Steele-Idem
7b1bbf3ed8 Fixed test 2016-06-23 14:01:33 -07:00
Patrick Steele-Idem
6b26f7501d Fixes #314 - Remove hyphens from include props 2016-06-23 13:01:30 -07:00
Michael Rawlings
b3c3c564a4 additional tests 2016-06-18 15:35:36 -07:00
Michael Rawlings
4c9ceb0aa8 remove and rename references to <async-fragment> in the code (except deprecated events, tests, and transforms) 2016-06-18 12:49:31 -07:00
Michael Rawlings
6725683b7d deprecate <async-fragment> replace with <await> 2016-06-17 23:56:57 -07:00
Patrick Steele-Idem
8e6c40f84d Updated tests for #309 - Excluding Directory or Package 2016-06-14 06:09:16 -07:00
Gleb Ryshkov
f8c8b5f331 Added functionality to exclude specific directory or package from marko.json finder; Updated tests; 2016-06-14 12:21:54 +01:00
Michael Rawlings
01f8a24dc0 fixes #307 2016-06-13 17:02:38 -07:00
Michael Rawlings
5c7eb271dc remove redundant test 2016-06-08 17:54:15 -07:00
Michael Rawlings
77be4fc3a1 update expected events for client reorder tests to include 2016-06-08 17:54:00 -07:00
Michael Rawlings
a115251977 add additional event info (finished/timedout) to the data emitted from <async-fragment> tags. Ensure that renderBody() is not called again if the fragment has already finished (timed out). 2016-06-08 17:51:29 -07:00
Patrick Steele-Idem
847b2b4098 Added test for autocomplete info added to tag and attr 2016-06-07 10:40:28 -06:00
Patrick Steele-Idem
49b86ffad1 Fixed test 2016-06-07 10:39:07 -06:00
Patrick Steele-Idem
93c3b19b1f Removed whitespace 2016-06-03 13:57:12 -06:00
Patrick Steele-Idem
eb24417fb6 Fixes #303 - addStaticVar is not generating unique variable names correctly 2016-06-03 13:55:37 -06:00
Michael Rawlings
78aeba9c83 remove marko-tag.json left over from copying another test directory 2016-06-02 18:07:25 -07:00
Michael Rawlings
6aef4d100f <macro> tag now requires a name as its first attribute, which may or may not be an argument attribute 2016-06-02 16:04:46 -07:00
Enflux
e890a19673 remove rogue custom tag duplicate - I blame atom for this. 2016-05-26 23:30:01 -07:00