[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#27865] [PATCH 2/3] pull: Fetch source code from Git.
From: |
Ludovic Courtès |
Subject: |
[bug#27865] [PATCH 2/3] pull: Fetch source code from Git. |
Date: |
Mon, 31 Jul 2017 15:40:25 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) |
Howdy Mathieu,
Mathieu Othacehe <address@hidden> skribis:
> From 6d6b0e48856998251284539e69bbc39e6d21635f Mon Sep 17 00:00:00 2001
> From: Mathieu Othacehe <address@hidden>
> Date: Mon, 31 Jul 2017 11:08:32 +0200
> Subject: [PATCH] base: Report git errors.
>
> * src/cuirass/base.scm (report-git-error): New procedure.
> (with-git-error-handling): New macro.
> (process-specs): Use with-git-error-handling to catch and report git errors.
> * build-aux/guix.scm (package)[inputs]: Add guile-git.
> * configure.ac: Check for (git) module. Also check that (git) exports
> git-error-message procedure.
[...]
> +(define (report-git-error error)
> + "Report the given Guile-Git error."
> + (format #t "Git error: ~a~%" (git-error-message error)))
s/#t/(current-error-port)/
Otherwise LGTM!
Thanks,
Ludo’.
[bug#27865] [PATCH 0/3] Use Guile-Git for 'guix pull', Ludovic Courtès, 2017/07/31