Comment #1 on issue 1034 by n.puttock: Documentation: categorizing music-function docstrings
http://code.google.com/p/lilypond/issues/detail?id=1034

IIUC, there are only three reasons for using music functions (unrelated to the
convenience of automatic docstrings):

1) The command takes arguments (the majority of course :)

2) The command can be invoked at toplevel as well as in music (e.g., \pageBreak)

3) The command does something unrelated to music, but uses a void function to prevent
scheme evaluation by the parser (e.g., \pointAndClickOn)

In the case of \breathe, it shouldn't be in music-functions-init.ly since it would
work perfectly well as an identifier.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings


_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to