]> git.donarmstrong.com Git - lilypond.git/commitdiff
In doc strings, replace trailing spaces with leading ones.
authorWerner Lemberg <wl@gnu.org>
Fri, 14 Mar 2008 09:09:15 +0000 (10:09 +0100)
committerWerner Lemberg <wl@gnu.org>
Fri, 14 Mar 2008 09:09:15 +0000 (10:09 +0100)
Obviously, I can't remember my own formatting rules...

101 files changed:
lily/accidental-engraver.cc
lily/align-interface.cc
lily/ambitus-engraver.cc
lily/arpeggio.cc
lily/auto-beam-engraver.cc
lily/axis-group-engraver.cc
lily/axis-group-interface-scheme.cc [deleted file]
lily/balloon.cc
lily/bar-engraver.cc
lily/bar-line.cc
lily/bar-number-engraver.cc
lily/beam-engraver.cc
lily/beam.cc
lily/break-align-engraver.cc
lily/break-alignment-interface.cc
lily/cluster.cc
lily/collision-engraver.cc
lily/completion-note-heads-engraver.cc
lily/custos.cc
lily/default-bar-line-engraver.cc
lily/dot-column-engraver.cc
lily/dot-column.cc
lily/dots-engraver.cc
lily/dots.cc
lily/dynamic-engraver.cc
lily/font-interface.cc
lily/forbid-break-engraver.cc
lily/fretboard-engraver.cc
lily/grace-spacing-engraver.cc
lily/grid-line-span-engraver.cc
lily/grob-pq-engraver.cc
lily/grob.cc
lily/hara-kiri-engraver.cc
lily/hara-kiri-group-spanner.cc
lily/horizontal-bracket-engraver.cc
lily/item.cc
lily/ledger-line-engraver.cc
lily/ledger-line-spanner.cc
lily/ligature-bracket-engraver.cc
lily/line-interface.cc
lily/line-spanner.cc
lily/lyric-extender.cc
lily/lyric-hyphen.cc
lily/mark-engraver.cc
lily/measure-grouping-spanner.cc
lily/melody-engraver.cc
lily/mensural-ligature-engraver.cc
lily/metronome-engraver.cc
lily/multi-measure-rest-engraver.cc
lily/new-fingering-engraver.cc
lily/note-collision.cc
lily/note-head-line-engraver.cc
lily/note-spacing-engraver.cc
lily/page-breaking-scheme.cc
lily/paper-column-engraver.cc
lily/paper-column.cc
lily/parenthesis-engraver.cc
lily/part-combine-engraver.cc
lily/piano-pedal-bracket.cc
lily/pitch-squash-engraver.cc
lily/repeat-acknowledge-engraver.cc
lily/rest-collision.cc
lily/rest.cc
lily/rhythmic-column-engraver.cc
lily/score-engraver.cc
lily/script-column-engraver.cc
lily/script-column.cc
lily/self-aligment-interface.cc
lily/side-position-interface.cc
lily/spacing-engraver.cc
lily/spacing-interface.cc
lily/spacing-spanner.cc
lily/span-bar-engraver.cc
lily/span-bar.cc
lily/spanner.cc
lily/staff-spacing.cc
lily/staff-symbol-referencer.cc
lily/staff-symbol.cc
lily/stanza-number-align-engraver.cc
lily/stem-engraver.cc
lily/stem-tremolo.cc
lily/stem.cc
lily/string-number-engraver.cc
lily/swallow-engraver.cc
lily/system-start-delimiter-engraver.cc
lily/system-start-delimiter.cc
lily/system.cc
lily/tab-harmonic-engraver.cc
lily/tab-note-heads-engraver.cc
lily/tab-staff-symbol-engraver.cc
lily/text-interface.cc
lily/tie-formatting-problem.cc
lily/tie.cc
lily/time-signature-engraver.cc
lily/time-signature.cc
lily/timing-translator.cc
lily/tuplet-bracket.cc
lily/tweak-engraver.cc
lily/vaticana-ligature-engraver.cc
lily/vaticana-ligature.cc
lily/vertical-align-engraver.cc

