Post

I'm glad the definitions of "column" and "line" are spelled out now. The vagueness of the original was frustrating. Ideally, there'd be some way, from the source map itself to determine how to count by code unit, and it'd be spelled out for other languages using this format. But much improved.

Yes, there were so many little details that were incredibly vague and needed to be clarified. I think that there is still room for improvement in different parts of the spec, but what we have now is already much better than how it was before :)

0 reposts4 likes

I use source maps as ancillary outputs from complex code generators so that I have a representation of changes to make in downstream debug symbol tables. Your work will have a lot of good knock-on effects on toolchain integration.