270 Commits

Author SHA1 Message Date
Patrick Steele-Idem
d621ef13df Various cleanup 2015-12-11 09:08:27 -07:00
Patrick Steele-Idem
55617a0c8e <macro> instead of <function> 2015-12-08 14:58:05 -07:00
Patrick Steele-Idem
76f1a5998a Merge branch 'master' of github.com:marko-js/marko into htmljs-parser 2015-12-07 14:03:23 -07:00
Patrick Steele-Idem
4b38989892 Restored range looping functionality 2015-12-07 13:21:02 -07:00
Patrick Steele-Idem
f98a7dfef9 Fixes #167 - Nested tags only work one level deep 2015-12-07 11:44:08 -07:00
Patrick Steele-Idem
a9fd496589 More cleanup. Made all failing tests pending 2015-12-03 16:29:12 -07:00
Patrick Steele-Idem
65ed8a315c Ignore actual.json files 2015-12-03 16:20:06 -07:00
Patrick Steele-Idem
cb1d2b507e Delete actual.json files out of source control 2015-12-03 16:19:56 -07:00
Patrick Steele-Idem
c78076f877 Restored most of the looping functionality 2015-12-03 16:07:11 -07:00
Patrick Steele-Idem
6ecb5b32dd Record error for invalid attributes 2015-12-02 23:01:23 -07:00
Patrick Steele-Idem
ef95ce6055 Introduced CompileContext and other refactoring 2015-12-02 19:35:19 -07:00
Patrick Steele-Idem
ad2f43c06e Reintroduced basic support for custom tags 2015-12-01 13:56:31 -07:00
Patrick Steele-Idem
66f9be0d4e Reintroduced attrs support 2015-12-01 09:36:44 -07:00
Patrick Steele-Idem
a4dee1bbf3 gitignore actual.html files 2015-11-30 23:19:30 -07:00
Patrick Steele-Idem
b4bb42c166 Deleted actual.html files 2015-11-30 23:19:07 -07:00
Patrick Steele-Idem
069b3e5ba9 Initial commit for marko v3 with htmljs-parser
Work-in-progress. Lots of failing tests.
2015-11-24 14:30:32 -07:00
Patrick Steele-Idem
d60289c50f Fixes #161 - Nested tags with no body content are not handled correctly 2015-11-10 10:21:02 -07:00
Patrick Steele-Idem
4b02418079 Added test cases for nested tags that are self-closing and has an empty body 2015-11-10 09:23:45 -07:00
Patrick Steele-Idem
f44d5c4bfe Additional tests for async fragments with errors 2015-10-15 16:28:51 -06:00
Phillip Gates-Idem
c90b1bf885 Make loading template from String template source easier 2015-10-06 11:06:05 -04:00
Patrick Steele-Idem
370ac4b3ab Fixes #150 - Provide option to prevent writing compiled templates to disk 2015-09-24 10:32:54 -06:00
Patrick Steele-Idem
91efc184d1 Fixes #140 - De-dupe taglibs by module name 2015-09-23 15:34:03 -06:00
Kristian Mandrup
b491359cdf fix trailing whitespace in unless:expected 2015-09-15 19:35:02 +02:00
Kristian Mandrup
51e4c5f3a1 fix unless and update docs 2015-09-15 18:38:38 +02:00
Patrick Steele-Idem
4ff4ffaa1a Fixed test 2015-08-28 08:57:32 -06:00
Patrick Steele-Idem
fef06cab1f Fixes #137 - adds support for dynamic HTML tag names 2015-08-28 08:56:27 -06:00
Patrick Steele-Idem
59433cfa33 Ignore generated *.html.js file 2015-08-28 08:55:33 -06:00
Patrick Steele-Idem
1ac4cb8848 Deleted generated file 2015-08-28 08:55:24 -06:00
Patrick Steele-Idem
bfa47f294a Fixes #135 Allow "attrs" attribute on custom tags 2015-08-26 09:41:46 -06:00
Patrick Steele-Idem
608d9092bb Handle circular imports 2015-08-25 10:01:47 -06:00
Patrick Steele-Idem
2901636bf5 Fixes #131 - Recursively handle taglib imports 2015-08-25 09:35:30 -06:00
Patrick Steele-Idem
8616a9731f Cleanup and code comments 2015-08-18 14:01:42 -06:00
Patrick Steele-Idem
104cf5d5b4 Remove cruft 2015-08-18 10:52:27 -06:00
Patrick Steele-Idem
dd68358707 Fixes #122 Don't allow invalid attributes when using shorthand 2015-08-17 16:50:27 -06:00
Patrick Steele-Idem
c08bbe66b0 Remove symlink 2015-08-14 09:09:13 -06:00
Patrick Steele-Idem
cde58ad930 More test cases 2015-08-11 10:08:07 -06:00
Patrick Steele-Idem
11190d3db6 Added failing test for https://github.com/raptorjs/marko-layout/issues/2 2015-07-22 10:04:00 -06:00
Patrick Steele-Idem
44fcba5651 Allow template-data to be combined with other attrs on the <include> tag 2015-07-06 11:04:38 -06:00
Patrick Steele-Idem
6de11ddc9f Fixes #96 - Allow dynamic relative paths 2015-07-06 10:08:21 -06:00
aselvaraj
f6351f83ea more async-promise erorr testcases 2015-06-30 15:47:32 -07:00
Patrick Steele-Idem
c9c13940ba Updated test case for promise error 2015-06-30 11:34:40 -06:00
aselvaraj
3db4df9e03 adding async-promise resolve callback uncaught exception test case 2015-06-29 00:34:52 -07:00
Patrick Steele-Idem
d04c994271 Fixes #73 - Prevent same taglib from being loaded multiple times 2015-06-18 14:19:11 -06:00
Patrick Steele-Idem
89a8228987 Added failing test for issue #88 2015-06-05 19:02:07 -06:00
Patrick Steele-Idem
91cc5e35fb Fixes #27 - Preserve IE conditional comments 2015-06-05 11:08:42 -06:00
Patrick Steele-Idem
0e34a7a570 Fixes #84 - Allow XML escaping for tag to be disabled as part of tag def 2015-06-04 16:06:27 -06:00
Patrick Steele-Idem
84fd60ce83 async-writer no longer patches "finish" event for the through module 2015-05-27 14:05:08 -06:00
Patrick Steele-Idem
7c00085380 #78 Change compiled templates to export a loaded Template instance 2015-05-26 16:57:39 -06:00
Patrick Steele-Idem
2ddf263a16 #78 Added symbolic links to marko so that compiled templates can require the marko runtime 2015-05-26 15:02:31 -06:00
Dan Cech
18048eeadf further tighten entity-matching regex, add basic test for entity matching 2015-05-21 16:20:37 -04:00