Am 2011-11-15 10:49, schrieb David Kastrup:
> The "principle of lazy complication" would keep material as simple as
> feasible until a more complicated version is asked for.
>
> That is, when a music function asks for a "scheme?" argument and the
> input is just c', it gets a pitch.  If it asks for a "ly:music?" event,
> it gets a NoteEvent (not an EventChord).  If it asks for an EventChord,
> it gets one.
> [...]
>
> All in all, such a change should make programming and inspecting data
> structures much more straightforward, and particularly save the
> programmer from the "let's see what complex structures Lilypond creates
> from simple input and devise a scheme how to get at the simple things we
> actually wanted" phenomenon.
>
> But it is definitely not going to be an upwards-compatible change.

What will be different for a normal user? I.e. What basic lilypond
notation will change? And what advanced notation will break with that
change?

Cheers,
Reinhold

-- 
------------------------------------------------------------------
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to