]> git.donarmstrong.com Git - lilypond.git/commitdiff
Stop Fingering_engraver from actively ignoring stroke-finger-events.
authorDavid Kastrup <dak@gnu.org>
Mon, 23 Apr 2012 13:50:36 +0000 (15:50 +0200)
committerDavid Kastrup <dak@gnu.org>
Mon, 23 Apr 2012 14:04:58 +0000 (16:04 +0200)
lily/fingering-engraver.cc
scm/define-event-classes.scm

index 355e102c6f4f4b7e31be2a7f8fcca1d6e4001a74..a364947b08eb363e02718616aab51a359d07136b 100644 (file)
@@ -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)
 {
index 875993b4078b36ec5cda6d32d90a236329a65f00..fee440ad508f1924691f15d7e2e1e18e6eb20c78 100644 (file)
 (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?