Structural editing should treat reader tags as part of the tagged form #570
Closed
Description
Calva treats reader tags, like #uuid
in #uuid "1e4cfe00-ddb6-4c88-8d4e-c6064149e240"
, as a separate form. This makes structural editing, rainbow highlighting and ignore highlighting all do the wrong thing. And at a deeper level it makes for crazy workaround hacks to navigate the code correctly when implementing various features.
Things should be rainbow highlighted, and navigated more like this:
Ignore highlight should work like this:
Metadata
Assignees
Labels
No labels