Release Notes: The package Strings_Edit.Lexicographical_Order provides means to lexicographical comparisons of strings containing chains of digits treated as decimal numbers. These can be used to compare and order filenames like abc-123.txt.
Release Notes: The release provides bugfixes for the implementation of String-based streams.
Release Notes: This release is packaged for Fedora and Debian for both 32- and 64-bit architectures.
Release Notes: Debian and Fedora packages have been added.
Release Notes: Bug fix in the implementation of Is_Prefix
Release Notes: An implementation of string streams was added.
Release Notes: Is_Prefix versions were added, which use mappings to compare characters in Latin-1 and UTF-8 modes.
Release Notes: This version enhances UTF-8 support. Several packages were added. Strings_Edit.UTF8.Blocks declares the ranges (blocks) of code points as defined by the standard. Strings_Edit.UTF8.Categorization provides categorization of Unicode code points, such as uppercase letter, punctuation, etc. Strings_Edit.UTF8.Maps defines sets and maps of Unicode code points in a way similar to the standard library package Ada.Strings.Maps. Strings_Edit.UTF8.Maps.Constants provides some commonly used sets and maps.
Release Notes: This new version adds the package Strings_Edit.UTF8.Wildcards for matching UTF-8 encoded strings against wildcards patterns and the package Strings_Edit.UTF8.Mapping for upper and lower case conversions of UTF-8 encoded strings and code points. The procedure Get_Backwards was added to Strings_Edit.UTF8 to scan UTF-8 characters backwards. The functions Is_Prefix were added to the Strings_Edit package.
Release Notes: GPS project files were added for GNAT users. A bug was fixed in Strings_Edit.Generic_Scale in which the caclculated precision was of the minor scale tick rather than of the major tick.