records: Add `recutils->alist' for public consumption.
authorLudovic Courtès <ludo@gnu.org>
Wed, 10 Jul 2013 14:54:17 +0000 (16:54 +0200)
committerLudovic Courtès <ludo@gnu.org>
Wed, 10 Jul 2013 15:01:08 +0000 (17:01 +0200)
commitfdc1bf659d9834fce6c78d31680b580eab3f4235
tree647c4dc2bee902cffd64099db95b3fb57fe2986d
parentc0edcc3c1926497919e6eefed32dbe5fdc55d045
records: Add `recutils->alist' for public consumption.

* guix/records.scm (%recutils-field-rx): New variable.
  (recutils->alist): New procedure, formerly known as `fields->alist'.
* guix/scripts/substitute-binary.scm (fields->alist): Use it.
* tests/records.scm ("recutils->alist"): New test.
guix/records.scm
guix/scripts/substitute-binary.scm
tests/records.scm