From a465897f3cfe93e044ee1574cbe1ae914d1f9e48 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Wed, 10 Jun 2026 23:35:38 +0200 Subject: [PATCH] Fix remove extra spaces from %read_line and %read_key replacements --- src/YesNt.Interpreter/Statements/ConsoleStatements.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/YesNt.Interpreter/Statements/ConsoleStatements.cs b/src/YesNt.Interpreter/Statements/ConsoleStatements.cs index 0c391d7..bc9ec62 100644 --- a/src/YesNt.Interpreter/Statements/ConsoleStatements.cs +++ b/src/YesNt.Interpreter/Statements/ConsoleStatements.cs @@ -41,7 +41,7 @@ internal class ConsoleStatements : StatementRuntimeInformation RuntimeInfo.Exit(ExitMessages.TerminatedByExternalProcess, true); return; } - args = args.ReplaceFirstOccurrence("%read_line ", input.ToSafeString() + " "); + args = args.ReplaceFirstOccurrence("%read_line", input.ToSafeString()); } RuntimeInfo.CurrentLine = args.TrimEnd(); } @@ -53,7 +53,7 @@ internal class ConsoleStatements : StatementRuntimeInformation while (args.Contains("%read_key")) { string input = ConsoleExtensions.ReadKey(RuntimeInfo).ToString(); - args = args.ReplaceFirstOccurrence("%read_key ", input.ToSafeString() + " "); + args = args.ReplaceFirstOccurrence("%read_key", input.ToSafeString()); } RuntimeInfo.CurrentLine = args.TrimEnd(); }