Julien Lepiller <jul...@lepiller.eu> skribis:

> From 1b60fac10caa9ab05cf169206004f46b46f2db40 Mon Sep 17 00:00:00 2001
> From: Julien Lepiller <jul...@lepiller.eu>
> Date: Wed, 23 Nov 2016 21:43:42 +0100
> Subject: [PATCH] services: factorize configuration abstraction
>
> * gnu/services/mail.scm and gnu/services/cups.scm (&configuration-error)
> (configuration-error, configuration-field-error)
> (configuration-missing-field, configuration-field, serialize-configuration)
> (validate-configuration, define-configuration, uglify-field-name)
> (serialize-field, serialize-package, serialize-string)
> (serialize-space-separated-string-list, space-separated-string-list?)
> (serialize-file-name, file-name?, serialize-field-name)
> (generate-documentation): Move duplicate code...
> * gnu/services/configuration.scm: ...to this new file.
> * gnu/local.mk (GNU_SYSTEM_MODULES): Add configuration.scm.

Applied.

I changed the copyright line back to Andy, since he wrote this, and
added #:autoload instead of #:use-module for the Texinfo modules.

Thank you!

Ludo’.

Reply via email to