From f0ec420a50f51112d7b79c219530bba9695433c9 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Mon, 23 Apr 2012 15:50:36 +0200 Subject: [PATCH] Stop Fingering_engraver from actively ignoring stroke-finger-events. --- lily/fingering-engraver.cc | 12 ------------ scm/define-event-classes.scm | 3 ++- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/lily/fingering-engraver.cc b/lily/fingering-engraver.cc index 355e102c6f..a364947b08 100644 --- a/lily/fingering-engraver.cc +++ b/lily/fingering-engraver.cc @@ -39,7 +39,6 @@ protected: void stop_translation_timestep (); void process_music (); DECLARE_TRANSLATOR_LISTENER (fingering); - DECLARE_TRANSLATOR_LISTENER (stroke_finger); DECLARE_ACKNOWLEDGER (rhythmic_head); DECLARE_ACKNOWLEDGER (stem); @@ -54,17 +53,6 @@ Fingering_engraver::listen_fingering (Stream_event *ev) events_.push_back (ev); } -IMPLEMENT_TRANSLATOR_LISTENER (Fingering_engraver, stroke_finger); -void -Fingering_engraver::listen_stroke_finger (Stream_event * /* ev */) -{ - /* - FIXME: should do something. - - This function is mainly here to shut up a warning - */ -} - void Fingering_engraver::acknowledge_stem (Grob_info inf) { diff --git a/scm/define-event-classes.scm b/scm/define-event-classes.scm index 875993b407..fee440ad50 100644 --- a/scm/define-event-classes.scm +++ b/scm/define-event-classes.scm @@ -119,7 +119,8 @@ (define unlistened-music-event-classes '(harmonic-event line-break-event page-break-event page-turn-event label-event solo-one-event solo-two-event skip-event unisono-event - part-combine-force-event break-dynamic-span-event)) + part-combine-force-event break-dynamic-span-event + stroke-finger-event)) ;; produce neater representation of music event tree. ;; TODO: switch to this representation for the event-classes list? -- 2.39.2