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. |
||
|---|---|---|
| .. | ||
| Main.lean | ||
| Types.lean | ||