Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve triggering #65

Merged
merged 6 commits into from
Jul 7, 2023
Merged

Improve triggering #65

merged 6 commits into from
Jul 7, 2023

Conversation

mhutch
Copy link
Owner

@mhutch mhutch commented Jul 7, 2023

XML triggering now calculates the span to which the completion is applicable, so ctrl-space in a symbol will properly overwrite the symbol instead of prepending.

The list can now contain items of multiple kinds, such as
element values and child elements values.

When there are multiple kinds, the tasks will run in parallel.

There is a virtual method that allows subclasses to add additional
items to the list, and this will also run in parallel with the
other tasks.
@mhutch mhutch merged commit d62e1cc into main Jul 7, 2023
4 checks passed
@mhutch mhutch deleted the improve-triggering branch July 8, 2023 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant