From mboxrd@z Thu Jan 1 00:00:00 1970 Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Blady Newsgroups: comp.lang.ada Subject: [ANN] Release of UXStrings 0.8.1 Date: Sun, 13 Oct 2024 11:01:24 +0200 Organization: A noiseless patient Spider Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 13 Oct 2024 11:01:25 +0200 (CEST) Injection-Info: dont-email.me; posting-host="ccc35a1677da6b8dc94237801f1780b2"; logging-data="667122"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cEC4bEZGdPrhZJkEtYPjZ" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:sxPPaChx51Y8zv6RMZej2goIxOk= Content-Language: fr, en-US Xref: news.eternal-september.org comp.lang.ada:66429 List-Id: This Ada library provides utilities for Unicode character strings of dynamic length. It is now available on Alire in version 0.8.1 [1]. Changes: . add formatting integers, floats, enumerates and more with format like lib C printf for UXString based on GNAT.Formatted_String. So far in UXStrings, its API are similar to those of the strings Ada standard libraries. If you find some missing, make your proposals on Github. The library provides four different implementations selectable with GPR options UXS1, UXS2, USX3 and UXS4. The performance of each of them is described here [2]. NB: UXS4 is now the default implementation. [1] https://alire.ada.dev/crates/uxstrings.html [2] https://github.com/Blady-Com/UXStrings/blob/master/Performances%20of%20UXStrings.pdf