lilypond-devel
[Top][All Lists]
Advanced

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

Re: quarter tones in tablature (issue 272320043 by address@hidden)


From: dak
Subject: Re: quarter tones in tablature (issue 272320043 by address@hidden)
Date: Sun, 08 Nov 2015 14:22:26 +0000

I'm currently trying to get tax declarations finished with a very very
looming deadline, so I am worse at doing reviews properly than I am
anyway.  This one hit me in the face though and would warrant changing
before people start relying on it.


https://codereview.appspot.com/272320043/diff/1/scm/translation-functions.scm
File scm/translation-functions.scm (right):

https://codereview.appspot.com/272320043/diff/1/scm/translation-functions.scm#newcode237
scm/translation-functions.scm:237: ((determine-frets #:optional
(support-non-integer-fret? #f))
That's pretty bad.  determine-frets was a public function previously,
changing it to a hook it to a function generator is incompatible.

As a note aside, define*-public with curryied functions is broken in
Guile-2 and needs to get split into define* and export separately.  But
that's not really relevant here.

support-non-integer-fret belongs into a context property, and
determine-fret gets passed a context anyway, so that's quite
straightforward to do.  No need to change the call interface to
determine-frets.

https://codereview.appspot.com/272320043/



reply via email to

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