]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/beam-engraver.cc
* lily/key-performer.cc (create_audio_elements): always use major
[lilypond.git] / lily / beam-engraver.cc
index feb5ec75758f906c1cc689e5f97aea65b8b6527c..efa4eb40e2cb2e7700e296cf925c70cfb775f9ea 100644 (file)
@@ -164,10 +164,11 @@ Beam_engraver::process_music ()
       beam_ = 0;
     }
 
-  if (beam_)
+  if (beam_ && to_boolean (get_property ("forbidBeamBreak")))
     {
       top_engraver ()->forbid_breaks ();
     }
+
   if (evs_drul_[START])
     {
       if (beam_)
@@ -374,6 +375,6 @@ ENTER_DESCRIPTION(Grace_beam_engraver,
 /* creats*/       "Beam",
 /* accepts */     "beam-event abort-event new-beam-event",
 /* acks  */      "stem-interface rest-interface",
-/* reads */       "beamMelismaBusy beatLength subdivideBeams",
+/* reads */       "beamMelismaBusy beatLength forbidBeamBreak subdivideBeams",
 /* write */       "");