lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue 3798: Bad beam exceptions in bagpipe.ly (issue 50790043)


From: dak
Subject: Re: Issue 3798: Bad beam exceptions in bagpipe.ly (issue 50790043)
Date: Sun, 12 Jan 2014 06:53:02 +0000

Reviewers: carl.d.sorensen_gmail.com,

Message:
On 2014/01/12 03:59:20, Carl wrote:
Do you want me to make a patch for the old way that can be applied to
2.18.1?

I think I'll be able to insert the necessary 4 characters myself...  But
thanks for the offer.

Description:
Issue 3798: Bad beam exceptions in bagpipe.ly

A backport to 2.18.1 seems desirable, but it would have to use the
"old" way of specifying beaming exceptions.

Please review this at https://codereview.appspot.com/50790043/

Affected files (+4, -3 lines):
  M ly/bagpipe.ly


Index: ly/bagpipe.ly
diff --git a/ly/bagpipe.ly b/ly/bagpipe.ly
index 9252f723b5b9e4b5cab1afa4ee00aed21aa39013..c1901e460c7e51f8475c581fa56c7ec27b48cd4b 100644
--- a/ly/bagpipe.ly
+++ b/ly/bagpipe.ly
@@ -9,7 +9,7 @@
   $Id: bagpipe.ly,v 1.12 2006/03/16 14:39:46 hanwen Exp $
 %}

-\version "2.17.30"
+\version "2.19.0"

% Notes of the scale of the Great Highland Bagpipe. Extra high notes for bombarde.
 % Flat notes used mainly in some modern music.
@@ -71,8 +71,9 @@ quarterBeaming = {
   \set Staff.beamExceptions = #'()
 }
 halfBeaming = {
-  \set Staff.beamExceptions = #'((end . (((1 . 8) . (4 4))
-                                         ((1 . 12) . (3 3)))))
+  \set Staff.beamExceptions =
+  \beamExceptions { 8[ 8 8 8] |
+                   \tuplet 3/2 { 8[ 8 8] 8[ 8 8] 8[ 8 8] 8[ 8 8] } }
 }

 % Reels are in allabreve time with half note beaming.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]