From 1e2114aa57054e7f713a92fde2e62f014356cc65 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Sun, 8 Jul 2012 01:32:30 -0400 Subject: [PATCH] minor reorganization in cursor_moved_cb --- termite.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/termite.c b/termite.c index 266cf37..67a0b70 100644 --- a/termite.c +++ b/termite.c @@ -83,13 +83,11 @@ static void cursor_moved_cb(VteTerminal *vte, select_info *select) { } vte_terminal_select_none(vte); - - long end_row, end_col; - vte_terminal_get_cursor_position(vte, &end_col, &end_row); + vte_terminal_set_selection_block_mode(vte, select->mode == SELECT_VISUAL_BLOCK); long n_columns = vte_terminal_get_column_count(vte); - - vte_terminal_set_selection_block_mode(vte, select->mode == SELECT_VISUAL_BLOCK); + long end_row, end_col; + vte_terminal_get_cursor_position(vte, &end_col, &end_row); if (select->mode == SELECT_VISUAL) { long begin = select->begin_row * n_columns + select->begin_col;