Werner LEMBERG <wl <at> gnu.org> writes: > > I did not hear any serious desire to allow both \f and \F as > > distinct. > > Ugh, it seems that you haven't read my strong objections a few hours > ago.
You mostly objected to LilyPond /ignoring/ case, for reasons that made sense. I guess you did say: > the numbers of short user-definable abbreviations gets halved. > Something like > F = \markup { "Horn in F" } > would no longer be possible because \f is already in use. Some users can, of course, continue to define F as you have above, while LilyPond suggest \f to users who type \F without first defining F. > > In the troublesome case, when both \f and \F are defined, LilyPond > > would have to count on the user to type the correct case, but we > > would separately try to avoid depending on such distinctions > > Please no heuristics. By "we" I meant us humans in charge of the software. We humans would avoid choosing names like keySignature and KeySignature distinguished only by case. _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel