bug-lilypond
[Top][All Lists]
Advanced

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

Issue 1771 in lilypond: Nested reverts fail for properties which aren't


From: lilypond
Subject: Issue 1771 in lilypond: Nested reverts fail for properties which aren't set as defaults in define-grobs.scm
Date: Wed, 20 Jul 2011 16:51:53 +0000

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

New issue 1771 by address@hidden: Nested reverts fail for properties which aren't set as defaults in define-grobs.scm
http://code.google.com/p/lilypond/issues/detail?id=1771

From the regtest property-nested-revert.ly:

\version "2.15.6"

\relative c' {
  f2 \glissando c
  \override Glissando #'bound-details #'right #'Y = #4
  f2 \glissando c |
  \override Glissando #'bound-details #'left #'Y = #-6
  f2 \glissando c
  \revert Glissando #'(bound-details right Y)
  f2 \glissando c
  \revert Glissando #'(bound-details left Y)
  f2 \glissando c
}

Neither \revert restores the default behaviour unless the initial overrides are defined in Glissando's bound-details defaults inside define-grobs.scm.

This is directly caused by the fix for issue 1063, http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=commit;h=4ea5963dd6b5289e57454bd2702b9527c06d6001, but slipped through since the regression test is flawed in using glissandos; they have no extent, so don't show up in regtest comparisons.

Attachments:
        lily-ec5de296.png  3.5 KB




reply via email to

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