From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,b866a351d1289517 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!usenet-fr.net!gegeweb.org!aioe.org!nospam From: "John B. Matthews" Newsgroups: comp.lang.ada Subject: Re: ANN: Strings Edit for Ada v 2.3 Date: Sun, 15 Nov 2009 14:01:47 -0500 Organization: The Wasteland Message-ID: References: <2c4i8eb22tge.1je96cmdg7ce.dlg@40tude.net> NNTP-Posting-Host: LQJtZWzu+iKlBROuDg+IUg.user.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.0 Cancel-Lock: sha1:LrVwrnTdBsT1uoAoW8G8k1w3COs= User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X) Xref: g2news1.google.com comp.lang.ada:8109 Date: 2009-11-15T14:01:47-05:00 List-Id: In article <2c4i8eb22tge.1je96cmdg7ce.dlg@40tude.net>, "Dmitry A. Kazakov" wrote: > Provides string editing: > > 1. Integer numbers (generic, package Integer_Edit); > 2. Integer sub- and superscript numbers; > 3. Floating-point numbers (generic, package Float_Edit); > 4. Roman numbers (the type Roman); > 5. Strings; > 6. Ada-style quoted strings; > 7. UTF-8 encoded strings; > 8. Unicode maps and sets; > 9. Wildcard pattern matching. > > http://www.dmitry-kazakov.de/ada/strings_edit.htm > > Changes to the previous version: > > 1. An implementation of string streams was added. Thank you for this instructive addition to your library and your generous license terms. The tests ran correctly using GNAT 4.3.4 (FSF) on Mac OS X 10.5.8. Permit me to ask two questions: Would it be useful to a add a line to the file test_strings_edit/readme_strings_edit.txt for the stream test? For example, gnatmake -I../ test_string_streams.adb Regarding the cautionary note in section 10 of the documentation, would it be correct to interpret the warning as "this implementation requires that Stream_Element'Size be a multiple of Character'Size and that the latter be a multiple of Storage_Element'Size." -- John B. Matthews trashgod at gmail dot com