Issue 4186: Remove the single-C time signature style (issue 186630043 by nine.fierce.ball...@gmail.com)

2015-01-01 Thread nine . fierce . ballads

Reviewers: ,

Description:
Issue 4186: Remove the single-C time signature style

Remove the single-C time signature style that was added in commit
40b0982cb4f00317c3d50c7f1d4e26fde912f3cd to address Issue 3286.

The later commit 145389636e81237d560aba4d04abcb89fa60cd9c allows
the user to define new time signature styles, which is a more
flexible solution.

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

Affected files (+0, -29 lines):
  D input/regression/time-signature-single-c.ly
  M scm/time-signature-settings.scm


Index: input/regression/time-signature-single-c.ly
diff --git a/input/regression/time-signature-single-c.ly  
b/input/regression/time-signature-single-c.ly

deleted file mode 100644
index  
5e115e4070e6f2e11dece52717e6c1b9ca4c4867..

--- a/input/regression/time-signature-single-c.ly
+++ /dev/null
@@ -1,20 +0,0 @@
-\version 2.19.16
-
-\header {
-  texidoc = The single-C time signature style prints a C for any time  
signature with 4 in the numerator and prints a cut-C for any time signature  
with 2 in the numerator.

-}
-
-\layout { indent = 0 }
-
-\new Staff {
-  \relative f' {
-\override Staff.TimeSignature.style = #'single-C
-\time 1/2 f2^1/2
-\time 2/2 f2^2/2 f
-\time 2/1 f1^2/1 f
-\time 3/4 f4^3/4 f f
-\time 4/4 f4^4/4 f f f
-\time 4/2 f2^4/2 f f f
-\time 4/1 f1^4/1 f f f
-  }
-}
Index: scm/time-signature-settings.scm
diff --git a/scm/time-signature-settings.scm  
b/scm/time-signature-settings.scm
index  
bee620eb9fc7e1fe20adbf0a5e948d5bdc5aeb6a..f55c76c0b687e2d28c742c77508278b16d5253d0  
100644

--- a/scm/time-signature-settings.scm
+++ b/scm/time-signature-settings.scm
@@ -394,15 +394,6 @@ a fresh copy of the list-head is made.
 (add-simple-time-signature-style 'C make-c-time-signature-markup)
 (add-simple-time-signature-style 'default make-c-time-signature-markup)

-(define-public (make-single-c-time-signature-markup fraction)
-  Make markup for the `single-C' time signature style.
-  (let ((n (car fraction)))
-(if (or (= n 2) (= n 4)) ; numerator only
-(make-glyph-time-signature-markup 'C (cons n n))
-(make-compound-meter-markup n
-
-(add-simple-time-signature-style 'single-C  
make-single-c-time-signature-markup)

-
 ;;;
 ;;; Measure length calculation of (possibly complex) compound time  
signatures





___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Issue 4212: fix out-of-bounds index in division_maior() (issue 189420043 by nine.fierce.ball...@gmail.com)

2015-01-01 Thread benko . pal

On 2015/01/01 23:08:56, Dan Eble wrote:

On 2015/01/01 22:57:31, benko.pal wrote:


https://codereview.appspot.com/189420043/diff/1/lily/breathing-sign.cc

 File lily/breathing-sign.cc (right):




https://codereview.appspot.com/189420043/diff/1/lily/breathing-sign.cc#newcode122

 lily/breathing-sign.cc:122: if (ydim[DOWN]  val  line_pos.begin

()  it -

1)
 I'd rather write
 line_pos.begin () + 1  it
 but good catch anyway, thanks!



I also find the whole surrounding code difficult to read, but I don't

want to

spend any more time on this than I have to.  Thanks for the feedback.


your code is fine, I withdraw my suggestion (I should never hurry a
review).
thanks again!

https://codereview.appspot.com/189420043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Issue 4212: fix out-of-bounds index in division_maior() (issue 189420043 by nine.fierce.ball...@gmail.com)

2015-01-01 Thread nine . fierce . ballads

Reviewers: ,

Description:
Issue 4212: fix out-of-bounds index in division_maior()

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

Affected files (+1, -1 lines):
  M lily/breathing-sign.cc


Index: lily/breathing-sign.cc
diff --git a/lily/breathing-sign.cc b/lily/breathing-sign.cc
index  
2cbe20e303d9318bfc3eaeb103f0ae946e731b11..6ec306dde461fbc8a70878d86f178700284e1eaa  
100644

--- a/lily/breathing-sign.cc
+++ b/lily/breathing-sign.cc
@@ -119,7 +119,7 @@ Breathing_sign::divisio_maior (SCM smob)
 ydim[DOWN]);
   assert (line_pos.begin ()  it);
   double val = (it[-1] + it[0]) / 2;
-  if (ydim[DOWN]  val  line_pos.begin ()  it + 1)
+  if (ydim[DOWN]  val  line_pos.begin ()  it - 1)
 val = (it[-2] + it[-1]) / 2;
   ydim.add_point (val);




___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Issue 4212: fix out-of-bounds index in division_maior() (issue 189420043 by nine.fierce.ball...@gmail.com)

2015-01-01 Thread nine . fierce . ballads

On 2015/01/01 22:57:31, benko.pal wrote:

https://codereview.appspot.com/189420043/diff/1/lily/breathing-sign.cc
File lily/breathing-sign.cc (right):



https://codereview.appspot.com/189420043/diff/1/lily/breathing-sign.cc#newcode122

lily/breathing-sign.cc:122: if (ydim[DOWN]  val  line_pos.begin ()

 it - 1)

I'd rather write
line_pos.begin () + 1  it
but good catch anyway, thanks!


I also find the whole surrounding code difficult to read, but I don't
want to spend any more time on this than I have to.  Thanks for the
feedback.

https://codereview.appspot.com/189420043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Doc; CG - add more specific note for Guile (issue 193870043 by pkx1...@gmail.com)

2015-01-01 Thread tdanielsmusic


https://codereview.appspot.com/193870043/diff/1/Documentation/included/compile.itexi
File Documentation/included/compile.itexi (right):

https://codereview.appspot.com/193870043/diff/1/Documentation/included/compile.itexi#newcode78
Documentation/included/compile.itexi:78: (1.8.8 - version 2.x is not
currently supported)
I think we're currently shipping Guile 1.8.7.  Has Lily been tested with
1.8.8?  Just a query.

Trevor

https://codereview.appspot.com/193870043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Issue 4212: fix out-of-bounds index in division_maior() (issue 189420043 by nine.fierce.ball...@gmail.com)

2015-01-01 Thread benko . pal


https://codereview.appspot.com/189420043/diff/1/lily/breathing-sign.cc
File lily/breathing-sign.cc (right):

https://codereview.appspot.com/189420043/diff/1/lily/breathing-sign.cc#newcode122
lily/breathing-sign.cc:122: if (ydim[DOWN]  val  line_pos.begin () 
it - 1)
I'd rather write
line_pos.begin () + 1  it
but good catch anyway, thanks!

https://codereview.appspot.com/189420043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Ready lilypond-mode for packaging for emacs 24 package system, such that lilypond-mode will work wi… (issue 191260043 by pe...@thoughtspot.net)

2015-01-01 Thread pkx166h

Just for the record this is logged as

https://code.google.com/p/lilypond/issues/detail?id=4230

James

https://codereview.appspot.com/191260043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc; CG - add more specific note for Guile (issue 193870043 by pkx1...@gmail.com)

2015-01-01 Thread pkx166h

Reviewers: Trevor Daniels,

Message:
On 2015/01/02 00:09:19, Trevor Daniels wrote:

https://codereview.appspot.com/193870043/diff/1/Documentation/included/compile.itexi

File Documentation/included/compile.itexi (right):



https://codereview.appspot.com/193870043/diff/1/Documentation/included/compile.itexi#newcode78

Documentation/included/compile.itexi:78: (1.8.8 - version 2.x is not

currently

supported)
I think we're currently shipping Guile 1.8.7.  Has Lily been tested

with 1.8.8?

Just a query.



Trevor


Oh, I just did

guile --version on my own System to see what it was I had installed and
it came up with 1.8.8.

(also guile-1.8 --version returns the same thing)

I *assume* therefore that when I build LP from master and run it it is
using 1.8.8 I do not have an pre-installed Linux or Windows system to
test this.

James

Description:
Doc; CG - add more specific note for Guile

Issue 4228

Updated version of Guile to the latest 1.8.x currently
working with LilyPond and added that version 2.x is
not (currently) supported.

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

Affected files (+1, -1 lines):
  M Documentation/included/compile.itexi


Index: Documentation/included/compile.itexi
diff --git a/Documentation/included/compile.itexi  
b/Documentation/included/compile.itexi
index  
cc2894019faf699194c5499614f71d772a22fb6b..31e68c46a110350123e8c004d142806ab4ef28d2  
100644

--- a/Documentation/included/compile.itexi
+++ b/Documentation/included/compile.itexi
@@ -75,7 +75,7 @@ installed by default)
 newer)

 @item @uref{http://www.gnu.org/software/guile/guile.html, Guile}
-(1.8.2 or newer)
+(1.8.8 - version 2.x is not currently supported)

 @item @uref{http://www.pango.org/, Pango} (1.12 or newer)




___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


PATCHES: Countdown for January 4th. 2014

2015-01-01 Thread James Lowe
Hello,

Here is the current patch countdown list. The next countdown will be on
January 4th.

You can always view the most current countdown list here:
http://code.google.com/p/lilypond/issues/list?q=Patch%3Apush%2Ccountdown%2Creview%2Cnew%2Cwaitingcolspec=Patch%20Owner%20ID%20Summarysort=patch




PUSH:

Keith OHara: danger of a runaway loop
http://code.google.com/p/lilypond/issues/detail?id=4229




COUNTDOWN:

David Kastrup: Patch: lilypond-what-beat.el: make No | before point a
message rather than an error
http://code.google.com/p/lilypond/issues/detail?id=4237

David Kastrup: Patch: lilypond-what-beat.el: heed stand-alone durations
in music lengths
http://code.google.com/p/lilypond/issues/detail?id=4234

Dan Eble: Patch: Improve partcombine multi-measure rest handling.
http://code.google.com/p/lilypond/issues/detail?id=4233

David Kastrup: Patch: lilypond-what-beat.el: Allow \tuplet to work like
\times
http://code.google.com/p/lilypond/issues/detail?id=4232

Keith OHara: inefficient code in auto-beaming
http://code.google.com/p/lilypond/issues/detail?id=4231

Keith OHara: trying to freeze in time from unusual time signatures
http://code.google.com/p/lilypond/issues/detail?id=4180




REVIEW:

James Lowe: Doc: Contributor Guide - be more explicit for Guile Version
1.8.2
http://code.google.com/p/lilypond/issues/detail?id=4228

Dan Eble: Breathing_sign: possible use of uninitialized data
http://code.google.com/p/lilypond/issues/detail?id=4212

Dan Eble: Remove single-C time signature style
http://code.google.com/p/lilypond/issues/detail?id=4186




WAITING:

Urs Liska: Patch: Add original-breaks.ly commands
http://code.google.com/p/lilypond/issues/detail?id=4155

Urs Liska: Patch: Issue 3916: Add \alternatingTimeSignatures
http://code.google.com/p/lilypond/issues/detail?id=3918

Mike Solomon: Patch: Prevents vertical axis groups with empty skylines
http://code.google.com/p/lilypond/issues/detail?id=3156

Mike Solomon: Patch: Removes the translate_axis call from
axis-group-interface outside-staff positioning.
http://code.google.com/p/lilypond/issues/detail?id=3134

David Kastrup: Patch: Implement music functions in Scheme rather than C++
http://code.google.com/p/lilypond/issues/detail?id=2716




Thank you,
Happy new Year! James

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel