Ludovic Courtès
c0cd1b3ea7
Move record utilities to (guix records).
* guix/utils.scm (define-record-type*): Move to...
* guix/records.scm: ... here. New file.
* guix/build-system.scm, guix/packages.scm: Use it.
* guix/gnu-maintenance.scm: Likewise.
(official-gnu-packages)[alist->record]: Remove.
* guix/scripts/substitute-binary.scm: Likewise.
(alist->record, object->fields): Remove.
* tests/utils.scm ("define-record-type*", "define-record-type* with
letrec* behavior", "define-record-type* & inherit",
"define-record-type* & inherit & letrec* behavior",
"define-record-type* & thunked", "define-record-type* & thunked &
default", "define-record-type* & thunked & inherited"): Move to...
* tests/records.scm: ... here. New file.
2013-05-12 15:46:16 +02:00
..
2013-02-01 13:16:45 +01:00
2013-02-01 13:16:45 +01:00
2013-04-11 22:56:39 +02:00
2013-04-17 00:08:21 +02:00
2013-02-16 22:17:37 -05:00
2013-02-16 22:17:37 -05:00
2013-02-16 22:17:37 -05:00
2013-02-27 23:16:00 +01:00
2013-05-11 15:09:56 +02:00
2013-05-10 23:04:39 +02:00
2013-05-11 15:43:33 +02:00
2013-04-26 16:43:08 +02:00
2013-05-12 15:46:16 +02:00
2013-02-01 13:16:45 +01:00
2013-04-15 23:42:55 +02:00
2012-04-19 23:09:55 +02:00
2013-02-01 13:16:41 +01:00
2013-02-06 23:04:10 +01:00
2013-05-12 15:46:16 +02:00