Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
None
-
New
Description
Interval functions can produce match spans on non-existing or otherwise degenerate token positions. For example,
extend(foo 5 5)
would create an interval to the left and right of each term foo, regardless of whether such positions actually exist in the token stream.
This issue improves match highlighter to still work in such cases. This is actually fun to play with as you can highlight and visualize actual interval spans even for functions that expand or manipulate other sources' context.
Attachments
Issue Links
- links to