Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Pierre-Marie Pédrot
Iris
Commits
5fe1a501
Commit
5fe1a501
authored
Oct 26, 2017
by
Ralf Jung
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
list more renamings
parent
36c0816c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
5 deletions
+22
-5
CHANGELOG.md
CHANGELOG.md
+22
-5
No files found.
CHANGELOG.md
View file @
5fe1a501
...
...
@@ -15,7 +15,7 @@ Changes in and extensions of the theory:
Changes in Coq:
*
Some things got renamed and notation changed:
-
The unit of a
CMRA
: empty -> unit, ∅ -> ε
-
The unit of a
camera
: empty -> unit, ∅ -> ε
-
?: IntoOp -> IsOp
-
OFEs with all elements being discrete: Discrete -> OfeDiscrete
-
OFE elements whose equality is discrete: Timeless -> Discrete
...
...
@@ -23,11 +23,28 @@ Changes in Coq:
-
Camera elements such that
`core x = x`
: Persistent -> CoreId
-
Persistent propositions: PersistentP -> Persistent
-
The persistent modality: always -> persistently
-
Consistently SnakeCase identifiers: CMRAMixin -> CmraMixin, CMRAT -> CmraT,
CMRATotal -> CmraTotal, CMRAMorphism -> CmraMorphism,
UCMRAMixin -> UcmraMixin, UCMRAT -> UcmraT, DRAMixin -> DraMixin,
DRAT -> DraT, STS -> Sts
-
Consistently SnakeCase identifiers:
+
CMRAMixin -> CmraMixin
+
CMRAT -> CmraT,
+
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
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
usable. In particular:
-
All proof mode tactics start the proof mode if necessary; iStartProof is no
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment