tc39 / ecmarkup

An HTML superset/Markdown subset source format for ECMAScript and related specifications
https://tc39.es/ecmarkup/
MIT License
220 stars 62 forks source link

richer biblio #316

Open bakkot opened 3 years ago

bakkot commented 3 years ago

Once https://github.com/tc39/ecma262/pull/545 lands we'll have a lot of information about AOs in machine-consumable form (and hopefully more over time), some of which could be included in the biblio file. That would be especially nice when we start linting for things like calls to AOs having the correct number of arguments: a proposal with an up-to-date biblio could have those properties checked as well.

bakkot commented 3 years ago

@rbuckton I've been thinking about this again recently, and it occurred to me you might have things you'd like to see included for use in your vscode plugin.

Right now, I'm thinking of adding

You've mentioned previously that you'd like to have your plugin be able to fetch sections of the spec on command, which I think the current biblio would provide (were it up to date).

Anything else you can think of which you'd like find helpful?