File tree Expand file tree Collapse file tree 1 file changed +28
-1
lines changed
Expand file tree Collapse file tree 1 file changed +28
-1
lines changed Original file line number Diff line number Diff line change 11name = " vss_text"
2- description = " Advanced string and text manipulation with Unicode support"
2+ description = " A high level Unicode text processing library"
3+
4+ long-description = """
5+ ## Warning - Work in Progress
6+
7+ This crate is based on [`VSS`](https://github.com/AdaCore/VSS) (Virtual
8+ String System). VSS has been split into two crates:
9+
10+ * [`vss_text`](https://alire.ada.dev/crates/vss_text) (this crate): a library
11+ for Unicode text processing.
12+ * [`vss_extra`](https://alire.ada.dev/crates/vss_extra): libraries for handling
13+ JSON, Regexp, XML and other features based on `vss_text`.
14+
15+ Significant changes are planned in `vss_text` with the goal to make it a
16+ high-quality, high-performance library suitable for a wide range of
17+ applications.
18+
19+ The changes include the following (non-exhaustive list):
20+
21+ * API Changes
22+ * Introduce an immutable string type.
23+ * Repurpose the mutable `Virtual_String` type to a string builder type.
24+ * Possibly rename the root package `VSS` to a new more appropriate name. Alire crate,
25+ GPR project and repository names might change accordingly.
26+ * (done) Drop the support of multiple internal encodings in favor of a single internal
27+ encoding (likely UTF-8) for improved performance.
28+ """
29+
330version = " 25.0.0-dev"
431tags = [" unicode" , " string" , " text" ]
532
You can’t perform that action at this time.
0 commit comments