-
Notifications
You must be signed in to change notification settings - Fork 20
Migrate all remaining lagda files #945
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
2d7ab59 to
bae4713
Compare
carlostome
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good. I left some comments here and there.
I think this PR should also migrate NEWEPOCH.
|
@carlostome I'm not sure what you mean by, "I think this PR should also migrate NEWEPOCH." |
5eb42b9 to
5a2ff27
Compare
carlostome
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks nice, I think It's getting in shape! I left some more comments here and there.
| on current proposals, re-evaluate existing proposals with respect to a | ||
| new constitution, and ensures that the (in principle arbitrary) semantic | ||
| changes caused by enacting a hard-fork do not have unintended | ||
| consequences in combination with other actions. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This paragraph is too informal for a specification. I think it needs a pass.
In addition the type and auxiliary functions of Delaying actions are defined. Maybe this text should be closer to that.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good. Although, there is certainly room in the prose of the formal specification for less formal, more heuristic explanations. I suppose as long as it's made precise somewhere... but in some instances that "somewhere" may be the Agda formalization itself. Of course, if the Agda code is ambiguous, that is a problem!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, I'm not exactly sure what you mean by "a pass." Do you mean it should be revised? Or do you mean we should "pass on it," as in delete it?
|
@carlostome Thank you for the detailed review! I think it should be good to go now. |
|
Before merging this we should make sure all |
|
@carlostome it seems the mkdocs flake derivation ( |
It was not intentional. I have fixed this in the latests commits |
8bfe784 to
fdbe355
Compare
|
@carlostome you mentioned that we should make it so that |
4ec9480 to
c9b6ba1
Compare
|
@carlostome I think this is ready to be merged |
carlostome
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, Nice work!
+ `EssentialAgda.lagda{,.md}`
+ `Utxow.lagda{,.md}`
+ `Actions.lagda{,.md}`
+ `Properties.lagda{,.md}`
+ `Chain.lagda{,.md}`
+ `Ledger.Properties.Computational.lagda{,.md}`
+ `Test.StructuredContracts.lagda{,.md}`
+ `Ratify.lagda{,.md}`
+ `PParams.lagda{,.md}`
+ `Address.lagda{,.md}`
+ `Crypto.lagda{,.md}`
+ `TokenAlgebra.Base.lagda{,.md}`
+ `TokenAlgebra.ValueSet.lagda{,.md}`
+ `PreConway` files
+ `EssentialAgda.lagda{,.md}`
+ `Utxow.lagda{,.md}`
+ Actions.labda{,.md}
+ `Properties.lagda{,.md}`
+ `Chain.lagda{,.md}`
+ `Ledger.Properties.Computational.lagda{,.md}`
+ `Ledger.Properties.lagda{,.md}`
+ `Test.StructuredContracts.lagda{,.md}`
+ `Ratify.lagda{,.md}`
+ `PParams.lagda{,.md}`
+ `Address.lagda{,.md}`
+ `Crypto.lagda{,.md}`
+ `TokenAlgebra.Base`
+ `TokenAlgebra.ValueSet`
+ PreConway files
+ fix mkdocs hang issue + move EssentialAgda + switch to unicode character for em dash + fix broken links + revert removal of latex packages in flake (needed for diagram generation) + remove repeated console log + rename "Agda Essentials" -> "Essential Agda" to agree with module name + make reference-able NEWEPOCH section and add link to it + improve introduction and remove references to pdf generation + Update src/Interface/STS.lagda.md + Update src/Ledger/Conway/Specification/Gov/Actions.lagda.md + make paragraph less "out of the blue" + Update src/Ledger/Conway/Specification/Utxow.lagda.md Co-authored-by: Carlos Tomé Cortiñas <[email protected]>
fix nix derivation and improve Epoch module + Remove dependency on formal-ledger from mkdocs + remove mkdocs-dev + revert some changes to flake.nix to make CI happy + Rename agdaWithPackages to fls-agdaWithPackages + Refactor formal-ledger dep. from html and hs-src
...that we want to migrate. There are still many `.agda` files in `Conformance` and `Foreign` but we've decided they should not be migrated and the corresponding html files should be removed from mkdocs and not shown on the site.
+ widen center region; make wide code blocks scroll + fix bug introduced by renaming + revert diffs introduced by bad conflict resolution + Reshuffle Gov.Actions + bugfix + Update src/Ledger/Conway/Specification/Gov/Actions.lagda.md Co-authored-by: Carlos Tomé Cortiñas <[email protected]>
It seems fancy alignment in md is hard to get right (or doesn't work) when vertical vectors are involved.
fdfc0d7 to
0a2ba7c
Compare
Description
Closes issue #944.
Checklist
CHANGELOG.md