The previous wording was incorrect in disallowing dashes and underscores in principle. I took this more verbose explanation from a suggestion by Johan Vromans, which shows more of the possibilities currently available. I didn't include the part to disclose the more confusing, much debated syntax with double quotes. See http://lists.gnu.org/archive/html/lilypond-user/2015-12/msg00656.html &c.
Comments in Reitveld.
Completely redone: https://codereview.appspot.com/284070043
Passes make, make check and a full make doc.
Patch on countdown for Jan 9th
Patch counted down - please push
author Simon Albrecht simon.albrecht@mail.de
Mon, 11 Jan 2016 17:40:42 +0000 (17:40 +0000)
committer James Lowe pkx166h@gmail.com
Mon, 11 Jan 2016 17:41:18 +0000 (17:41 +0000)
commit 42cd2e57e37cbbf1fc5ccbe2bc83048761690f60
Simon - as a general rule we don't verify our own patches. It's obviously slightly different here, since James was the actual committer - but I just thought you might like to be reminded.
Silly of me to not think of that, and thanks indeed for the reminder.