|
From: | Eric Blake |
Subject: | Re: getline vs linebuffer |
Date: | Mon, 26 Sep 2011 16:19:10 -0600 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.22) Gecko/20110906 Fedora/3.1.14-1.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.14 |
On 09/26/2011 04:06 PM, Reuben Thomas wrote:
On 26 September 2011 23:04, Eric Blake<address@hidden> wrote:On 09/26/2011 03:47 PM, Reuben Thomas wrote:Is linebuffer obsoleteable in the face of standardized getline and friends?Not necessarily, because linebuffer provides a slightly different interface that might be easier to use.If others agree with this, I'll write a patch which cross-refers the two and mentions that linebuffer can be easier to use. But I'd rather it disappeared!
Coreutils uses linebuffer far more than getline, and for good reason. Before you propose removing linebuffer, try writing a patch to make coreutils stop using it, and see how hard that is.
Gnulib is allowed to provide both standard interfaces (getline) and useful GNU interfaces (linebuffer), where you can then choose which interface better suits your needs.
But a patch for both modules that references the other may indeed be worthwhile.
-- Eric Blake address@hidden +1-801-349-2682 Libvirt virtualization library http://libvirt.org
[Prev in Thread] | Current Thread | [Next in Thread] |