Skip to content
This repository has been archived by the owner on Jun 9, 2021. It is now read-only.

Switch from ansi-wl-pprint to the prettyprinter package. #106

Merged
merged 5 commits into from
Nov 24, 2020

Conversation

brianhuffman
Copy link
Contributor

Fixes #105.

saw-core/src/Verifier/SAW/Term/Pretty.hs Outdated Show resolved Hide resolved
saw-core/src/Verifier/SAW/Term/Pretty.hs Outdated Show resolved Hide resolved
saw-core/src/Verifier/SAW/Term/Pretty.hs Outdated Show resolved Hide resolved
Brian Huffman added 4 commits November 24, 2020 05:00
type SawDoc = Doc SawStyle

This lets later packages import `Verifier.SAW.Term.Pretty`
without conflicting with the `Prettyprinter` module.
brianhuffman pushed a commit to GaloisInc/saw-script that referenced this pull request Nov 24, 2020
Submodules updated to use prettyprinter:
- saw-core: GaloisInc/saw-core#106

TODO: GaloisInc/saw-core-coq#28.

WARNING: Do not merge this commit until the corresponding submodule
PRs are merged and the submodule references in this commit can
be updated to point to the merge commits.
brianhuffman pushed a commit to GaloisInc/saw-script that referenced this pull request Nov 24, 2020
Submodules updated to use prettyprinter:
- saw-core: GaloisInc/saw-core#106

TODO: GaloisInc/saw-core-coq#28.

WARNING: Do not merge this commit until the corresponding submodule
PRs are merged and the submodule references in this commit can
be updated to point to the merge commits.
@brianhuffman
Copy link
Contributor Author

Tests from this repo are passing, and we have a working draft PR that shows that saw-script can accommodate these changes (GaloisInc/saw-script#931), so I think this PR is ready to merge into master.

@brianhuffman brianhuffman merged commit 296bc6d into master Nov 24, 2020
brianhuffman pushed a commit to GaloisInc/saw-script that referenced this pull request Nov 24, 2020
Submodules updated to use prettyprinter:
- saw-core: GaloisInc/saw-core#106

TODO: GaloisInc/saw-core-coq#28.

WARNING: Do not merge this commit until the corresponding submodule
PRs are merged and the submodule references in this commit can
be updated to point to the merge commits.
brianhuffman pushed a commit to GaloisInc/saw-script that referenced this pull request Nov 24, 2020
Some code within saw-script is also now using `prettyprinter`
instead of `ansi-wl-pprint`.
brianhuffman pushed a commit to GaloisInc/saw-script that referenced this pull request Nov 30, 2020
Some code within saw-script is also now using `prettyprinter`
instead of `ansi-wl-pprint`.
@brianhuffman brianhuffman deleted the prettyprinter branch January 22, 2021 12:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Switch to the prettyprinter package for pretty printing
2 participants