]> git.donarmstrong.com Git - lilypond.git/commitdiff
stencil.scm: \hspace is not special in fill-line;issue 3504
authorKeith OHara <k-ohara5a5a@oco.net>
Sat, 12 Oct 2013 05:44:44 +0000 (22:44 -0700)
committerKeith OHara <k-ohara5a5a@oco.net>
Sat, 19 Oct 2013 17:34:13 +0000 (10:34 -0700)
scm/stencil.scm

index 0833382b6132c9a675572e4c0c8179a6829e4061..0ce428a6e56568be4f7058037df8f9b900293d51 100644 (file)
@@ -55,7 +55,12 @@ a list of @var{paddings}."
       empty-stencil
       (fold
        (lambda (next padding front)
-         (ly:stencil-stack front axis dir next padding))
+         (let ((offset (+ (- (interval-end (ly:stencil-extent front axis))
+                             (interval-start (ly:stencil-extent next axis)))
+                          padding)))
+           (ly:stencil-add
+             front
+             (ly:stencil-translate-axis next offset axis))))
        (car stils)
        (cdr stils)
        paddings)))