Commit Graph

117 Commits (c01cde90658a509dbd48d0fdc47e6ded53ea3d91)

Author SHA1 Message Date
Rich Harris 9607593705 sparse array patterns
7 years ago
Rich Harris 506ab3952e destructuring
7 years ago
Rich Harris 1fb4041519 overwrite this in custom event handlers - fixes #1297
7 years ago
Rich Harris 9b70523529 rename Generator -> Compiler
7 years ago
Rich Harris f892389b00 no need to clone ast
7 years ago
Rich Harris 4c8a5c598d put precedence logic on expression
7 years ago
Rich Harris 86d3476b55 minor fixes, update various tests
7 years ago
Rich Harris d960827f96 various
7 years ago
Rich Harris 9ff1beec48 WIP
7 years ago
Rich Harris c84bd85167 rename function to make it easier to find
7 years ago
Rich Harris 6ff02b263e remove legacy prop stuff, now that we emit ES2015
7 years ago
Rich Harris 5a457bfb87 rename loc to start, include character info in locations
7 years ago
Rich Harris b86a1edb52 add codes to validation errors
7 years ago
Rich Harris 94a7ffb9a5 fix debugging comments
7 years ago
Rich Harris bb61e6e911 v2 js tests
7 years ago
Rich Harris 5d02b9e090
Merge pull request #1296 from sveltejs/fix-errors
7 years ago
Rich Harris f27b29d5cb
Merge pull request #1289 from sveltejs/gh-195
7 years ago
Rich-Harris 8813ee3b0f SSR spread elements
7 years ago
Rich-Harris f6dd6edc9d fix CompileError constructor
7 years ago
Rich-Harris 40cf29b2b7 basic attribute spreading on elements
7 years ago
Josh Duff 864fd313bb Accept backtick string literals in tag/props properties
7 years ago
Josh Duff e81fb88f41 Fix backtick string literals not being recognized for the svg property
7 years ago
James Birtles da6a74016f add end position to errors
7 years ago
Rich Harris 428784d570 Merge branch 'gh-1118' into gh-1118-base36
7 years ago
Rich Harris c6bba03f1d use external is-reference library
7 years ago
Rich Harris 1ad28e6fe6 use base36 for style classes
7 years ago
Conduitry 205bb37d2d fix escaping of template string characters
7 years ago
Rich Harris 935d4a2955
Merge pull request #1134 from sveltejs/gh-1132
7 years ago
Conduitry 7fa293ee6b fix handling of CRs in debugging comments (#1132)
7 years ago
Conduitry 94da329305 another stab at #1062; also fix attribute case in static HTML
7 years ago
Rich Harris 9fbcddf338 base stylesheet.hash on css content, and revert parsed.hash
7 years ago
Rich Harris a85b09ea97 handle wacky identifier names in templates
7 years ago
Rich Harris 66b64e254d types
7 years ago
Rich Harris 1833bc194f use acorn.isIdentifierStart and isIdentifierChar to determine validity
7 years ago
Rich Harris 728d2fa9fb deconflict referenced globals - fixes #1079
7 years ago
Conduitry 8c8f9703a0 in stringified Text nodes, only escape &, <, >
7 years ago
Rich Harris 7026222792 escape HTML - fixes #1066
7 years ago
Emil Ajdyna d561c93841 Check against this usage in computed functions
7 years ago
Efthymis Sarmpanis b1909dc19b Properly override toString in CompileError
7 years ago
Rich Harris a8eaa7e95c refactor
7 years ago
Rich Harris c9aa72313e throw error on illegal context (#934)
7 years ago
Rich Harris 0a01aa0243
Increase code coverage
7 years ago
Rich Harris 51901442c9
attach globals to state object on initialisation
7 years ago
Rich Harris 775866780e
combine multiple bindings in single handler, implement bind:indeterminate — fixes #910
7 years ago
Rich Harris bcae68de06 treat quoted property names the same way as identifiers - fixes #914
7 years ago
Rich Harris dc3785c1e2 fix escaping of %-prefixed names
7 years ago
Rich Harris 64026c3ba9 Merge pull request #854 from sveltejs/gh-782
7 years ago
Rich Harris b1cbffece6 remove excess parentheses
7 years ago
Rich Harris 58cc7f8ed1 allow console.* calls in event handlers. fixes #782
7 years ago
Rich Harris a90e072086 alt-text
7 years ago