]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/translator-scheme.cc
* scm/lily.scm (completize-formats): new function
[lilypond.git] / lily / translator-scheme.cc
index 1129a7b99abfcba9d33a625e1e6ebf573c5cf0a3..8d8f262d3a0467f303a3f6f98bfb1a56fcaa4fea 100644 (file)
@@ -7,11 +7,8 @@
 
  */
 
-#include "translator.hh"
 #include "context-def.hh"
 #include "translator-group.hh"
-#include "lily-guile.hh"
-
 
 LY_DEFINE (ly_translator_name, "ly:translator-name",
           1, 0, 0, (SCM trans),
@@ -36,9 +33,9 @@ LY_DEFINE (ly_translator_description, "ly:translator-description",
 int
 Translator::print_smob (SCM s, SCM port, scm_print_state *)
 {
-  Translator *sc = (Translator*) ly_cdr (s);
+  Translator *me = (Translator*) SCM_CELL_WORD_1 (s);
   scm_puts ("#<Translator ", port);
-  scm_puts (classname (sc), port);
+  scm_puts (classname (me), port);
   scm_puts (" >", port);
   return 1;
 }