From 019f5172facea2be29a569a8d902ce9b2a4866ce Mon Sep 17 00:00:00 2001 From: eidheim Date: Tue, 8 Sep 2015 12:54:17 +0200 Subject: [PATCH] Two minor fixes. --- src/source.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/source.cc b/src/source.cc index 0e3ab19..2fa0193 100644 --- a/src/source.cc +++ b/src/source.cc @@ -584,7 +584,7 @@ bool Source::View::find_start_of_closed_expression(Gtk::TextIter iter, Gtk::Text } if(iter.starts_line() && count1<=0 && count2<=0) { auto insert_iter=get_buffer()->get_insert()->get_iter(); - while(iter!=insert_iter && *iter==tab_char && iter.forward_char()) {} + while(iter!=insert_iter && *iter==static_cast(tab_char) && iter.forward_char()) {} found_iter=iter; return true; } @@ -983,6 +983,7 @@ Source::View(file_path), project_path(project_path) { parse_fail.connect([this](){ Singleton::terminal()->print("Error: failed to reparse "+this->file_path.string()+".\n"); set_status(""); + parsing_in_progress->cancel("failed"); }); init_parse();