]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/script-column-engraver.cc
Run `make grand-replace'.
[lilypond.git] / lily / script-column-engraver.cc
index 7ebfc74dbd62b4b274c107a0a7a137b2a9193d40..6821c51733b7a292c27e0ef833c28982caa06ad5 100644 (file)
@@ -3,12 +3,13 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1999--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
+  (c) 1999--2008 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #include "engraver.hh"
 #include "script-column.hh"
 #include "side-position-interface.hh"
+#include "item.hh"
 
 #include "translator.icc"
 
@@ -18,7 +19,7 @@
 class Script_column_engraver : public Engraver
 {
   Grob *script_column_;
-  vector<Item*> scripts_;
+  vector<Grob*> scripts_;
 
 public:
   TRANSLATOR_DECLARATIONS (Script_column_engraver);
@@ -67,8 +68,16 @@ Script_column_engraver::process_acknowledged ()
 
 ADD_ACKNOWLEDGER (Script_column_engraver, side_position);
 ADD_TRANSLATOR (Script_column_engraver,
-               /* doc */ "",
-               /* create */ "ScriptColumn",
-               /* accept */ "",
-               /* read */ "",
-               /* write */ "");
+               /* doc */
+               "Find potentially colliding scripts and put them into a"
+               " @code{ScriptColumn} object; that will fix the collisions.",
+
+               /* create */
+               "ScriptColumn ",
+
+               /* read */
+               "",
+
+               /* write */
+               ""
+               );