]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/paper-outputter.cc
*** empty log message ***
[lilypond.git] / lily / paper-outputter.cc
index 23e5f9cfc62c7f61091a9c4afbdef1ef0ae82024..252f98cc5642ba70fef9d29fbda437c746ed45f0 100644 (file)
@@ -3,13 +3,13 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
                  Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #include "paper-outputter.hh"
 
-#include <cmath>
+#include <math.h>
 #include <ctime>
 
 #include "dimensions.hh"
@@ -17,7 +17,6 @@
 #include "font-metric.hh"
 #include "input-smob.hh"
 #include "lily-version.hh"
-#include "ly-module.hh"
 #include "main.hh"
 #include "output-def.hh"
 #include "paper-book.hh"
@@ -107,39 +106,6 @@ Paper_outputter::output_stencil (Stencil stil)
                                 (void*) this, Offset (0,0));
 }
 
-Paper_outputter *
-get_paper_outputter (String outname, String f) 
-{
-  progress_indication (_f ("Layout output to `%s'...",
-                          outname == "-" ? String ("<stdout>") : outname));
-  progress_indication ("\n");
-  return new Paper_outputter (outname, f);
-}
-
-/* FIXME: why is output_* wrapper called dump?  */
-LY_DEFINE (ly_outputter_dump_stencil, "ly:outputter-dump-stencil",
-          2, 0, 0, (SCM outputter, SCM stencil),
-          "Dump stencil @var{expr} onto @var{outputter}.")
-{
-  Paper_outputter *po = unsmob_outputter (outputter);
-  Stencil *st = unsmob_stencil (stencil);
-  SCM_ASSERT_TYPE (po, outputter, SCM_ARG1, __FUNCTION__, "Paper_outputter");
-  SCM_ASSERT_TYPE (st, stencil, SCM_ARG1, __FUNCTION__, "Paper_outputter");
-  po->output_stencil (*st);
-  return SCM_UNSPECIFIED;
-}
-
-LY_DEFINE (ly_outputter_dump_string, "ly:outputter-dump-string",
-          2, 0, 0, (SCM outputter, SCM str),
-          "Dump @var{str} onto @var{outputter}.")
-{
-  Paper_outputter *po = unsmob_outputter (outputter);
-  SCM_ASSERT_TYPE (po, outputter, SCM_ARG1, __FUNCTION__, "Paper_outputter");
-  SCM_ASSERT_TYPE (scm_is_string (str), str, SCM_ARG1, __FUNCTION__, "Paper_outputter");
-  
-  return po->dump_string (str);
-}
-
 void
 Paper_outputter::close ()
 {