From 7ccd70ffc9f0449c6f4b015681f0057c874bb5d8 Mon Sep 17 00:00:00 2001 From: pikastech Date: Tue, 4 Oct 2022 18:02:37 +0800 Subject: [PATCH] fix shell on win --- src/PikaObj.c | 4 ++-- src/PikaVersion.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/PikaObj.c b/src/PikaObj.c index 647ec6694..99769df3d 100644 --- a/src/PikaObj.c +++ b/src/PikaObj.c @@ -819,7 +819,7 @@ enum shell_state obj_runChar(PikaObj* self, char inputChar) { char* rxBuff = (char*)obj_getBytes(self, "__shbuf"); char* input_line = NULL; int is_in_block = obj_getInt(self, "__shinb"); -#ifndef __linux +#if !(defined(__linux) || defined(_WIN32)) __platform_printf("%c", inputChar); #endif if ((inputChar == '\b') || (inputChar == 127)) { @@ -837,7 +837,7 @@ enum shell_state obj_runChar(PikaObj* self, char inputChar) { return SHELL_STATE_CONTINUE; } if ((inputChar == '\r') || (inputChar == '\n')) { -#ifndef __linux +#if !(defined(__linux) || defined(_WIN32)) __platform_printf("\r\n"); #endif /* still in block */ diff --git a/src/PikaVersion.h b/src/PikaVersion.h index f9eddc0a8..1c9cb3ec2 100644 --- a/src/PikaVersion.h +++ b/src/PikaVersion.h @@ -2,4 +2,4 @@ #define PIKA_VERSION_MINOR 11 #define PIKA_VERSION_MICRO 3 -#define PIKA_EDIT_TIME "2022/10/04 17:53:56" +#define PIKA_EDIT_TIME "2022/10/04 18:01:55"