On Tue, 29 Apr 2008 22:43:59 -0700 Patrick McCarty <[EMAIL PROTECTED]> wrote:
> I would like to propose that we rename the textual crescendo and > decrescendo commands to names that are more intuitive and are more > internally consistent. The current implementation uses the "hairpin" > commands to revert the "text" commands, but I do not think this > solution is very intuitive. Here is the list of the commands in > question: > > \setTextCresc > \setTextDecresc > \setTextDecr > \setTextDim > \setHairpinCresc > \setHairpinDecresc > \setHairpinDim \set**** must die. It's massively confusing for newbies (and in more than one case, doc writers). I thought we'd fixed all of these, but upon investigation it seems that we only did ly/property-init.ly and not ly/spanners-init.ly > Since hairpins are the default output -- using \< and \> -- shouldn't > the revert commands indicate that the "textual" (de)crescendo marks > are being turned off? Maybe we should keep the \set... commands that > set the alternative behavior (textual crescendos, etc.) and use > \unset... commands as their opposites. Or we could rename them using > the on/off method: \textCrescOn, \textCrescOff, etc. I prefer on/off. However, I'm not certain whether we want to go with \textCrescOn or \hairpinCrescOn (with Off being the opposite, of course) We could even go with pairs of: \crescText \crescHairpin ... actually, I think the last idea is by far the best. Any objections? Cheers, - Graham _______________________________________________ lilypond-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-devel
