]> git.donarmstrong.com Git - lilypond.git/commit
* lily/parser.yy (Simple_music): \applycontext #FUNCTION allows
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 18 Nov 2002 23:36:42 +0000 (23:36 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 18 Nov 2002 23:36:42 +0000 (23:36 +0000)
commit98153531a06b6afa43303e12e5289867dc84c39e
tree454e920f16f892cf12fbf096d20164841594d3f4
parent0917237c5faec070032014789016a3530cfa273a
* lily/parser.yy (Simple_music): \applycontext #FUNCTION allows
code to be executed during interpretation. Possible applications:
smart octavation, more advanced bar checks.

* lily/apply-context-iterator.cc: new file.
13 files changed:
ChangeLog
Documentation/topdocs/INSTALL.texi
Documentation/user/music-glossary.tely
input/regression/custos.ly [new file with mode: 0644]
input/test/clef-end-of-line.ly
input/test/custos.ly [deleted file]
input/test/new-markup.ly [new file with mode: 0644]
lily/apply-context-iterator.cc [new file with mode: 0644]
lily/beam.cc
lily/my-lily-lexer.cc
lily/parser.yy
scm/music-property-description.scm
scm/music-types.scm