From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Noah Lavine Newsgroups: gmane.lisp.guile.devel Subject: =?windows-1252?Q?Re=3A_=5BPATCH=5D_Bindings_for_=91sendfile=92?= Date: Wed, 20 Mar 2013 20:17:21 -0400 Message-ID: References: <87ip4liufs.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b2e3d085bb27f04d86444f5 X-Trace: ger.gmane.org 1363826549 12124 80.91.229.3 (21 Mar 2013 00:42:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 21 Mar 2013 00:42:29 +0000 (UTC) Cc: guile-devel To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Mar 21 01:42:55 2013 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UITao-000494-21 for guile-devel@m.gmane.org; Thu, 21 Mar 2013 01:42:54 +0100 Original-Received: from localhost ([::1]:46874 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UITaQ-0006lm-Sw for guile-devel@m.gmane.org; Wed, 20 Mar 2013 20:42:30 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39302) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UITaN-0006jh-3U for guile-devel@gnu.org; Wed, 20 Mar 2013 20:42:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UITRD-0000Ag-QV for guile-devel@gnu.org; Wed, 20 Mar 2013 20:33:00 -0400 Original-Received: from mail-pb0-f52.google.com ([209.85.160.52]:63464) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UITCQ-0003oK-TK; Wed, 20 Mar 2013 20:17:43 -0400 Original-Received: by mail-pb0-f52.google.com with SMTP id ma3so1766589pbc.25 for ; Wed, 20 Mar 2013 17:17:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=DsOzV1Hob/0iaDWoQt18+CqDq+2WofwMkrfKb6ijoRs=; b=y3gC4LN1fan3SgjKFvHAgB7U0MLsLAWT8/0rLmHUHtupgm/IjPeuUpH1vXSPyZbgDZ E2sMpba7RU87dtwnZhk0+jp54667A7FmCDJJvxm/RQzzHEdKQx/Mag7/Dc67FtgYr+au 3CYRToQRTj7M7W+rfmDA6/QT4c5SA+G3m4vkKjEANQaieTbKrMzXCGloN4eNbfHbrr9N EBhxPzcPXR0Y8n4J2B1/iiyXHG9pXaKE0Um1yZr6S2B9T6+qZ8d1rI+5Oc7q2QbsYM2b 8WvImfNl1SWmIUxujWPH6IQOUk30veANr1fPVxI1JYO4QQg+XvPTFMJopWh4bCSdEHga OxEQ== X-Received: by 10.68.247.163 with SMTP id yf3mr5241056pbc.113.1363825062029; Wed, 20 Mar 2013 17:17:42 -0700 (PDT) Original-Received: by 10.68.157.42 with HTTP; Wed, 20 Mar 2013 17:17:21 -0700 (PDT) In-Reply-To: <87ip4liufs.fsf@gnu.org> X-Google-Sender-Auth: vKO0vcjNJH2qxkCvnPqp0Oi5qew X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.160.52 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:15940 Archived-At: --047d7b2e3d085bb27f04d86444f5 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Hi, sendfile looks very useful! I've thought for a while that if I had time (which I know I won't) I would make a module called (linux) with bindings for non-POSIX Linux kernel features. What do you think of this idea? If so, what do you think of putting sendfile there and expanding it with other functions as we need them? That would make it very clear when writing a program which functions were portable and which weren't. Best, Noah On Wed, Mar 20, 2013 at 6:21 PM, Ludovic Court=E8s wrote: > Hi, > > I plan to commit the patch below, which adds bindings for =91sendfile=92. > > Comments? > > Ludo=92. > > --047d7b2e3d085bb27f04d86444f5 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
Hi,

sendfile looks very useful= !

I've thought for a while that if I had time (which I kno= w I won't) I would make a module called (linux) with bindings for non-P= OSIX Linux kernel features. What do you think of this idea? If so, what do = you think of putting sendfile there and expanding it with other functions a= s we need them?

That would make it very clear when writing a prog= ram which functions were portable and which weren't.

Best,
Noah


On Wed, Mar 20, 2013 at 6:21 PM, Ludovic Court=E8s= <lu= do@gnu.org> wrote:
Hi,

I plan to commit the patch below, which adds bindings for =91sendfile=92.
Comments?

Ludo=92.


--047d7b2e3d085bb27f04d86444f5--