From a392363c4c1c3b6d7ff59df918ede76161247e39 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Thu, 11 Jun 2015 11:27:46 +0200 Subject: [PATCH] Issue 4444: Better function documentation for \overrideProperty --- ly/music-functions-init.ly | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ly/music-functions-init.ly b/ly/music-functions-init.ly index 563f97dfcb..6ccecd6581 100644 --- a/ly/music-functions-init.ly +++ b/ly/music-functions-init.ly @@ -954,7 +954,13 @@ overrideProperty = (_i "Set the grob property specified by @var{grob-property-path} to @var{value}. @var{grob-property-path} is a symbol list of the form @code{Context.GrobName.property} or @code{GrobName.property}, possibly -with subproperties given as well.") +with subproperties given as well. + +As opposed to @code{\\override} which overrides the context-dependent +defaults with which a grob is created, this command uses +@code{Output_property_engraver} at the grob acknowledge stage. This +may be necessary for overriding values set after the initial grob +creation.") (let ((p (check-grob-path grob-property-path (*location*) #:default 'Bottom #:min 3))) -- 2.39.2