bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Issue 1543 in lilypond: Skiptypesetting overrides \break and barline typ


From: lilypond
Subject: Issue 1543 in lilypond: Skiptypesetting overrides \break and barline type
Date: Mon, 28 Feb 2011 03:53:29 +0000

Status: Accepted
Owner: ----
Labels: Type-Defect Priority-Critical

New issue 1543 by address@hidden: Skiptypesetting overrides \break and barline type
http://code.google.com/p/lilypond/issues/detail?id=1543

Skiptypesetting seems to override commands *before* its use, in particular the \break in the following snippet, which produces different results for 2.12.3 and 2.13.51:
\version "2.12.3"
% \version "2.13.51"
bareSnippet = {
  e'1
  \break \bar "|:"
  \set Score.skipTypesetting = ##t
  s1
  \break \bar "||"
  \set Score.skipTypesetting = ##f
  c'1
}

\paper { line-width = 60\mm }
{
  \set Staff.instrumentName = #(lilypond-version)
    \bareSnippet
  }

In 2.13.51 neither \break is shown: only 1 line of output is produced.
2.12.3 produces 3 lines as expected.
Neither version sees the first \bar *before* \skiptypesetting is in effect, although 2.12.3 sees the \break, and both versions see the second \bar, *before* skiptypesetting is cancelled.

Apparently, \skiptypesetting is overriding several commands before its own invocation, so presumably it is a timing issue;).

It looks as though this was at least partially broken in 2.12.3 so I'm hesitantly calling it a regression.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]