florence/cover

Fix byte/char offset

Closed this issue · 1 comments

Instead of the horrible byte/char offset stuff we do, we should use port-count-lines! to force the lexers to report in characters.

This needs to go into version 2, because it will require an API change.

This turned out to be a giant mess because of dynamic-require not calling port-count-lines! (I think...?)