Re: Bugfix for issue 1630 (issue4490045)

2011-05-30 Thread Carl . D . Sorensen
LGTM Carl http://codereview.appspot.com/4490045/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Bugfix for issue 1630 (issue4490045)

2011-05-29 Thread Carl . D . Sorensen
On 2011/05/28 16:13:43, benko.pal wrote: aargh, that's not too readable. what I actually suggest is replacing lines 204-207 of http://codereview.appspot.com/4490045/diff/12001/lily/completion-note-heads-engraver.cc File lily/completion-note-heads-engraver.cc (right): 204 if

Re: Bugfix for issue 1630 (issue4490045)

2011-05-29 Thread Carl . D . Sorensen
On 2011/05/29 08:53:30, benko.pal wrote: I must miss something, to me it's still a boolean. and (still to me) it's not an inline conditional, but an assignment of a boolean expression to a boolean variable. No, it is I that missed something. I'm sorry for the noise. Thanks, Carl

Re: Adds longas, maximas and non-standard tweaks to MultiMeasureRest (issue4536068)

2011-05-29 Thread Carl . D . Sorensen
The code looks fine in general, but I question two of the properties that have been added for MultiMeasureRest. http://codereview.appspot.com/4536068/diff/19001/lily/multi-measure-rest.cc File lily/multi-measure-rest.cc (right):

Re: Allows LilyPond to ignore certain note-heads in a stem. (issue4547058)

2011-05-28 Thread Carl . D . Sorensen
Do we need to change the definition of stem-attachment in scm/define-grobs.scm to be ,boolean-or-number-pair? (and maybe define a new ,boolean-or-number-pair predicate)? Do we need to make any changes to ly/note-head-scheme.cc? Do we need to check for #f in ly/note-collision.cc? I just did a

Re: Loose-lines honor padding between systems (issue4553060)

2011-05-25 Thread Carl . D . Sorensen
IIRC, part of the motivation for the new spacing algorithm was the desire to put staves in fixed positions on the page, regardless of what else was around. Does this patch eliminate this possibility? If so, is it possible to disable it? I guess by setting padding to 0?

Re: Loose-lines honor padding between systems (issue4553060)

2011-05-25 Thread Carl . D . Sorensen
On 2011/05/25 18:08:59, Keith wrote: On 2011/05/25 13:43:55, Carl wrote: IIRC, part of the motivation for the new spacing algorithm was the desire to put staves in fixed positions on the page, regardless of what else was around. Does this patch eliminate this possibility? No.

Re: Fix determine-frets so that it preserves note order (issue4518045)

2011-05-25 Thread Carl . D . Sorensen
On 2011/05/26 03:26:32, Keith wrote: `make check` was crashing on an unbound variable 'note'. Given line 345 above the fix was so obvious that I just pushed it. Thanks for the fix. I had found that fix as well, and was getting ready to push it. But there's still another problem. Right

Re: New alist to replace special characters. (issue4553056)

2011-05-23 Thread Carl . D . Sorensen
http://codereview.appspot.com/4553056/diff/1/lily/text-interface.cc File lily/text-interface.cc (right): http://codereview.appspot.com/4553056/diff/1/lily/text-interface.cc#newcode40 lily/text-interface.cc:40: int max_length = scm_to_int (ly_chain_assoc_get (ly_symbol2scm

Re: New alist to replace special characters. (issue4553056)

2011-05-23 Thread Carl . D . Sorensen
On 2011/05/23 22:15:38, Bertrand Bordage wrote: Yes. Knowing this, I suggest we keep whitespaces, punctuation, quotes and word dividers (with some small changes). There's still something that bothers me : isn't there some special characters that you can't do with you keyboard ? Even on

Re: New alist to replace special characters. (issue4553056)

2011-05-23 Thread Carl . D . Sorensen
On 2011/05/23 23:11:33, Bertrand Bordage wrote: Making this easier should be the OS's job. Yes, I agree. That's why I'm not in favor of making it part of LilyPond for us to maintain. Having the facility to do the general substitution as part of LilyPond is fine, IMO. Having the list of all

Re: Allows LilyPond to ignore certain note-heads in a stem. (issue4547058)

2011-05-22 Thread Carl . D . Sorensen
What if instead of setting a boolean stem-ignore, you just set stem-attachment = ##f in order to get this behavior? This would be consistent with setting stencil = ##f in order to eliminate the stencil. If you want to keep a separate boolean, I think I'd prefer the name no-stem to stem-ignore.

Adds longas, maximas and non-standard tweaks to MultiMeasureRest (issue4536068)

2011-05-18 Thread Carl . D . Sorensen
This looks generally good to me. I'm concerned about the name duration-log-list. I've commented more on it below. Thanks, Carl http://codereview.appspot.com/4536068/diff/1/scm/define-grob-properties.scm File scm/define-grob-properties.scm (right):

Re: Fixes the assert problem coming from ledger-line-spanner.cc. (issue4535055)

2011-05-12 Thread Carl . D . Sorensen
LGTM. Carl http://codereview.appspot.com/4535055/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Start towards fixing the tie / time signature collision problem. (issue4528061)

2011-05-12 Thread Carl . D . Sorensen
I didn't follow everything you've done, because I didn't have time to look through it all in detail. You should be aware, however, that the points for the tie are different from the extents. The left end of a tie will be at t = -delta, rather than at t=0. This is because of the width of the

Re: Better width functions for the current arpeggio print functions. (issue4517051)

2011-05-11 Thread Carl . D . Sorensen
Seems reasonable to me. I couldn't think of any way to generalize the internal call. Carl http://codereview.appspot.com/4517051/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Fattens the 256 first braces. (issue4518052)

2011-05-10 Thread Carl . D . Sorensen
LGTM, with a small nitpick. I like the new braces better. Carl http://codereview.appspot.com/4518052/diff/1/mf/feta-braces.mf File mf/feta-braces.mf (right): http://codereview.appspot.com/4518052/diff/1/mf/feta-braces.mf#newcode148 mf/feta-braces.mf:148: fatten_factor := 1.5; I think that

Fix determine-frets so that it preserves note order (issue4518045)

2011-05-09 Thread Carl . D . Sorensen
Reviewers: MikeSol, Message: In response to Mike's request, I've fixed the problem in determine-frets that sometimes changed the order of the notes in the chord. This keeps the glissando between the same notes in the TabStaff as in the Staff. I've made enough changes that I'd like to get a

Re: Doc: NR rewrite of 3.2 Titles and Headers (issue4124056)

2011-05-06 Thread Carl . D . Sorensen
Looks mostly good to me. Carl http://codereview.appspot.com/4124056/diff/32001/Documentation/notation/input.itely File Documentation/notation/input.itely (right): http://codereview.appspot.com/4124056/diff/32001/Documentation/notation/input.itely#newcode667

Re: Fix calculation of vertical offset when 'staff-padding is set (issue4489042)

2011-05-06 Thread Carl . D . Sorensen
LGTM. I tried fixing this but couldn't track down all the interfaces to figure it out. I saw that we were going off staff position rather than parent position, but didn't know where to fix it. Thanks! http://codereview.appspot.com/4489042/ ___

Re: Gets rid of chordGlissando. (issue4444066)

2011-05-01 Thread Carl . D . Sorensen
LGTM. It wasn't necessary to remove \chordGlissando from the text of the non-english docs, and it may even have been best not to do so. We need to keep compiling working, so if these docs had a snippet containing \chordGlissando, we would have needed to change that. But since the snippet was

Re: Fix make doc error: Character set messup in pdf-scheme.cc (issue4449061)

2011-04-30 Thread Carl . D . Sorensen
LGTM, with Neil's comments implemented. http://codereview.appspot.com/4449061/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Articulate patch for barcheck warnings. (issue4435069)

2011-04-30 Thread Carl . D . Sorensen
LGTM, although I'm not an expert on articulate. http://codereview.appspot.com/4435069/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: rest-collision.cc: adjust all rests in column. Issues 1618 and 1547 (issue4442083)

2011-04-30 Thread Carl . D . Sorensen
LGTM. A couple of non-essential comments. http://codereview.appspot.com/4442083/diff/12001/input/regression/rest-polyphonic-2.ly File input/regression/rest-polyphonic-2.ly (right): http://codereview.appspot.com/4442083/diff/12001/input/regression/rest-polyphonic-2.ly#newcode5

Re: Avoid repeats of 'staff-affinity' warning; change text. (issue4278058)

2011-04-30 Thread Carl . D . Sorensen
LGTM. http://codereview.appspot.com/4278058/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fixes issues 1639 and 1640. (issue4457042)

2011-04-30 Thread Carl . D . Sorensen
LGTM. http://codereview.appspot.com/4457042/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fixes issues 1639 and 1640. (issue4457042)

2011-04-30 Thread Carl . D . Sorensen
Regtest for 1640? http://codereview.appspot.com/4457042/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Another fix candidate for issue 1613. (issue4426072)

2011-04-30 Thread Carl . D . Sorensen
Looks good to me -- just a comment on a variable name. http://codereview.appspot.com/4426072/diff/1001/lily/beam.cc File lily/beam.cc (right): http://codereview.appspot.com/4426072/diff/1001/lily/beam.cc#newcode1272 lily/beam.cc:1272: Interval vorboten; We shouldn't use german words for

Re: Allows glissandi between chords (issue4442082)

2011-04-26 Thread Carl . D . Sorensen
Excellent work! A couple of comments below. http://codereview.appspot.com/4442082/diff/3001/scm/define-context-properties.scm File scm/define-context-properties.scm (right): http://codereview.appspot.com/4442082/diff/3001/scm/define-context-properties.scm#newcode260

Re: Add predefined mandolin fretboards to lilypond. (issue4370054)

2011-04-20 Thread Carl . D . Sorensen
LGTM. If I had done it I would have defined chordShapes for the common shapes and moved them up and down the fretboard. But that's not necessary; I'd totally support this addition. Sorry I'm so slow on this -- I reviewed it a while ago and forgot to comment. Carl

MIDI: partcombine regtest needs skips (issue 1609) (issue4433044)

2011-04-16 Thread Carl . D . Sorensen
The patch seems appropriate. However, I think there should be more patches, IIUC. There are comments in this file referring to being automatically generated. While this may have been the original genesis of the file, since it's in input/regression it's not automatically generated from out/*.

Re: pdf-metadata: Use UTF-16BE for metadata if required (fix #1502) (issue4398046)

2011-04-16 Thread Carl . D . Sorensen
On 2011/04/14 22:52:04, reinhold_kainhofer.com wrote: Yes, of course! As Graham wants to push Bertrand's patch on Saturday morning, I'll update my patch accordingly. As Bertrand's patch was already out, I didn't even try to include its functionality (but added the TODO comment as a

Re: pdf-metadata: Use UTF-16BE for metadata if required (fix #1502) (issue4398046)

2011-04-16 Thread Carl . D . Sorensen
LGTM Carl http://codereview.appspot.com/4398046/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

pdf-metadata: Use UTF-16BE for metadata if required (fix #1502) (issue4398046)

2011-04-14 Thread Carl . D . Sorensen
THe structure of the patch looks good, but I think it conflicts with Bertrand's patch for 1605. Perhaps the two could be combined. Thanks, Carl http://codereview.appspot.com/4398046/diff/1/scm/framework-ps.scm File scm/framework-ps.scm (right):

Re: Fix issue 1605 (issue4377054)

2011-04-12 Thread Carl . D . Sorensen
I'd recommend that the new function be placed in scm/output-ps.scm Thanks, Carl http://codereview.appspot.com/4377054/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fix issue 1605 (issue4377054)

2011-04-12 Thread Carl . D . Sorensen
On 2011/04/12 13:33:05, Bertrand Bordage wrote: How ? output-ps is dependant of framework-ps... When I move it to output-ps, it doesn't work. Never mind. I don't know what I was thinking when I made that comment. Sorry, Carl http://codereview.appspot.com/4377054/

Re: Allows users to prevent rests from automatically shifting. (issue4385053)

2011-04-10 Thread Carl . D . Sorensen
Wow -- what a quick response! Thanks! I have a couple of comments. Carl http://codereview.appspot.com/4385053/diff/1/scm/define-grob-properties.scm File scm/define-grob-properties.scm (right): http://codereview.appspot.com/4385053/diff/1/scm/define-grob-properties.scm#newcode61

Re: Allows users to prevent rests from automatically shifting. (issue4385053)

2011-04-10 Thread Carl . D . Sorensen
Instead of adding a property, is there a way to just make the default value of the property be staff_space? Thanks, Carl http://codereview.appspot.com/4385053/ ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Allows users to prevent rests from automatically shifting. (issue4385053)

2011-04-10 Thread Carl . D . Sorensen
Instead of adding a property, is there a way to just make the default value of the property be staff_space? Thanks, Carl http://codereview.appspot.com/4385053/ ___ lilypond-devel mailing list lilypond-devel@gnu.org

Add predefined mandolin fretboards to lilypond. (issue4384055)

2011-04-10 Thread Carl . D . Sorensen
Reviewers: , Message: Marc Hohl has prepared a patch for mandolin predefined fretboards. The patch looks good to me. Please review. Thanks, Carl http://codereview.appspot.com/4384055/diff/1/Documentation/notation/fretted-strings.itely File Documentation/notation/fretted-strings.itely

Re: Add some polyphonically directed grobs (issue4387046)

2011-04-09 Thread Carl . D . Sorensen
LGTM. Carl http://codereview.appspot.com/4387046/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Autobeam nitpicks (issue4385050)

2011-04-09 Thread Carl . D . Sorensen
LGTM Carl http://codereview.appspot.com/4385050/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Autobeam nitpicks (issue4385050)

2011-04-09 Thread Carl . D . Sorensen
On 2011/04/10 02:47:42, Carl wrote: LGTM Carl If you have push access, go ahead and push. If not, send it to me and I'll push it. No further review is necessary. Thanks, Carl http://codereview.appspot.com/4385050/ ___ lilypond-devel

Fix 1569: Bad behavior of NoteNames context (issue4312043)

2011-03-22 Thread Carl . D . Sorensen
Reviewers: , Message: Here's a proposed patch for Issue 1569. Please review. Thanks, Carl Description: Fix 1569: Bad behavior of NoteNames context Changed default value of 'staff-affinity to #UP Changed default spacing parameters to be the same as for Lyrics context Added some

Re: downstem 64th and 128th flag touchup (issue4273074)

2011-03-18 Thread Carl . D . Sorensen
LGTM. Carl http://codereview.appspot.com/4273074/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: unbeamed 32nd stem is shortened by 0.25 ss to fit beamed stems better. (issue4243071)

2011-03-09 Thread Carl . D . Sorensen
LGTM. Carl http://codereview.appspot.com/4243071/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: unbeamed 32nd stem is shortened by 0.25 ss to fit beamed stems better. (issue4243071)

2011-03-09 Thread Carl . D . Sorensen
Also, it's a simple enough change that I don't think any discussion is necessary. We should go ahead and push it. It's just a change of a single constant value. Carl http://codereview.appspot.com/4243071/ ___ lilypond-devel mailing list

Makes the footnote separator span part of the page (issue4237059)

2011-03-07 Thread Carl . D . Sorensen
LGTM Carl http://codereview.appspot.com/4237059/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: lilypond-book: add [pagesize=xyz] option. (issue4239048)

2011-02-28 Thread Carl . D . Sorensen
LGTM. Thanks, Carl http://codereview.appspot.com/4239048/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fret diagram fixes (issue4176056)

2011-02-27 Thread Carl . D . Sorensen
LGTM. Thanks, Carl P.S. Can you propose your patch to git-cl to the git-cl maintainers? I think that your approach is the right one. But I don't want to have us in the position of needing a custom git-cl. http://codereview.appspot.com/4176056/

Re: DOC: NR 1.5.2 Multiple voices - part combining (issue4188056)

2011-02-26 Thread Carl . D . Sorensen
On 2011/02/26 20:01:39, Colin Campbell wrote: I like that very much, James, thanks! A question for Reinhold, though: do I gather correctly that \partcombine is applied to a Staff, and turns the combining mechanism on, while \partcombineAutomatic is applied to a single Voice? That being

Re: Fret diagram fixes (issue4176056)

2011-02-17 Thread Carl . D . Sorensen
On 2011/02/17 16:17:29, nicolas.sceaux wrote: Hi, Here is a patch for fret diagrams, but as I have very little knowledge of them I may well be wrong on some points. First, it fixes sizing issues, when the size property is overridden: the xo signs became too big, and too far from the

Re: Issue 1278: Arrow notation for quarter-tones. (issue3789044)

2011-02-17 Thread Carl . D . Sorensen
This work looks good to me, but I'm not an expert in this area. I have one question, I think. Right now, the alteration consists of two integers, which have implied denominators of 1/2 and 1/4, if I understand correctly. Would it be more general to have the alteration consist of two rationals?

Add dots to tocItemMarkup (issue4182056)

2011-02-16 Thread Carl . D . Sorensen
Looks very good. Just a couple more comments. Thanks, Carl http://codereview.appspot.com/4182056/diff/1/scm/define-markup-commands.scm File scm/define-markup-commands.scm (right): http://codereview.appspot.com/4182056/diff/1/scm/define-markup-commands.scm#newcode994

Re: Add dots to tocItemMarkup (issue4182056)

2011-02-16 Thread Carl . D . Sorensen
http://codereview.appspot.com/4182056/diff/1/scm/define-markup-commands.scm File scm/define-markup-commands.scm (right): http://codereview.appspot.com/4182056/diff/1/scm/define-markup-commands.scm#newcode994 scm/define-markup-commands.scm:994: (define (nest-patterns pattern pattern-width

Re: Add dots to tocItemMarkup (issue4182056)

2011-02-16 Thread Carl . D . Sorensen
Looks good. I had one comment. Feel free to add an entry to the changelog. It's done by editing the file Documentation/changes.tely Thanks, Carl http://codereview.appspot.com/4182056/diff/7001/scm/define-markup-commands.scm File scm/define-markup-commands.scm (right):

Re: Doc -- Clarify instructions on autobeam settings (issue4160048)

2011-02-15 Thread Carl . D . Sorensen
On 2011/02/15 07:15:48, Trevor Daniels wrote: http://codereview.appspot.com/4160048/diff/5001/Documentation/notation/rhythms.itely#newcode2211 Documentation/notation/rhythms.itely:2211: To avoid this problem, the time signature can be set in only one I still prefer should I don't want to

Re: Doc -- Clarify instructions on autobeam settings (issue4160048)

2011-02-14 Thread Carl . D . Sorensen
Updated patch set posted for review. THanks, Carl http://codereview.appspot.com/4160048/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Add dots to tocItemMarkup (issue4172047)

2011-02-14 Thread Carl . D . Sorensen
I like the idea. I think to become part of the distribution it needs to support both postscript and svg. Thanks, Carl http://codereview.appspot.com/4172047/diff/1/scm/define-markup-commands.scm File scm/define-markup-commands.scm (right):

Re: Fix #1490. (issue4186050)

2011-02-14 Thread Carl . D . Sorensen
LGTM Carl http://codereview.appspot.com/4186050/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Doc -- Clarify instructions on autobeam settings (issue4160048)

2011-02-14 Thread Carl . D . Sorensen
On 2011/02/15 00:27:35, Felipe wrote: http://codereview.appspot.com/4160048/diff/5001/Documentation/notation/rhythms.itely File Documentation/notation/rhythms.itely (right): http://codereview.appspot.com/4160048/diff/5001/Documentation/notation/rhythms.itely#newcode2207

Re: Fix 1229 Ensure space around prefatory matter (issue4187043)

2011-02-11 Thread Carl . D . Sorensen
LGTM. Thanks, Keith! Carl http://codereview.appspot.com/4187043/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Doc -- Clarify instructions on autobeam settings (issue4160048)

2011-02-11 Thread Carl . D . Sorensen
Reviewers: , Message: Mats identified some unexpected behavior with autobeam settings and time signature setting. http://thread.gmane.org/gmane.comp.gnu.lilypond.bugs/23117 This patch demonstrates the problem, describes the reason, and documents two ways of avoiding the problem. Please review

Re: Fix Issue 1035 -- Add context property for negative frets (issue4056041)

2011-02-03 Thread Carl . D . Sorensen
On 2011/02/02 23:55:59, Neil Puttock wrote: LGTM. Just needs rebasing (I assume you don't want to delete tablature-dot-placement.ly) Done http://codereview.appspot.com/4056041/ ___ lilypond-devel mailing list lilypond-devel@gnu.org

Re: Fix 1120 in a way to avoid issues 1472, 1474 (issue4095041)

2011-01-31 Thread Carl . D . Sorensen
On 2011/01/31 19:36:16, Keith wrote: On 2011/01/31 11:20:39, hanwenn wrote: * this hardcodes 0.1 in several places. Make a property, so we can override this Agreed in principle; the relevant property extra-spacing-height should absorb these magic numbers, but I am not willing to do so in

Re: Fix 1120 in a way to avoid issues 1472, 1474 (issue4095041)

2011-01-29 Thread Carl . D . Sorensen
This patch solves Neil's problem with clef spacing. LGTM. Carl http://codereview.appspot.com/4095041/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fix critical regressions to lyric spacing (issue4061043)

2011-01-25 Thread Carl . D . Sorensen
On 2011/01/25 13:57:32, Graham Percival wrote: Pushed. cb03a19174fd9245008176716742e1a2eb3a0b93 Thanks, Carl http://codereview.appspot.com/4061043/ ___ lilypond-devel mailing list lilypond-devel@gnu.org

Font: Including the jazz font for chords (issue3972048)

2011-01-25 Thread Carl . D . Sorensen
I can't comment on the appropriateness of the makefile stuff. Everything else looks good to me. Does this match up with the Gonville font stuff that was included earlier on the LSR? We probably ought to put Gonville and lilyjazzchords in the same parent directory.

Re: mensural notation improvements (issue3797046)

2011-01-24 Thread Carl . D . Sorensen
On 2011/01/24 21:27:35, benko.pal wrote: new patchset up. please advise me about regression tests: can I modify ligatures within mensural-ligatures.ly? if not, can I add new ones to the same file? Ancient music has been abandoned by developers for a number of years. IMO, you may do

Re: Fix critical regressions to lyric spacing (issue4061043)

2011-01-24 Thread Carl . D . Sorensen
On 2011/01/24 16:33:22, Graham Percival wrote: Almost there. Could you run makelsr and then don't forget to do git add Documentation/snippets/*.ly Done, and new patch set uploaded. Thanks, Carl http://codereview.appspot.com/4061043/ ___

Re: Fix 1120 in a way to avoid issues 1472, 1474 (issue4095041)

2011-01-24 Thread Carl . D . Sorensen
This patch also resolves the problem in issue 1229 of notes extending beyond the right-hand bar line. Adding additional extra-spacing-height to the TimeSignature grob resolves the 1229 issue of overlapping the time signature. This patch seems to have some very good benefits.

Re: Fix critical regressions to lyric spacing (issue4061043)

2011-01-23 Thread Carl . D . Sorensen
On 2011/01/23 09:09:09, Trevor Daniels wrote: I think the templates would be improved with system-system-spacing #'basic-distance = #20 added to \paper. Otherwise the bass lyrics will be too close to the soprano lyrics on the following system. Done. I also added top-system-spacing and

Re: Fix critical regressions to lyric spacing (issue4061043)

2011-01-23 Thread Carl . D . Sorensen
I've responded to the comments in detail below. Graham, relative to your comments on issues 1483 and 1486, both are addressed in this patch. The templates now have the lyrics attached properly to the staves, as do the examples in the NR. This takes care of 1483. The templates also have

Re: Better support for beat slashes (multi-slash mixed duration). (issue212048)

2011-01-23 Thread Carl . D . Sorensen
LGTM. Carl http://codereview.appspot.com/212048/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: mensural notation improvements (issue3797046)

2011-01-23 Thread Carl . D . Sorensen
Let me start by saying I know *nothing* about mensural notation. The code looks good to me. I found only one real issue: LilyPond coding standards for C++ say that if there is only one statement in an if clause, we omit {} around that clause. I also had a question (and it probably doesn't

Re: Fix issue 1376 ambitus two accidentals. (issue4099044)

2011-01-23 Thread Carl . D . Sorensen
LGTM. Carl http://codereview.appspot.com/4099044/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fixing issue 37 with extra position callback (issue3928041)

2011-01-23 Thread Carl . D . Sorensen
New patch set uploaded. http://codereview.appspot.com/3928041/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Add new merge-function.ly file for rests (issue4005046)

2011-01-22 Thread Carl . D . Sorensen
Great start, James! Getting this far is more than half the battle. Are you up for the next round of changes now? Thanks, Carl http://codereview.appspot.com/4005046/diff/1/ly/declarations-init.ly File ly/declarations-init.ly (right):

Fix critical regressions to lyric spacing (issue4061043)

2011-01-22 Thread Carl . D . Sorensen
Reviewers: , Message: Here is a potential patch for fixing the lyric spacing regressions. It updates the documentation to clarify what is needed to make lyrics behave as desired. It also adds a snippet that demonstrates how to achieve the old spacing behavior. Please respond with any

Re: Fix Issue 1035 -- Add context property for negative frets (issue4056041)

2011-01-18 Thread Carl . D . Sorensen
Thanks, Marc. Good suggestion. http://codereview.appspot.com/4056041/diff/1/scm/translation-functions.scm File scm/translation-functions.scm (right): http://codereview.appspot.com/4056041/diff/1/scm/translation-functions.scm#newcode394 scm/translation-functions.scm:394: ((eq? handle-negative

Fix Issue 1035 -- Add context property for negative frets (issue4056041)

2011-01-17 Thread Carl . D . Sorensen
Reviewers: marc, Message: I've posted a patch for fixing issue 1035, by giving the user control over what to do with negative fret numbers demanded by an assigned string. The default behavior is to recalculate the note and put it in the tablature or fretboard as if it had not had a string

Implement compound time signatures (issue3992042)

2011-01-14 Thread Carl . D . Sorensen
LGTM. Thanks, Carl http://codereview.appspot.com/3992042/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fixes issue 39 by raising stems (issue3934041)

2011-01-11 Thread Carl . D . Sorensen
Looks very good to me. I'd like to see the property name changed to extra-stem-length. Thanks, Carl http://codereview.appspot.com/3934041/diff/11001/lily/stem.cc File lily/stem.cc (right): http://codereview.appspot.com/3934041/diff/11001/lily/stem.cc#newcode322 lily/stem.cc:322: Real

Fixing issue 37 with extra position callback (issue3928041)

2011-01-08 Thread Carl . D . Sorensen
Reviewers: MikeSol, Message: Looks great, Mike! You have some code indentation issues that don't match our style. Other than that, I think it's good to go. Of course, we do need a regression test as well. Thanks, Carl

Re: Fixing issue 37 with extra position callback (issue3928041)

2011-01-08 Thread Carl . D . Sorensen
Latest patch set uploaded with full side-by-side-diffs. Thanks, Carl http://codereview.appspot.com/3928041/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fixing issue 37 with extra position callback (issue3928041)

2011-01-08 Thread Carl . D . Sorensen
LGTM. Don't forget to fix your copyright on beam-collision-engraver. One set of braces to be removed. Thanks, Carl http://codereview.appspot.com/3928041/diff/17001/lily/beam-collision-engraver.cc File lily/beam-collision-engraver.cc (right):

Re: Fixing issue 37 with extra position callback (issue3928041)

2011-01-08 Thread Carl . D . Sorensen
New patches pushed. Thanks, Carl http://codereview.appspot.com/3928041/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Fixes issue 39 by raising stems (issue3934041)

2011-01-08 Thread Carl . D . Sorensen
LGTM. Carl http://codereview.appspot.com/3934041/ ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: Fix Issue 1290 (issue3832046)

2011-01-07 Thread Carl . D . Sorensen
I've added comments about the need for the horizontal-padding in the distance call to be used with System grobs, and I've moved the skyline-horizontal-padding from an override to a default value for the System grob. I think this should make everything work right out of the box now, without

Re: Fix Issue 1290 (issue3832046)

2011-01-07 Thread Carl . D . Sorensen
Thanks for the feedback. I've responded to each of the suggestions you've given me. Carl http://codereview.appspot.com/3832046/diff/27001/input/regression/skyline-horizontal-padding.ly File input/regression/skyline-horizontal-padding.ly (right):

Re: Fix Issue 1290 (issue3832046)

2011-01-07 Thread Carl . D . Sorensen
On 2011/01/07 21:41:51, Neil Puttock wrote: Hi Carl, Do we have to set a default for skyline-horizontal-padding? It has a detrimental effect on some of the regtests (particularly stem-length-estimation.ly). I've set the default to 0.5, in accordance with Keith's suggestions. It leaves

Re: Fix Issue 1290 (issue3832046)

2011-01-04 Thread Carl . D . Sorensen
Thanks, Keith for identifying the problem with bar numbers at the beginning of the line. I've fixed that problem, and I'm more confident in the logic of the box extraction and padded skyline creation. I've modified the regression test so it has 3 systems, and thus would catch the problem that

Re: Fix Issue 1290 (issue3832046)

2011-01-03 Thread Carl . D . Sorensen
I've made the changes, and now the patch actually works. Thanks all for your comments! Carl http://codereview.appspot.com/3832046/diff/2001/lily/page-layout-problem.cc File lily/page-layout-problem.cc (right):

Re: Fix Issue 1290 (issue3832046)

2011-01-03 Thread Carl . D . Sorensen
On 2011/01/04 01:46:45, Keith wrote: For a 2-staff system (with non-protruding bass clefs to make the math easier) the patch computes minimum_distance 3.05, 7.33, 29.41, 29.38 as it adds four systems to a page. Can you send me a test file so I can check it out? Thanks, Carl

Re: Fix Issue 1290 (issue3832046)

2011-01-02 Thread Carl . D . Sorensen
Thanks for all the comments. Keith has identified the correct place to put include the system horizontal padding, and it now works properly. New patch set coming shortly. Carl http://codereview.appspot.com/3832046/diff/2001/input/regression/skyline-horizontal-padding.ly File

Fix Issue 1290 (issue3832046)

2011-01-01 Thread Carl . D . Sorensen
Reviewers: , Message: Here is a patch to fix issue 1290. It works, but it may need to be cleaned up. I'm not sure the code is as elegant as it could be. I'm not really comfortable with all of the C++ syntax used in lilypond. Please review it carefully, and let me know how it can be improved.

Re: Change stringTunings entries from semitones to pitches (issue3842041)

2010-12-31 Thread Carl . D . Sorensen
On 2010/12/29 05:18:07, Keith wrote: Agreed. My earlier 'arbitrary' was a mental slip. I was thinking the choice was sensible, but even if it were arbitrary I would be scared of change. The order for the chord entry was requested by the users. Chords are generally entered lowest note

Re: Change stringTunings entries from semitones to pitches (issue3842041)

2010-12-31 Thread Carl . D . Sorensen
On 2010/12/29 05:18:07, Keith wrote: ly/string-tunings-init.ly:43: (make-music 'SequentialMusic 'void #t))) We need to save the string tuning in a Scheme variable... But if it is possible to set the variable as you do now, and then return a PropertySet instead of the void event, (begin

Re: Change stringTunings entries from semitones to pitches (issue3842041)

2010-12-31 Thread Carl . D . Sorensen
I've responded to all the commandments and put up a new patch. Thanks for all of your input. Please review. Carl http://codereview.appspot.com/3842041/diff/6001/Documentation/notation/fretted-strings.itely File Documentation/notation/fretted-strings.itely (right):

Re: Change stringTunings entries from semitones to pitches (issue3842041)

2010-12-28 Thread Carl . D . Sorensen
On 2010/12/29 02:25:44, Keith wrote: I'm not a programmer, but accustomed to doing code review as a systems engineer. I very much appreciate the review. Thanks! Change stringTunings entries from semitones to pitches This lays the foundation for creating a TabKey grob Presumably the

<    1   2   3   4   5   6   7   8   9   10   >