+2006-10-08 Jürgen Reuter <reuter@ipd.uka.de>
+
+ * lily/ligature-bracket-engraver: Bugfix: Add missing stream event
+ code. This patch fixes ligature brackets that were not at all
+ engraved any more.
+
2006-10-08 Graham Percival <gpermus@gmail.com>
* Docuemntation/user/page.itely: clarify two-pass vs. ragged-bottom.
#include "note-column.hh"
#include "tuplet-bracket.hh"
#include "spanner.hh"
+#include "stream-event.hh"
+#include "translator.icc"
/*
* This engraver marks ligatures of any kind by just printing a
vector<Grob_info> primitives);
DECLARE_ACKNOWLEDGER (rest);
DECLARE_ACKNOWLEDGER (note_column);
+ DECLARE_TRANSLATOR_LISTENER (ligature);
public:
TRANSLATOR_DECLARATIONS (Ligature_bracket_engraver);
};
+IMPLEMENT_TRANSLATOR_LISTENER (Ligature_bracket_engraver, ligature);
+void
+Ligature_bracket_engraver::listen_ligature (Stream_event *ev)
+{
+ Ligature_engraver::listen_ligature (ev);
+}
+
Ligature_bracket_engraver::Ligature_bracket_engraver ()
{
}
Ligature_engraver::acknowledge_rest (info);
}
-#include "translator.icc"
-
ADD_ACKNOWLEDGER (Ligature_bracket_engraver, rest);
ADD_ACKNOWLEDGER (Ligature_bracket_engraver, note_column);
ADD_TRANSLATOR (Ligature_bracket_engraver,