Updates:
Cc: [email protected]
Comment #17 on issue 3104 by [email protected]: note-by-number and note don't
support flag styles other than default
http://code.google.com/p/lilypond/issues/detail?id=3104
I had been of the impression that your first two set! commands should not
be necessary, that props would get the respective props themselves from
layout(?) or paper (?), like it presumably also happens with font-size.
I have not looked at just _what_ is imported into props (and from there
into things declared via #:properties): you might want to say (display
props) and see what comes out to get a clue. I have not found the time for
any analysis (Nicolas would likely know about those, I think).
At any rate, the "style" interface has been preexisting, so it is not like
this patch adds a new approach. As such I think it is fine for pushing,
even though there may be ways to further improve the whole thing.