Allow property paths as scalars and in assignments
They cannot be embedded LilyPond since #{ 2 . 2 #} already is valid
music.
Property paths must have at least two syntactic elements to be
recognized as such and must not start with a Scheme expression.
Technically, 3 . #'() counts.
This affects overrides and sets as well.
Also contains commits:
Run scripts/auxiliar/update-with-convert-ly.sh
convert-ly rule for nicer beatStructure syntax
Amazing.
Diff:
Passes make, make check and a full make doc.
Patch on countdown for March 28th
Patch counted down - please push.
Pushed to staging as
commit 3ecc98aa5db8a47adcf9defc4ec9fc018c5cc47d
Author: David Kastrup dak@gnu.org
Date: Tue Mar 29 08:02:00 2016 +0200
commit bb3285ff1f4cd437ba52afbaa53e7ff5946a7140
Author: David Kastrup dak@gnu.org
Date: Wed Mar 23 17:31:21 2016 +0100
commit 2a66e23f356503ef916d51efa3f00cae5958dc48
Author: David Kastrup dak@gnu.org
Date: Wed Mar 23 00:05:16 2016 +0100