Hi Ludo, Cool! Thanks. On Wed, 09 Feb 2022 at 23:17, Ludovic Courtès wrote: > * guix/scripts/pull.scm (show-help, %options): Add "--details". IMHO, the commit online header should reflect that. > diff --git a/guix/scripts/pull.scm b/guix/scripts/pull.scm [...] > (define (process-query opts profile) > "Process any query on PROFILE specified by OPTS." > + (define details? > + (assoc-ref opts 'details?)) > + > (match (assoc-ref opts 'query) > (('list-generations pattern) > (define (list-generations profile numbers) > (match numbers > ((first rest ...) > (display-profile-content profile first) > + > (let loop ((numbers numbers)) > (match numbers > ((first second rest ...) > - (display-profile-content-diff profile > - first second) > + (if details? > + (display-profile-content-diff profile > + first second) > + (display-profile-content profile second)) > (display-channel-news (generation-file-name profile second) > (generation-file-name profile first)) > (loop (cons second rest))) Well, "guix pull --details" pulls; which I find annoying. Instead, I propose to silently runs "guix pull --details -l", see this diff: