Looks great to me.

I have a couple of comments.

Thanks for doing this!

Carl


http://codereview.appspot.com/164063/diff/2001/3008
File scm/translation-functions.scm (right):

http://codereview.appspot.com/164063/diff/2001/3008#newcode393
scm/translation-functions.scm:393: (define-public
(fret-letter-tablature-format str context event)
The change from string to str is contrary to the desired goal in
LilyPond programming.

The goal is to have all variable names be english words, rather than
abbreviations of english words.

There is lots of legacy code where that is not true, but we should not
be writing new code like this.

http://codereview.appspot.com/164063/diff/2001/3008#newcode399
scm/translation-functions.scm:399: (make-vcenter-markup
If length of 'fretLetterExceptions is greater than zero, I think we
ought to throw a warning if fret is higher than the length of
'fretLetterExceptions so that the user will have an idea of why things
didn't work the way they wanted it to.

http://codereview.appspot.com/164063


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to