bug-lilypond
[Top][All Lists]
Advanced

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

[ISSUE] Implement \once \revert


From: David Kastrup
Subject: [ISSUE] Implement \once \revert
Date: Tue, 08 Sep 2015 15:32:38 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Status: Started
Type: Enhancement
Patch: New
Rietveld issue: 265090043 (https://codereview.appspot.com/265090043)
Description:

Implement \once \revert

This is actually cheating in that it instead does a \once \override with
the value that would result from reverting, somewhat similar to how
\once \unset works.  The results may correspond to a different reality
when occuring in recorded music (music quotes, \partcombine and
similar) but will at least have a predictable net effect on the property
stack.

Contains commits:

Document \once \revert


Regtest for \once \revert


Let \displayLilyMusic heed \once \unset and \once \revert


Implement \once \revert in Pop_property_iterator


Add Grob_property_info::value_when_pop function


Factor Grob_property_info::update_alist out of Grob_property_info::updated


Let Push_property_iterator only revert when \once\override succeeded



-- 
David Kastrup



reply via email to

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