]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc: capture another nugget from Neil
authorTrevor Daniels <t.daniels@treda.co.uk>
Sat, 10 Sep 2011 21:17:56 +0000 (22:17 +0100)
committerTrevor Daniels <t.daniels@treda.co.uk>
Sat, 10 Sep 2011 21:17:56 +0000 (22:17 +0100)
Documentation/contributor/programming-work.itexi

index 8fa3d6ed9cc08e33d756a5f441b778def8078053..5895dfe261b3db6a1e2b308c9525914524b61e68 100644 (file)
@@ -1718,6 +1718,16 @@ Engraver_name::acknowledge_interface_name (Grob_info info)
 @}
 @end example
 
+Acknowledge functions are called in the order engravers are
+@code{\consist}-ed (the only exception is if you set
+@code{must-be-last} to @code{#t}).
+
+If useful things are to be done to the acknowledged grobs, this
+should be deferred until all the acknowledging has finished, i.e.,
+store the acknowledged grobs and process the information in a
+@code{process-acknowledged ()} or @code{stop-translation-timestep ()} 
+function.
+
 
 @node Engraver declaration/documentation
 @subsection Engraver declaration/documentation