Commit Graph

324 Commits (9561a36eb24da7485312df6bffd7860d4c67e94e)

Author SHA1 Message Date
Rich-Harris 9561a36eb2 more refactoring
10 years ago
Rich-Harris 4a782bc8f6 refactor a lot of attribute code
10 years ago
Rich-Harris e960e8b5c5 move some files, tidy up a bit
10 years ago
Rich-Harris 57f1b64ddb start refactoring element code a bit
10 years ago
Rich-Harris 731f09d173 Merge branch 'master' into refactor
10 years ago
Rich Harris 35113bdee1 Merge pull request #448 from sveltejs/gh-441
10 years ago
Rich-Harris 67967b1a83 DRY out block.tmp stuff
10 years ago
Rich-Harris 8148230e49 align SSR compiler with DOM compiler
10 years ago
Rich-Harris f88788cc29 rename fragment to block everywhere
10 years ago
Rich-Harris 0050871197 more consistent naming
10 years ago
Rich-Harris aa41135f21 remove redundant addSourcemapLocations calls
10 years ago
Rich-Harris 552820cd7f rename Fragment to Block
10 years ago
Rich-Harris bd85ffbf28 move render logic into fragment
10 years ago
Rich-Harris cca91f88bb remove getBuilders
10 years ago
Rich-Harris cc2b6fd53b make fragment constructor more explicit
10 years ago
Rich-Harris 078f36be6a get rid of fragment.type
10 years ago
Rich-Harris 96eca1235b get rid of findBlock
10 years ago
Rich-Harris c87967be69 rename state.target to more self-explanatory state.parentNode
10 years ago
Rich-Harris 4b3bdcf946 use isTopLevel instead of elementDepth
10 years ago
Rich-Harris a9fb93eb32 remove redundant localElementDepth
10 years ago
Rich-Harris 421f3d698f separate current *fragment* from current *generator state*
10 years ago
Rich-Harris abf774bc57 remove generator.push and generator.pop
10 years ago
Rich-Harris d93a3698fb all tests passing once more. now the real work begins
10 years ago
Rich-Harris cdb8b9d01d get yield blocks working
10 years ago
Rich Harris c0442b5eb1 another horrible half-done commit
10 years ago
Rich Harris d0752cd6b1 another half-done commit
10 years ago
Rich Harris 063e76f322 baby steps...
10 years ago
Rich Harris 3006a245af more consistent naming
10 years ago
Taylor Zane Glaeser 3ed4dc68ee Fixes #452. Fixed an issue that caused setting `computed` to an empty object to prevent the component from compiling.
10 years ago
Rich-Harris b8705a5b0c turn dom generator visitors into functions
10 years ago
Rich-Harris e7d324f305 visitors can just be functions now
10 years ago
Rich-Harris 2d4f9eac00 make visitors responsible for visiting their own children
10 years ago
Rich Harris 00f1eaee12 remove this._callbacks
10 years ago
Rich Harris 77eee8602d remove some long-since obsolete generator code
10 years ago
Rich Harris 7219202471 reverse pre and post to fix deferrerd observers (fixes #441)
10 years ago
Rich Harris 3fcbf428bd while we're at it, remove unused stuff from generated SSR code
10 years ago
Rich Harris d2db41f811 remove unnecessary template declarations - fixes #440
10 years ago
Rich Harris 4b5754b9a7 centralise logic for manipulating source javascript
10 years ago
Rich-Harris caec96f9da make abstract removeNode function
10 years ago
Rich Harris 3881f5f84b Merge pull request #445 from sveltejs/gh-442-b
10 years ago
Rich-Harris 90b9dc84ad fix broken proto helper
10 years ago
Rich-Harris 92f19a0a74 better prototype assignment
10 years ago
Rich-Harris 91bf849cc7 generate more idiomatic code when removing object properties
10 years ago
Rich Harris b2ec4afdb8 Merge branch 'master' into gh-442
10 years ago
Rich Harris 9da4e80aa7 Merge pull request #443 from sveltejs/gh-431
10 years ago
Rich Harris ced1de84b3 Merge pull request #422 from sveltejs/gh-419
10 years ago
Rich-Harris 5a4f1aeba5 fix remaining test failures
10 years ago
Rich-Harris be33a29a56 mostly fix insane node 4 issue
10 years ago
Rich-Harris 66d48c4830 dont generate intermediate data objects for components unnecessarily (#442)
10 years ago
Rich-Harris e592c052aa use assign helper, to avoid compatibility headaches
10 years ago