method grab_focus =
      source_view#misc#grab_focus ();
      source_view#scroll_to_mark `INSERT;
      f_set_active self;
      ()