|
|
|
@ -598,7 +598,7 @@ void Window::goto_line_entry() { |
|
|
|
if(notebook.get_current_page()!=-1) { |
|
|
|
if(notebook.get_current_page()!=-1) { |
|
|
|
auto buffer=notebook.get_current_view()->get_buffer(); |
|
|
|
auto buffer=notebook.get_current_view()->get_buffer(); |
|
|
|
try { |
|
|
|
try { |
|
|
|
auto line=stoul(content); |
|
|
|
auto line = boost::lexical_cast<unsigned>(content); |
|
|
|
if(line>0 && line<=(unsigned long)buffer->get_line_count()) { |
|
|
|
if(line>0 && line<=(unsigned long)buffer->get_line_count()) { |
|
|
|
line--; |
|
|
|
line--; |
|
|
|
buffer->place_cursor(buffer->get_iter_at_line(line)); |
|
|
|
buffer->place_cursor(buffer->get_iter_at_line(line)); |
|
|
|
|