From ac962d957562e89a7786e7fcd868008c9ffa09c1 Mon Sep 17 00:00:00 2001 From: Pierre-Marie Pédrot Date: Mon, 2 Apr 2018 19:11:58 +0200 Subject: Adding an overlay for the Equations plugin. --- dev/ci/user-overlays/07099-ppedrot-unification-returns-option.sh | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 dev/ci/user-overlays/07099-ppedrot-unification-returns-option.sh (limited to 'dev') diff --git a/dev/ci/user-overlays/07099-ppedrot-unification-returns-option.sh b/dev/ci/user-overlays/07099-ppedrot-unification-returns-option.sh new file mode 100644 index 000000000..e6c48d10a --- /dev/null +++ b/dev/ci/user-overlays/07099-ppedrot-unification-returns-option.sh @@ -0,0 +1,4 @@ +if [ "$CI_PULL_REQUEST" = "7099" ] || [ "$CI_BRANCH" = "unification-returns-option" ]; then + Equations_CI_BRANCH=unification-returns-option + Equations_CI_GITURL=https://github.com/ppedrot/Coq-Equations +fi -- cgit v1.2.3 From d4dac391db9e3be7a45d26e2da9007997b79587d Mon Sep 17 00:00:00 2001 From: Pierre-Marie Pédrot Date: Mon, 4 Jun 2018 14:28:11 +0200 Subject: Documenting the API change. --- dev/doc/changes.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'dev') diff --git a/dev/doc/changes.md b/dev/doc/changes.md index 4838dd734..bb8189efc 100644 --- a/dev/doc/changes.md +++ b/dev/doc/changes.md @@ -28,6 +28,10 @@ Proof engine should indicate what the canonical form is. An important change is the move of `Globnames.global_reference` to `Names.GlobRef.t`. +- Unification API returns `evar_map option` instead of `bool * evar_map` + with the guarantee that the `evar_map` was unchanged if the boolean + was false. + ML Libraries used by Coq - Introduction of a "Smart" module for collecting "smart*" functions, e.g. -- cgit v1.2.3