]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/music-output-def.cc
(Introduction): new node.
[lilypond.git] / lily / music-output-def.cc
index 068b8594cbc8805eb74b00439a820ba4d6857861..e2c32b6dd25a6cffa1119369c0f78d1ff917eb80 100644 (file)
@@ -15,7 +15,7 @@
 #include "main.hh"
 #include "file-path.hh"
 #include "lily-guile.hh"
-#include "ly-modules.hh"
+#include "ly-module.hh"
 
 #include "ly-smobs.icc"
 
@@ -48,7 +48,7 @@ Music_output_def::Music_output_def (Music_output_def const &s)
 
   scope_= ly_make_anonymous_module ();
   if (ly_module_p (s.scope_))
-    ly_copy_module_variables (scope_, s.scope_);
+    ly_import_module (scope_, s.scope_);
 }
 
 
@@ -67,7 +67,7 @@ Music_output_def::mark_smob (SCM m)
 }
 
 void
-Music_output_def::assign_translator (SCM transdef)
+Music_output_def::assign_context_def (SCM transdef)
 {
   Context_def *tp = unsmob_context_def (transdef);
   assert (tp);
@@ -126,7 +126,7 @@ Music_output_def::lookup_variable (SCM sym) const
 LY_DEFINE (ly_paper_lookup, "ly:paper-lookup",
           2, 0,0, (SCM pap, SCM sym),
           "Lookup @var{sym} in @var{pap}. "
-          "Return the value or ' () if undefined.")
+          "Return the value or @code{'()} if undefined.")
 {
   Music_output_def *op = unsmob_music_output_def (pap);
   SCM_ASSERT_TYPE (op, pap, SCM_ARG1, __FUNCTION__, "Paper");
@@ -141,7 +141,7 @@ LY_DEFINE (ly_paper_lookup, "ly:paper-lookup",
 
 LY_DEFINE (ly_output_def_scope, "ly:output-def-scope",
           1, 0,0, (SCM def),
-          "Get the scope inside @var{def}.")
+          "Get the variable scope inside @var{def}.")
 {
   Music_output_def *op = unsmob_music_output_def (def);
   SCM_ASSERT_TYPE (op, def, SCM_ARG1, __FUNCTION__, "Output definition");