]> git.donarmstrong.com Git - lilypond.git/commit
* scm/define-event-classes.scm (lambda): use ly:is-listened-event-class
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 8 Aug 2006 19:56:55 +0000 (19:56 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 8 Aug 2006 19:56:55 +0000 (19:56 +0000)
commite93d8c812c66f040fe997488b4c83e1b89e28e87
tree48bec14e0b5c9b10d98d031102f9ace9516fabf0
parent2134d51fa820c56ac7d5b84038b5a071cbf17a53
* scm/define-event-classes.scm (lambda): use ly:is-listened-event-class

* lily/ly-module.cc (ly_module_symbols): use ly_hash_table_keys

* lily/translator.cc (LY_DEFINE): ly:is-listened-event-class: new
function. Use hash tables to check membership.

* lily/general-scheme.cc (LY_DEFINE): new function.

* lily/piano-pedal-engraver.cc (struct Pedal_type_info): idem

* lily/include/translator.hh (struct Acknowledge_information): add Protected_scm
ChangeLog
lily/general-scheme.cc
lily/include/lily-guile.hh
lily/include/translator.hh
lily/lily-guile.cc
lily/ly-module.cc
lily/piano-pedal-engraver.cc
lily/translator.cc
scm/define-event-classes.scm