Commit 5fe1a501 authored by Ralf Jung's avatar Ralf Jung

list more renamings

parent 36c0816c
...@@ -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
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment