]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/scheme-engraver.hh
Imported Upstream version 2.16.0
[lilypond.git] / lily / include / scheme-engraver.hh
index 9ae0591bb4bda9fb33806fa6bda55e4e7276f12d..a90252d04af2b54ddbf53ab5ed14595e494d76a2 100644 (file)
@@ -1,9 +1,9 @@
-/* 
+/*
   scheme-engraver.hh -- declare Scheme_engraver
-  
+
   source file of the GNU LilyPond music typesetter
-  
-  Copyright (c) 2009--2011 Han-Wen Nienhuys <hanwen@lilypond.org>
+
+  Copyright (c) 2009--2012 Han-Wen Nienhuys <hanwen@lilypond.org>
 
   LilyPond is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -16,8 +16,7 @@
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
-  along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.  
-  
+  along with LilyPond.  If not, see <http://www.gnu.org/licenses/>.
 */
 
 #ifndef SCHEME_ENGRAVER_HH
 
 #include "engraver.hh"
 
-class Scheme_engraver : public Engraver {
+class Scheme_engraver : public Engraver
+{
 public:
   void init_from_scheme (SCM definition);
   TRANSLATOR_DECLARATIONS_NO_LISTENER (Scheme_engraver);
-  
+
   static Listener get_listener (void *generic_arg, SCM event);
-  
+
 protected:
   ~Scheme_engraver ();
-  
+
   void stop_translation_timestep ();
   void start_translation_timestep ();
   void process_music ();
@@ -54,7 +54,7 @@ private:
   DECLARE_END_ACKNOWLEDGER (grob);
 
   bool must_be_last_;
-  
+
   SCM acknowledge_grob_function_;
   SCM stop_translation_timestep_function_;
   SCM start_translation_timestep_function_;