From c75402d182e9ab1b8af846af9f7348c9431b5e66 Mon Sep 17 00:00:00 2001 From: Kirill Petrashin Date: Fri, 24 Apr 2026 15:49:02 +0300 Subject: Avoid printing a newline when enabling/disabling mouse movement reporting --- map.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'map.c') diff --git a/map.c b/map.c index 11f9eb6..5940d02 100644 --- a/map.c +++ b/map.c @@ -632,7 +632,7 @@ void map_editor(Map *map, size_t *width, size_t *height, Position *start, Positi mmask_t oldmask; mousemask(ALL_MOUSE_EVENTS | REPORT_MOUSE_POSITION, &oldmask); mouseinterval(0); - printf("\033[?1003h\n"); /* Makes the terminal report mouse movements */ + printf("\033[?1003h"); fflush(stdout); /* Makes the terminal report mouse movements */ char m1down = 0; MapTile cur = EMPTY; @@ -928,7 +928,7 @@ void map_editor(Map *map, size_t *width, size_t *height, Position *start, Positi } mousemask(oldmask, NULL); - printf("\033[?1003l\n"); /* Makes the terminal NOT report mouse movements */ + printf("\033[?1003l"); fflush(stdout); /* Makes the terminal NOT report mouse movements */ } void map_copy(Map src, size_t src_w, size_t src_h, Map dest, size_t dest_w, size_t dest_h) { -- cgit v1.2.3