]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/paper-outputter.hh
Let second argument of interpret_stencil_expression return an SCM value
[lilypond.git] / lily / include / paper-outputter.hh
index f1ff1a2131db81465c064b489d8b157bbb59c99b..ef1b1b7a224d99b2f35232ae19bc08012051f6d0 100644 (file)
@@ -1,7 +1,7 @@
 /*
   This file is part of LilyPond, the GNU music typesetter.
 
-  Copyright (C) 1997--2010 Han-Wen Nienhuys <hanwen@xs4all.nl>
+  Copyright (C) 1997--2012 Han-Wen Nienhuys <hanwen@xs4all.nl>
 
   LilyPond is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -40,13 +40,15 @@ public:
   DECLARE_SMOBS (Paper_outputter);
 
 public:
-  SCM file () const;
-  SCM dump_string (SCM);
-  void output_scheme (SCM scm);
   Paper_outputter (SCM port, string format);
-  SCM scheme_to_string (SCM);
-  void output_stencil (Stencil);
+
   void close ();
+  SCM dump_string (SCM);
+  SCM file () const;
+  SCM module () const;
+  SCM output_scheme (SCM scm);
+  void output_stencil (Stencil);
+  SCM scheme_to_string (SCM);
 };
 
 Paper_outputter *get_paper_outputter (string, string);