~ruther/guix-local

cea25b08bfd22bda940e5ac7ea29d4fa035d8303 — Ludovic Courtès 8 years ago 2e7825b
records: Use 'make-struct/no-tail'.

* guix/records.scm (make-syntactic-constructor): Use
'make-struct/no-tail' as 'make-struct' is deprecated as of 2.2.3.
1 files changed, 1 insertions(+), 1 deletions(-)

M guix/records.scm
M guix/records.scm => guix/records.scm +1 -1
@@ 81,7 81,7 @@ fields, and DELAYED is the list of identifiers of delayed fields."
               (record-error 'name s "extraneous field initializers ~a"
                             unexpected)))

           #`(make-struct type 0
           #`(make-struct/no-tail type
                          #,@(map (lambda (field index)
                                    (or (field-inherited-value field)
                                        (if (innate-field? field)