vss-text
Port variant std
Summary High level string and text processing library
Package version 26.0.0
Homepage https://github.com/AdaCore/vss-text
Keywords textproc, devel, ada
Maintainer John Marino
License APACHE20
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 21 JAN 2026, 17:47:13 UTC
Port created 21 JAN 2026, 17:47:13 UTC
Subpackage Descriptions
set This is the vss-text:std metapackage. It pulls in all subpackages of vss-text:std.
primary VSS-Text is a high level string and text processing library. The objectives of this project are: * To introduce a definite type that represents a string of Unicode characters and provides a handy set of operations. * The API should be encoding independent and allows efficient implementations * Besides separating string API from in-memory data representation, it should separate string API from input/output stream representation. * To provide a clear, well-defined semantic for iteration over string elements, such as unicode unit, grapheme cluster, etc. * To avoid string element integer indexes, because this isn't necessarily constant time and could mislead about indexed element kind. * To prefer safe results over raising exceptions where possible.
dev This is the developer subpackage of the vss-text:std port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) xmlada:dev:std
gmake:primary:std
gprbuild:primary:std
Build and Runtime xmlada:primary:std
Download groups
main mirror://GITHUB/AdaCore:vss-text:v26.0.0
Distribution File Information
c0566e4fdd6dffd4cdeabff1eeb0481bac8d5c8fa6c7aaa261626937fcd5367d 891434 AdaCore-vss-text-26.0.0.tar.gz
Ports that require vss-text:std
ada-markdown:std Ada Markdown parser library
ada_language_server:std Microsoft Language Server Protocol for Ada
gnatdoc:std GNAT Documentation Generation Tool
libadalang-tools:std Development tools based on libadalang
prettier-ada:std Ada port of prettier formatter
vss-extra:std String library for JSON, Regexp, and XML