|
|
|
@ -317,6 +317,13 @@ int main() { |
|
|
|
" "); |
|
|
|
" "); |
|
|
|
g_assert(view.get_buffer()->get_insert()->get_iter() == view.get_buffer()->end()); |
|
|
|
g_assert(view.get_buffer()->get_insert()->get_iter() == view.get_buffer()->end()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
view.get_buffer()->set_text(" else if constexpr(true)"); |
|
|
|
|
|
|
|
view.on_key_press_event(&event); |
|
|
|
|
|
|
|
g_assert(view.get_buffer()->get_text() == " else if constexpr(true)\n" |
|
|
|
|
|
|
|
" "); |
|
|
|
|
|
|
|
g_assert(view.get_buffer()->get_insert()->get_iter() == view.get_buffer()->end()); |
|
|
|
|
|
|
|
} |
|
|
|
{ |
|
|
|
{ |
|
|
|
view.get_buffer()->set_text(" } else if(true)//comment"); |
|
|
|
view.get_buffer()->set_text(" } else if(true)//comment"); |
|
|
|
while(Gtk::Main::events_pending()) |
|
|
|
while(Gtk::Main::events_pending()) |
|
|
|
@ -386,6 +393,15 @@ int main() { |
|
|
|
" "); |
|
|
|
" "); |
|
|
|
g_assert(view.get_buffer()->get_insert()->get_iter() == view.get_buffer()->end()); |
|
|
|
g_assert(view.get_buffer()->get_insert()->get_iter() == view.get_buffer()->end()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
view.get_buffer()->set_text(" if constexpr(true &&\n" |
|
|
|
|
|
|
|
" false)"); |
|
|
|
|
|
|
|
view.on_key_press_event(&event); |
|
|
|
|
|
|
|
g_assert(view.get_buffer()->get_text() == " if constexpr(true &&\n" |
|
|
|
|
|
|
|
" false)\n" |
|
|
|
|
|
|
|
" "); |
|
|
|
|
|
|
|
g_assert(view.get_buffer()->get_insert()->get_iter() == view.get_buffer()->end()); |
|
|
|
|
|
|
|
} |
|
|
|
{ |
|
|
|
{ |
|
|
|
view.get_buffer()->set_text(" if(true &&\n" |
|
|
|
view.get_buffer()->set_text(" if(true &&\n" |
|
|
|
" false) {"); |
|
|
|
" false) {"); |
|
|
|
|