]> 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:54 +0000 (19:56 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 8 Aug 2006 19:56:54 +0000 (19:56 +0000)
commit6cb5671882046fb46a18fb6b4bfebe286cebc32a
tree3f0d59a11d5a3da0172e9c49e983478e6365cb44
parent6a2bc0eef024240fb0c46621e9bed2a0565bec8d
* 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