Zulip Chat Archive
Stream: lean4
Topic: collapsing have and let declarations in proofs
Shreyas Srinivas (Jun 09 2024 at 19:42):
Is it possible to configure the extension to make have
and let
declarations collapsible? Inside proofs, it seems as if one doesn't even need to see anything other than have <name> :
and an error or warning if that intermediate proof is incomplete or sorried, since the prop will show up on infoview
Rida Hamadani (Jun 15 2024 at 08:42):
This would be awesome!
Usually in other languages, I can collapse code regions for {
and }
, in lean, I think it would be great if we can have the same feature but for centered dots and indentation.
Shreyas Srinivas (Jun 17 2024 at 13:05):
I should add an update. Sometimes these expressions are collapsible and sometimes they are not. Code folding for have
and let
seems inconsistent. I had two nearly identical (but ugly and long) proofs. Folding worked for one but not the other. Not sure how to reliably reproduce this issue.
Last updated: May 02 2025 at 03:31 UTC