Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #1894 - Part 2: Implement support for nullish coalescing in the JS parser | FranklinDM | 2022-05-21 |
| | | | | Based on https://bugzilla.mozilla.org/show_bug.cgi?id=1566141 | ||
* | Issue #1658 - Part 1: Implement support for optional chaining in the JS Parser | FranklinDM | 2022-05-04 |
| | | | | Partially based on: https://bugzilla.mozilla.org/show_bug.cgi?id=1566143 | ||
* | Issue #1739 - Implement numeric separators. | Moonchild | 2021-02-13 |
| | | | | Resolves #1739 | ||
* | Issue #1732 - Implement JSON superset proposal. | Moonchild | 2021-02-05 |
| | | | | | | | | This change makes unicode line and paragraph separators allowed in JS strings, removing the only quirk of the JS string definition that made JSON not a valid subset of JS. Resolves #1732 | ||
* | Issue #1656 - Part 7: Nuke vim config lines in JS | Moonchild | 2020-09-24 |
| | |||
* | Issue #1284 - Implement /s (dotAll) for regular expressions, v2. | wolfbeast | 2019-11-18 |
| | | | | Resolves #1284. | ||
* | Revert "Issue #1284 - Implement /s (dotAll) for regular expressions." | wolfbeast | 2019-11-18 |
| | | | | This reverts commit f31b04a303607cd82757e7c4f60bb536658c8a30. | ||
* | Issue #1284 - Implement /s (dotAll) for regular expressions. | wolfbeast | 2019-11-18 |
| | | | | Resolves #1284. | ||
* | 1336783 - Part 1: Rework on reserved word and remove TokenStream::KeywordIsName. | Gaming4JC | 2019-07-18 |
| | |||
* | 1283712 - Part 3: Add Parser::errorWithNotes and Parser::errorWithNotesAt. | Gaming4JC | 2019-07-18 |
| | |||
* | 1317375 - Implement "Template Literals Revision / Lifting Template Literal ↵ | Gaming4JC | 2019-07-18 |
| | | | | Restriction" ECMAScript proposal | ||
* | 1326454 - Don't report an error when SourceCoords::add fails, because it ↵ | Gaming4JC | 2019-07-18 |
| | | | | fails only when an underlying Vector::append fails, and that vector handles OOM reporting itself. | ||
* | 1326454 - Make TokenStream::skipChars{,IgnoreEOL} accept an unsigned ↵ | Gaming4JC | 2019-07-18 |
| | | | | integral number of chars to skip. | ||
* | 1326454 - Make TokenStream::peekChar's signature fallible. | Gaming4JC | 2019-07-18 |
| | |||
* | 1326454 - Rename TokenStream::getBracedUnicode to ↵ | Gaming4JC | 2019-07-18 |
| | | | | TokenStream::matchBracedUnicode and make its signature fallible. | ||
* | 1326454 - Introduce TokenStream::warning that warns at the current offset. | Gaming4JC | 2019-07-18 |
| | |||
* | 1326454 - Introduce TokenStream::error that reports an error at the current ↵ | Gaming4JC | 2019-07-18 |
| | | | | offset. | ||
* | Rename TokenStream::reportStrictWarningErrorNumberVA to | wolfbeast | 2019-04-06 |
| | | | | | | | TokenStream::reportExtraWarningErrorNumberVA for clarity. Emit Extra Warnings instead of Strict Warnings from the BCE where it makes sense. | ||
* | Stage 1-1: Implement Function.prototype.toString revision proposal. | wolfbeast | 2019-02-02 |
| | | | | Tag #960 | ||
* | Correctly tokenize valid JS names when using Unicode mathematical ↵ | janekptacijarabaci | 2018-03-18 |
| | | | | | | alphanumeric symbols as variable name Issue https://github.com/MoonchildProductions/Pale-Moon/issues/1647 | ||
* | Add m-esr52 at 52.6.0 | Matt A. Tobin | 2018-02-02 |