index ee4bc5742a0c9e8be639aa7ba7da2f59ef9ae297..ce9a670f044a462a268f172a27fcbbec87036cd6 100644 (file)
@@ -599,11 +599,11 @@ ADD_ACKNOWLEDGER (Accidental_engraver, note_column);
 
 ADD_TRANSLATOR (Accidental_engraver,
                /* doc */
-               "Make accidentals.  "
-               "Catch note heads, ties and notices key-change events.  "
-               "This engraver usually lives at Staff level, but "
-               "reads the settings for Accidental at @code{Voice} level, "
-               "so you can @code{\\override} them at @code{Voice}.",
+               "Make accidentals."
+               "  Catch note heads, ties and notices key-change events."
+               "  This engraver usually lives at Staff level, but"
+               " reads the settings for Accidental at @code{Voice} level,"
+               " so you can @code{\\override} them at @code{Voice}.",
 
                /* create */
                "Accidental "
index a67cfbcb7f018b56de9e0d8b38fbbc0f9b53ad18..daffa298fb1226d7c029034a81fa61aab3b2ebea 100644 (file)
@@ -399,14 +399,14 @@ Align_interface::calc_max_stretch (SCM smob)
 }
 
 ADD_INTERFACE (Align_interface,
-              "Order grobs from top to bottom, left to right, right to left "
-              "or bottom to top.  For vertical alignments of staves, the "
-              "@code{break-system-details} of the left "
-              "@internalsref{NonMusicalPaperColumn} may be set to tune "
-              "vertical spacing.  Set @code{alignment-extra-space} to add "
-              "extra space for staves.  Set "
-              "@code{fixed-alignment-extra-space} to force staves in "
-              "@code{PianoStaff}s further apart.",
+              "Order grobs from top to bottom, left to right, right to left"
+              " or bottom to top.  For vertical alignments of staves, the"
+              " @code{break-system-details} of the left"
+              " @internalsref{NonMusicalPaperColumn} may be set to tune"
+              " vertical spacing.  Set @code{alignment-extra-space} to add"
+              " extra space for staves.  Set"
+              " @code{fixed-alignment-extra-space} to force staves in"
+              " @code{PianoStaff}s further apart.",
               
               /* properties */
               "align-dir "
index c316716a8b01c90cd4bc647e1655ad15b8fd3c03..56573a5fddb2e3bd34928b4732346e362d3e009b 100644 (file)
@@ -19,7 +19,7 @@
 #include "protected-scm.hh"
 #include "side-position-interface.hh"
 #include "separation-item.hh"
-#include "staff-symbol-referencer.hh" 
+#include "staff-symbol-referencer.hh"
 #include "stream-event.hh"
 
 #include "translator.icc"
index 0aef5c10ec65d76df5def4d47e51e6222555811b..fe7b116821778f883f5b028d9a3717d50dbdf35f 100644 (file)
@@ -169,8 +169,8 @@ Arpeggio::pure_height (SCM smob, SCM, SCM)
 }
 
 ADD_INTERFACE (Arpeggio,
-              "Functions and settings for drawing an arpeggio symbol (a "
-              "wavy line left to noteheads.",
+              "Functions and settings for drawing an arpeggio symbol (a"
+              " wavy line left to noteheads.",
 
               /* properties */
               "arpeggio-direction "
index db6ef1baa06a35d65e70d51b20eb4fa5a9d5d61c..7c9927d467eaf5713b0e563f80daf5e6842a0887 100644 (file)
@@ -424,12 +424,12 @@ ADD_ACKNOWLEDGER (Auto_beam_engraver, beam);
 ADD_ACKNOWLEDGER (Auto_beam_engraver, rest);
 ADD_TRANSLATOR (Auto_beam_engraver,
                /* doc */
-               "Generate beams based on measure characteristics and observed "
-               "Stems.  Uses @code{beatLength}, @code{measureLength}, and "
-               "@code{measurePosition} to decide when to start and stop a "
-               "beam.  Overriding beaming is done through "
-               "@ref{Stem_engraver} properties @code{stemLeftBeamCount} and "
-               "@code{stemRightBeamCount}.",
+               "Generate beams based on measure characteristics and observed"
+               " Stems.  Uses @code{beatLength}, @code{measureLength}, and"
+               " @code{measurePosition} to decide when to start and stop a"
+               " beam.  Overriding beaming is done through"
+               " @ref{Stem_engraver} properties @code{stemLeftBeamCount} and"
+               " @code{stemRightBeamCount}.",
 
                /* create */
                "Beam ",
index 15e26309ceb7db1b1b8ec73f7a272698ab68e08c..9a2618a5ba1657c7f84a40354fee12e900d22e7c 100644 (file)
@@ -98,8 +98,8 @@ ADD_ACKNOWLEDGER (Axis_group_engraver, grob);
 
 ADD_TRANSLATOR (Axis_group_engraver,
                /* doc */
-               "Group all objects created in this context in a "
-               "@code{VerticalAxisGroup} spanner.",
+               "Group all objects created in this context in a"
+               " @code{VerticalAxisGroup} spanner.",
 
                /* create */
                "VerticalAxisGroup ",
diff --git a/lily/axis-group-interface-scheme.cc b/lily/axis-group-interface-scheme.cc
deleted file mode 100644 (file)
index 45236e6..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
-  axis-group-interface-scheme.cc -- implement Axis_group_interface bindings
-
-  source file of the GNU LilyPond music typesetter
-
-  (c) 2005--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
-*/
-
-#include "axis-group-interface.hh"
-#include "lily-guile.hh"
-#include "grob.hh"
-#include "grob-array.hh"
-
-LY_DEFINE (ly_relative_group_extent, "ly:relative-group-extent",
-          3, 0, 0, (SCM elements, SCM common, SCM axis),
-          "Determine the extent of @var{elements} relative to @var{common} in the"
-          " @var{axis} direction.")
-{
-  Grob_array *ga = unsmob_grob_array (elements);
-
-  SCM_ASSERT_TYPE (ga || scm_is_pair (elements), elements, SCM_ARG1, __FUNCTION__, "list or Grob_array");
-  LY_ASSERT_SMOB (Grob, common, 2);
-  LY_ASSERT_TYPE (is_axis, axis, 3);
-
-  vector<Grob*> elts;
-  if (!ga)
-    {
-      for (SCM s = elements; scm_is_pair (s); s = scm_cdr (s))
-       elts.push_back (unsmob_grob (scm_car (s)));
-    }
-
-  Interval ext = Axis_group_interface::relative_group_extent (ga ? ga->array () : elts,
-                                                             unsmob_grob (common),
-                                                             (Axis) scm_to_int (axis));
-  return ly_interval2scm (ext);
-}
-
index fa24ba913de50416f59b9fb795ccd26ea0f26d4e..5252e88077a441977a5e6927943d85e788bd8e1f 100644 (file)
@@ -70,8 +70,8 @@ Balloon_interface::print (SCM smob)
 }
 
 ADD_INTERFACE (Balloon_interface,
-              "A collection of routines to put text balloons around an "
-              "object.",
+              "A collection of routines to put text balloons around an"
+              " object.",
 
               /* properties */
               "padding "
index ac0afa37f2c8f0f086ce69ae552e48cb07a14fe1..61ec14aca1416586ffdbd16609634870c67ddf1f 100644 (file)
@@ -103,9 +103,9 @@ ADD_END_ACKNOWLEDGER (Bar_engraver, spanner);
 
 ADD_TRANSLATOR (Bar_engraver,
                /* doc */
-               "Create barlines.  This engraver is controlled through the "
-               "@code{whichBar} property.  If it has no bar line to create, "
-               "it will forbid a linebreak at this point.",
+               "Create barlines.  This engraver is controlled through the"
+               " @code{whichBar} property.  If it has no bar line to create,"
+               " it will forbid a linebreak at this point.",
 
                /* create */
                "BarLine ",
index 80c5e94f302b0abcc6f4fa21444329e329a371ef..e51aad7196851b3ea4b4622fe971a4385d53434f 100644 (file)
@@ -293,22 +293,22 @@ Bar_line::calc_anchor (SCM smob)
 ADD_INTERFACE (Bar_line,
               "Bar line.\n"
               "\n"
-              "Print a special bar symbol.  It replaces the regular bar "
-              "symbol with a special symbol.  The argument @var{bartype} "
-              "is a string which specifies the kind of bar to print.  "
-              "Options are @code{:|}, @code{|:}, @code{:|:}, @code{||}, "
-              "@code{|.}, @code{.|}, and @code{.|.}.\n"
+              "Print a special bar symbol.  It replaces the regular bar"
+              " symbol with a special symbol.  The argument @var{bartype}"
+              " is a string which specifies the kind of bar to print."
+              "  Options are @code{:|}, @code{|:}, @code{:|:}, @code{||},"
+              " @code{|.}, @code{.|}, and @code{.|.}.\n"
               "\n"
-              "These produce, respectively, a right repeat, a left repeat, "
-              "a double repeat, a double bar, a start bar, an end bar, and "
-              "a thick double bar.  In addition, there is an option "
-              "@code{||:} which is equivalent to @code{|:} except at line "
-              "breaks, where it produces a double bar (@code{||}) at the "
-              "end of the line and a repeat sign (@code{|:}) at the "
-              "beginning of the new line.\n"
+              "These produce, respectively, a right repeat, a left repeat,"
+              " a double repeat, a double bar, a start bar, an end bar, and"
+              " a thick double bar.  In addition, there is an option"
+              " @code{||:} which is equivalent to @code{|:} except at line"
+              " breaks, where it produces a double bar (@code{||}) at the"
+              " end of the line and a repeat sign (@code{|:}) at the"
+              " beginning of the new line.\n"
               "\n"
-              "If @var{bartype} is set to @code{empty} then nothing is "
-              "printed, but a line break is allowed at that spot.\n"
+              "If @var{bartype} is set to @code{empty} then nothing is"
+              " printed, but a line break is allowed at that spot.\n"
               "\n"
               "@code{gap} is used for the gaps in dashed barlines.",
 
index 5c4bf82ab376f7ae607f18a344019de66ef5d196..aa9cb8f4861b0426788b762714a8241527da20d9 100644 (file)
@@ -121,12 +121,12 @@ ADD_ACKNOWLEDGER (Bar_number_engraver, break_alignment);
 
 ADD_TRANSLATOR (Bar_number_engraver,
                /* doc */
-               "A bar number is created whenever @code{measurePosition} is "
-               "zero and when there is a bar line (i.e., when "
-               "@code{whichBar} is set).  It is put on top of all staves, "
-               "and appears only at the left side of the staff.  The staves "
-               "are taken from @code{stavesFound}, which is maintained by "
-               "@ref{Staff_collecting_engraver}.",
+               "A bar number is created whenever @code{measurePosition} is"
+               " zero and when there is a bar line (i.e., when"
+               " @code{whichBar} is set).  It is put on top of all staves,"
+               " and appears only at the left side of the staff.  The staves"
+               " are taken from @code{stavesFound}, which is maintained by"
+               " @ref{Staff_collecting_engraver}.",
 
                /* create */
                "BarNumber ",
index 724485a3e036c257a1c630122042cd71dea64362..609b3798c106314d86b9effafef6f5fc218f93d6 100644 (file)
@@ -271,8 +271,8 @@ ADD_ACKNOWLEDGER (Beam_engraver, rest);
 
 ADD_TRANSLATOR (Beam_engraver,
                /* doc */
-               "Handle @code{Beam} events by engraving beams.  If omitted, "
-               "then notes are printed with flags instead of beams.",
+               "Handle @code{Beam} events by engraving beams.  If omitted,"
+               " then notes are printed with flags instead of beams.",
                
                /* create */
                "Beam ",
@@ -337,9 +337,9 @@ ADD_ACKNOWLEDGER (Grace_beam_engraver, rest);
 
 ADD_TRANSLATOR (Grace_beam_engraver,
                /* doc */
-               "Handle @code{Beam} events by engraving beams.  If omitted, "
-               "then notes are printed with flags instead of beams.  Only "
-               "engraves beams when we are at grace points in time.",
+               "Handle @code{Beam} events by engraving beams.  If omitted,"
+               " then notes are printed with flags instead of beams.  Only"
+               " engraves beams when we are at grace points in time.",
                
                /* create */
                "Beam ",
index 147b3f01f0fdafd60bb0a7945085f26d51f50da7..5cc6c7c84587e436cdfae706bf7ca92c103ac722 100644 (file)
@@ -1525,10 +1525,10 @@ Beam::get_direction_beam_count (Grob *me, Direction d)
 ADD_INTERFACE (Beam,
               "A beam.\n"
               "\n"
-              "The @code{thickness} property is the weight of beams, "
-              "measured in staffspace.  The @code{direction} property is "
-              "not user-serviceable.  Use the @code{direction} property "
-              "of @code{Stem} instead.",
+              "The @code{thickness} property is the weight of beams,"
+              " measured in staffspace.  The @code{direction} property is"
+              " not user-serviceable.  Use the @code{direction} property"
+              " of @code{Stem} instead.",
               
               /* properties */
               "annotation "
@@ -1540,7 +1540,7 @@ ADD_INTERFACE (Beam,
               "concaveness "
               "damping "
               "details "
-              "direction " 
+              "direction "
               "gap "
               "gap-count "
               "grow-direction "
index c02c298330d1040d316b897f33517bd5b0e96596..5db2e145d694efac0965869d2cde74c7c4e1d201 100644 (file)
@@ -141,10 +141,10 @@ ADD_ACKNOWLEDGER (Break_align_engraver, break_aligned);
 ADD_ACKNOWLEDGER (Break_align_engraver, break_alignable);
 ADD_TRANSLATOR (Break_align_engraver,
                /* doc */
-               "Align grobs with corresponding @code{break-align-symbols} "
-               "into groups, and order the groups according to "
-               "@code{breakAlignOrder}.  The left edge of the alignment gets "
-               "a separate group, with a symbol @code{left-edge}.",
+               "Align grobs with corresponding @code{break-align-symbols}"
+               " into groups, and order the groups according to"
+               " @code{breakAlignOrder}.  The left edge of the alignment gets"
+               " a separate group, with a symbol @code{left-edge}.",
 
                /* create */
                "BreakAlignment "
index 06c34a625185050da203ea6ea16ee4bce67b6bde..a5c6679bea491ab1f2ccfcfedd533adb99987531 100644 (file)
@@ -375,29 +375,29 @@ ADD_INTERFACE (Break_alignable_interface,
 ADD_INTERFACE (Break_aligned_interface,
               "Items that are aligned in prefatory matter.\n"
               "\n"
-              "The spacing of these items is controlled by the "
-              "@code{space-alist} property.  It contains a list "
-              "@code{break-align-symbol}s with a specification of the "
-              "associated space.  The space specification can be\n"
+              "The spacing of these items is controlled by the"
+              " @code{space-alist} property.  It contains a list"
+              " @code{break-align-symbol}s with a specification of the"
+              " associated space.  The space specification can be\n"
               "\n"
               "@table @code\n"
               "@item (minimum-space . @var{spc}))\n"
-              "  Pad space until the distance is @var{spc}.\n"
+              "Pad space until the distance is @var{spc}.\n"
               "@item (fixed-space . @var{spc})\n"
-              "  Set a fixed space.\n"
+              "Set a fixed space.\n"
               "@item (semi-fixed-space . @var{spc})\n"
-              "  Set a space.  Half of it is fixed and half is stretchable. "
-              "  (does not work at start of line. fixme)\n"
+              "Set a space.  Half of it is fixed and half is stretchable."
+              " (does not work at start of line. fixme)\n"
               "@item (extra-space . @var{spc})\n"
-              "  Add @var{spc} amount of space.\n"
+              "Add @var{spc} amount of space.\n"
               "@end table\n"
               "\n"
-              "Special keys for the alist are @code{first-note} and "
-              "@code{next-note}, signifying the first note on a line, and "
-              "the next note halfway a line.\n"
+              "Special keys for the alist are @code{first-note} and"
+              " @code{next-note}, signifying the first note on a line, and"
+              " the next note halfway a line.\n"
               "\n"
-              "Rules for this spacing are much more complicated than this.  "
-              "See [Wanske] page 126--134, [Ross] page 143--147.",
+              "Rules for this spacing are much more complicated than this."
+              "  See [Wanske] page 126--134, [Ross] page 143--147.",
 
               /* properties */ 
               "break-align-anchor "
@@ -407,8 +407,8 @@ ADD_INTERFACE (Break_aligned_interface,
               );
 
 ADD_INTERFACE (Break_alignment_interface,
-              "The object that performs break aligment.  "
-              "See @ref{break-aligned-interface}.",
+              "The object that performs break aligment.  See"
+              " @ref{break-aligned-interface}.",
 
               /* properties */
               "positioning-done "
index 8d18406c036790719fffea537f46d2f93a1822bc..b6008fea6095d6d629f3b695756a918f54900599 100644 (file)
@@ -200,13 +200,13 @@ Cluster::print (SCM smob)
 ADD_INTERFACE (Cluster,
               "A graphically drawn musical cluster.\n"
               "\n"
-              "@code{padding} adds to the vertical extent of the shape (top "
-              "and bottom).\n"
+              "@code{padding} adds to the vertical extent of the shape (top"
+              " and bottom).\n"
               "\n"
-              "The property @code{style} controls the shape of cluster "
-              "segments.  Valid values include @code{leftsided-stairs}, "
-              "@code{rightsided-stairs}, @code{centered-stairs}, and "
-              "@code{ramp}.\n",
+              "The property @code{style} controls the shape of cluster"
+              " segments.  Valid values include @code{leftsided-stairs},"
+              " @code{rightsided-stairs}, @code{centered-stairs}, and"
+              " @code{ramp}.\n",
 
               /* properties */
               "style "
@@ -232,9 +232,9 @@ Cluster_beacon::height (SCM g)
 }
 
 ADD_INTERFACE (Cluster_beacon,
-              "A place holder for the cluster spanner to determine the "
-              "vertical extents of a cluster spanner at this "
-              "X@tie{}position.",
+              "A place holder for the cluster spanner to determine the"
+              " vertical extents of a cluster spanner at this"
+              " X@tie{}position.",
 
               /* properties */
               "positions "
index 79d66f6c127bd6c41da73cbbc7146fdaab3e0270..717ad928b39ffac2df4924ac14c9cd919a68de60 100644 (file)
@@ -71,8 +71,8 @@ ADD_ACKNOWLEDGER (Collision_engraver, note_column);
 
 ADD_TRANSLATOR (Collision_engraver,
                /* doc */
-               "Collect @code{NoteColumns}, and as soon as there are two or "
-               "more, put them in a @code{NoteCollision} object.",
+               "Collect @code{NoteColumns}, and as soon as there are two or"
+               " more, put them in a @code{NoteCollision} object.",
 
                /* create */
                "NoteCollision ",
index bba68859e0de837be701241578bb81d3e6965ca5..a83c961727578ab5951a96d73e997ac83a369170 100644 (file)
@@ -225,9 +225,9 @@ Completion_heads_engraver::Completion_heads_engraver ()
 
 ADD_TRANSLATOR (Completion_heads_engraver,
                /* doc */
-               "This engraver replaces @code{Note_heads_engraver}.  It plays "
-               "some trickery to break long notes and automatically tie them "
-               "into the next measure.",
+               "This engraver replaces @code{Note_heads_engraver}.  It plays"
+               " some trickery to break long notes and automatically tie them"
+               " into the next measure.",
 
                /* create */
                "NoteHead "
index 70850a2c27bfa47d3dea48034f1946e323d242d9..79a69144dd811bf76914625e2f822d771d830edf 100644 (file)
@@ -82,9 +82,9 @@ Custos::print (SCM smob)
 }
 
 ADD_INTERFACE (Custos,
-              "A custos object.  @code{style} can have four valid values: "
-              "@code{mensural}, @code{vaticana}, @code{medicaea}, and "
-              "@code{hufnagel}.  @code{mensural} is the default style.",
+              "A custos object.  @code{style} can have four valid values:"
+              " @code{mensural}, @code{vaticana}, @code{medicaea}, and"
+              " @code{hufnagel}.  @code{mensural} is the default style.",
 
               /* properties */
               "style "
index 5710b186f5b5f3d214fa1a43f210a2b36b4f44e1..e9dd6f8c5fd91591e2cf5d55036b3f2a93b351d8 100644 (file)
@@ -29,9 +29,9 @@ public:
 
 ADD_TRANSLATOR (Default_bar_line_engraver,
                /* doc */
-               "This engraver determines what kind of automatic bar lines "
-               "should be produced, and sets @code{whichBar} accordingly.  "
-               "It should be at the same level as @ref{Timing_translator}.",
+               "This engraver determines what kind of automatic bar lines"
+               " should be produced, and sets @code{whichBar} accordingly."
+               "  It should be at the same level as @ref{Timing_translator}.",
                
                /* create */
                "",
index 2b50a738d4fde426bb5711668e396aeb94e9a1bd..76af05790e18a662642c3955c0121a47e305a9b4 100644 (file)
@@ -11,7 +11,7 @@
 #include "side-position-interface.hh"
 #include "engraver.hh"
 #include "translator.icc"
-#include "item.hh" 
+#include "item.hh"
 
 class Dot_column_engraver : public Engraver
 {
@@ -54,8 +54,8 @@ Dot_column_engraver::acknowledge_rhythmic_head (Grob_info info)
 ADD_ACKNOWLEDGER (Dot_column_engraver, rhythmic_head);
 ADD_TRANSLATOR (Dot_column_engraver,
                /* doc */
-               "Engrave dots on dotted notes shifted to the right of the "
-               "note.  If omitted, then dots appear on top of the notes.",
+               "Engrave dots on dotted notes shifted to the right of the"
+               " note.  If omitted, then dots appear on top of the notes.",
 
                /* create */
                "DotColumn ",
index fc4ec01be37fd8449471a1407a4c0a2c10434704..b2645ba6dd20f26b295ee57f0e95de83f6c5952b 100644 (file)
@@ -201,8 +201,8 @@ Dot_column::add_head (Grob *me, Grob *rh)
 }
 
 ADD_INTERFACE (Dot_column,
-              "Group dot objects so they form a column, and position "
-              "dots so they do not clash with staff lines.",
+              "Group dot objects so they form a column, and position"
+              " dots so they do not clash with staff lines.",
 
               /* properties */
               "dots "
index 09b61310d2cc4e227ff6297694398795de7709c2..bf0d67fd0b7c5ab3f42fb050ad12845c42353145 100644 (file)
@@ -53,8 +53,8 @@ Dots_engraver::acknowledge_rhythmic_head (Grob_info gi)
 ADD_ACKNOWLEDGER (Dots_engraver, rhythmic_head);
 
 ADD_TRANSLATOR (Dots_engraver,
-               "Create @ref{Dots} objects for "
-               "@ref{rhythmic-head-interface}s.",
+               "Create @ref{Dots} objects for"
+               " @ref{rhythmic-head-interface}s.",
 
                /* create */
                "Dots ",
index d740ecd765a3086a914c4b1bbca632d1cd5d0e9d..b9b11df365866f465b86fa623d27ab081cc3aa47 100644 (file)
@@ -59,11 +59,11 @@ Dots::print (SCM d)
 }
 
 ADD_INTERFACE (Dots,
-              "The dots to go with a notehead or rest.  @code{direction} "
-              "sets the preferred direction to move in case of staff line "
-              "collisions.  @code{style} defaults to undefined, which is "
-              "normal 19th/20th century traditional style.  Set "
-              "@code{style} to @code{vaticana} for ancient type dots.",
+              "The dots to go with a notehead or rest.  @code{direction}"
+              " sets the preferred direction to move in case of staff line"
+              " collisions.  @code{style} defaults to undefined, which is"
+              " normal 19th/20th century traditional style.  Set"
+              " @code{style} to @code{vaticana} for ancient type dots.",
 
               /* properties */
               "direction "
index e3171756eeca8bc2a59067415fb52f8610e34bf8..51161d15017c7d43498d8773ee85053b514f3401 100644 (file)
@@ -439,10 +439,10 @@ ADD_ACKNOWLEDGER (Dynamic_engraver, note_column);
 
 ADD_TRANSLATOR (Dynamic_engraver,
                /* doc */
-               "Create hairpins, dynamic texts, and their vertical "
-               "alignments.  The symbols are collected onto a "
-               "@code{DynamicLineSpanner} grob which takes care of vertical "
-               "positioning.",
+               "Create hairpins, dynamic texts, and their vertical"
+               " alignments.  The symbols are collected onto a"
+               " @code{DynamicLineSpanner} grob which takes care of vertical"
+               " positioning.",
 
                /* create */
                "DynamicLineSpanner "
index 1990dccb7bf99c11b541765a6f2508a2ffb164f8..16f51c82b344422fcfb2caec317c03e1627690d3 100644 (file)
@@ -50,8 +50,8 @@ Font_interface::text_font_alist_chain (Grob *g)
 }
 
 ADD_INTERFACE (Font_interface,
-              "Any symbol that is typeset through fixed sets of glyphs, "
-              "(i.e., fonts).",
+              "Any symbol that is typeset through fixed sets of glyphs,"
+              " (i.e., fonts).",
 
               /* properties */
               "font "
index 68bfbb6bb810d5c486769311124e5de13eb24a6a..f44d7bc27fca8656b43df95a881f0fe298a1cb90 100644 (file)
@@ -49,8 +49,8 @@ Forbid_line_break_engraver::start_translation_timestep ()
 
 ADD_TRANSLATOR (Forbid_line_break_engraver,
                /* doc */
-               "Forbid line breaks when note heads are still playing at some "
-               "point.",
+               "Forbid line breaks when note heads are still playing at some"
+               " point.",
 
                /* create */
                "",
index 71b7351bdae7de5fd788fe6f55e16c836d45d204..056b826588f69fc8bcce8fa9c9c65dc6333b1725 100644 (file)
@@ -86,8 +86,8 @@ Fretboard_engraver::stop_translation_timestep ()
 
 ADD_TRANSLATOR (Fretboard_engraver,
                /* doc */
-               "Generate one or more tablature noteheads from event of type "
-               "@code{NoteEvent}.",
+               "Generate one or more tablature noteheads from event of type"
+               " @code{NoteEvent}.",
 
                /* create */
                "FretBoard ",
index d5ccc67a65628bd3d72eab0dd95b6443053afebb..69a42b2d5b727a73690bdd17eea6b8d3598b930d 100644 (file)
@@ -70,8 +70,8 @@ Grace_spacing_engraver::stop_translation_timestep ()
 
 
 ADD_TRANSLATOR (Grace_spacing_engraver,
-               "Bookkeeping of shortest starting and playing notes in grace "
-               "note runs.",
+               "Bookkeeping of shortest starting and playing notes in grace"
+               " note runs.",
 
                /* create */
                "GraceSpacing ",
index 0026572c5795b7deed157c26c807837590c15a47..1fd00e805205bb4f68e53bf0172736d9176ff0ea 100644 (file)
@@ -61,8 +61,8 @@ Grid_line_span_engraver::stop_translation_timestep ()
 ADD_ACKNOWLEDGER (Grid_line_span_engraver, grid_point);
 ADD_TRANSLATOR (Grid_line_span_engraver,
                /* doc */
-               "This engraver makes cross-staff lines: It catches all normal "
-               "lines and draws a single span line across them.",
+               "This engraver makes cross-staff lines: It catches all normal"
+               " lines and draws a single span line across them.",
 
                /* create */
                "GridLine ",
index 0dd0d6e53381d2327ba081bde3a1e2c73d26aaeb..31584e46b40be7249cfd7bd747cece150e631edd 100644 (file)
@@ -139,8 +139,8 @@ Grob_pq_engraver::start_translation_timestep ()
 ADD_ACKNOWLEDGER (Grob_pq_engraver, grob);
 ADD_TRANSLATOR (Grob_pq_engraver,
                /* doc */
-               "Administrate when certain grobs (e.g., note heads) stop "
-               "playing.",
+               "Administrate when certain grobs (e.g., note heads) stop"
+               " playing.",
 
                /* create */
                "",
index f5c9ebe4ddea19c0034a984744e9c076b5cc4261..78be89e399f147c6cefb42428e7896bd204308c9 100644 (file)
@@ -578,40 +578,40 @@ Grob::programming_error (string s) const
 ADD_INTERFACE (Grob,
               "A grob represents a piece of music notation.\n"
               "\n"
-              "All grobs have an X and Y@tie{}position on the page.  These "
-              "X and Y@tie{}positions are stored in a relative format, thus "
-              "they can easily be combined by stacking them, hanging one "
-              "grob to the side of another, or coupling them into grouping "
-              "objects.\n"
+              "All grobs have an X and Y@tie{}position on the page.  These"
+              " X and Y@tie{}positions are stored in a relative format, thus"
+              " they can easily be combined by stacking them, hanging one"
+              " grob to the side of another, or coupling them into grouping"
+              " objects.\n"
               "\n"
-              "Each grob has a reference point (a.k.a.@: parent): The "
-              "position of a grob is stored relative to that reference "
-              "point.  For example, the X@tie{}reference point of a staccato "
-              "dot usually is the note head that it applies to.  When the "
-              "note head is moved, the staccato dot moves along "
-              "automatically.\n"
+              "Each grob has a reference point (a.k.a.@: parent): The"
+              " position of a grob is stored relative to that reference"
+              " point.  For example, the X@tie{}reference point of a staccato"
+              " dot usually is the note head that it applies to.  When the"
+              " note head is moved, the staccato dot moves along"
+              " automatically.\n"
               "\n"
-              "A grob is often associated with a symbol, but some grobs do "
-              "not print any symbols.  They take care of grouping objects. "
-              "For example, there is a separate grob that stacks staves "
-              "vertically.  The @ref{NoteCollision} object is also an "
-              "abstract grob: It only moves around chords, but doesn't print "
-              "anything.\n"
+              "A grob is often associated with a symbol, but some grobs do"
+              " not print any symbols.  They take care of grouping objects."
+              " For example, there is a separate grob that stacks staves"
+              " vertically.  The @ref{NoteCollision} object is also an"
+              " abstract grob: It only moves around chords, but doesn't print"
+              " anything.\n"
               "\n"
-              "Grobs have properties (Scheme variables) that can be read and "
-              "set.  Two types of them exist: immutable and mutable.  "
-              "Immutable variables define the default style and behavior.  "
-              "They are shared between many objects.  They can be changed "
-              "using @code{\\override} and @code{\\revert}.  Mutable "
-              "properties are variables that are specific to one grob.  "
-              "Typically, lists of other objects, or results from "
-              "computations are stored in mutable properties.  In "
-              "particular, every call to @code{set-grob-property} (or its "
-              "C++ equivalent) sets a mutable property.\n"
+              "Grobs have properties (Scheme variables) that can be read and"
+              " set.  Two types of them exist: immutable and mutable."
+              "  Immutable variables define the default style and behavior."
+              "  They are shared between many objects.  They can be changed"
+              " using @code{\\override} and @code{\\revert}.  Mutable"
+              " properties are variables that are specific to one grob."
+              "  Typically, lists of other objects, or results from"
+              " computations are stored in mutable properties.  In"
+              " particular, every call to @code{set-grob-property} (or its"
+              " C++ equivalent) sets a mutable property.\n"
               "\n"
-              "The properties @code{after-line-breaking} and "
-              "@code{before-line-breaking} are dummies that are not "
-              "user-serviceable.",
+              "The properties @code{after-line-breaking} and"
+              " @code{before-line-breaking} are dummies that are not"
+              " user-serviceable.",
 
               /* properties */
               "X-extent "
index 0661bf7e640ed124de4ff84127c231931f7a24b1..d9aa0ddfec7d565d6abcc9ebb09b8c0708bc59e8 100644 (file)
@@ -80,9 +80,9 @@ Hara_kiri_engraver::acknowledge_grob (Grob_info i)
 ADD_ACKNOWLEDGER (Hara_kiri_engraver, grob);
 ADD_TRANSLATOR (Hara_kiri_engraver,
                /* doc */
-               "Like @code{Axis_group_engraver}, but make a hara-kiri "
-               "spanner, and add interesting items (i.e., note heads, lyric "
-               "syllables, and normal rests).",
+               "Like @code{Axis_group_engraver}, but make a hara-kiri"
+               " spanner, and add interesting items (i.e., note heads, lyric"
+               " syllables, and normal rests).",
 
                /* create */
                "VerticalAxisGroup ",
index 89f3bf1b6ad2c638a4a83acdafbc88524ec2d7cc..1523ac676602d078a07b17533d35d632b61eb080 100644 (file)
@@ -154,9 +154,9 @@ Hara_kiri_group_spanner::add_interesting_item (Grob *me, Grob *n)
 }
 
 ADD_INTERFACE (Hara_kiri_group_spanner,
-              "A group spanner that keeps track of interesting items.  If it "
-              "doesn't contain any after line breaking, it removes itself "
-              "and all its children.",
+              "A group spanner that keeps track of interesting items.  If it"
+              " doesn't contain any after line breaking, it removes itself"
+              " and all its children.",
 
               /* properties */
               "items-worth-living "
index 2dea7624545c0a308648a8cc1f8493052a36ff6c..30c3ecad1bc7744d2f353ac475d771accf4fa065 100644 (file)
@@ -36,8 +36,8 @@ public:
 ADD_ACKNOWLEDGER (Horizontal_bracket_engraver, note_column);
 ADD_TRANSLATOR (Horizontal_bracket_engraver,
                /* doc */
-               "Create horizontal brackets over notes for musical analysis "
-               "purposes.",
+               "Create horizontal brackets over notes for musical analysis"
+               " purposes.",
 
                /* create */
                "HorizontalBracket ",
index 82147a46552b41718b43d931e0a707459a093578..c9d3790280a65dfad63e2972c1c4516c69d9a55f 100644 (file)
@@ -249,31 +249,31 @@ Item::less (Grob * const &g1, Grob * const &g2)
 }
 
 ADD_INTERFACE (Item,
-              "Grobs can be distinguished in their role in the horizontal "
-              "spacing.  Many grobs define constraints on the spacing by "
-              "their sizes, for example, note heads, clefs, stems, and all "
-              "other symbols with a fixed shape.  These grobs form a "
-              "subtype called @code{Item}.\n"
+              "Grobs can be distinguished in their role in the horizontal"
+              " spacing.  Many grobs define constraints on the spacing by"
+              " their sizes, for example, note heads, clefs, stems, and all"
+              " other symbols with a fixed shape.  These grobs form a"
+              " subtype called @code{Item}.\n"
               "\n"
-              "Some items need special treatment for line breaking.  For "
-              "example, a clef is normally only printed at the start of a "
-              "line (i.e., after a line break).   To model this, "
-              "@q{breakable} items (clef, key signature, bar lines, etc.) "
-              "are copied twice.  Then we have three versions of each "
-              "breakable item: one version if there is no line break, one "
-              "version that is printed before the line break (at the end of "
-              "a system), and one version that is printed after the line "
-              "break.\n"
+              "Some items need special treatment for line breaking.  For"
+              " example, a clef is normally only printed at the start of a"
+              " line (i.e., after a line break).   To model this,"
+              " @q{breakable} items (clef, key signature, bar lines, etc.)"
+              " are copied twice.  Then we have three versions of each"
+              " breakable item: one version if there is no line break, one"
+              " version that is printed before the line break (at the end of"
+              " a system), and one version that is printed after the line"
+              " break.\n"
               "\n"
-              "Whether these versions are visible and take up space is "
-              "determined by the outcome of the @code{break-visibility} "
-              "grob property, which is a function taking a direction (-1, 0 "
-              "or@tie{}1) as an argument.  It returns a cons of booleans, "
-              "signifying whether this grob should be transparent and have "
-              "no extent.\n"
+              "Whether these versions are visible and take up space is"
+              " determined by the outcome of the @code{break-visibility}"
+              " grob property, which is a function taking a direction (-1, 0"
+              " or@tie{}1) as an argument.  It returns a cons of booleans,"
+              " signifying whether this grob should be transparent and have"
+              " no extent.\n"
               "\n"
-              "The following variables for @code{break-visibility} are "
-              "predefined:\n"
+              "The following variables for @code{break-visibility} are"
+              " predefined:\n"
               "@example\n"
               "           grob will show:   before  no     after\n"
               "                             break   break  break\n"
index ea06ac0e19b701bf794a0d957a2bfff5c3522c12..764b7b46b022c5cf4bad219901d4cf567bd2a5dc 100644 (file)
@@ -114,8 +114,8 @@ ADD_ACKNOWLEDGER (Ledger_line_engraver, ledgered);
 ADD_ACKNOWLEDGER (Ledger_line_engraver, staff_symbol);
 ADD_TRANSLATOR (Ledger_line_engraver,
                /* doc */
-               "Create the spanner to draw ledger lines, and notices "
-               "objects that need ledger lines.",
+               "Create the spanner to draw ledger lines, and notices"
+               " objects that need ledger lines.",
 
                /* create */
                "LedgerLineSpanner ",
index c8fb7d4ca698afa77f2713a524ca2aade0cc7a02..3664bd40b7cb4c700467758903d060fb7ebef59f 100644 (file)
@@ -351,9 +351,9 @@ Ledger_line_spanner::print (SCM smob)
 }
 
 ADD_INTERFACE (Ledger_line_spanner,
-              "This spanner draws the ledger lines of a staff.  This is a "
-              "separate grob because it has to process all potential "
-              "collisions between all note heads.",
+              "This spanner draws the ledger lines of a staff.  This is a"
+              " separate grob because it has to process all potential"
+              " collisions between all note heads.",
 
               /* properties */
               "gap "   
@@ -369,8 +369,8 @@ struct Ledgered_interface
 };
 
 ADD_INTERFACE (Ledgered_interface,
-              "Objects that need ledger lines, typically note heads.  See "
-              "also @ref{ledger-line-spanner-interface}.",
+              "Objects that need ledger lines, typically note heads.  See"
+              " also @ref{ledger-line-spanner-interface}.",
 
               /* properties */
               "no-ledgers "
index 69c51dfb74f11948c07a6edc11d2fdf1e8b03368..091388f7e66ecc58a8d144dd132da324932f11ff 100644 (file)
@@ -112,8 +112,8 @@ ADD_ACKNOWLEDGER (Ligature_bracket_engraver, note_column);
 
 ADD_TRANSLATOR (Ligature_bracket_engraver,
                /* doc */
-               "Handle @code{Ligature_events} by engraving @code{Ligature} "
-               "brackets.",
+               "Handle @code{Ligature_events} by engraving @code{Ligature}"
+               " brackets.",
 
                /* create */
                "LigatureBracket ",
index 6d2d44045a58b1f714587a891b5fdfe63f2c5134..13f5a8cdef59e6d863e4745d379712eb75ae52e1 100644 (file)
@@ -248,15 +248,15 @@ Line_interface::line (Grob *me, Offset from, Offset to)
 }
 
 ADD_INTERFACE (Line_interface,
-              "Generic line objects.  Any object using lines supports this.  "
-              "The property @code{style} can be @code{line}, "
-              "@code{dashed-line}, @code{trill}, @code{dotted-line} or "
-              "@code{zigzag}.\n"
+              "Generic line objects.  Any object using lines supports this."
+              "  The property @code{style} can be @code{line},"
+              " @code{dashed-line}, @code{trill}, @code{dotted-line} or"
+              " @code{zigzag}.\n"
               "\n"
-              "For @code{dashed-line}, the length of the dashes is tuned "
-              "with @code{dash-fraction}.  If the latter is set to@tie{}0, a "
-              "dotted line is produced.  If @code{dash-period} is negative, "
-              "the line is made transparent.",
+              "For @code{dashed-line}, the length of the dashes is tuned"
+              " with @code{dash-fraction}.  If the latter is set to@tie{}0, a"
+              " dotted line is produced.  If @code{dash-period} is negative,"
+              " the line is made transparent.",
 
               /* properties */
               "dash-period "
index 290c7cb74c57ca37ffdba26f802f9220a8b07b8f..3215456f3eff6cf97528f69c366dd247950f3acb 100644 (file)
@@ -348,20 +348,20 @@ Line_spanner::print (SCM smob)
 }
 
 ADD_INTERFACE (Line_spanner,
-              "Generic line drawn between two objects, e.g., for use with "
-              "glissandi.\n"
+              "Generic line drawn between two objects, e.g., for use with"
+              " glissandi.\n"
               "\n"
-              "The property @code{style} can be @code{line}, "
-              "@code{dashed-line}, @code{trill}, @code{dotted-line} or "
-              "@code{zigzag}.",
+              "The property @code{style} can be @code{line},"
+              " @code{dashed-line}, @code{trill}, @code{dotted-line} or"
+              " @code{zigzag}.",
 
               /* properties */
-              "bound-details " 
+              "bound-details "
               "extra-dy "
               "gap "
               "left-bound-info "
               "note-columns "
-              "right-bound-info " 
+              "right-bound-info "
               "thickness "
               "to-barline "
               );
index 877c84bfe7eba72944a4da037c63d2bfb96f6558..64d2b9715d3184635f74de2e00b2f2cc1cee5351 100644 (file)
@@ -89,9 +89,9 @@ Lyric_extender::print (SCM smob)
 }
 
 ADD_INTERFACE (Lyric_extender,
-              "The extender is a simple line at the baseline of the lyric "
-              "that helps show the length of a melisma (a tied or slurred "
-              "note).",
+              "The extender is a simple line at the baseline of the lyric"
+              " that helps show the length of a melisma (a tied or slurred"
+              " note).",
 
               /* properties */
               "heads "
index 416ad20d86016c39d3216b803805a89570482ac5..a871fbb843a7aa0e0a07af4d21edc7159718c1f9 100644 (file)
@@ -130,8 +130,8 @@ Lyric_hyphen::set_spacing_rods (SCM smob)
 }
 
 ADD_INTERFACE (Lyric_hyphen,
-              "A centered hyphen is simply a line between lyrics used to "
-              "divide syllables.",
+              "A centered hyphen is simply a line between lyrics used to"
+              " divide syllables.",
 
               /* properties */
               "dash-period "
index 1b7ed78c42f7354fbb818df46f43e578ec2cc15e..7ba13d49a454802a8838a5787bdf193bfa2be8e6 100644 (file)
@@ -140,11 +140,11 @@ ADD_ACKNOWLEDGER (Mark_engraver, break_alignment);
 
 ADD_TRANSLATOR (Mark_engraver,
                /* doc */
-               "Create @code{RehearsalMark} objects.  It puts them on top of "
-               "all staves (which is taken from the property "
-               "@code{stavesFound}).  If moving this engraver to a different "
-               "context, @ref{Staff_collecting_engraver} must move along, "
-               "otherwise all marks end up on the same Y@tie{}location.",
+               "Create @code{RehearsalMark} objects.  It puts them on top of"
+               " all staves (which is taken from the property"
+               " @code{stavesFound}).  If moving this engraver to a different"
+               " context, @ref{Staff_collecting_engraver} must move along,"
+               " otherwise all marks end up on the same Y@tie{}location.",
                
                /* create */
                "RehearsalMark ",
index 2048abc5d2cf254d2f68cee43bd94293d93b994c..78d625ec665da8539e3c41bd21c25367da40c8ee 100644 (file)
@@ -48,8 +48,8 @@ Measure_grouping::print (SCM grob)
 }
 
 ADD_INTERFACE (Measure_grouping,
-              "This object indicates groups of beats.  Valid choices for "
-              "@code{style} are @code{bracket} and @code{triangle}.",
+              "This object indicates groups of beats.  Valid choices for"
+              " @code{style} are @code{bracket} and @code{triangle}.",
 
               /* properties */
               "thickness "
index a39dda1c847d7a0d6d07972d7231c64e4f5a7e5e..e1ef553c159ee1342461ca7f59d67a9910be80ae 100644 (file)
@@ -84,8 +84,8 @@ ADD_ACKNOWLEDGER (Melody_engraver, slur);
 
 ADD_TRANSLATOR (Melody_engraver,
                /* doc */
-               "Create information for context dependent typesetting "
-               "decisions.",
+               "Create information for context dependent typesetting"
+               " decisions.",
 
                /* create */
                "MelodyItem ",
index 9271013d6ce915c45445e149dc55b014c9fe5e45..e728c5e7892b86efabc41d1f2fa7ec4d82dca5a7 100644 (file)
@@ -419,8 +419,8 @@ ADD_ACKNOWLEDGER (Mensural_ligature_engraver, note_head);
 
 ADD_TRANSLATOR (Mensural_ligature_engraver,
                /* doc */
-               "Handle @code{Mensural_ligature_events} by glueing special "
-               "ligature heads together.",
+               "Handle @code{Mensural_ligature_events} by glueing special"
+               " ligature heads together.",
 
                /* create */
                "MensuralLigature ",
index b30fea183a5132dde6a9fc9e7e51049ef50e6c5c..5bc715339c69365ccda96429896bf3242418bc7c 100644 (file)
@@ -95,11 +95,11 @@ Metronome_mark_engraver::process_music ()
 
 ADD_TRANSLATOR (Metronome_mark_engraver,
                /* doc */
-               "Engrave metronome marking.  This delegates the formatting "
-               "work to the function in the @code{metronomeMarkFormatter} "
-               "property.  The mark is put over all staves.  The staves are "
-               "taken from the @code{stavesFound} property, which is "
-               "maintained by @ref{Staff_collecting_engraver}.",
+               "Engrave metronome marking.  This delegates the formatting"
+               " work to the function in the @code{metronomeMarkFormatter}"
+               " property.  The mark is put over all staves.  The staves are"
+               " taken from the @code{stavesFound} property, which is"
+               " maintained by @ref{Staff_collecting_engraver}.",
 
                /* create */
                "MetronomeMark ",
index d621652247d0dc5633ac1e586fb0b04c5928663c..fc5563854cc2295fc5407cd33c0aceb40790ee27 100644 (file)
@@ -252,12 +252,12 @@ Multi_measure_rest_engraver::finalize ()
 
 ADD_TRANSLATOR (Multi_measure_rest_engraver,
                /* doc */
-               "Engrave multi-measure rests that are produced with "
-               "@samp{R}.  It reads @code{measurePosition} and "
-               "@code{internalBarNumber} to determine what number to print "
-               "over the @ref{MultiMeasureRest}.  Reads @code{measureLength} "
-               "to determine whether it should use a whole rest or a breve "
-               "rest to represent one measure.",
+               "Engrave multi-measure rests that are produced with"
+               " @samp{R}.  It reads @code{measurePosition} and"
+               " @code{internalBarNumber} to determine what number to print"
+               " over the @ref{MultiMeasureRest}.  Reads @code{measureLength}"
+               " to determine whether it should use a whole rest or a breve"
+               " rest to represent one measure.",
                
                /* create */
                "MultiMeasureRest "
index 546fa8d3f6c5f51f393a25037bf82297aed2f7f4..fe75842c0ffa29342119be223e8785219bcefce6 100644 (file)
@@ -346,9 +346,9 @@ ADD_ACKNOWLEDGER (New_fingering_engraver, stem);
 
 ADD_TRANSLATOR (New_fingering_engraver,
                /* doc */
-               "Create fingering scripts for notes in a new chord.  This "
-               "engraver is ill-named, since it also takes care of "
-               "articulations and harmonic note heads.",
+               "Create fingering scripts for notes in a new chord.  This"
+               " engraver is ill-named, since it also takes care of"
+               " articulations and harmonic note heads.",
 
                /* create */
                "Fingering "
index 1b654a713b1ca1e5631023762bc66f3a896b1117..cdeb36c667078a50755aff5739c9c717776b3294 100644 (file)
@@ -579,11 +579,11 @@ Note_collision_interface::add_column (Grob *me, Grob *ncol)
 }
 
 ADD_INTERFACE (Note_collision_interface,
-              "An object that handles collisions between notes with "
-              "different stem directions and horizontal shifts.  Most of "
-              "the interesting properties are to be set in "
-              "@ref{note-column-interface}: these are @code{force-hshift} "
-              "and @code{horizontal-shift}.",
+              "An object that handles collisions between notes with"
+              " different stem directions and horizontal shifts.  Most of"
+              " the interesting properties are to be set in"
+              " @ref{note-column-interface}: these are @code{force-hshift}"
+              " and @code{horizontal-shift}.",
 
               /* properties */
               "merge-differently-dotted "
index 35698563a752877afb5d79237d6bed0234a63c85..152297d9859e25b9b1eefecc1baed79a777e8afb 100644 (file)
@@ -104,9 +104,9 @@ Note_head_line_engraver::stop_translation_timestep ()
 ADD_ACKNOWLEDGER (Note_head_line_engraver, rhythmic_head);
 ADD_TRANSLATOR (Note_head_line_engraver,
                /* doc */
-               "Engrave a line between two note heads, for example a "
-               "glissando.  If @code{followVoice} is set, staff switches "
-               "also generate a line.",
+               "Engrave a line between two note heads, for example a"
+               " glissando.  If @code{followVoice} is set, staff switches"
+               " also generate a line.",
 
                /* create */
                "Glissando "
index 23b0fcd79718e906f0967bf9a9b3d4b378891bd2..9dd4eec9060c8ea08332d878fadbccb3e923764e 100644 (file)
@@ -131,8 +131,8 @@ ADD_ACKNOWLEDGER (Note_spacing_engraver, rhythmic_grob);
 
 ADD_TRANSLATOR (Note_spacing_engraver,
                /* doc */
-               "Generate @code{NoteSpacing}, an object linking horizontal "
-               "lines for use in spacing.",
+               "Generate @code{NoteSpacing}, an object linking horizontal"
+               " lines for use in spacing.",
 
                /* create */
                "NoteSpacing ",
index d9f9df152a878f2e1e2c09d7e15fba58c54376e9..8b698942072ebf9ddc8459aa01360dd51dd52a2d 100644 (file)
@@ -35,8 +35,8 @@ LY_DEFINE (ly_optimal_breaking, "ly:optimal-breaking",
 LY_DEFINE (ly_minimal_breaking, "ly:minimal-breaking",
           1, 0, 0, (SCM pb),
           "Break (pages and lines) the @code{Paper_book} object @var{pb}"
-          "without looking for optimal spacing: stack as many lines on"
-          "a page before moving to the next one.")
+          " without looking for optimal spacing: stack as many lines on"
+          " a page before moving to the next one.")
 {
   Minimal_page_breaking b (unsmob_paper_book (pb));
   return b.solve ();
index 58fd467ae6422bbc25446f038d96ad47dd19412e..c662a9baf7ea117fc025273f69fe062dadfa864d 100644 (file)
@@ -266,14 +266,14 @@ ADD_TRANSLATOR (Paper_column_engraver,
                /* doc */
                "Take care of generating columns.\n"
                "\n"
-               "This engraver decides whether a column is breakable.  The "
-               "default is that a column is always breakable.  However, "
-               "every @code{Bar_engraver} that does not have a barline at a "
-               "certain point will set @code{forbidBreaks} in the score "
-               "context to stop line breaks.  In practice, this means that "
-               "you can make a break point by creating a bar line (assuming "
-               "that there are no beams or notes that prevent a break "
-               "point).",
+               "This engraver decides whether a column is breakable.  The"
+               " default is that a column is always breakable.  However,"
+               " every @code{Bar_engraver} that does not have a barline at a"
+               " certain point will set @code{forbidBreaks} in the score"
+               " context to stop line breaks.  In practice, this means that"
+               " you can make a break point by creating a bar line (assuming"
+               " that there are no beams or notes that prevent a break"
+               " point).",
                
                /* create */
                "PaperColumn "
index e347def4079abe1dddc34c9e64caaea395c67acf..8c9e0aea4eec10a8607358dc777557f795834a72 100644 (file)
@@ -314,18 +314,18 @@ Paper_column::before_line_breaking (SCM grob)
 
 
 ADD_INTERFACE (Paper_column,
-              "@code{Paper_column} objects form the top-most X@tie{}parents "
-              "for items.  There are two types of columns: musical columns, "
-              "where are attached to, and non-musical columns, where "
-              "bar-lines, clefs, etc., are attached to.  The spacing engine "
-              "determines the X@tie{}positions of these objects.\n"
+              "@code{Paper_column} objects form the top-most X@tie{}parents"
+              " for items.  There are two types of columns: musical columns,"
+              " where are attached to, and non-musical columns, where"
+              " bar-lines, clefs, etc., are attached to.  The spacing engine"
+              " determines the X@tie{}positions of these objects.\n"
               "\n"
-              "They are numbered, the first (leftmost) is column@tie{}0.  "
-              "Numbering happens before line breaking, and columns are not "
-              "renumbered after line breaking.  Since many columns go "
-              "unused, you should only use the rank field to get ordering "
-              "information.  Two adjacent columns may have non-adjacent "
-              "numbers.",
+              "They are numbered, the first (leftmost) is column@tie{}0."
+              "  Numbering happens before line breaking, and columns are not"
+              " renumbered after line breaking.  Since many columns go"
+              " unused, you should only use the rank field to get ordering"
+              " information.  Two adjacent columns may have non-adjacent"
+              " numbers.",
 
               /* properties */
               "between-cols "
index 5cfa3adb71de246aafe94286c522309759cd14dd..c24d94a9157496b8c1b6a0331854b1aa09f14ed4 100644 (file)
@@ -65,8 +65,8 @@ Parenthesis_engraver::acknowledge_grob (Grob_info info)
 ADD_ACKNOWLEDGER (Parenthesis_engraver, grob);
 ADD_TRANSLATOR (Parenthesis_engraver,
                /* doc */
-               "Parenthesize objects whose music cause has the "
-               "@code{parenthesize} property.",
+               "Parenthesize objects whose music cause has the"
+               " @code{parenthesize} property.",
                
                /* create */
                "ParenthesesItem ",
index 178a9176e40ab0dd7c88a774db01deea2138b93d..badc17c2f6f3cce94f46f1117598b18df297ea30 100644 (file)
@@ -102,8 +102,8 @@ ADD_ACKNOWLEDGER (Part_combine_engraver, note_head);
 ADD_ACKNOWLEDGER (Part_combine_engraver, stem);
 ADD_TRANSLATOR (Part_combine_engraver,
                /* doc */
-               "Part combine engraver for orchestral scores: Print markings "
-               "@q{a2}, @q{Solo}, @q{Solo II}, and @q{unisono}.",
+               "Part combine engraver for orchestral scores: Print markings"
+               " @q{a2}, @q{Solo}, @q{Solo II}, and @q{unisono}.",
 
                /* create */
                "CombineTextScript ",
index 99267adbeaba377908477654aa7642c6cff00e84..7d7e13d093d8b5885fc3666609dc6386320d23b0 100644 (file)
@@ -90,8 +90,8 @@ Piano_pedal_bracket::print (SCM smob)
 }
 
 ADD_INTERFACE (Piano_pedal_bracket,
-              "The bracket of the piano pedal.  It can be tuned through "
-              "the regular bracket properties.",
+              "The bracket of the piano pedal.  It can be tuned through"
+              " the regular bracket properties.",
 
               /* properties */
               "bound-padding "
index 3a8cb7ea2947978fef4145208955d2a9fdb118b4..e8f3b5335d335b53350aa1af9473195618eb1db6 100644 (file)
@@ -36,10 +36,10 @@ Pitch_squash_engraver::Pitch_squash_engraver ()
 ADD_ACKNOWLEDGER (Pitch_squash_engraver, note_head);
 ADD_TRANSLATOR (Pitch_squash_engraver,
                /* doc */
-               "Set the vertical position of note heads to "
-               "@code{squashedPosition}, if that property is set.  This can "
-               "be used to make a single-line staff demonstrating the "
-               "rhythm of a melody.",
+               "Set the vertical position of note heads to"
+               " @code{squashedPosition}, if that property is set.  This can"
+               " be used to make a single-line staff demonstrating the"
+               " rhythm of a melody.",
 
                /* create */
                "",
index 209c7d501731f791d9121338c9b2db9fabfc204f..cf42756f144d2729146a09d412a305cd8fbb9d81 100644 (file)
@@ -108,9 +108,9 @@ Repeat_acknowledge_engraver::process_music ()
 
 ADD_TRANSLATOR (Repeat_acknowledge_engraver,
                /* doc */
-               "Acknowledge repeated music, and convert the contents of "
-               "@code{repeatCommands} into an appropriate setting for "
-               "@code{whichBar}.",
+               "Acknowledge repeated music, and convert the contents of"
+               " @code{repeatCommands} into an appropriate setting for"
+               " @code{whichBar}.",
 
                /* create */
                "",
index ccd18f17e721297a56542909a9300754a979bc7f..e0a494c0c5431fc9440850372c965bbb35303587 100644 (file)
@@ -272,8 +272,8 @@ Rest_collision::calc_positioning_done (SCM smob)
 }
 
 ADD_INTERFACE (Rest_collision,
-              "Move around ordinary rests (not multi-measure-rests) to avoid "
-              "conflicts.",
+              "Move around ordinary rests (not multi-measure-rests) to avoid"
+              " conflicts.",
 
               /* properties */
               "minimum-distance "
index 1f756c4c916798674cb700a0965b5a27848f1475..1abb770d7b307a7150e22ed90be2f746e5124400 100644 (file)
@@ -188,9 +188,9 @@ Rest::pure_height (SCM smob, SCM start, SCM end)
 }
 
 ADD_INTERFACE (Rest,
-              "A rest symbol.  The property @code{style} can be "
-              "@code{default}, @code{mensural}, @code{neomensural} or "
-              "@code{classical}.",
+              "A rest symbol.  The property @code{style} can be"
+              " @code{default}, @code{mensural}, @code{neomensural} or"
+              " @code{classical}.",
 
               /* properties */
               "direction "
index b80f0de61bdaf8e650cc58752d3409136a45731a..4fef353a4638cc1a0133a3f13fe98bcfa10a5f60 100644 (file)
@@ -131,8 +131,8 @@ ADD_ACKNOWLEDGER (Rhythmic_column_engraver, arpeggio);
 
 ADD_TRANSLATOR (Rhythmic_column_engraver,
                /* doc */
-               "Generate @code{NoteColumn}, an object that groups stems, "
-               "note heads, and rests.",
+               "Generate @code{NoteColumn}, an object that groups stems,"
+               " note heads, and rests.",
 
                /* create */
                "NoteColumn ",
index 746701722f28f5d281bd7082b59c5e3bb7b7203b..55becfef5eeb94be8de7ac784374f7b745414ddf 100644 (file)
@@ -171,18 +171,18 @@ Score_engraver::typeset_all ()
 
 ADD_TRANSLATOR_GROUP (Score_engraver,
                      /* doc */
-                     "The top-level engraver.  Takes care of generating "
-                     "columns and the complete system (i.e., "
-                     "@code{System}).\n"
+                     "The top-level engraver.  Takes care of generating"
+                     " columns and the complete system (i.e.,"
+                     " @code{System}).\n"
                      "\n"
-                     "This engraver decides whether a column is breakable.  "
-                     "The default is that a column is always breakable.  "
-                     "However, every @code{Bar_engraver} that does not have "
-                     "a bar line at a certain point sets @code{forbidBreaks} "
-                     "to stop line breaks.  In practice, this means that you "
-                     "can make a break point by creating a bar line "
-                     "(assuming that there are no beams or notes that "
-                     "prevent a break point).",
+                     "This engraver decides whether a column is breakable."
+                     "  The default is that a column is always breakable."
+                     "  However, every @code{Bar_engraver} that does not have"
+                     " a bar line at a certain point sets @code{forbidBreaks}"
+                     " to stop line breaks.  In practice, this means that you"
+                     " can make a break point by creating a bar line"
+                     " (assuming that there are no beams or notes that"
+                     " prevent a break point).",
 
                      /* create */
                      "System ",
index 8a3a54327d2b0335a15b5fef2c8944a67a9d0fee..14a00ec0d3966eaf94caaab8dbcc1bd8dff4b75e 100644 (file)
@@ -69,8 +69,8 @@ Script_column_engraver::process_acknowledged ()
 ADD_ACKNOWLEDGER (Script_column_engraver, side_position);
 ADD_TRANSLATOR (Script_column_engraver,
                /* doc */
-               "Find potentially colliding scripts and put them into a "
-               "@code{ScriptColumn} object; that will fix the collisions.",
+               "Find potentially colliding scripts and put them into a"
+               " @code{ScriptColumn} object; that will fix the collisions.",
 
                /* create */
                "ScriptColumn ",
index 4bea9e31fcca23710164eff5f852325f77c50dd0..b249fd00ac7e6b4a5e1440812c2857ac6cac6dbd 100644 (file)
@@ -154,8 +154,8 @@ Script_column::order_grobs (vector<Grob*> grobs)
 }
 
 ADD_INTERFACE (Script_column,
-              "An interface that sorts scripts according to their "
-              "@code{script-priority}.",
+              "An interface that sorts scripts according to their"
+              " @code{script-priority}.",
               
               /* properties */
               ""
index c6de581aca81c5715dff9230947d5722ae04c070..66e71f0497083a98348dfe50e96ee7fefeec95f3 100644 (file)
@@ -138,17 +138,17 @@ Self_alignment_interface::set_align_self (Grob *me, Axis a)
 }
 
 ADD_INTERFACE (Self_alignment_interface,
-              "Position this object on itself and/or on its parent.  To this "
-              "end, the following functions are provided:\n"
+              "Position this object on itself and/or on its parent.  To this"
+              " end, the following functions are provided:\n"
               "\n"
               "@table @code\n"
               "@item Self_alignment_interface::[xy]_aligned_on_self\n"
-              "  Align self on reference point, using "
-              "  @code{self-alignment-X} and @code{self-alignment-Y}."
+              "Align self on reference point, using"
+              " @code{self-alignment-X} and @code{self-alignment-Y}."
               "@item Self_alignment_interface::aligned_on_[xy]_parent\n"
               "@item Self_alignment_interface::centered_on_[xy]_parent\n"
-              "  Shift the object so its own reference point is centered on "
-              "  the extent of the parent\n"
+              "Shift the object so its own reference point is centered on"
+              " the extent of the parent\n"
               "@end table\n",
 
               /* properties */
index 6422db2122adffdd03c4d68464bf8f75e33e60ed..c1b848bfce7370007b95f9d033c0bf0b6bb0ae6b 100644 (file)
@@ -303,14 +303,14 @@ Side_position_interface::get_axis (Grob *me)
 }
 
 ADD_INTERFACE (Side_position_interface,
-              "Position a victim object (this one) next to other objects "
-              "(the support).  The property @code{direction} signifies where "
-              "to put the victim object relative to the support (left or "
-              "right, up or down?)\n"
+              "Position a victim object (this one) next to other objects"
+              " (the support).  The property @code{direction} signifies where"
+              " to put the victim object relative to the support (left or"
+              " right, up or down?)\n"
               "\n"
-              "The routine also takes the size of the staff into account if "
-              "@code{staff-padding} is set.  If undefined, the staff symbol "
-              "is ignored.",
+              "The routine also takes the size of the staff into account if"
+              " @code{staff-padding} is set.  If undefined, the staff symbol"
+              " is ignored.",
 
               /* properties */
               "direction "
index 6c79a92980471f0639ca16054315fefe2ce710b0..4a4977829a6f8507ccf76821fba732b85cfddcd1 100644 (file)
@@ -263,8 +263,8 @@ ADD_ACKNOWLEDGER (Spacing_engraver, rhythmic_grob);
 
 ADD_TRANSLATOR (Spacing_engraver,
                /* doc */
-               "Make a @code{SpacingSpanner} and do bookkeeping of shortest "
-               "starting and playing notes.",
+               "Make a @code{SpacingSpanner} and do bookkeeping of shortest"
+               " starting and playing notes.",
 
                /* create */
                "SpacingSpanner ",
index 072bdbb39d0ee021acf8db6f52e6a242451c89a0..2033cfcac43898dfc6b68e3dbb87d6aca6847501 100644 (file)
@@ -247,8 +247,8 @@ Spacing_interface::extremal_break_aligned_grob (Grob *me,
 
 
 ADD_INTERFACE (Spacing_interface,
-              "This object calculates the desired and minimum distances "
-              "between two columns.",
+              "This object calculates the desired and minimum distances"
+              " between two columns.",
 
               /* properties */
               "left-items "
index c972dac5cc986992a1b8b9e8209e74b2e0fb66bd..e580e33267cda1879fa665b22c7d2aaa0c4820dd 100644 (file)
@@ -517,18 +517,18 @@ Spacing_spanner::breakable_column_spacing (Grob *me, Item *l, Item *r,
 }
 
 ADD_INTERFACE (Spacing_spanner,
-              "The space taken by a note is dependent on its duration.  "
-              "Doubling a duration adds @code{spacing-increment} to the "
-              "space.  The most common shortest note gets "
-              "@code{shortest-duration-space}.  Notes that are even shorter "
-              "are spaced proportonial to their duration.\n"
+              "The space taken by a note is dependent on its duration."
+              "  Doubling a duration adds @code{spacing-increment} to the"
+              " space.  The most common shortest note gets"
+              " @code{shortest-duration-space}.  Notes that are even shorter"
+              " are spaced proportonial to their duration.\n"
               "\n"
-              "Typically, the increment is the width of a black note head.  "
-              "In a piece with lots of 8th notes, and some 16th notes, the "
-              "eighth note gets a 2@tie{}note heads width (i.e., the space "
-              "following a note is a 1@tie{}note head width).  A 16th note "
-              "is followed by 0.5 note head width.  The quarter note is "
-              "followed by 3@tie{}NHW, the half by 4@tie{}NHW, etc.",
+              "Typically, the increment is the width of a black note head."
+              "  In a piece with lots of 8th notes, and some 16th notes, the"
+              " eighth note gets a 2@tie{}note heads width (i.e., the space"
+              " following a note is a 1@tie{}note head width).  A 16th note"
+              " is followed by 0.5 note head width.  The quarter note is"
+              " followed by 3@tie{}NHW, the half by 4@tie{}NHW, etc.",
 
               /* properties */
               "average-spacing-wishes "
index a135e6abb1e60d0813faee57cd69838f3332d86b..1062817a02e54b43d3fd16679932a7aa783e3eae 100644 (file)
@@ -77,8 +77,8 @@ Span_bar_engraver::stop_translation_timestep ()
 ADD_ACKNOWLEDGER (Span_bar_engraver, bar_line);
 ADD_TRANSLATOR (Span_bar_engraver,
                /* doc */
-               "Make cross-staff bar lines: It catches all normal bar lines "
-               "and draws a single span bar across them.",
+               "Make cross-staff bar lines: It catches all normal bar lines"
+               " and draws a single span bar across them.",
 
                /* create */
                "SpanBar ",
index 75999a7846a13b32c70944232e7980a18836811c..76e1b60280970bb5eeadbdb9d77ed85f0d6283df 100644 (file)
@@ -212,9 +212,9 @@ Span_bar::calc_bar_size (SCM smob)
 }
 
 ADD_INTERFACE (Span_bar,
-              "A bar line that is spanned between other barlines.  This "
-              "interface is used for bar lines that connect different "
-              "staves.",
+              "A bar line that is spanned between other barlines.  This"
+              " interface is used for bar lines that connect different"
+              " staves.",
 
               /* properties */
               "glyph-name "
index 1cfcf093ebe6b0b850eab1ece5253c3a80a6a6a7..e73399dae07db19a06887cb09b25006be09b8716 100644 (file)
@@ -424,12 +424,12 @@ Spanner::bounds_width (SCM grob)
 }
 
 ADD_INTERFACE (Spanner,
-              "Some objects are horizontally spanned between objects.  For "
-              "example, slurs, beams, ties, etc.  These grobs form a subtype "
-              "called @code{Spanner}.  All spanners have two span points "
-              "(these must be @code{Item} objects), one on the left and one "
-              "on the right.  The left bound is also the X@tie{}reference "
-              "point of the spanner.",
+              "Some objects are horizontally spanned between objects.  For"
+              " example, slurs, beams, ties, etc.  These grobs form a subtype"
+              " called @code{Spanner}.  All spanners have two span points"
+              " (these must be @code{Item} objects), one on the left and one"
+              " on the right.  The left bound is also the X@tie{}reference"
+              " point of the spanner.",
 
               /* properties */
               "minimum-length "
index 5bfea17b3f083c942b894bb86434af4afcdf5198..801fb96948e66fdc78c66750519d3f986928781f 100644 (file)
@@ -201,9 +201,9 @@ Staff_spacing::get_spacing (Grob *me, Grob *right_col)
 }
 
 ADD_INTERFACE (Staff_spacing,
-              "This object calculates spacing details from a breakable "
-              "symbol (left) to another object.  For example, it takes care "
-              "of optical spacing from a bar line to a note.",
+              "This object calculates spacing details from a breakable"
+              " symbol (left) to another object.  For example, it takes care"
+              " of optical spacing from a bar line to a note.",
 
               /* properties */
               "stem-spacing-correction "
index 2077a50082bc3e5f10c0c43995b5158bbe64914f..e8ef99f9dd3e180d4e386e2c490fd62f72f465bc 100644 (file)
@@ -183,12 +183,11 @@ position_less (Grob *const &a, Grob *const &b)
 }
 
 ADD_INTERFACE (Staff_symbol_referencer,
-              "An object whose Y@tie{}position is meant relative to a staff "
-              "symbol.  These usually "
-              "have @code{Staff_symbol_referencer::callback} in their "
-              "@code{Y-offset-callbacks}.",
+              "An object whose Y@tie{}position is meant relative to a staff"
+              " symbol.  These usually"
+              " have @code{Staff_symbol_referencer::callback} in their"
+              " @code{Y-offset-callbacks}.",
 
               /* properties */
               "staff-position "
               );
-              
\ No newline at end of file
index 3604be85a33bc1a5118a0aef52a7fb66da46dfde..d4aa9e116c8bb35abc95a6aaabe33f0baa0852af 100644 (file)
@@ -171,12 +171,12 @@ Staff_symbol::height  (SCM smob)
 
 
 ADD_INTERFACE (Staff_symbol,
-              "This spanner draws the lines of a staff.  A staff symbol "
-              "defines a vertical unit, the @empf{staff space}.  Quantities "
-              "that go by a half staff space are called @emph{positions}.  "
-              "The center (i.e., middle line or space) is position@tie{}0. "
-              "The length of the symbol may be set by hand through the "
-              "@code{width} property.",
+              "This spanner draws the lines of a staff.  A staff symbol"
+              " defines a vertical unit, the @emph{staff space}.  Quantities"
+              " that go by a half staff space are called @emph{positions}."
+              "  The center (i.e., middle line or space) is position@tie{}0."
+              " The length of the symbol may be set by hand through the"
+              " @code{width} property.",
 
               /* properties */
               "ledger-line-thickness "
index e2b5f4100c78fc34e9864b6817c415fc96a4ee43..bc1fc7b0968d1c4bbde7bee564171bd0f683e697 100644 (file)
@@ -63,8 +63,8 @@ ADD_ACKNOWLEDGER (Stanza_number_align_engraver, stanza_number);
 
 ADD_TRANSLATOR (Stanza_number_align_engraver,
                /* doc */
-               "This engraver ensures that stanza numbers are neatly "
-               "aligned.",
+               "This engraver ensures that stanza numbers are neatly"
+               " aligned.",
 
                /* create */
                "",
index 0e52e18a942032f0e1a836c7c3f757dd722ab7c6..d07716e8130c420df034d7dbaa57bb053907ed7e 100644 (file)
@@ -169,8 +169,8 @@ ADD_ACKNOWLEDGER (Stem_engraver, rhythmic_head);
 
 ADD_TRANSLATOR (Stem_engraver,
                /* doc */
-               "Create stems and single-stem tremolos.  It also works "
-               "together with the beam engraver for overriding beaming.",
+               "Create stems and single-stem tremolos.  It also works"
+               " together with the beam engraver for overriding beaming.",
 
                /* create */
                "Stem "
index a41675137ee0c9a0f9728840cac39767295053a8..c093e9f40e3c7e75f44e796bf9789a866709f4ac 100644 (file)
@@ -247,8 +247,8 @@ Stem_tremolo::print (SCM grob)
 }
 
 ADD_INTERFACE (Stem_tremolo,
-              "A beam slashing a stem to indicate a tremolo.  The property "
-              "@code{style} can be @code{default} or @code{rectangle}.",
+              "A beam slashing a stem to indicate a tremolo.  The property"
+              " @code{style} can be @code{default} or @code{rectangle}.",
 
                /* properties */
               "beam-thickness "
index 34525194e7c9cbed4b2d4dc2790c7ace1dd8e171..a882e73a1ffc1a8076c1c74596cfea57e41ac99c 100644 (file)
@@ -996,29 +996,29 @@ Stem::calc_cross_staff (SCM smob)
 
 /* FIXME:  Too many properties  */
 ADD_INTERFACE (Stem,
-              "The stem represents the graphical stem.  In addition, it "
-              "internally connects note heads, beams, and tremolos.  Rests "
-              "and whole notes have invisible stems.\n"
+              "The stem represents the graphical stem.  In addition, it"
+              " internally connects note heads, beams, and tremolos.  Rests"
+              " and whole notes have invisible stems.\n"
               "\n"
-              "The following properties may be set in the @code{details} "
-              "list.\n"
+              "The following properties may be set in the @code{details}"
+              " list.\n"
               "\n"
               "@table @code\n"
               "@item beamed-lengths\n"
-              "  List of stem lengths given beam multiplicity.\n"
+              "List of stem lengths given beam multiplicity.\n"
               "@item beamed-minimum-free-lengths\n"
-              "  List of normal minimum free stem lengths (chord to beams) "
-              "  given beam multiplicity.\n"
+              "List of normal minimum free stem lengths (chord to beams)"
+              " given beam multiplicity.\n"
               "@item beamed-extreme-minimum-free-lengths\n"
-              "  List of extreme minimum free stem lengths (chord to beams) "
-              "  given beam multiplicity.\n"
+              "List of extreme minimum free stem lengths (chord to beams)"
+              " given beam multiplicity.\n"
               "@item lengths\n"
-              "  Default stem lengths.  The list gives a length for each "
-              "  flag count.\n"
+              "Default stem lengths.  The list gives a length for each"
+              " flag count.\n"
               "@item stem-shorten\n"
-              "  How much a stem in a forced direction should be shortened.  "
-              "  The list gives an amount depending on the number of flags "
-              "  and beams.\n"
+              "How much a stem in a forced direction should be shortened."
+              "  The list gives an amount depending on the number of flags"
+              " and beams.\n"
               "@end table\n",
 
               /* properties */
index 4b3c39e590c5ddeced04e77ee8f38d184b89b5ff..234dbdb02b3780b48ee2de4fea8cc97aa05b05be 100644 (file)
@@ -36,10 +36,10 @@ String_number_engraver::String_number_engraver ()
 
 ADD_TRANSLATOR (String_number_engraver,
                /* doc */
-               "Swallow string number events.  The purpose of this engraver "
-               "is to process tablatures for normal notation.  To provent "
-               "warnings for unprocessed string number events to obscure "
-               "real error messages, this engraver swallows them all.",
+               "Swallow string number events.  The purpose of this engraver"
+               " is to process tablatures for normal notation.  To provent"
+               " warnings for unprocessed string number events to obscure"
+               " real error messages, this engraver swallows them all.",
 
                /* create */
                "",
index cb42085950a1b3d10c801c4035a191398bf27dfb..37a2148dbf140b55944820e2a31714ce02b4b679 100644 (file)
@@ -30,9 +30,9 @@ Swallow_engraver::Swallow_engraver ()
 
 ADD_TRANSLATOR (Swallow_engraver,
                /* doc */
-               "This engraver swallows everything given to it silently.  "
-               "The purpose of this is to prevent spurious @q{event junked} "
-               "warnings.",
+               "This engraver swallows everything given to it silently."
+               "  The purpose of this is to prevent spurious @q{event junked}"
+               " warnings.",
 
                /* create */
                "",
index 0eebd7f15e044a6c2e63722d04f8f800fc0d2a6a..238a3a6d9c99986620d331be967f00f91c76f3ef 100644 (file)
@@ -251,10 +251,10 @@ ADD_ACKNOWLEDGER (System_start_delimiter_engraver, system_start_text);
 
 ADD_TRANSLATOR (System_start_delimiter_engraver,
                /* doc */
-               "Create a system start delimiter (i.e., a "
-               "@code{SystemStartBar}, @code{SystemStartBrace}, "
-               "@code{SystemStartBracket} or @code{SystemStartSquare} "
-               "spanner).",
+               "Create a system start delimiter (i.e., a"
+               " @code{SystemStartBar}, @code{SystemStartBrace},"
+               " @code{SystemStartBracket} or @code{SystemStartSquare}"
+               " spanner).",
 
                /* create */
                "SystemStartSquare "
index 78e74267224bf3444f5a3988628781b9808babdf..233808da5e82d95b06bdb4305395e1bd94cf015b 100644 (file)
@@ -7,7 +7,7 @@
 */
 
 #include "system-start-delimiter.hh"
-#include "text-interface.hh" 
+#include "text-interface.hh"
 #include "all-font-metrics.hh"
 #include "axis-group-interface.hh"
 #include "font-interface.hh"
@@ -173,27 +173,27 @@ System_start_delimiter::staff_brace (Grob *me, Real y)
 }
 
 ADD_INTERFACE (System_start_delimiter,
-              "The brace, bracket or bar in front of the system.  The "
-              "following values for @code{style} are recognized:\n"
+              "The brace, bracket or bar in front of the system.  The"
+              " following values for @code{style} are recognized:\n"
               "\n"
               "@table @code\n"
               "@item bracket\n"
-              "  A thick bracket, normally used to group similar "
-              "  instruments in a score.  Default for @code{StaffGroup}.  "
+              "A thick bracket, normally used to group similar"
+              " instruments in a score.  Default for @code{StaffGroup}."
               "  @code{SystemStartBracket} uses this style.\n"
               "@item brace\n"
-              "  A @q{piano style} brace normally used for an instrument "
-              "  that uses two staves.  The default style for "
-              "  @code{GrandStaff}.  @code{SystemStartBrace} uses this "
-              "  style.\n"
+              "A @q{piano style} brace normally used for an instrument"
+              " that uses two staves.  The default style for"
+              " @code{GrandStaff}.  @code{SystemStartBrace} uses this"
+              " style.\n"
               "@item bar-line\n"
-              "  A simple line between the staves in a score.  Default "
-              "  for staves enclosed in @code{<<} and @code{>>}.  "
+              "A simple line between the staves in a score.  Default"
+              " for staves enclosed in @code{<<} and @code{>>}."
               "  @code{SystemStartBar} uses this style.\n"
               "@item line-bracket\n"
-              "  A simple square, normally used for subgrouping "
-              "  instruments in a score.  @code{SystemStartSquare} uses "
-              "  this style.\n"
+              "A simple square, normally used for subgrouping"
+              " instruments in a score.  @code{SystemStartSquare} uses"
+              " this style.\n"
               "@end table\n"
               "\n"
               "See also @file{input/regression/system-start-nesting.ly}.",
index 2968028ab885e33cd456f365d1f52c73dbd72329..a2ad71ece35dc8cb8df9e1c4e1b691972b4faa5a 100644 (file)
@@ -512,9 +512,9 @@ get_root_system (Grob *me)
 }
 
 ADD_INTERFACE (System,
-              "This is the top-level object: Each object in a score "
-              "ultimately has a @code{System} object as its X and "
-              "Y@tie{}parent.",
+              "This is the top-level object: Each object in a score"
+              " ultimately has a @code{System} object as its X and"
+              " Y@tie{}parent.",
 
               /* properties */
               "all-elements "
index 10fc13f57964f20bc867b562fd4345ff20d533da..86dee35ea4f7179d71c31d1d0c90a05ce13b6ff5 100644 (file)
@@ -65,8 +65,8 @@ Tab_harmonic_engraver::acknowledge_note_head (Grob_info info)
 ADD_ACKNOWLEDGER (Tab_harmonic_engraver, note_head);
 ADD_TRANSLATOR (Tab_harmonic_engraver,
                /* doc */
-               "In a tablature, parenthesize objects whose music cause has "
-               "the @code{parenthesize} property.",
+               "In a tablature, parenthesize objects whose music cause has"
+               " the @code{parenthesize} property.",
                
                /* create */
                "HarmonicParenthesesItem ",
index 4c6443275760d84fd2b307f727fada980202a2df..dd4ab16008771bdc2399e33b664d37bc98cf6718 100644 (file)
@@ -149,8 +149,8 @@ Tab_note_heads_engraver::stop_translation_timestep ()
 
 ADD_TRANSLATOR (Tab_note_heads_engraver,
                /* doc */
-               "Generate one or more tablature noteheads from event of type "
-               "@code{NoteEvent}.",
+               "Generate one or more tablature noteheads from event of type"
+               " @code{NoteEvent}.",
 
                /* create */
                "TabNoteHead ",
index 1a4ff8a298eb63be53f9872918caec6bf2af3841..27756d2bc56e070f3d00790d42a7a42f0d6d8c12 100644 (file)
@@ -34,8 +34,8 @@ Tab_staff_symbol_engraver::Tab_staff_symbol_engraver ()
 ADD_ACKNOWLEDGER (Tab_staff_symbol_engraver, staff_symbol);
 ADD_TRANSLATOR (Tab_staff_symbol_engraver,
                /* doc */
-               "Create a tablature staff symbol, but look at "
-               "@code{stringTunings} for the number of lines.",
+               "Create a tablature staff symbol, but look at"
+               " @code{stringTunings} for the number of lines.",
 
                /* create */
                "StaffSymbol ",
index eeb41ffd1b5c6d358e6b8290d9f93189682dafa0..757f1d277c5f7f42b580dadb5b2b82f6a5f886d8 100644 (file)
@@ -137,13 +137,13 @@ Text_interface::is_markup_list (SCM x)
 
 
 ADD_INTERFACE (Text_interface,
-              "A Scheme markup text, see @ruser{Text markup} and "
-              "@ruser{New markup command definition}.\n"
+              "A Scheme markup text, see @ruser{Text markup} and"
+              " @ruser{New markup command definition}.\n"
               "\n"
-              "There are two important commands: "
-              "@code{ly:text-interface::print}, which is a "
-              "grob callback, and "
-              "@code{ly:text-interface::interpret-markup}.",
+              "There are two important commands:"
+              " @code{ly:text-interface::print}, which is a"
+              " grob callback, and"
+              " @code{ly:text-interface::interpret-markup}.",
 
               /* properties */
               "baseline-skip "
index c9e2e30fbbbce5e5ee6622ce68eafc4fcb9013c4..bb50c4fbc18c1cfb9cee8be9fbb49e9c54b3b443 100644 (file)
 
 #include "axis-group-interface.hh"
 #include "paper-column.hh"
-#include "bezier.hh" 
+#include "bezier.hh"
 #include "directional-element-interface.hh"
 #include "libc-extension.hh"
 #include "misc.hh"
 #include "note-head.hh"
 #include "rhythmic-head.hh"
-#include "spanner.hh" 
+#include "spanner.hh"
 #include "staff-symbol-referencer.hh"
 #include "stem.hh"
 #include "tie-configuration.hh"
index 19feb2e26d1d32645210ac4c22921fd28e70f83e..aa265f504236aee5c4465eeec693610a247f9add 100644 (file)
@@ -312,7 +312,7 @@ ADD_INTERFACE (Tie,
               "direction "
               "separation-item "
               "head-direction "
-              "line-thickness " 
+              "line-thickness "
               "quant-score "
               "staff-position "
               "thickness "
index d72ba64645c65468968bf1b8c50da8fcdc74b09e..26ba68e13dcf2235ed581a51e5ced487b68e4c53 100644 (file)
@@ -87,8 +87,8 @@ Time_signature_engraver::stop_translation_timestep ()
 
 ADD_TRANSLATOR (Time_signature_engraver,
                /* doc */
-               "Create a @ref{TimeSignature} whenever "
-               "@code{timeSignatureFraction} changes.",
+               "Create a @ref{TimeSignature} whenever"
+               " @code{timeSignatureFraction} changes.",
 
                /* create */
                "TimeSignature ",
index 79adcbfb17e33d42ad3fd62266b63cc10575712a..85b3b878b619c393044f960d94ad877e68b19a62 100644 (file)
@@ -121,24 +121,24 @@ Time_signature::numbered_time_signature (Grob *me, int num, int den)
 }
 
 ADD_INTERFACE (Time_signature,
-              "A time signature, in different styles.  The following values "
-              "for @code{style} are are recognized:\n"
+              "A time signature, in different styles.  The following values"
+              " for @code{style} are are recognized:\n"
               "\n"
               "@table @code\n"
               "@item C\n"
-              "  4/4 and 2/2 are typeset as C and struck C, respectively.  "
+              "4/4 and 2/2 are typeset as C and struck C, respectively."
               "  All other time signatures are written with two digits.\n"
               "@item neomensural\n"
-              "  2/2, 3/2, 2/4, 3/4, 4/4, 6/4, 9/4, 4/8, 6/8, and 9/8 are "
-              "  typeset with neo-mensural style mensuration marks.  All "
-              "  other time signatures are written with two digits.\n"
+              "2/2, 3/2, 2/4, 3/4, 4/4, 6/4, 9/4, 4/8, 6/8, and 9/8 are"
+              " typeset with neo-mensural style mensuration marks.  All"
+              " other time signatures are written with two digits.\n"
               "@item mensural\n"
-              "  2/2, 3/2, 2/4, 3/4, 4/4, 6/4, 9/4, 4/8, 6/8, and 9/8 are "
-              "  typeset with mensural style mensuration marks.  All other "
-              "  time signatures are written with two digits.\n"
+              "2/2, 3/2, 2/4, 3/4, 4/4, 6/4, 9/4, 4/8, 6/8, and 9/8 are"
+              " typeset with mensural style mensuration marks.  All other"
+              " time signatures are written with two digits.\n"
               "@item single-digit\n"
-              "  All time signatures are typeset with a single digit, e.g., "
-              "  3/2 is written as 3.\n"
+              "All time signatures are typeset with a single digit, e.g.,"
+              " 3/2 is written as 3.\n"
               "@end table\n"
               "\n"
               "See also the test-file @file{input/test/time.ly}.",
index a813957d04726684ca28b1a7218f436fa2d5eba8..dd4c23919e40547a672b839e5a77e12b789192aa 100644 (file)
@@ -125,11 +125,11 @@ Timing_translator::start_translation_timestep ()
 
 ADD_TRANSLATOR (Timing_translator,
                /* doc */
-               "This engraver adds the alias @code{Timing} to its containing "
-               "context.  Responsible for synchronizing timing information "
-               "from staves.  Normally in @code{Score}.  In order to create "
-               "polyrhythmic music, this engraver should be removed from "
-               "@code{Score} and placed in @code{Staff}.",
+               "This engraver adds the alias @code{Timing} to its containing"
+               " context.  Responsible for synchronizing timing information"
+               " from staves.  Normally in @code{Score}.  In order to create"
+               " polyrhythmic music, this engraver should be removed from"
+               " @code{Score} and placed in @code{Staff}.",
 
                /* create */
                "",
index b52cd5b765f9f3a7a9ae29a30b122531e1e9a88e..dde38da22d9fc984a029a6c6b48ca81a5a79207a 100644 (file)
@@ -767,11 +767,11 @@ Tuplet_bracket::calc_cross_staff (SCM smob)
 }
 
 ADD_INTERFACE (Tuplet_bracket,
-              "A bracket with a number in the middle, used for tuplets.  "
-              "When the bracket spans a line break, the value of "
-              "@code{break-overshoot} determines how far it extends "
-              "beyond the staff.  At a line break, the markups in the "
-              "@code{edge-text} are printed at the edges.",
+              "A bracket with a number in the middle, used for tuplets."
+              "  When the bracket spans a line break, the value of"
+              " @code{break-overshoot} determines how far it extends"
+              " beyond the staff.  At a line break, the markups in the"
+              " @code{edge-text} are printed at the edges.",
 
               /* properties */
               "bracket-flare "
index d5b44b3d9756d08ec319516641fa799aac40bbb3..1879697bc34a7b5e51d0e852563ede377ac3a3ed 100644 (file)
@@ -41,8 +41,8 @@ Tweak_engraver::acknowledge_grob (Grob_info info)
 ADD_ACKNOWLEDGER (Tweak_engraver, grob);
 ADD_TRANSLATOR (Tweak_engraver,
                /* doc */
-               "Read the @code{tweaks} property from the originating event, "
-               "and set properties.",
+               "Read the @code{tweaks} property from the originating event,"
+               " and set properties.",
                
                /* create */
                "",
index ea13929e73894632f5fc689fa52fa9bfbb67fc6d..c812684b423fd6d991d3fa5088d1ced805d7198c 100644 (file)
@@ -239,8 +239,8 @@ Vaticana_ligature_engraver::align_heads (vector<Grob_info> primitives,
       if (glyph_name_scm == SCM_EOL)
        {
          primitive->programming_error ("Vaticana_ligature:"
-                                       "undefined glyph-name -> "
-                                       "ignoring grob");
+                                       " undefined glyph-name ->"
+                                       " ignoring grob");
          continue;
        }
       string glyph_name = ly_scm2string (glyph_name_scm);
@@ -254,8 +254,8 @@ Vaticana_ligature_engraver::align_heads (vector<Grob_info> primitives,
          else
            {
              primitive->programming_error ("Vaticana_ligature:"
-                                           "delta-position undefined -> "
-                                           "ignoring grob");
+                                           " delta-position undefined ->"
+                                           " ignoring grob");
              continue;
            }
        }
@@ -484,8 +484,8 @@ Vaticana_ligature_engraver::transform_heads (Spanner *ligature,
       else
        {
          primitive->programming_error ("Vaticana_ligature:"
-                                       "delta-position undefined -> "
-                                       "ignoring grob");
+                                       " delta-position undefined ->"
+                                       " ignoring grob");
          continue;
        }
 
@@ -607,8 +607,8 @@ Vaticana_ligature_engraver::transform_heads (Spanner *ligature,
        else // (prev_delta_pitch == 0)
          {
            primitive->programming_error ("Vaticana_ligature:"
-                                         "deminutum head must have different "
-                                         "pitch -> ignoring grob");
+                                         " deminutum head must have different"
+                                         " pitch -> ignoring grob");
          }
       else if (prefix_set & (CAVUM | LINEA))
        if ((prefix_set & CAVUM) && (prefix_set & LINEA))
index f48bb7cbb3ec063a14212705167581398bdf78dc..0cf90c5af9522ffe17dba5f38754087dfa7538d9 100644 (file)
@@ -297,7 +297,7 @@ ADD_INTERFACE (Vaticana_ligature,
 
               /* properties */
               "glyph-name "
-              "flexa-height " 
+              "flexa-height "
               "flexa-width "
               "thickness "
               "add-cauda "
index 347b982b18093f981addca270a13545e9326cba3..c4adfaae11827d5f8a95b31dee7d86e7872a146f 100644 (file)
@@ -38,8 +38,8 @@ protected:
 ADD_ACKNOWLEDGER (Vertical_align_engraver, axis_group);
 ADD_TRANSLATOR (Vertical_align_engraver,
                /* doc */
-               "Catch groups (staves, lyrics lines, etc.) and stack them "
-               "vertically.",
+               "Catch groups (staves, lyrics lines, etc.) and stack them"
+               " vertically.",
 
                /* create */
                "VerticalAlignment ",