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

feat: user widgets #1238

Merged
merged 18 commits into from
Jul 25, 2022
Merged

feat: user widgets #1238

merged 18 commits into from
Jul 25, 2022

Conversation

EdAyers
Copy link
Contributor

@EdAyers EdAyers commented Jun 22, 2022

image

See also

Todo:

src/Lean/Widget/UserWidget.lean Outdated Show resolved Hide resolved
doc/widgets.md Outdated Show resolved Hide resolved
doc/widgets.md Outdated Show resolved Hide resolved
src/Lean/Widget/UserWidget.lean Show resolved Hide resolved
src/Lean/Widget/UserWidget.lean Outdated Show resolved Hide resolved
EdAyers added a commit to Vtec234/lean4 that referenced this pull request Jul 12, 2022
EdAyers added a commit to Vtec234/vscode-lean4 that referenced this pull request Jul 12, 2022
EdAyers added a commit to Vtec234/lean4 that referenced this pull request Jul 12, 2022
@EdAyers EdAyers marked this pull request as ready for review July 12, 2022 10:33
Copy link
Member

@Vtec234 Vtec234 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🌈🌈🌈

src/Lean/Widget/UserWidget.lean Show resolved Hide resolved
src/Lean/Widget/UserWidget.lean Outdated Show resolved Hide resolved
tests/lean/interactive/run.lean Outdated Show resolved Hide resolved
src/Lean/Widget/UserWidget.lean Outdated Show resolved Hide resolved
src/Lean/Widget/UserWidget.lean Outdated Show resolved Hide resolved
@Vtec234
Copy link
Member

Vtec234 commented Jul 19, 2022

Ok, I think this is good to go!

@PatrickMassot
Copy link
Contributor

The PR description still has several TODOs. Should it be updated? Or are they meant as future work?

@EdAyers
Copy link
Contributor Author

EdAyers commented Jul 20, 2022

Yeah the remaining todos are cyclic dependencies, I'll make issues for them.

doc/widgets.md Show resolved Hide resolved
doc/widgets.md Outdated Show resolved Hide resolved
EdAyers added a commit to Vtec234/vscode-lean4 that referenced this pull request Jul 20, 2022
…tion name instead of WidgetSource

This means that the environment extension is not storing a big text object and instead the text
is retrieved from the declaration itself.
@leodemoura
Copy link
Member

@EdAyers Is it ready to be merged? @Vtec234 and @Kha have already approved the changes. They also look good to me.

@Kha Kha added the awaiting-author Waiting for PR author to address issues label Jul 25, 2022
@EdAyers
Copy link
Contributor Author

EdAyers commented Jul 25, 2022

Happy to merge

@leodemoura leodemoura merged commit 12b3573 into leanprover:master Jul 25, 2022
@Vtec234 Vtec234 deleted the widget-pr branch July 25, 2022 15:29
@leodemoura leodemoura removed the awaiting-author Waiting for PR author to address issues label Jul 27, 2022
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.

None yet

7 participants