From eb9fd643a66750a1db1799fa32f8849dc708f90d Mon Sep 17 00:00:00 2001 From: cancel Date: Wed, 5 Dec 2018 12:32:14 +0900 Subject: [PATCH] Change resize to use grid ruler increments --- tui_main.c | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/tui_main.c b/tui_main.c index 86cefe2..651af40 100644 --- a/tui_main.c +++ b/tui_main.c @@ -639,20 +639,24 @@ int main(int argc, char** argv) { ++ruler_spacing_y; break; case '(': - tui_resize_grid(&field, &markmap_r, 0, -1, tick_num, &scratch_field, - &undo_hist, &tui_cursor, &needs_remarking); + tui_resize_grid(&field, &markmap_r, 0, -(Isz)ruler_spacing_x, tick_num, + &scratch_field, &undo_hist, &tui_cursor, + &needs_remarking); break; case ')': - tui_resize_grid(&field, &markmap_r, 0, 1, tick_num, &scratch_field, - &undo_hist, &tui_cursor, &needs_remarking); + tui_resize_grid(&field, &markmap_r, 0, (Isz)ruler_spacing_x, tick_num, + &scratch_field, &undo_hist, &tui_cursor, + &needs_remarking); break; case '_': - tui_resize_grid(&field, &markmap_r, -1, 0, tick_num, &scratch_field, - &undo_hist, &tui_cursor, &needs_remarking); + tui_resize_grid(&field, &markmap_r, -(Isz)ruler_spacing_y, 0, tick_num, + &scratch_field, &undo_hist, &tui_cursor, + &needs_remarking); break; case '+': - tui_resize_grid(&field, &markmap_r, 1, 0, tick_num, &scratch_field, - &undo_hist, &tui_cursor, &needs_remarking); + tui_resize_grid(&field, &markmap_r, (Isz)ruler_spacing_y, 0, tick_num, + &scratch_field, &undo_hist, &tui_cursor, + &needs_remarking); break; case '\r': case KEY_ENTER: