NO-OP; clean up script spacing and remove goto
[ardour.git] / gtk2_ardour / editor_markers.cc
index ac180d1daf18aa47c27c71cc3cd467243e680865..bdc15f8dea787dc70eb73f1ad336c4b8f72c452b 100644 (file)
@@ -892,6 +892,7 @@ Editor::build_marker_menu (Location* loc)
        using namespace Menu_Helpers;
 
        marker_menu = new Menu;
+
        MenuList& items = marker_menu->items();
        marker_menu->set_name ("ArdourContextMenu");
 
@@ -931,7 +932,8 @@ Editor::build_range_marker_menu (Location* loc, bool loop_or_punch, bool session
 
        bool const loop_or_punch_or_session = loop_or_punch || session;
 
-       Menu *markerMenu = new Menu;
+       Menu* markerMenu = new Menu;
+
        if (loop_or_punch_or_session) {
                transport_marker_menu = markerMenu;
        } else {
@@ -985,6 +987,7 @@ Editor::build_tempo_marker_menu (TempoMarker* loc, bool can_remove)
        using namespace Menu_Helpers;
 
        tempo_marker_menu = new Menu;
+
        MenuList& items = tempo_marker_menu->items();
        tempo_marker_menu->set_name ("ArdourContextMenu");
 
@@ -1011,6 +1014,7 @@ Editor::build_meter_marker_menu (MeterMarker* loc, bool can_remove)
        using namespace Menu_Helpers;
 
        meter_marker_menu = new Menu;
+
        MenuList& items = meter_marker_menu->items();
        meter_marker_menu->set_name ("ArdourContextMenu");
 
@@ -1032,6 +1036,7 @@ Editor::build_new_transport_marker_menu ()
        using namespace Menu_Helpers;
 
        new_transport_marker_menu = new Menu;
+
        MenuList& items = new_transport_marker_menu->items();
        new_transport_marker_menu->set_name ("ArdourContextMenu");
 
@@ -1693,11 +1698,18 @@ Editor::toggle_marker_menu_glue ()
                return;
        }
 
+       begin_reversible_command (_("change marker lock style"));
+       XMLNode &before = _session->locations()->get_state();
+
        if (loc->position_lock_style() == MusicTime) {
                loc->set_position_lock_style (AudioTime);
        } else {
                loc->set_position_lock_style (MusicTime);
        }
+
+       XMLNode &after = _session->locations()->get_state();
+       _session->add_command(new MementoCommand<Locations>(*(_session->locations()), &before, &after));
+       commit_reversible_command ();
 }
 
 void