- feature: diff in error messages (#106)
- fix #105 (bad parsing of bullets, introduced by 0.2.6)
- partial resolution to #100 - allow specifying where user-settings should go. Note: this setting may be removed in the future when vscode supports this functionality.
- setting:
coq.hacks.userSettingsLocation
- setting:
- fixes #101 #102 #103 #104 (UI & parsing)
- external view: option to host the proof-view via a webserver (#96)
- settings:
coq.externalViewScheme
- settings:
- fixes: #96 #98 #99
- "finish computations" command (#24)
- command: "Finish Computations" -->
extension.coq.finishComputations
- command: "Finish Computations" -->
- customize proof-view theme (#91)
- command: "Customize proof-view styling" -->
extension.coq.proofView.customizeProofViewStyle
- command: "Customize proof-view styling" -->
- better auto-indenting (#87 #88)
- settings:
coq.editor.indentAfterBullet
- settings:
- support custom command to externally view proof-state (#95)
- settings:
coq.externalViewUrlCommand
- settings:
- feature: reveal cached proof state at cursor (#66)
- settings:
coq.autoRevealProofStateAtCursor
- command: "View the proof-state at the cursor position" -->
extension.coq.proofView.viewStateAt
- settings:
- fix #94 #93 #92
- improve mac keybindings
- fix #84: _CoqProject handling (args were not being correctly filtered and passed to coqtop)
- fix #85: diff view poorly matches goals for diffing
- graceful handling of 'coqtop not found'
- Support for Coq 8.6
- LtacProfiling results view
- basic symbols/definition lookup within document
- some coloring for richpp message in proof-view
- new feature: synchronous interpret to point
- new option: interpretToEndOfLine
- fixed broken dependencies
- support for RichPP in the 8.6 protocol (no highlighting as of yet)
- apply prettify-symbols-mode to query results, errors, and messages
- more snippets
- parser fixes (better Unicode handling)
- fixed prettify-symbols-mode in proof-view
- somewhat better error handling around pegjs parser errors
- redirect console to connection.console (3rd party libs were breaking the jsonrpc protoocl over console)