Return-Path: X-Original-To: apmail-stdcxx-dev-archive@www.apache.org Delivered-To: apmail-stdcxx-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1FFD2DD37 for ; Thu, 18 Oct 2012 15:03:02 +0000 (UTC) Received: (qmail 6810 invoked by uid 500); 18 Oct 2012 15:03:01 -0000 Delivered-To: apmail-stdcxx-dev-archive@stdcxx.apache.org Received: (qmail 6713 invoked by uid 500); 18 Oct 2012 15:03:01 -0000 Mailing-List: contact dev-help@stdcxx.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stdcxx.apache.org Delivered-To: mailing list dev@stdcxx.apache.org Received: (qmail 6673 invoked by uid 99); 18 Oct 2012 15:03:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Oct 2012 15:02:59 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of msebor@gmail.com designates 209.85.214.182 as permitted sender) Received: from [209.85.214.182] (HELO mail-ob0-f182.google.com) (209.85.214.182) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Oct 2012 15:02:50 +0000 Received: by mail-ob0-f182.google.com with SMTP id wc20so8734532obb.41 for ; Thu, 18 Oct 2012 08:02:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=Ll7vcd39W0aL98MZlLnWq202JuHrQ4WrMXz0YJIQ4Fk=; b=ZgIkyd26x8EpevNCREA0ExBFwGBSbsIJLuj5zOzxqo2667YZOjPsOcqwqgfc3Ds+Wl V4QQ/UtNq+vMlqtNuTvleuC46D4K+O7JLU/TkseRyKybx0RqG+3Q1/E8npU271rB6ldf Tyl95V3p7hGl/WNwFkKdIUk6g+MoLUmaOeb2nnTQcub/0VSLYVx0ycfwdfYcmCjeprUG TcKai1I/Cv7sYGfB1G42Nm9YWc964VfvucwiZpqb/nensaR6NWvLvDS9dDX3PN6wltrG 3oSQEmhCccBTxlDk3MunzMgOq1cmXKeN2zTZkLk+gs/Okj5YIa+udVAAd2Y4W6jqliIh gX8g== Received: by 10.182.18.165 with SMTP id x5mr17592656obd.73.1350572549495; Thu, 18 Oct 2012 08:02:29 -0700 (PDT) Received: from localhost.localdomain (72-163-0-129.cisco.com. [72.163.0.129]) by mx.google.com with ESMTPS id v3sm18361822oee.0.2012.10.18.08.02.28 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 18 Oct 2012 08:02:28 -0700 (PDT) Message-ID: <50801A02.4080608@gmail.com> Date: Thu, 18 Oct 2012 09:02:26 -0600 From: Martin Sebor User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1 MIME-Version: 1.0 To: dev@stdcxx.apache.org CC: Liviu Nicoara Subject: Re: [PATCH] STDCXX-1073 References: <50756924.6070802@hates.ms> <507985CD.1050804@hates.ms> <507D8D9B.9000307@hates.ms> In-Reply-To: <507D8D9B.9000307@hates.ms> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 10/16/2012 10:38 AM, Liviu Nicoara wrote: > I have enhanced the collation test, 22.locale.collate.cpp with a bunch > of cases that deal with embedded strings, inside the input strings as > well as at the edges. More defects became apparent, and they have been > fixed. > > I have re-worked the src/collate.cpp patch and I am attaching it here. > All collation tests (old and new) pass. If there are no objections, I > will check it in later in the week. There are tabs in the patch (we need spaces). They also make the patch harder to review than it otherwise would be. I would also suggest keeping the MSVC < 8.0 block and cleaning things up separately. That will also make the patch easier to review. (I'm so swamped that this matters to me.) I haven't looked at the test patch yet. If you could clean up the tab issue and reduce the amount of unnecessary whitespace changes I promise to review it this weekend. Martin > > Thanks, > Liviu > > On 10/13/12 11:16, Liviu Nicoara wrote: >> The initial patch does not pass the following test case. Have re-worked >> the patch and attached it to the incident, and I am also attaching it >> here. It passes all collate tests. > > >