]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/score-scheme.cc
Use a `define-builtin-markup-command' macro for builtin markups, which
[lilypond.git] / lily / score-scheme.cc
index ae8d014470ab83c8810bb0e76be5342a21cf7b46..c188de3704d9e1a7ea9d32d16250ad363cbe3f87 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
+  (c) 2005--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #include "score.hh"
@@ -30,7 +30,7 @@ LY_DEFINE (ly_make_score, "ly:make-score",
 LY_DEFINE (ly_score_embedded_format, "ly:score-embedded-format",
           2, 1, 0, (SCM score, SCM layout, SCM key),
           "Run @var{score} through @var{layout}, an output definition, "
-          "scaled to correct outputscale already, "
+          "scaled to correct output-scale already, "
           "return a list of layout-lines. "
           "\nTake optional Object_key argument.")
 {
@@ -47,7 +47,7 @@ LY_DEFINE (ly_score_embedded_format, "ly:score-embedded-format",
 
   /* UGR, FIXME, these are default \layout blocks once again.  They
      suck. */
-  for (int i = 0; !score_def && i < sc->defs_.size (); i++)
+  for (vsize i = 0; !score_def && i < sc->defs_.size (); i++)
     if (sc->defs_[i]->c_variable ("is-layout") == SCM_BOOL_T)
       score_def = sc->defs_[i];
 
@@ -97,11 +97,11 @@ LY_DEFINE (ly_score_process, "ly:score-process",
     ? score->header_
     : default_header;
 
-  for (int i = 0; i < score->defs_.size (); i++)
+  for (vsize i = 0; i < score->defs_.size (); i++)
     default_rendering (score->get_music (), score->defs_[i]->self_scm (),
                       default_paper, header, basename, key->self_scm ());
 
-  if (score->defs_.is_empty ())
+  if (score->defs_.empty ())
     {
       default_rendering (score->get_music (),
                         default_layout,