|
|
|
@ -2533,7 +2533,7 @@ bool Source::View::on_key_press_event_smart_inserts(GdkEventKey *key) { |
|
|
|
|
|
|
|
|
|
|
|
auto allow_insertion = [](const Gtk::TextIter &iter) { |
|
|
|
auto allow_insertion = [](const Gtk::TextIter &iter) { |
|
|
|
if(iter.ends_line() || *iter == ' ' || *iter == '\t' || *iter == ';' || *iter == ',' || |
|
|
|
if(iter.ends_line() || *iter == ' ' || *iter == '\t' || *iter == ';' || *iter == ',' || |
|
|
|
*iter == ')' || *iter == '[' || *iter == ']' || *iter == '{' || *iter == '}' || *iter == '<' || *iter == '>') |
|
|
|
*iter == ')' || *iter == '[' || *iter == ']' || *iter == '{' || *iter == '}' || *iter == '<' || *iter == '>' || *iter == '/') |
|
|
|
return true; |
|
|
|
return true; |
|
|
|
return false; |
|
|
|
return false; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|