From 0c1bd11621381ae88080162e13a54110f5bc3860 Mon Sep 17 00:00:00 2001 From: Patrick McCarty Date: Mon, 15 Jun 2009 18:35:47 -0700 Subject: [PATCH] Fix #778 * Do not set 'dot-count in Dots_engraver, since Dots already has a callback for this property. This also permits user overrides to 'dot-count. Signed-off-by: Patrick McCarty (cherry picked from commit 531fdf2f0fb771fb3e0d4b15aa73b77707c752f0) --- input/regression/dot-dot-count-override.ly | 15 +++++++++++++++ lily/dots-engraver.cc | 1 - 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 input/regression/dot-dot-count-override.ly diff --git a/input/regression/dot-dot-count-override.ly b/input/regression/dot-dot-count-override.ly new file mode 100644 index 0000000000..ce8fe64b90 --- /dev/null +++ b/input/regression/dot-dot-count-override.ly @@ -0,0 +1,15 @@ +\version "2.13.2" + +\header { + texidoc = "The @code{dot-count} property +for @code{Dots} can be modified by the user." + +} + +\relative c'' { + c4.. a16 + \override Dots #'dot-count = #4 + g4.. e16 + \override Dots #'dot-count = #0 + c4. r8 r2 +} diff --git a/lily/dots-engraver.cc b/lily/dots-engraver.cc index 9d1af7779b..11b384749a 100644 --- a/lily/dots-engraver.cc +++ b/lily/dots-engraver.cc @@ -43,7 +43,6 @@ Dots_engraver::acknowledge_rhythmic_head (Grob_info gi) Item *d = make_item ("Dots", note->self_scm ()); Rhythmic_head::set_dots (note, d); - d->set_property ("dot-count", scm_from_int (dur->dot_count ())); d->set_parent (note, Y_AXIS); } } -- 2.39.2