[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/06: services: configuration: Fix %location accessor name.
From: |
guix-commits |
Subject: |
04/06: services: configuration: Fix %location accessor name. |
Date: |
Sat, 8 May 2021 01:06:17 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit dd0826fbf345dfe7289cf943ed2d29edc51d543f
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Sat May 8 00:54:03 2021 -0400
services: configuration: Fix %location accessor name.
The non-hygienic binding of the source location accessor was set to
'-location'; in modules where multiple configurations were defined, it would
cause compilation warnings such as:
gnu/services/mail.scm:175:0: warning: shadows previous definition of
`%-location-procedure' at gnu/services/mail.scm:165:0
* gnu/services/configuration.scm (define-configuration-helper) <id>: Add a
missing #'stem argument to use the configuration name as a prefix to the
location accessor identifier.
---
gnu/services/configuration.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/services/configuration.scm b/gnu/services/configuration.scm
index e7eb61e..77fbc61 100644
--- a/gnu/services/configuration.scm
+++ b/gnu/services/configuration.scm
@@ -156,7 +156,7 @@ does not have a default value" field kind)))
#,(id #'stem #'% #'stem)
#,(id #'stem #'make- #'stem)
#,(id #'stem #'stem #'?)
- (%location #,(id #'stem #'-location)
+ (%location #,(id #'stem #'stem #'-location)
(default (and=> (current-source-location)
source-properties->location))
(innate))
- branch master updated (b4ab965 -> a9a67da), guix-commits, 2021/05/08
- 03/06: services: configuration: Allow specifying a custom serializer., guix-commits, 2021/05/08
- 01/06: services: configuration: Avoid a compilation warning., guix-commits, 2021/05/08
- 02/06: services: configuration: Allow disabling serialization., guix-commits, 2021/05/08
- 04/06: services: configuration: Fix %location accessor name.,
guix-commits <=
- 05/06: services: configuration: Add tests., guix-commits, 2021/05/08
- 06/06: services: docker: Disable configuration serialization., guix-commits, 2021/05/08