I saw @Maxime Dénès comment on github that at some point the older Coq versions would no longer be supported. I guess it might be also relation to the new document model. What is the policy regarding this?
Indeed, the new document manager will introduce some fundamental incompatibilities, so I plan to drop support for old Coq versions as part of https://github.com/coq-community/vscoq/pull/140
To compensate, I think we should package the current version of VsCoq as a legacy, minimally maintained extension
I see, that's great!
What would be ideal for users is if we can make the two coexist, so that they can be installed simultaneously, but activate only when they detect the corresponding Coq version
I haven't explored whether that's easy to do or not yet
So it will not be a progressive drop, but at some point there will be a different VSCoq.
Yes, at least that's what I have in mind for now. The reason is that we effectively drop half of the code (the "server" part)
Actually, more like 2/3 of the code :)
I'm really looking forward to it.
I already have a working prototype (as a Coq branch), but it lacks delegation of proofs (for parallel execution)
@Enrico Tassi is working on it too
Exciting!
Last updated: Jun 04 2023 at 23:30 UTC