]> git.donarmstrong.com Git - lilypond.git/commit
* lily/grob-scheme.cc (LY_DEFINE): new function ly:grob-set-callback!
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 16 Oct 2005 12:36:43 +0000 (12:36 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 16 Oct 2005 12:36:43 +0000 (12:36 +0000)
commit0f7c7f4503011bc1e191933cb8a9f0ba1f95aceb
treeec1c2248bf1b4f0a0798885515ee4797b9845e65
parentb0720e5b9114fc250f752b10661a63e5437a40ae
* lily/grob-scheme.cc (LY_DEFINE): new function ly:grob-set-callback!

* lily/grob-property.cc (set_callback): new function.

* lily/script-engraver.cc (make_script_from_event): don't trigger callback.

* lily/grob-property.cc (try_callback): remove marker if applicable.

* lily/include/grob.hh: remove Grob_status.

* lily/grob-property.cc (get_property_data): new function:
(try_callback): new function.
lily/grob-property.cc
lily/grob-scheme.cc
lily/include/grob.hh
lily/script-engraver.cc