[PR #2] [MERGED] Develop #4

Closed
opened 2026-09-04 00:51:03 +02:00 by Stone_Red · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Stone-Red-Code/YesNt-Interpreter/pull/2
Author: @Stone-Red-Code
Created: 3/5/2026
Status: Merged
Merged: 3/5/2026
Merged by: @Stone-Red-Code

Base: mainHead: develop


📝 Commits (10+)

  • 3c98c2b Code structure and speed imporvments
  • dd6fbf3 Add system statements ('exc')
  • 533ad23 Fix error when loading empty file
  • 1ced6f3 Improve code formatting
  • e539813 Use correct directory when importing other file
  • 0f7f63a Improve Regex performance and change .NET version to .NET 7
  • 9d22381 Rename SaveString to SafeString
  • ef1f731 Fix exc command
  • 2e023f1 Add empty cwl command
  • 79df5c9 Many improvements and bug fixes

📊 Changes

82 files changed (+7828 additions, -1936 deletions)

View changed files

📝 .editorconfig (+6 -0)
LICENSE (+21 -0)
📝 README.md (+56 -4)
SYNTAX_V2.md (+116 -0)
📝 YesNt-Interpreter.sln (+57 -1)
📝 YesNt.CodeEditor/Editor.cs (+311 -184)
📝 YesNt.CodeEditor/GlobalSuppressions.cs (+1 -1)
📝 YesNt.CodeEditor/InputHandler.cs (+310 -240)
📝 YesNt.CodeEditor/Program.cs (+3 -20)
YesNt.CodeEditor/Properties/launchSettings.json (+12 -0)
📝 YesNt.CodeEditor/SyntaxHighlighter.cs (+129 -112)
📝 YesNt.CodeEditor/YesNt.CodeEditor.csproj (+8 -1)
YesNt.Interpreter.App/Program.cs (+20 -0)
YesNt.Interpreter.App/YesNt.Interpreter.App.csproj (+15 -0)
YesNt.Interpreter.Generator/StatementRegistryGenerator.cs (+237 -0)
YesNt.Interpreter.Generator/YesNt.Interpreter.Generator.csproj (+13 -0)
YesNt.Interpreter.Tests/AddStatementTests.cs (+377 -0)
YesNt.Interpreter.Tests/AssemblyInfo.cs (+3 -0)
YesNt.Interpreter.Tests/CodeFlowStatementsTests.cs (+80 -0)
YesNt.Interpreter.Tests/CodeFlowTests.cs (+288 -0)

...and 62 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Stone-Red-Code/YesNt-Interpreter/pull/2 **Author:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Created:** 3/5/2026 **Status:** ✅ Merged **Merged:** 3/5/2026 **Merged by:** [@Stone-Red-Code](https://github.com/Stone-Red-Code) **Base:** `main` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`3c98c2b`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/3c98c2b26f8cb6de708c4299f7e2f1f284d2b558) Code structure and speed imporvments - [`dd6fbf3`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/dd6fbf3be773db1dd5d6fe942d7c7ca06189513c) Add system statements ('exc') - [`533ad23`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/533ad23c4da8187ce0a1869d88a738eda59888c8) Fix error when loading empty file - [`1ced6f3`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/1ced6f393c9d8c93ae5570d9592fb4a139db212f) Improve code formatting - [`e539813`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/e5398133144b3c06866e57208054cbabf6fece9b) Use correct directory when importing other file - [`0f7f63a`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/0f7f63ae9a3e74fc6ffe08829e9e09d94f4e842e) Improve Regex performance and change .NET version to .NET 7 - [`9d22381`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/9d22381085a585382634be7c041929ba18dd16a7) Rename SaveString to SafeString - [`ef1f731`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/ef1f731adc886f3eb0bb3f00f8eef9b2138da374) Fix exc command - [`2e023f1`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/2e023f1a4ece5f32bbdfc0d644724abde7a37f26) Add empty cwl command - [`79df5c9`](https://github.com/Stone-Red-Code/YesNt-Interpreter/commit/79df5c9b97f36c7fc701118a94b0a421d8f3336f) Many improvements and bug fixes ### 📊 Changes **82 files changed** (+7828 additions, -1936 deletions) <details> <summary>View changed files</summary> 📝 `.editorconfig` (+6 -0) ➕ `LICENSE` (+21 -0) 📝 `README.md` (+56 -4) ➕ `SYNTAX_V2.md` (+116 -0) 📝 `YesNt-Interpreter.sln` (+57 -1) 📝 `YesNt.CodeEditor/Editor.cs` (+311 -184) 📝 `YesNt.CodeEditor/GlobalSuppressions.cs` (+1 -1) 📝 `YesNt.CodeEditor/InputHandler.cs` (+310 -240) 📝 `YesNt.CodeEditor/Program.cs` (+3 -20) ➕ `YesNt.CodeEditor/Properties/launchSettings.json` (+12 -0) 📝 `YesNt.CodeEditor/SyntaxHighlighter.cs` (+129 -112) 📝 `YesNt.CodeEditor/YesNt.CodeEditor.csproj` (+8 -1) ➕ `YesNt.Interpreter.App/Program.cs` (+20 -0) ➕ `YesNt.Interpreter.App/YesNt.Interpreter.App.csproj` (+15 -0) ➕ `YesNt.Interpreter.Generator/StatementRegistryGenerator.cs` (+237 -0) ➕ `YesNt.Interpreter.Generator/YesNt.Interpreter.Generator.csproj` (+13 -0) ➕ `YesNt.Interpreter.Tests/AddStatementTests.cs` (+377 -0) ➕ `YesNt.Interpreter.Tests/AssemblyInfo.cs` (+3 -0) ➕ `YesNt.Interpreter.Tests/CodeFlowStatementsTests.cs` (+80 -0) ➕ `YesNt.Interpreter.Tests/CodeFlowTests.cs` (+288 -0) _...and 62 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Stone_Red added the pull-request label 2026-09-04 00:51:03 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Stone_Red/YesNt-Interpreter#4