-
Notifications
You must be signed in to change notification settings - Fork 408
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: whitespace tactic completion & tactic completion docs (#5666)
This PR enables tactic completion in the whitespace of a tactic proof and adds tactic docstrings to the completion menu. Future work: - A couple of broken tactic completions: This is due to tactic completion now using @david-christiansen's `Tactic.Doc.allTacticDocs` to obtain the tactic docstrings and should be fixed soon. - Whitespace tactic completion in tactic combinators: This requires changing the syntax of tactic combinators to produce a syntax node that makes it clear that a tactic is expected at the given position. Closes #1651.
- Loading branch information
Showing
8 changed files
with
2,135 additions
and
107 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.