On Mon, Apr 1, 2013 at 1:20 PM, m...@mikesolomon.org
<m...@mikesolomon.org> wrote:
X-extent is used in many things other than self alignment positioning,
so u don't want to change extents. Every positioning in LilyPond has
some notion of padding save this interface. It would be a good
addition,
but could easily be in a follow-up patch.

Ok, i agree that some padding would be desirable.  What worries me is
the multitude of paddings we have - they give me a headache; i quite
frankly am lost in their different meanings.  As of now i'm unsure how
to implement such padding without making things more complicated, so i
suggest to wait until other design questions are answered.

As for chain_offset_callback, i've tried it (see attached patch),
but i get a strange error:

Processing `input/regression/add-stem-support.ly'
Parsing...
Interpreting music...
Preprocessing graphical objects...ERROR:
In procedure ly:self-alignment-interface::x-align-grob:
ERROR: Wrong number of arguments to
#<primitive-procedure ly:self-alignment-interface::x-align-grob>

quite frankly, i don't know what's wrong.
I've looked at other uses of chain_offset_callback
and it seems that i've written my code correctly.

I'll look into it when I get home.

did you have any sucess with this stuff?

thanks,
janek

https://codereview.appspot.com/7768043/

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to