Skip to content
Snippets Groups Projects
Commit 5fe1a501 authored by Ralf Jung's avatar Ralf Jung
Browse files

list more renamings

parent 36c0816c
No related branches found
No related tags found
No related merge requests found
...@@ -15,7 +15,7 @@ Changes in and extensions of the theory: ...@@ -15,7 +15,7 @@ Changes in and extensions of the theory:
Changes in Coq: Changes in Coq:
* Some things got renamed and notation changed: * Some things got renamed and notation changed:
- The unit of a CMRA: empty -> unit, ∅ -> ε - The unit of a camera: empty -> unit, ∅ -> ε
- ?: IntoOp -> IsOp - ?: IntoOp -> IsOp
- OFEs with all elements being discrete: Discrete -> OfeDiscrete - OFEs with all elements being discrete: Discrete -> OfeDiscrete
- OFE elements whose equality is discrete: Timeless -> Discrete - OFE elements whose equality is discrete: Timeless -> Discrete
...@@ -23,11 +23,28 @@ Changes in Coq: ...@@ -23,11 +23,28 @@ Changes in Coq:
- Camera elements such that `core x = x`: Persistent -> CoreId - Camera elements such that `core x = x`: Persistent -> CoreId
- Persistent propositions: PersistentP -> Persistent - Persistent propositions: PersistentP -> Persistent
- The persistent modality: always -> persistently - The persistent modality: always -> persistently
- Consistently SnakeCase identifiers: CMRAMixin -> CmraMixin, CMRAT -> CmraT, - Consistently SnakeCase identifiers:
CMRATotal -> CmraTotal, CMRAMorphism -> CmraMorphism, + CMRAMixin -> CmraMixin
UCMRAMixin -> UcmraMixin, UCMRAT -> UcmraT, DRAMixin -> DraMixin, + CMRAT -> CmraT,
DRAT -> DraT, STS -> Sts + CMRATotal -> CmraTotal
+ CMRAMorphism -> CmraMorphism
+ CMRADiscrete -> CmraDiscrete
+ UCMRAMixin -> UcmraMixin
+ UCMRAT -> UcmraT
+ DRAMixin -> DraMixin
+ DRAT -> DraT
+ STS -> Sts
- Many lemmas also changed their name. A partial list:
+ always_and_sep_l -> and_sep_l
+ wand_impl_always -> impl_wand_persistently (additionally, the direction of
this equivalence got swapped)
+ always_wand_impl -> persistently_impl_wand (additionally, the direction of
this equivalence got swapped)
- ? more - ? more
The following sed snippet should get you most of the way:
```
sed 's/\bPersistentP\b/Persistent/g; s/\bTimelessP\b/Timeless/g; s/\bCMRADiscrete\b/CmraDiscrete/g; s/\bSTS\b/Sts/g' -i $(find -name "*.v")
```
* Fix a bunch of consistency issues in the proof mode, and make it overall more * Fix a bunch of consistency issues in the proof mode, and make it overall more
usable. In particular: usable. In particular:
- All proof mode tactics start the proof mode if necessary; iStartProof is no - All proof mode tactics start the proof mode if necessary; iStartProof is no
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment