git-authenticate: Raise proper SRFI-35 conditions.
authorLudovic Courtès <ludo@gnu.org>
Mon, 1 Jun 2020 20:53:06 +0000 (22:53 +0200)
committerLudovic Courtès <ludo@gnu.org>
Fri, 5 Jun 2020 20:54:06 +0000 (22:54 +0200)
commitf8213f1bca912ec41be61bc5e166c702968fcf89
treee0f65d6fb65e6297377dc2337c689ea6d7efc886
parent512b9e2da26968ebafdd47f701edd8fc3936d3e8
git-authenticate: Raise proper SRFI-35 conditions.

* guix/git-authenticate.scm (&git-authentication-error)
(&unsigned-commit-error, &unauthorized-commit-error)
(&signature-verification-error, &missing-key-error): New condition
types.
(commit-signing-key, authenticate-commit): Raise them.
guix/git-authenticate.scm