00:05 | <bakkot> | jschoi: in a proposal, or in the spec? |
00:07 | <jmdyck> | must be a proposal, if there's an <emu-grammar> on line 138 |
00:07 | <bakkot> | fair point |
00:10 | <bakkot> | jschoi: that warning is designed for the full spec, where the full grammar is available; I guess I did not properly disable it in proposals. so the problem is that ecmarkup does not know about that production because the proposal doesn't define it. I'll fix the suppression at some point; in the mean time, just ignore the warning, it'll still build |
00:12 | <jmdyck> | So there isn't a way for a proposal doc to include/import definitions from the spec? |
00:13 | <bakkot> | Short of copy-pasting, no |
00:13 | <bakkot> | at some point I mean to put that sort of thing into the biblio and also make the bilio updatable, but I haven't done so yet |
00:13 | <jmdyck> | So what's in the biblio file currently? |
00:15 | <bakkot> | It's basically a list of all AOs, which is used to generate the automatic xrefs in proposals |
00:15 | <bakkot> | (AOs and their #ids, I should say, as well as a couple other things.) |
00:15 | <jmdyck> | ok thanks |
00:17 | <bakkot> | but it hasn't been updated since ES6, which is no good; see https://github.com/tc39/ecmarkup/issues/251 also there's a bunch more information we could usefully include now; see https://github.com/tc39/ecmarkup/issues/316 |
00:19 | <bakkot> | (it does actually have a list of productions currently, but not what's actually in the productions, which is the thing this rule needs) |
02:25 | <jschoi> | bakkot: Thanks for explaining. Ah, I also see https://github.com/tc39/ecmarkup/issues/366 now; great. |