From 9a0e8e33ed09de1f17b4bf0031000a936e0df08e Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Mon, 23 Feb 2026 15:49:36 +0900 Subject: [PATCH] mirb: use ISSPACE/ISALNUM from mruby.h, remove stale ctype.h Remove redundant local ISSPACE/ISALNUM definitions from mirb_completion.c and unused ctype.h includes from both mirb_completion.c and mirb.c. The locale-independent macros from mruby.h are already available via . Co-authored-by: Claude --- mrbgems/mruby-bin-mirb/tools/mirb/mirb.c | 2 -- mrbgems/mruby-bin-mirb/tools/mirb/mirb_completion.c | 9 --------- 2 files changed, 11 deletions(-) diff --git a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c index a1699c92c..8c5fdb87b 100644 --- a/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c +++ b/mrbgems/mruby-bin-mirb/tools/mirb/mirb.c @@ -24,8 +24,6 @@ #include #include -#include - #include #ifdef _WIN32 diff --git a/mrbgems/mruby-bin-mirb/tools/mirb/mirb_completion.c b/mrbgems/mruby-bin-mirb/tools/mirb/mirb_completion.c index f2c92c2f0..cc82ddd2c 100644 --- a/mrbgems/mruby-bin-mirb/tools/mirb/mirb_completion.c +++ b/mrbgems/mruby-bin-mirb/tools/mirb/mirb_completion.c @@ -16,7 +16,6 @@ #include #include -#include #include #include @@ -51,14 +50,6 @@ strndup(const char *s, size_t n) #include #endif -/* Helper macros */ -#ifndef ISSPACE -#define ISSPACE(c) isspace((unsigned char)(c)) -#endif -#ifndef ISALNUM -#define ISALNUM(c) isalnum((unsigned char)(c)) -#endif - /* ============================================================ * Core Completion Engine * ============================================================ */