On 2013/08/26 10:05:25, mike7 wrote:
On 26 août 2013, at 13:00, mailto:d...@gnu.org wrote:
> That's bullshit since nobody assembles stencil expressions manually.
I assemble stencil expressions manually.
If you meddle with internals, that's your own business.
> This is done using opaque functions like ly:stencil-translate.
ly:make-stencil is all over the place in the code and is a public
function which
accepts a user-made expression.
The only documented way to generate "user-made" expressions is to create a stencil with the normal ly:stencil-... or stencil-... API functions and extract its expression with ly:stencil-expr. There is _no_ guarantee that anything else will work, and there is no guarantee that the format of stencil expressions will be what it is now. You of all people should know that since you juggled around quite a bit reorganizing stencil primitives used in the backend. https://codereview.appspot.com/12957047/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel