Terminal.Gui.Text
2.1.1-develop.63
dotnet add package Terminal.Gui.Text --version 2.1.1-develop.63
NuGet\Install-Package Terminal.Gui.Text -Version 2.1.1-develop.63
<PackageReference Include="Terminal.Gui.Text" Version="2.1.1-develop.63" />
<PackageVersion Include="Terminal.Gui.Text" Version="2.1.1-develop.63" />
<PackageReference Include="Terminal.Gui.Text" />
paket add Terminal.Gui.Text --version 2.1.1-develop.63
#r "nuget: Terminal.Gui.Text, 2.1.1-develop.63"
#:package Terminal.Gui.Text@2.1.1-develop.63
#addin nuget:?package=Terminal.Gui.Text&version=2.1.1-develop.63&prerelease
#tool nuget:?package=Terminal.Gui.Text&version=2.1.1-develop.63&prerelease
Terminal.Gui.Text
Terminal-native text-editing stack for Terminal.Gui, built on a hard fork of AvaloniaEdit's pure-data layers (Document, Folding, Search, Indentation, Highlighting).
Two NuGet packages:
Terminal.Gui.Text— UI-framework-independent document model: rope-backedTextDocument,TextAnchor,UndoStack,FoldingManager, search, indentation, highlighting. No Terminal.Gui dependency; reusable from other front-ends.Terminal.Gui.Editor— aViewsubclass (Editor) consumingTerminal.Gui.Textand rendering on a cell grid, with multi-caret, folding, search, and (post-MVP) TextMate highlighting.
Editor ships alongside TextView. It is not a drop-in replacement and has no source-compat obligation to it.
Status
Pre-alpha. Repo bootstrap only — see specs/00-plan.md for the full implementation plan, phased milestones, and open decisions.
Repository layout
specs/ Planning and design docs
src/ Library projects (Terminal.Gui.Text, Terminal.Gui.Editor)
tests/ xUnit.v3 test projects
Build
Requires the .NET 10 SDK (preview).
dotnet restore
dotnet build
dotnet run --project tests/Terminal.Gui.Text.Tests
dotnet run --project tests/Terminal.Gui.Editor.Tests
dotnet run --project tests/Terminal.Gui.Editor.IntegrationTests
License
MIT — see LICENSE.
Portions of Terminal.Gui.Text are adapted from AvaloniaEdit (MIT). See specs/00-plan.md §5 for fork policy and attribution; per-file headers identify lifted code.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|