NStack.Core brings a set of updated APIs to .NET.
It starts with a new string type that is focused on Unicode code-points as opposed to the historical chars and UTF-16 encoding and introduces a utf8 string that supports slicing
Install-Package NStack.Core -Version 0.12.0
dotnet add package NStack.Core --version 0.12.0
<PackageReference Include="NStack.Core" Version="0.12.0" />
paket add NStack.Core --version 0.12.0
Merged some changes from upstream.
Added ustring.ColumnWidth to return number of columns that a ustring takes in a console.
* Renamed some methods to match the equivalent methods in Char.
* Introduced Substring (int start)
* Introduced difference between this [int start, int end] and this [int start, object end] the latter used to mean "until the end", replacing '0' as the previous value for "until the end".
* Introduced new method in Rune to measure the width in columns for console applications.
- No dependencies.