]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/lily-imports.hh
Issue 5167/5: Allow defining markup commands in LilyPond syntax
[lilypond.git] / lily / include / lily-imports.hh
index 383896a021614e54b3fec2ec87399cafb6c0c2c4..cc61ea7d9ac0534ff760806906f960352d97b926 100644 (file)
@@ -58,11 +58,18 @@ namespace Lily {
   extern Variable beat_structure;
   extern Variable calc_repeat_slash_count;
   extern Variable car_less;
+  extern Variable chordmodifiers;
   extern Variable construct_chord_elements;
   extern Variable default_time_signature_settings;
+  extern Variable define_markup_command;
+  extern Variable drum_pitch_names;
+  extern Variable grob_compose_function;
+  extern Variable grob_offset_function;
   extern Variable hash_table_to_alist;
   extern Variable interpret_markup_list;
   extern Variable invalidate_alterations;
+  extern Variable key_p;
+  extern Variable key_list_p;
   extern Variable key_signature_interface_alteration_positions;
   extern Variable layout_extract_page_properties;
   extern Variable lilypond_main;
@@ -80,6 +87,9 @@ namespace Lily {
   extern Variable make_safe_lilypond_module;
   extern Variable make_span_event;
   extern Variable markup_p;
+  extern Variable markup_command_signature;
+  extern Variable markup_function_p;
+  extern Variable markup_list_function_p;
   extern Variable markup_list_p;
   extern Variable midi_program;
 #if !GUILEV2
@@ -87,6 +97,7 @@ namespace Lily {
 #endif
   extern Variable f_parser;
   extern Variable percussion_p;
+  extern Variable pitchnames;
   extern Variable pure_chain_offset_callback;
   extern Variable remove_stencil_warnings;
   extern Variable scale_layout;
@@ -121,7 +132,12 @@ namespace Syntax {
   extern Variable music_function_call_error;
   extern Variable partial_markup;
   extern Variable partial_music_function;
-  extern Variable property_operation;
+  extern Variable property_override;
+  extern Variable property_override_function;
+  extern Variable property_revert;
+  extern Variable property_set;
+  extern Variable property_set_function;
+  extern Variable property_unset;
   extern Variable repeat;
   extern Variable repetition_chord;
   extern Variable sequential_music;