On 2013/04/30 03:10:52, Keith wrote:
The commit 'simplify stack-stencils' seems strange, and wrong in one
detail.
I suppose that stacking the stencils from start of list to end is a
bit simpler
conceptually.

"reduce" is appropriate to use here.  The line stacking (with baseline),
in contrast, is pretty ugly, though.  At some point in iterating the
code, there was a necessity to stack from start to end in order to get
combining spaces right.  Not sure where this is right now.

One thing I consider reasonable is to let \translate #'(+x . 0) ... in a
list not be a noop but indeed move right, while \translate #'(-x . 0) is
restrained.  How much?  Either allowing 0 of sticking out into the left
construct, or allowing "padding" of sticking out, preventing only
overlap but nothing else.

Still working on it.

https://codereview.appspot.com/8869044/

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

Reply via email to