Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread mtsolo
The most recent patch set copies direction from SlurEvents and PhrasingSlurEvents, but this doesn't seem to work as intended (it fails silently). Everything else is operational. https://codereview.appspot.com/7424049/ ___ lilypond-devel mailing list

Re: Eliminates side poisition calculations for system-start-text grobs. (issue 7574048)

2013-03-19 Thread k-ohara5a5a
This will be nice. Notice that the Stanza number in 'input/regression/hara-kiri-stanza-number.ly' lost its alignment. https://codereview.appspot.com/7574048/diff/1/scm/define-grob-interfaces.scm File scm/define-grob-interfaces.scm (right):

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread lemzwerg
LGTM. I can't help with the problem you are mentioning, but I have the feeling that the overall code has improved (and probably become simpler also) w.r.t. previous versions of the patch. Congrats! https://codereview.appspot.com/7424049/diff/53001/input/regression/repeat-slur.ly File

Re: Add warning about using \relative with tagged music (3253) (issue 7798045)

2013-03-19 Thread k-ohara5a5a
I'm confused by the new text. I also fail to see the motivation for explaining this; no-one has reported any confusion with the behavior. You might just say Notice that \keepWithTag can change the pitches used as reference for later pitches written using relative input mode. The d below is

Re: Creates more possibilities for vertical and horizontal skyline functions. (issue 7516048)

2013-03-19 Thread janek . lilypond
Mike, i've read the patch 3 times and i don't understand how it solves the problem. I see that you remove some weird c++ code, but why can you do this? Also, why marking some grobs as cross-staff helps with solving issue 3242, which is about manual beams over rests? What figured bass has to do

Re: let beam thickness depend on line thickness (fix 3173) (issue 7312091)

2013-03-19 Thread janek . lilypond
Reviewers: lemzwerg, dak, Message: Thanks for reviews. Before i can continue with this patch, i have to investigate a possible new way of specifying property values (inspired by David here http://code.google.com/p/lilypond/issues/detail?id=3173#c5) best, JAnek

Re: Creates more possibilities for vertical and horizontal skyline functions. (issue 7516048)

2013-03-19 Thread m...@mikesolomon.org
On 19 mars 2013, at 12:49, janek.lilyp...@gmail.com wrote: Mike, i've read the patch 3 times and i don't understand how it solves the problem. I see that you remove some weird c++ code, but why can you do this? Also, why marking some grobs as cross-staff helps with solving issue 3242,

Let lilymidi display key signatures in a readable manner (issue 7836046)

2013-03-19 Thread lemzwerg
LGTM https://codereview.appspot.com/7836046/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: report a programming error when trying to align on empty parent (issue 7533046)

2013-03-19 Thread mtsolo
LGTM https://codereview.appspot.com/7533046/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread lemzwerg
https://codereview.appspot.com/7424049/diff/62001/input/regression/repeat-slur.ly File input/regression/repeat-slur.ly (right): https://codereview.appspot.com/7424049/diff/62001/input/regression/repeat-slur.ly#newcode9 input/regression/repeat-slur.ly:9: broken slur at a bar, use @code{\broken}

Re: don't abort aligning when grob's parent is a PaperColumn (issue 7564044)

2013-03-19 Thread mtsolo
https://codereview.appspot.com/7564044/diff/9001/lily/self-alignment-interface.cc File lily/self-alignment-interface.cc (right): https://codereview.appspot.com/7564044/diff/9001/lily/self-alignment-interface.cc#newcode130 lily/self-alignment-interface.cc:130: // TODO: should this function be

Re: reorganize self_alignment_interface (issue 7768043)

2013-03-19 Thread mtsolo
https://codereview.appspot.com/7768043/diff/19001/lily/self-alignment-interface.cc File lily/self-alignment-interface.cc (right): https://codereview.appspot.com/7768043/diff/19001/lily/self-alignment-interface.cc#newcode128 lily/self-alignment-interface.cc:128: /* LilyPond positions every grob

Re: don't abort aligning when grob's parent is a PaperColumn (issue 7564044)

2013-03-19 Thread janek . lilypond
Thanks for reviewing, Mike! I'm uploading new patchset. https://codereview.appspot.com/7564044/diff/9001/lily/self-alignment-interface.cc File lily/self-alignment-interface.cc (right): https://codereview.appspot.com/7564044/diff/9001/lily/self-alignment-interface.cc#newcode130

R shorthand

2013-03-19 Thread Kieren MacMillan
Hello all, While answering Helge's post about multi-measure rests, I had a couple of R-elated observations/thoughts: 1. We shouldn't be encouraging code like R4*3 in a 4/4 measure, right? So the duration ultimately makes no sense anyway. 2. The most elegant solution would be to use R (i.e.,

Re: R shorthand

2013-03-19 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Hello all, While answering Helge's post about multi-measure rests, I had a couple of R-elated observations/thoughts: 1. We shouldn't be encouraging code like R4*3 in a 4/4 measure, right? So the duration ultimately makes no sense

Re: R shorthand

2013-03-19 Thread Marc Hohl
Am 19.03.2013 20:41, schrieb David Kastrup: Kieren MacMillan kieren_macmil...@sympatico.ca writes: Hello all, While answering Helge's post about multi-measure rests, I had a couple of R-elated observations/thoughts: 1. We shouldn't be encouraging code like R4*3 in a 4/4 measure, right? So

Re: R shorthand

2013-03-19 Thread Shane Brandes
Kieren, What happens when we need an awkward length R like R1*12/8*14? Shane On Tue, Mar 19, 2013 at 3:05 PM, Kieren MacMillan kieren_macmil...@sympatico.ca wrote: Hello all, While answering Helge's post about multi-measure rests, I had a couple of R-elated observations/thoughts: 1. We

Re: R shorthand

2013-03-19 Thread Kieren MacMillan
Hi Shane, What happens when we need an awkward length R like R1*12/8*14? I'm not sure what you mean by awkward length… I'm suggesting that R (with no duration given) should give you a one-measure multi-measure rest, regardless of what the measure duration is. And that Rx (where x is an

Re: R shorthand

2013-03-19 Thread Joram Berger
Even while I am a bit sceptical whether the syntax for R should differ from r, I see your point. Rather than R14 for a 14 measure rest, I would suggest to keep the syntax close to the one before: R*14 (This way I would almost be convinced ;) ) Could the duration be optional this way, keeping the

Re: reorganize self_alignment_interface (issue 7768043)

2013-03-19 Thread janek . lilypond
Hi Mike all, On 2013/03/19 15:21:37, MikeSol wrote: I like where you're going with this. cool! :) I would recommend creating a function algined_on_grobs that accepts a grob, an vector of grobs to align to, and an axis. Then algined_on_parent becomes a subset of this where the vector

Re: R shorthand

2013-03-19 Thread Shane Brandes
I see now, but one would think that might cause more difficult programming necessitating the keeping tracking of various R values through out the piece as defined by a time signature as opposed to us setting the value, which probably would also slow down lilypond having to parse and hang on to

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread dak
On 2013/03/19 15:22:41, MikeSol wrote: Two backslashes After some consideration, I consider the name \broken suboptimal since it implies two pieces. Two other possibilities would be \detached and \fake. https://codereview.appspot.com/7424049/ ___

Re: Removes kludges in stencil-based skyline code. (issue 7516048)

2013-03-19 Thread janek . lilypond
LGTM :) https://codereview.appspot.com/7516048/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread m...@mikesolomon.org
On 19 mars 2013, at 22:26, d...@gnu.org wrote: On 2013/03/19 15:22:41, MikeSol wrote: Two backslashes After some consideration, I consider the name \broken suboptimal since it implies two pieces. Two other possibilities would be \detached and \fake.

shall we change self-alignment-interface to alignment-interface?

2013-03-19 Thread Janek Warchoł
Hi, I think the name self alignment interface is confusing: after all, the class contains not only methods for aligning grobs on themselves, but also for aligning them on their parents or other grobs. What about changing class' (and file) name to alignment-interface, or sth else? Similarly with

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread Werner LEMBERG
After some consideration, I consider the name \broken suboptimal since it implies two pieces. Two other possibilities would be \detached and \fake. I vote for detached. I vote for \broken. For me, it doesn't imply two pieces. This was David's first, quick suggestion, and I think it's

Re: reorganize self_alignment_interface (issue 7768043)

2013-03-19 Thread m...@mikesolomon.org
On 19 mars 2013, at 22:04, janek.lilyp...@gmail.com wrote: Hi Mike all, On 2013/03/19 15:21:37, MikeSol wrote: I like where you're going with this. cool! :) I would recommend creating a function algined_on_grobs that accepts a grob, an vector of grobs to align to, and an axis. Then

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread m...@mikesolomon.org
On 19 mars 2013, at 23:37, Werner LEMBERG w...@gnu.org wrote: After some consideration, I consider the name \broken suboptimal since it implies two pieces. Two other possibilities would be \detached and \fake. I vote for detached. I vote for \broken. For me, it doesn't imply two

Re: reorganize self_alignment_interface (issue 7768043)

2013-03-19 Thread Janek Warchoł
Hi, On Tue, Mar 19, 2013 at 11:40 PM, m...@mikesolomon.org m...@mikesolomon.org wrote: The main reason that I suggest this is that exceptions in the code base lead to harder maintenance. I am guilty of adding some from time to time (i.e. in stencil integral) but I try to get rid of them as

Re: R shorthand

2013-03-19 Thread Kieren MacMillan
Hi Shane, one would think that might cause more difficult programming necessitating the keeping tracking of various R values through out the piece as defined by a time signature as opposed to us setting the value, which probably would also slow down lilypond having to parse and hang on to

Re: R shorthand

2013-03-19 Thread Urs Liska
On Tue, 19 Mar 2013 19:38:10 -0400 Kieren MacMillan kieren_macmil...@sympatico.ca wrote: Hi Shane, one would think that might cause more difficult programming necessitating the keeping tracking of various R values through out the piece as defined by a time signature as opposed to us

Re: R shorthand

2013-03-19 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes: Hi Shane, What happens when we need an awkward length R like R1*12/8*14? I'm not sure what you mean by awkward length… I'm suggesting that R (with no duration given) should give you a one-measure multi-measure rest, regardless of

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread dak
On 2013/03/19 22:37:14, wl_gnu.org wrote: After some consideration, I consider the name \broken suboptimal since it implies two pieces. Two other possibilities would be \detached and \fake. I vote for detached. I vote for \broken. For me, it doesn't imply two pieces. This was

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread m...@mikesolomon.org
On 20 mars 2013, at 03:24, d...@gnu.org wrote: On 2013/03/19 22:37:14, wl_gnu.org wrote: After some consideration, I consider the name \broken suboptimal since it implies two pieces. Two other possibilities would be \detached and \fake. I vote for detached. I vote for \broken.

Re: reorganize self_alignment_interface (issue 7768043)

2013-03-19 Thread m...@mikesolomon.org
On 20 mars 2013, at 00:27, Janek Warchoł janek.lilyp...@gmail.com wrote: Hi, On Tue, Mar 19, 2013 at 11:40 PM, m...@mikesolomon.org m...@mikesolomon.org wrote: The main reason that I suggest this is that exceptions in the code base lead to harder maintenance. I am guilty of adding some

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread David Kastrup
m...@mikesolomon.org m...@mikesolomon.org writes: Trying to put myself in the shoes of the average user, \fake would not mean a function that uses a fake post event, but rather a function that produces a \fake something. I would think this makes a fake slur, which is not the case. It makes

Re: Allows slurs to break at barlines. (issue 7424049)

2013-03-19 Thread m...@mikesolomon.org
On 20 mars 2013, at 06:07, David Kastrup d...@gnu.org wrote: m...@mikesolomon.org m...@mikesolomon.org writes: Trying to put myself in the shoes of the average user, \fake would not mean a function that uses a fake post event, but rather a function that produces a \fake something. I would