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

Implement goal state diff-ing #5

Open
Julian opened this issue Jan 15, 2021 · 1 comment
Open

Implement goal state diff-ing #5

Julian opened this issue Jan 15, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@Julian
Copy link
Owner

Julian commented Jan 15, 2021

Given a sequence of tactics, load the goal state text at the end of each tactic into the quickfix list and allow a sequential (text) vimdiff of the state from one to the next.

@Julian Julian added the enhancement New feature or request label May 25, 2021
@Julian
Copy link
Owner Author

Julian commented Aug 20, 2024

Though not quite as I wrote it out here X years ago (wow, years!) -- @jcommelin pointed out that VSCode has this! At least in Lean 4. Somehow I've never noticed, but if you move around a proof script, VSCode will highlight what changed in the goal state.

We should find whatever code is responsible for doing that and reproduce it here -- hopefully it's mostly server side rather than manually diffing the state...
Screenshot 2024-08-20 at 14 54 09
Screenshot 2024-08-20 at 14 54 16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant