Repository navigation
Commit 11f73f2
fix(javascript): name a parse error whose message holds a line terminator
A duplicate export or attribute name can hold a cooked line terminator,
which the code table's `.*` did not match, so the search ran past the
catch-all and threw. Templates now match across line terminators.
Also: parseProgram takes the fast constructor at offset 0, the HTML
tables it added move to the generator, and the no-callback behavior is
documented.
Claude-Session: https://claude.ai/code/session_015gdnghKbLJ7VvJ5nNCNHhH1 parent 8b7870c commit 11f73f2
9 files changed
Lines changed: 88 additions & 38 deletions
File tree
- docs
- lib
- css
- html
- javascript
- test/unitCases/javascript
- tooling
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1598 | 1598 | | |
1599 | 1599 | | |
1600 | 1600 | | |
1601 | | - | |
1602 | | - | |
1603 | | - | |
| 1601 | + | |
| 1602 | + | |
1604 | 1603 | | |
1605 | 1604 | | |
1606 | 1605 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1997 | 1997 | | |
1998 | 1998 | | |
1999 | 1999 | | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
| 2005 | + | |
| 2006 | + | |
| 2007 | + | |
| 2008 | + | |
| 2009 | + | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
2000 | 2037 | | |
2001 | 2038 | | |
2002 | 2039 | | |
| |||
2016 | 2053 | | |
2017 | 2054 | | |
2018 | 2055 | | |
| 2056 | + | |
2019 | 2057 | | |
2020 | 2058 | | |
2021 | 2059 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| 40 | + | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
| |||
8362 | 8364 | | |
8363 | 8365 | | |
8364 | 8366 | | |
8365 | | - | |
8366 | | - | |
8367 | | - | |
8368 | | - | |
8369 | | - | |
8370 | | - | |
8371 | | - | |
8372 | | - | |
8373 | | - | |
8374 | | - | |
8375 | | - | |
8376 | | - | |
8377 | | - | |
8378 | | - | |
8379 | | - | |
8380 | | - | |
8381 | | - | |
8382 | | - | |
8383 | | - | |
8384 | | - | |
8385 | | - | |
8386 | | - | |
8387 | 8367 | | |
8388 | 8368 | | |
8389 | 8369 | | |
| |||
9617 | 9597 | | |
9618 | 9598 | | |
9619 | 9599 | | |
9620 | | - | |
9621 | | - | |
9622 | | - | |
9623 | | - | |
9624 | | - | |
9625 | | - | |
9626 | | - | |
9627 | 9600 | | |
9628 | 9601 | | |
9629 | 9602 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21131 | 21131 | | |
21132 | 21132 | | |
21133 | 21133 | | |
21134 | | - | |
| 21134 | + | |
21135 | 21135 | | |
21136 | 21136 | | |
21137 | 21137 | | |
| |||
21152 | 21152 | | |
21153 | 21153 | | |
21154 | 21154 | | |
21155 | | - | |
| 21155 | + | |
21156 | 21156 | | |
21157 | 21157 | | |
21158 | 21158 | | |
| |||
21216 | 21216 | | |
21217 | 21217 | | |
21218 | 21218 | | |
21219 | | - | |
| 21219 | + | |
21220 | 21220 | | |
21221 | 21221 | | |
21222 | 21222 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5166 | 5166 | | |
5167 | 5167 | | |
5168 | 5168 | | |
| 5169 | + | |
| 5170 | + | |
| 5171 | + | |
| 5172 | + | |
| 5173 | + | |
| 5174 | + | |
| 5175 | + | |
| 5176 | + | |
| 5177 | + | |
5169 | 5178 | | |
5170 | 5179 | | |
5171 | 5180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1700 | 1700 | | |
1701 | 1701 | | |
1702 | 1702 | | |
| 1703 | + | |
| 1704 | + | |
| 1705 | + | |
| 1706 | + | |
| 1707 | + | |
| 1708 | + | |
| 1709 | + | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
1703 | 1734 | | |
1704 | 1735 | | |
1705 | 1736 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2150 | 2150 | | |
2151 | 2151 | | |
2152 | 2152 | | |
2153 | | - | |
| 2153 | + | |
2154 | 2154 | | |
2155 | 2155 | | |
2156 | 2156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15254 | 15254 | | |
15255 | 15255 | | |
15256 | 15256 | | |
15257 | | - | |
| 15257 | + | |
15258 | 15258 | | |
15259 | 15259 | | |
15260 | 15260 | | |
| |||
0 commit comments