incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anton Pevtsov" <>
Subject RE: svn commit: r405254 - /incubator/stdcxx/trunk/tests/strings/21.string.replace.cpp
Date Fri, 12 May 2006 15:48:37 GMT
The repository still doesn't provide the write access, so I put the
differences to all changed files here:

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
	* 21.strings.h (MemberId): Added new elements for access, copy,
	(OverloadId): Added new enum elements for access, copy and cons 
	(SignatureId): Added new signature for at (size_type) const
	* 21.strings.cpp (_rw_setvars): Added support for access, copy
	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
	(test_replace): Updated cal to test_replace_range, fixed bug
	with agruments for the rw_match call. 
 	* 21.string.append.cpp: Replaced LSTR, LLEN, and LPAR in test 
	cases with strings containing the '<char>@<count>' 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
	* 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
	* Same
	* 21.string.rfind.cpp: Same
	* 21.string.substr.cpp: Same

With best wishes,
Anton Pevtsov

-----Original Message-----
From: Martin Sebor [] 
Sent: Friday, May 12, 2006 05:22
Subject: Re: svn commit: r405254 -

Martin Sebor wrote:
> Anton Pevtsov wrote:
>> I still have no access to the repository, so I was unable to commit 
>> the changes to char.cpp.
> There was an email on explaining that they had 
> some semi-serious hardware issues and that recovery is in progress. 
> 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.!)


>> The attached file contains merged differences.
> Okay, I'll take a look at it and let you know.
> Martin

View raw message