Commit Graph

360 Commits (cc2b6fd53b7e47433af643063bc07f1addcde2d9)

Author SHA1 Message Date
Rich-Harris 421f3d698f separate current *fragment* from current *generator state*
8 years ago
Rich-Harris d93a3698fb all tests passing once more. now the real work begins
8 years ago
Rich Harris c0442b5eb1 another horrible half-done commit
8 years ago
Rich Harris 063e76f322 baby steps...
8 years ago
Rich Harris 11033c2f20 minor test tweaks
8 years ago
Rich Harris f43e71b959 remove #433 test for now
8 years ago
Rich Harris 803d1d2746 move test/generator to test/runtime, and have separate input -> output tests for codegen. add test for #433
8 years ago
Rich Harris 3fcbf428bd while we're at it, remove unused stuff from generated SSR code
8 years ago
Rich Harris 4b5754b9a7 centralise logic for manipulating source javascript
8 years ago
Rich Harris 3881f5f84b Merge pull request #445 from sveltejs/gh-442-b
8 years ago
Rich-Harris 90b9dc84ad fix broken proto helper
8 years ago
Rich-Harris 91bf849cc7 generate more idiomatic code when removing object properties
8 years ago
Rich Harris 9da4e80aa7 Merge pull request #443 from sveltejs/gh-431
8 years ago
Rich Harris ced1de84b3 Merge pull request #422 from sveltejs/gh-419
8 years ago
Rich-Harris e592c052aa use assign helper, to avoid compatibility headaches
8 years ago
Rich Harris 63011075f0 Merge pull request #438 from sveltejs/gh-436
8 years ago
Rich-Harris 75e8d6205e better error for bind:value="{{foo}}" - fixes #437
8 years ago
Rich-Harris 605040ddb7 read values from range/number inputs as numbers - fixes #436
8 years ago
Rich-Harris 05ea031895 prevent unclosed <script> causing infinite loop
8 years ago
Rich-Harris fc646925db make it easier to run parser tests solo
8 years ago
Rich-Harris 1a49c2f344 Merge branch 'master' into gh-424
8 years ago
Rich Harris 6074178c65 Merge pull request #427 from sveltejs/gh-423
8 years ago
Rich Harris 0d5d7ff6bf Merge pull request #429 from sveltejs/gh-428
8 years ago
Rich Harris 132de5cf72 Merge pull request #430 from sveltejs/disallow-import-root
8 years ago
Rich-Harris cf626ff880 retain binding sourcemaps to the extent possible
8 years ago
Rich-Harris 92e4b7f813 prevent hard-to-reproduce bug with deep two-way bindings
8 years ago
Conduitry f6934a1d20 disallow `import root` during validation
8 years ago
Conduitry b03c024160 bind callback passed to custom events to the node context (#428)
8 years ago
Conduitry 96fa0a3eb6 add unit test
8 years ago
Conduitry d2a701c4f5 use snake case in generated identifiers (#419)
8 years ago
Conduitry 343a005506 add unit test for #424
8 years ago
Rich-Harris ae660f9ff9 remove surplus `root.` prefix
8 years ago
Dexter 6eb96aadb8
Added test for binding bug
8 years ago
Rich Harris 731f840a34 Merge pull request #416 from sveltejs/gh-413
8 years ago
Rich-Harris b5d4b78a80 renable tests
8 years ago
Rich-Harris 1308907f67 include css in compiler output (#409)
8 years ago
Rich-Harris 44287f846a recompute computed values with functions as dependencies (#413)
8 years ago
Rich Harris 108876b64b Merge branch 'master' into gh-400
8 years ago
Rich-Harris 1780876b99 prevent infinite loops caused by pathological component bindings (#398)
8 years ago
Conduitry 6d1623cf0e new aliaser mechanism replacing existing mechanism and counters; a bunch more deconflicting
8 years ago
Rich Harris 9988749b74 Merge pull request #391 from sveltejs/gh-371
8 years ago
Cristian Necula 2eef227c0d (test) assert input's checked status after a DOM 'change' event
8 years ago
Rich Harris 8558b45337 Merge branch 'master' into gh-371
8 years ago
Rich-Harris 979ac2b87d Merge branch 'master' into gh-371
8 years ago
Conduitry c877b3c615 deconflict `template` variable (#392)
8 years ago
Rich-Harris 314a8b7622 add infrastructure for bindings on <:Window>
8 years ago
Rich-Harris d7c5dfbb06 ugh node 4
8 years ago
Rich-Harris cefbe45edb SSR support for <:Window> (albeit impossible to test for some reason)
8 years ago
Rich-Harris 9f832c2e37 implement :Window events
8 years ago
Rich Harris 399c7e092d Merge pull request #394 from sveltejs/fix-overly-aggressive-reserved-tag-parsing
8 years ago