|
|
|
|
@ -1735,7 +1735,7 @@ void Source::BaseView::insert_snippet(Gtk::TextIter iter, const std::string &sni
|
|
|
|
|
|
|
|
|
|
Mark mark(iter); |
|
|
|
|
|
|
|
|
|
get_source_buffer()->begin_user_action(); |
|
|
|
|
get_buffer()->begin_user_action(); |
|
|
|
|
Gtk::TextIter start, end; |
|
|
|
|
if(get_buffer()->get_selection_bounds(start, end)) { |
|
|
|
|
get_buffer()->erase(start, end); |
|
|
|
|
@ -1753,7 +1753,7 @@ void Source::BaseView::insert_snippet(Gtk::TextIter iter, const std::string &sni
|
|
|
|
|
iter = mark->get_iter(); |
|
|
|
|
} |
|
|
|
|
get_buffer()->insert(iter, insert); |
|
|
|
|
get_source_buffer()->end_user_action(); |
|
|
|
|
get_buffer()->end_user_action(); |
|
|
|
|
|
|
|
|
|
iter = mark->get_iter(); |
|
|
|
|
for(auto ¶meter_offsets_and_sized : parameter_offsets_and_sizes_map) { |
|
|
|
|
|