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

Reply via email to