From c777762c9a592f5a42b128eabac1fba45ba970c5 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Mon, 22 Dec 2025 11:22:22 +0900 Subject: [PATCH] mruby-bin-mirb: remove unused cursor save/restore functions mirb_term_save_cursor() and mirb_term_restore_cursor() were never called anywhere in the codebase. Co-authored-by: Claude --- mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.c | 12 ------------ mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.h | 6 ------ 2 files changed, 18 deletions(-) diff --git a/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.c b/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.c index 19445219f..24c0fec29 100644 --- a/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.c +++ b/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.c @@ -347,15 +347,3 @@ mirb_term_clear_below(void) { printf("\033[J"); } - -void -mirb_term_save_cursor(void) -{ - printf("\033[s"); -} - -void -mirb_term_restore_cursor(void) -{ - printf("\033[u"); -} diff --git a/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.h b/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.h index 882fce83d..6995bb15f 100644 --- a/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.h +++ b/mrbgems/mruby-bin-mirb/tools/mirb/mirb_term.h @@ -108,12 +108,6 @@ void mirb_term_clear_to_end(void); /* clear from cursor to end of line */ void mirb_term_clear_screen(void); /* clear entire screen */ void mirb_term_clear_below(void); /* clear from cursor to end of screen */ -/* - * Cursor position save/restore - */ -void mirb_term_save_cursor(void); -void mirb_term_restore_cursor(void); - /* * Update terminal size information */