records: Use keyword parameters for 'make-syntactic-constructor'.
authorLudovic Courtès <ludo@gnu.org>
Mon, 19 Jan 2015 21:27:58 +0000 (22:27 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 19 Jan 2015 22:30:42 +0000 (23:30 +0100)
commit9b543456d751eff094a52e98ecebc8030542f728
tree29f6b95a17b633cbcf191ec477faf605d59f8b5f
parenteb497b6616519ecfb1bdaf05d4b1efb520c9e020
records: Use keyword parameters for 'make-syntactic-constructor'.

* guix/records.scm (define-record-type*)[make-syntactic-constructor]:
  Turn THUNKED and DEFAULTS into keyword arguments.
  Adjust caller accordingly.  Declare 'thunked' and 'defaults' local
  variables.
guix/records.scm