Commit Graph

39 Commits (9021b8524fcac369e0279763638e3e5680c95cc5)

Author SHA1 Message Date
Rich Harris e2a9b7aa90 shorten each block var names
9 years ago
Rich Harris f0a404a07c tighten up a bit more
9 years ago
Rich Harris 879b6b3d0d use anchors for slotted content - fixes #822
9 years ago
Rich Harris bc69c67e23 more consistent style for generated code
9 years ago
Rich Harris 34f6e17815 set all node.var names in preprocess
9 years ago
Rich Harris 4bfc28ddbc more refactoring
9 years ago
Rich Harris ced8b7a127 refactor node._state stuff
9 years ago
Rich Harris d8fccb226e determine needsAnchor lazily
9 years ago
Rich Harris 44aeccefa8 usedAsAnchor is not used
9 years ago
Rich Harris 70cbb6a3c7 client-side named slots
9 years ago
Rich Harris f63a07f139 we can now do changed.foo instead of "foo" in changed - is faster and smaller
9 years ago
Rich Harris dd8cc8c194 tidy up, dedupe a bit
9 years ago
Rich Harris 06c9e37770 call create() on new iterations of static each blocks (#762)
9 years ago
Rich Harris de3dfbd302 use anchor comments to preserve order in keyed each blocks with components (fixes #700)
9 years ago
Rich Harris 10a46a5bab Merge pull request #680 from sveltejs/gh-679
9 years ago
Rich Harris 5d44d65ae8 hack sourcemap to mitigate confusion caused by missing data for each block (#681)
9 years ago
Rich Harris 1d9900272e Merge branch 'master' into gh-679
9 years ago
Rich Harris f644807e7a only apply svelte-123xyz attributes where necessary (WIP)
9 years ago
Rich Harris e4483eb46a run prettier
9 years ago
Rich Harris 8e06072f03 use #target and #component instead of block.target and block.component
9 years ago
Rich Harris c2cf6214c7 use #foo instead of block.alias("foo")
9 years ago
Rich Harris 3d9835daea simplify helpers
9 years ago
Rich Harris f6a6c55007 fix each-else blocks that are empty on initial render (#662)
9 years ago
Rich Harris f9e17d6d0e keyed each block and select fixes
9 years ago
Rich Harris f10d2bb250 fix most non-hydration tests
9 years ago
Rich Harris e26c37b408 more hydration
9 years ago
Rich Harris ba0cbdb8d0 TS-ify spaces.js and deindent.js, so they get included in prettier task
9 years ago
Rich Harris 3cc89a0a95 add trailing commas to prettier config, only run on .ts files
9 years ago
Rich Harris f92b33c130 run prettier on src, update tests
9 years ago
Rich Harris 8458a3f9e2 merge master -> gh-592
9 years ago
Hunter Perrin eb71c440a4 Fixed each block producing elements in wrong order after change. Fixes #610.
9 years ago
Rich Harris cbc0b968ef separate unmount from destroy
9 years ago
Rich Harris 55b8679a3c Merge branch 'master' of https://github.com/hville/svelte into hville-master
9 years ago
Rich-Harris 1fa899b811 more TS
9 years ago
Rich-Harris 4db0c65218 more TS
9 years ago
Rich-Harris 8a5b11dd74 more typescript conversion
9 years ago
Rich-Harris 65a82a5683 gah, rollup needs the file extensions. which idiot wrote it
9 years ago
Rich-Harris e8027c6d6f remove .ts file extensions
9 years ago
Rich-Harris 3d234f070b rename all (almost) .js files
9 years ago