Skip to content

Remove the EMU-ANNEX exception in checkVariableUsage - #716

Merged
bakkot merged 2 commits into
tc39:mainfrom
gibson042:gh-715-lint-annex-b
Aug 23, 2026
Merged

bakkot merged 2 commits into
tc39:mainfrom
gibson042:gh-715-lint-annex-b

Conversation

@gibson042

Copy link
Copy Markdown
Member

Fixes #715

@michaelficarra michaelficarra left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@bakkot bakkot left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks! I'll hold off on landing until tc39/ecma262#3932 is in so that we can pretend this isn't a breaking change.

ljharb pushed a commit to gibson042/ecma262 that referenced this pull request Aug 21, 2026
Ref tc39/ecmarkup#716

 - Try for more consistency in the Annex B SDO modifications
 - Use INS tags to highlight Annex B ParsePattern modifications like we already do for Regular Expression Early Errors
@bakkot
bakkot merged commit 5a0bec5 into tc39:main Aug 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ecmarkup --lint-spec --strict did not catch an undeclared alias in ECMA-262 Annex B

3 participants