]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/main.cc
release: 1.1.43
[lilypond.git] / lily / main.cc
index 8d8dc266906e4dd0937f2efa446af815b46fe061..947140abbecc9bd4218ad7262946826b3a300644 100644 (file)
@@ -70,7 +70,7 @@ Long_option_init theopts[] = {
   {1, "include", 'I'},
   {0, "no-paper", 'M'},
   {0, "dependencies", 'd'},
-  {0, "no-timestamps", 'T'},
+  {0, "no-timestamps", 'T'},   // why do we have this option?
   {0, "find-old-relative", 'Q'},
   {0, "ignore-version", 'V'},
   {1, "output-format", 'f'},
@@ -151,6 +151,8 @@ usage ()
     "\n";
 
   ;
+
+  print_mudela_versions (cout);
 }
 
 void
@@ -235,7 +237,7 @@ setup_paths ()
     global_path.parse_path (env_sz);
 
 
-  char *suffixes[] = {"ly", "afm", "scm", "tfm", 0};
+  char *suffixes[] = {"ly", "afm", "scm", "tfm", "cmtfm", 0};
   for (char **s = suffixes; *s; s++){
     if (!prefix_directory.empty_b())
       global_path.add (prefix_directory + to_str ('/') + String (*s));
@@ -251,6 +253,9 @@ main_prog (int argc, char **argv)
   /*
     need to do this first. Engravers use lily.scm contents.
    */
+  extern void ly_init_protection();
+  ly_init_protection();  
+  init_symbols ();
   read_lily_scm_file ( "lily.scm");
   cout << endl;