Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 87007 invoked from network); 12 May 2006 15:49:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 May 2006 15:49:04 -0000 Received: (qmail 31429 invoked by uid 500); 12 May 2006 15:49:04 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 31414 invoked by uid 500); 12 May 2006 15:49:03 -0000 Mailing-List: contact stdcxx-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: stdcxx-dev@incubator.apache.org Delivered-To: mailing list stdcxx-dev@incubator.apache.org Received: (qmail 31398 invoked by uid 99); 12 May 2006 15:49:03 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 May 2006 08:49:03 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of AntonP@moscow.vdiweb.com designates 195.210.189.132 as permitted sender) Received: from [195.210.189.132] (HELO mail.moscow.vdiweb.com) (195.210.189.132) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 May 2006 08:49:02 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: RE: svn commit: r405254 - /incubator/stdcxx/trunk/tests/strings/21.string.replace.cpp Date: Fri, 12 May 2006 19:48:37 +0400 Message-ID: <4D6A8407B7AC6F4D95B0E55C4E7C4C6204320723@exmsk.moscow.vdiweb.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: svn commit: r405254 - /incubator/stdcxx/trunk/tests/strings/21.string.replace.cpp Thread-Index: AcZ1Ynvhnx1E9uxPT6ySOB18KzkAowAdjj8Q From: "Anton Pevtsov" To: X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N The repository still doesn't provide the write access, so I put the differences to all changed files here: http://people.apache.org/~antonp/stdcxx05122006/ There updated to new long string format all previously ported tests, new ported tests for lib.string.access and lib.string.cons with required changes to the 21.strings.cpp/h, and changes to char.cpp. I'll commit them when svn restore the write access, but I thnik this committment will happen on Monday morning (Moscow time, +2 GMT) only. Here is the full change log: The change log: 2006-05-12 Anton Pevtsov * char.cpp (rw_match): Fixed the bug with the expanded string length. * 21.strings.h (MemberId): Added new elements for access, copy, cons (OverloadId): Added new enum elements for access, copy and cons=20 overloads. (SignatureId): Added new signature for at (size_type) const * 21.strings.cpp (_rw_setvars): Added support for access, copy and=20 cons overloads. (run_test): Added support for new signature * 21.string.copy.cpp: Converted to simplified format (MemFun, run_test): removed as obsolete (test_copy): Updated to use test driver features. * 21.string.replace.cpp (test_replace_range): Added res_len paramter, fixed bug with incorrect expected result string length. (test_replace): Updated cal to test_replace_range, fixed bug with agruments for the rw_match call.=20 * 21.string.append.cpp: Replaced LSTR, LLEN, and LPAR in test=20 cases with strings containing the '@' directive(s). Corrected errors in expected results involving said strings revealed by the use of the more flexible/reliable directives. * 21.string.assing.cpp: Same * 21.string.compare.cpp: Same * 21.string.copy.cpp: Same * 21.string.erase.cpp: Same * 21.string.find.cpp: Same * 21.string.find.first.not.of.cpp: Same * 21.string.find.first.of.cpp: Same * 21.string.find.last.not.of.cpp: Same * 21.string.find.last.of.cpp: Same * 21.string.insert.cpp: Same * 21.string.op.plus.equal.cpp: Same * 21.string.rfind.cpp: Same * 21.string.substr.cpp: Same With best wishes, Anton Pevtsov -----Original Message----- From: Martin Sebor [mailto:sebor@roguewave.com]=20 Sent: Friday, May 12, 2006 05:22 To: stdcxx-dev@incubator.apache.org Subject: Re: svn commit: r405254 - /incubator/stdcxx/trunk/tests/strings/21.string.replace.cpp Martin Sebor wrote: > Anton Pevtsov wrote: >=20 >> I still have no access to the repository, so I was unable to commit=20 >> the changes to char.cpp. >=20 >=20 > There was an email on committers@apache.org explaining that they had=20 > some semi-serious hardware issues and that recovery is in progress.=20 > They didn't give a date/time of when they anticipate things to be back > to normal. I still can't commit but if write access is restored when you are online please go ahead and commit this along with your other changes to the tests (thanks for the hard work, btw.!) Martin >=20 >> The attached file contains merged differences. >=20 >=20 > Okay, I'll take a look at it and let you know. >=20 > Martin