diff options
| author | Pierre-Marie Pédrot | 2021-04-23 08:42:20 +0200 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2021-04-23 09:08:45 +0200 |
| commit | 9b84b41009e5963b5ebb60938a921c5c16175d55 (patch) | |
| tree | f7a89c3ecce4acd07b43c2c5046493ba75b249f4 /plugins | |
| parent | 28af2cba915c925787c677f9be74fb3db654a653 (diff) | |
Provide a reinit data for Ltac2 notations with entry level 4.
The grammar engine has the great idea to silently delete empty levels on rule
removal. Since Ltac2 level 4 is initially empty, it means that when backtracking
on the loading of the Ltac2 plugin, the grammar would be in a state where the
level 4 was not there at all.
There is a dedicated API for that situation in Pcoq, but it is kind of crazy
that we have to use this kind of workaround when the problem is clearly that
gramlib has the wrong default.
Fixes #14156: Ltac2 broken with async.
Diffstat (limited to 'plugins')
0 files changed, 0 insertions, 0 deletions
