if encountering barline. Fixes: auto-beam-repeat.ly
+2005-01-27 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ *
+
+ * lily/auto-beam-engraver.cc (acknowledge_grob): stop beam
+ if encountering barline. Fixes: auto-beam-repeat.ly
+
2005-01-26 Werner Lemberg <wl@gnu.org>
* mf/feta-slag.mf (draw_trillelement): Fix shape to get clean
2005-01-26 Werner Lemberg <wl@gnu.org>
* mf/feta-slag.mf (draw_trillelement): Fix shape to get clean
* Documentation/user/changing-defaults: added info on
creating a copyright symbol.
* Documentation/user/changing-defaults: added info on
creating a copyright symbol.
+2005-01-18 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * VERSION: release 2.5.9
+
2005-01-18 Erlend Aasland <erlenda@gmail.com>
* scm/auto-beam.scm: Simplify score-override-auto-beam-setting
2005-01-18 Erlend Aasland <erlenda@gmail.com>
* scm/auto-beam.scm: Simplify score-override-auto-beam-setting
void
Auto_beam_engraver::acknowledge_grob (Grob_info info)
{
void
Auto_beam_engraver::acknowledge_grob (Grob_info info)
{
+ /*
+ Duplicated from process_music(), since
+ Repeat_acknowledge_engraver::process_music() may also set whichBar
+ */
+ if (scm_is_string (get_property ("whichBar"))
+ && beam_start_moment_ < now_mom())
+ {
+ consider_end (shortest_mom_);
+ junk_beam ();
+ }
+
if (stems_)
{
if (Beam::has_interface (info.grob_))
if (stems_)
{
if (Beam::has_interface (info.grob_))
if (text_->get_property ("text") != txt)
text_->set_property ("text", txt);
if (text_->get_property ("text") != txt)
text_->set_property ("text", txt);
void
Instrument_name_engraver::acknowledge_grob (Grob_info i)
void
Instrument_name_engraver::acknowledge_grob (Grob_info i)