[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] package: allow users to upgrade the whole system by not prov
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH] package: allow users to upgrade the whole system by not providing a regexp. |
Date: |
Mon, 15 Apr 2013 23:50:59 +0200 |
User-agent: |
Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.3 (gnu/linux) |
Cyril Roelandt <address@hidden> skribis:
> 'guix package --upgrade' is now the same as "guix package --upgrade=''".
[...]
> - (option '(#\u "upgrade") #t #f
> + (option '(#\u "upgrade") #f #f
Should be #f #t (the first one is ‘required?’, the second one is
‘optional?’, see SRFI-37.)
> @@ -602,7 +602,9 @@ Install, remove, or upgrade PACKAGES in a single
> transaction.\n"))
> (let* ((installed (manifest-packages (profile-manifest profile)))
> (upgrade-regexps (filter-map (match-lambda
> (('upgrade . regexp)
> - (make-regexp regexp))
> + (if regexp
> + (make-regexp regexp)
> + (make-regexp "")))
Rather: (make-regexp (or regexp "")).
Could you also update the manual?
Thanks!
Ludo’.