JohnDTill / Forscape

Scientific computing language
MIT License
176 stars 3 forks source link

Document has map to parse nodes #83

Closed JohnDTill closed 2 years ago

JohnDTill commented 2 years ago

This change builds a map from a Typeset::Marker to the corresponding parse node. The map is built into the doc tree similar to formatting info, which is a kludge, but adequate to move forward. This addresses the bug where parts of scripted identifiers would not register, and enables hover tips for arbitrary parse nodes.