From owner-freebsd-current@FreeBSD.ORG Wed Jun 18 05:59:21 2008 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AF19106567C; Wed, 18 Jun 2008 05:59:21 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 5FA6F8FC15; Wed, 18 Jun 2008 05:59:19 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.2/8.14.2) with ESMTP id m5I5wqM9085207; Wed, 18 Jun 2008 09:58:52 +0400 (MSD) (envelope-from ache@nagual.pp.ru) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nagual.pp.ru; s=default; t=1213768733; bh=mwJ2trJncxS+KeoKholKBz10BVa6fl8zX2PUy/E 0qSU=; l=1018; h=Date:From:To:Cc:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To; b=F1J3MVIO2CrA4N3OLAIR+k1Qe wWhST2ORyGHXQnwALnlJp5cFKliR9bODTPGb8WnhM1BfuQlHGsePvzCGk8QZZnte81C mHPSE84CZWxF48BXNA38PGdqF2PmGdE8G6rAfKgq9d+zO+imPo5DVsmaWty/Vc+7EiP 48HF7APr7C2E= Received: (from ache@localhost) by nagual.pp.ru (8.14.2/8.14.2/Submit) id m5I5wquO085206; Wed, 18 Jun 2008 09:58:52 +0400 (MSD) (envelope-from ache) Date: Wed, 18 Jun 2008 09:58:51 +0400 From: Andrey Chernov To: Gabor Kovesdan Message-ID: <20080618055851.GA85018@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Gabor Kovesdan , Konrad Jankowski , Diomidis Spinellis , Dag-Erling Sm??rgrav , Doug Barton , K?vesd?n G?bor , hackers@FreeBSD.org, current@FreeBSD.org, "Sean C. Farley" , Max Khon References: <4855EDFE.3010708@FreeBSD.org> <86bq211rqw.fsf@ds4.des.no> <20080617002224.GA16122@nagual.pp.ru> <20080617002808.GB16122@nagual.pp.ru> <20080617004647.GA16546@nagual.pp.ru> <48576610.9080808@FreeBSD.org> <48577510.4020007@aueb.gr> <48577BD2.4070205@bluemedia.pl> <20080617102900.GA46479@nagual.pp.ru> <485798C4.2050605@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <485798C4.2050605@FreeBSD.org> User-Agent: Mutt/1.5.18 (2008-05-17) X-Mailman-Approved-At: Wed, 18 Jun 2008 10:29:03 +0000 Cc: Doug Barton , current@FreeBSD.org, Konrad Jankowski , Diomidis Spinellis , hackers@FreeBSD.org, K?vesd?n G?bor , Dag-Erling Sm??rgrav , "Sean C. Farley" , Max Khon Subject: Re: CFT: BSD-licensed grep [Fwd: cvs commit: ports/textproc/bsdgrep Makefile distinfo] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2008 05:59:21 -0000 On Tue, Jun 17, 2008 at 12:58:12PM +0200, Gabor Kovesdan wrote: > >> Yes, and once this is done, sort will work out of he box, if it uses > >> strcoll. Already tried on a prototype. > >> > > > > Only GNU sort for multibyte chars. BSD sort is programmed too badly and > > can't be fixed even for single byte sorting. > > > BSD sort was going to be the next item of my SoC project. As it is so > badly constructed would it be reasonable to give more priority to BSD > diff and continue with that one? "BSD sort" as an idea will be a good project indeed, but "BSD sort" implementation we currently have at hand is totally misleading and should be rewritten from the scratch, I realize it when long time ago I try to localize it for single byte locales. The next nice idea in that area will be updating our regexp engine to most recent public code, both for speed and minor compatibility reasons, as des@ mentions. I don't have an opinion for BSD diff. -- http://ache.pp.ru/