X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fmain.hh;h=fbd2aa3da946db7aa01540988ad396772c776c91;hb=0387f04497978e37b335a8b99eec905499d6ad0f;hp=4dcda0f86af400cbc9bb33af95d5a028d39c991b;hpb=56fa0a3bf9e81a69660591acc6803db4f5b985c9;p=lilypond.git diff --git a/lily/include/main.hh b/lily/include/main.hh index 4dcda0f86a..fbd2aa3da9 100644 --- a/lily/include/main.hh +++ b/lily/include/main.hh @@ -3,50 +3,50 @@ source file of the GNU LilyPond music typesetter - (c) 1997--2005 Han-Wen Nienhuys + (c) 1997--2008 Han-Wen Nienhuys */ #ifndef MAIN_HH #define MAIN_HH #include "lily-proto.hh" -#include "array.hh" +#include "std-vector.hh" +#include "std-string.hh" void debug_init (); void set_debug (bool); void do_scores (); void clear_scores (); void add_score (Score *s); -void set_default_output (String s); -String find_file (String); +void set_default_output (string s); +string find_file (string); void call_constructors (); -Array get_inclusion_names (); -void set_inclusion_names (Array); +vector get_inclusion_names (); +void set_inclusion_names (vector); -extern String init_name_global; +extern string init_name_global; /* options */ -extern Array dump_header_fieldnames_global; -extern String output_backend_global; -extern String output_name_global; +extern vector dump_header_fieldnames_global; +extern vector start_environment_global; +extern string output_backend_global; +extern string output_name_global; extern bool be_safe_global; extern bool be_verbose_global; extern bool do_internal_type_checking_global; -extern bool is_pango_format_global; -extern bool is_TeX_format_global; extern bool point_and_click_global; -extern String prefix_directory; +extern string lilypond_datadir; extern bool use_object_keys; +extern bool strict_infinity_checking; +extern string init_scheme_code_global; +extern string init_scheme_variables_global; /* todo: collect in Output_option struct? */ -extern String output_format_global; - -extern bool make_preview; -extern bool make_print; +extern string output_format_global; /* misc */ -extern Array failed_files; +extern vector failed_files; extern int exit_status_global; extern File_path global_path; extern const char *LILYPOND_DATADIR; @@ -54,10 +54,13 @@ extern const char *LILYPOND_DATADIR; /* Debugging options: switch on + + Cannot switch on -DNDEBUG, because it causes weird errors if you mix + DNDEBUG and normal builds. */ -#ifndef NDEBUG #define DEBUG_SLUR_SCORING 1 -#endif +#define DEBUG_TIE_SCORING 1 +#define DEBUG_BEAM_SCORING 1 #endif /* MAIN_HH */