X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Ftranslator.icc;h=775f5b9370b899c74e4114de68ada02ee5a7667e;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=bf9e9be8d5bcc2432ad2f7e1d478099f8358f2d7;hpb=358d6e99ada8019268ade9ba9080b2d0d88eeb7a;p=lilypond.git diff --git a/lily/include/translator.icc b/lily/include/translator.icc index bf9e9be8d5..775f5b9370 100644 --- a/lily/include/translator.icc +++ b/lily/include/translator.icc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 2005--2006 Han-Wen Nienhuys + (c) 2005--2008 Han-Wen Nienhuys */ #ifndef TRANSLATOR_ICC @@ -13,6 +13,10 @@ #include "std-vector.hh" #include "translator.hh" +/* + TODO: derive "foo-bar-interface" from Foo_bar classname. + */ + /** A macro to automate administration of translators. */ @@ -130,10 +134,4 @@ cl::_listen_scm_ ## m (SCM sev) \ listen_ ## m (ev); \ } -/* - This helper is only meaningful inside listen_* methods. -*/ -extern bool internal_event_assignment (Stream_event **old_ev, Stream_event *new_ev, const char *function); -#define ASSIGN_EVENT_ONCE(o,n) internal_event_assignment (&o, n, __FUNCTION__) - #endif /* TRANSLATOR_ICC */